前言 本来想着给自己放松一下,刷刷博客,突然被几道面试题难倒!说说CyclicBarrier和CountDownLatch的区别?什么是AQS?了解Semaphore吗?什么是Callable和Future?什么是阻塞队列?阻塞队…
2024/12/7 1:25:29object test12_2_01 {def main(args: Array[String]): Unit {//1.定义规则。写正则表达式val reg "\\d".r//2.在目标字符串中,去按照这个规则去找符合的子字符串val result reg.findFirstIn("我是who,我的电话是:23123&quo…
2024/12/6 22:42:49flex: 1 & display:flex 导致的宽度失效问题 问题复现 有这样的一个业务场景,详情项每行三项分别占33%宽度,每项有label字数不固定所以宽度不固定,还有content 占满标签剩余宽度,文字过多显示省略号, 鼠标划入展示…
2024/12/6 19:05:00专业术语解释 在计算机网络中,交换机(Switch)是负责数据链路层(Layer 2)数据转发的设备。它通过维护一个名为MAC地址表(也称为交换机转发表)来决定如何在局域网中转发数据帧。MAC地址表用于记录…
2024/12/6 18:29:06多个pdf文件合并成一个pdf文件。生成过后怎么也删除不了,估计有使用到的流没关闭,手动在文件夹中也无法删除,提示文件正在被占用,但是怎么查找代码也不知道哪里的流没关闭。 最后在循环中发现了new PdfReader()&#…
2024/12/7 0:23:59 人评论 次浏览完美实现文字置于图片之上且背景半透明之前发过一篇关于 将图片的说明文字显示在图片之上且背景半透明效果 的文章,讲述了如何将文字置于图片之上且背景半透明,但那个解决办法会出现一个问题,就是背景虽然半透明了,但文字也会半透…
2024/12/6 13:14:47 人评论 次浏览FTP的全称是File Transfer Protocol(文件传输协议),就是专门用来传输文件的协议.它工作在OSI模型的第七层,即是应用层,使用TCP传输而不是UDP.这样FTP客户端和服务器建立连接前就要经过一个"三次握手"的过程.FTP服务还有一个非常重要的特点是它可以独立于平台。 三种f…
2024/12/6 12:18:22 人评论 次浏览前 言 本文讲的是工业控制网络安全技术与实践一导读,随着信息技术和网络技术的迅猛发展,国家安全边界已经超越地理空间限制,延伸到信息网络,网络空间成为继陆、海、空、天之后的第五大国家主权空间。作为网络空间安全的重要组成部分&#…
2024/12/6 11:16:17 人评论 次浏览小灰之前接触过很多后端的同学,都表示想要学好 MySQL 。毕竟嘛,MySQL 是当下最流行的开源数据库。凭借它强大的性能和易于使用性,已被Google、Facebook、YouTube、百度、网易和新浪等大型互联网公司所应用。而且,世界上一流的互联…
2024/12/7 1:58:19 人评论 次浏览ButterKnife是一个android的view注入的框架,什么是view注入呢,就是我们经常进行的操作findViewById(),在控件个数和需要添加点击的次数比较少的情况下,并感觉不到有什么区别,但是如果数量比较多的情况下,还一个一个的findViewById(),再添加点击事件的话,那就心态爆炸了,还会容易…
2024/12/7 1:57:18 人评论 次浏览这个系列是作者备考PMP过程中整理的知识卡片,旨在充分利用零碎时间,提高备考复习效率。PMP考试教材《PMBOK指南(第六版)》全书围绕十大知识领域展开论述。通过十大知识领域、五大项目管理过程组、四大阶段项目生命周期三个维度诠释项目管理。全书的总览内…
2024/12/7 1:56:18 人评论 次浏览在Win和Mac下打开csv文档都会有中文乱码的问题,那么我们需要对在这两种操作系统下出现的问题进行研究。 一、首先是在Mac系统 例如下图所示,有一个文件“users.csv”,里面的内容是中文,并且选中文件后点击空格预览,也…
2024/12/7 1:55:17 人评论 次浏览1.查看安装中文包: 查看系统是否安装中文语言包 (列出所有可用的公共语言环境的名称,包含有zh_CN) # locale -a |grep "zh_CN" 没有输出,说明没有安装,输入下面的命令安装: # yum…
2024/12/7 1:54:16 人评论 次浏览[转载]iOS面试题总 1.简述OC中内存管理机制。与retain配对使用的方法是dealloc还是release,为什么?需要与alloc配对使用的方法是dealloc还是release,为什么?readwrite,readonly,assign,retain,copy,nonatomic,atomic,s…
2024/12/7 1:53:15 人评论 次浏览开头 昨天去面了一家公司,价值观有受到冲击。 面试官技术方面没的说,他可能是个完美主义的人,无论什么事情到了他那里好像都有解决的方案,我被说的无所适从,感觉他很厉害。 但我不能认可的是,面试官觉得…
2024/12/5 4:09:16 人评论 次浏览1、为什么要建模 软件建模的作用是把源于现实世界的问题转化为计算机可以理解和实现的过程 软件建模的实现过程是从需求入手,用模型表达分析设计过程,最终将模型映射成软件实现. 2、UML UML(United Modeling Language,统一建模语言)∶是…
2024/12/6 14:43:54 人评论 次浏览1、USB设备<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />物理特征:4条电缆,电源线、地线、数据线、脉冲线;速 度:低速1.5Mbps,全速12Mbps,高速480Mbps;规范版本…
2024/12/6 12:17:34 人评论 次浏览关于为何需要设置虚拟时钟,可以参考下面这篇文章: 在接口时序约束中为什么设置虚拟时钟(virtual clock)? 1、用于输入延迟和输出延迟的时钟 2、使用虚拟时钟的原因 总结一下就是,如果不设置虚拟时钟,那…
2024/12/5 4:06:14 人评论 次浏览http://jingyan.baidu.com/album/90808022dc25a1fd91c80fa5.html?picindex5 把链接放在这里吧。 另外一种可以配置方式:https://www.linuxidc.com/Linux/2017-07/145845.htm 这些步骤要弄好,尽快熟悉vim的操作流程才是关键,不然对于新手小白…
2024/12/6 4:08:30 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> MySQL提供了两种存储引擎:MyISAM和 InnoDB,MySQL4和5使用默认的MyISAM存储引擎。从MYSQL5.5开始,MySQL已将默认存储引擎从MyISAM更改为InnoDB。 MyISAM没有提供事务支持,而…
2024/12/5 4:03:13 人评论 次浏览