1、线程池简介: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。 如果:T1 + T3 远大于 T2,则可以采用线程池,以提 Read More
计算机磁盘由盘片、机械手臂、磁头和主轴马达组成,盘片又分为扇区(Sector)和柱面(Cylinder)两种单位。每个扇区大小为512bytes。 假设一个磁盘只有一个盘片,盘片的第一个扇区特别重要,因为它记录了整块磁盘的重要信息,主要记录了两个重要的信息: (1)主引导分区(Master Boot Read More
1、 外部样式 当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用<link>标签链接到样式表。 <link>标签在(文档的)头部: 2、内部样式 当单个文档需要特殊的样式时,就应该使用内部样式表。可以使用<sty Read More
如果eclipse中的[auto activation triggers for java]自动补全触发器这个位置的文本框有时候只能输入4个字符, 可以通过修改配置文件的方法实现,具体操作步骤如下: (1)先在"Auto Activation triggers for java"这个选项,在"."后 Read More
今天碰到一个奇怪的问题,就是我在eclipse中使用maven命令:clean package 命令打完包之后,通过FlashFXP将jar包上传到Linux服务器后,由于其他原因,我想要修改下程序重新打包,问题来了,重新打包的时候就报错了,并且我的那个存放jar包的target文件夹也被锁住了,直 Read More
买了LG的4K显示器,发现由于分辨率太高,导致好多软件和网站都没进行高分辨率适配,显示比较小,缩放会使好多软件都显示错位。Eclipse就是其中之一。 网上搜了下解决方案如下: 原理 高DPI Windows设备上总会遇到一些不缩放的桌面程序,以Adobe套件为代表(最新版本的CC已经可以缩放了)。 Read More
进行以下步骤的前提是你已经安装好本地maven库和eclipse中的maven插件了(有的eclipse中已经集成了maven插件) 一、Maven项目的新建 1、鼠标右键 >New >Other... 2、直接点击下一步 3、默认的是maven-archetype-quickstart,不用修改, Read More
进行以下步骤的前提是你已经安装好本地maven库和eclipse中的maven插件了(有的eclipse中已经集成了maven插件) 一、Maven项目的新建 1、鼠标右键 >New >Other... 2、直接点击下一步 3、选中 maven-archetype-webapp 后点击下一步 4、 Read More
多个进程或线程同时(或着说在同一段时间内)访问同一资源会产生并发(线程安全)问题。解决并发问题可以用锁。 java的内置锁: 每个java对象都可以用做一个实现同步的锁,这些锁称为内置锁。线程进入同步代码块或方法的时候会自动获得该锁,在退出同步代码块或方法时会释放该锁。获得内置锁的唯一途径就是进入这 Read More
这里面涉及到这几个单位: 点(磅)(pt)、像素(px)、英寸(inch)、毫米(mm) 分辨率单位有: dpi(点每英寸):出现于打印或印刷领域。 lpi (线每英寸):描述光学分辨率的尺度。 ppi(像素每英寸):存在于电脑显示领域。 下面举一个例子进行说明,比如: 一个图片 test.jpg Read More