1、同步容器类 1.1、Vector与ArrayList异同 1、Arraylist和Vector都是采用数组方式存储数据,都允许直接序号索引元素,所以查找速度快,但是插入数据等操作涉及到数组元素移动等内存操作,所以插入数据慢 2、 Vector的方法都是同步的(Synchronized),是线程安 ...
分类:
编程语言 时间:
2019-03-21 23:06:15
阅读次数:
317
安装MySQL 当你修改了配置文件后,你需要重启 mysqld 才能使这些修改生效(service mysqld restart)。 要想检查 mysqld 进程是否已经开启,可以使用下面的命令: 安装MySQL动态库相关(libmysqlclient.so.xx) 安装MySQL开发包。(头文件库 ...
分类:
数据库 时间:
2019-03-21 11:56:38
阅读次数:
220
写一写web新手赛的题。 这是签到题,开始时需要耐心等待页面中字母全部出现。 字母全部出现后,会跳转到另一个界面,如上图所示。F12没什么特别的地方,这题应该有点难度。 按往常一样,先抓包。 按英文提示,在User-Agent修改浏览器为GWHT后,发包。 得到上图。按照响应的英文指示,加上Refe ...
分类:
Web程序 时间:
2019-03-19 01:31:07
阅读次数:
494
2014-11-27 11:05:49 一、RPM包的分类 RPM有五种基本的操作功能:安装、卸载、升级、查询和验证。 linux软件包分为两大类: (1)二进制类包,包括rpm安装包(一般分为i386和x86等几种) (2)源码类包,源码包和开发包应该归位此类(.src.rpm)。 有时候为了方便 ...
分类:
其他好文 时间:
2019-03-18 11:41:42
阅读次数:
224
1.XML解析方式有两种: ①:dom(Document Object Model)文档对象模型,是W3C组织推荐解析XML的一种方式 ②:sax(Simple API For XML),它是XML社区的标准,几乎所有XML解析器都支持它! 2.XML解析操作: 从图中可以看出XML应用程序不是直接 ...
分类:
其他好文 时间:
2019-03-15 14:46:42
阅读次数:
141
1 NX OPEN 介绍 NX是一款功能强大的CAD/CAM/CAE软件,它不仅可以通过UI操作来控制各种功 能,还提供了多种应用程序开发包(API)对NX内部对象进行访问。在这些API基础 上,用户可以开发各种自动程序,定制NX功能,甚至可以在现有NX功能之上二次 开发新的CAD/CAM/CAE软 ...
分类:
其他好文 时间:
2019-03-14 23:36:41
阅读次数:
1166
拖放就是抓住一个元素,拖动到另一个位置。 拖动什么? 在拖动元素里要设置draggable为true,并设置onDraggstart触发包含evet.DataTransfer.setData("Text",evet.target.id) <image draggable="true" onDragg ...
分类:
Web程序 时间:
2019-03-09 23:27:12
阅读次数:
239
看了下J.U.C并发包下的ReentrantLock源码,费了不少劲,做个小总结吧,尽量用通俗易懂的语言描述,配上一些图说明。 ReentrantLock介绍 ReentrantLock是基于AbstractQueuedSynchronizer(AQS框架)设计的,类里面有一个私有sync成员属性, ...
分类:
其他好文 时间:
2019-03-09 01:21:34
阅读次数:
199
随着时代的发展,我们的社会进入互联网+云时代,汽车行业也跟着时代的发展,从原有的传统模式逐渐走向移动互联网化。而最重要的一个互联网化的表现为汽车行业商家开始上网查询车辆VIN码(车架号码)和对于汽车车牌等车辆的信息采集。因为汽车车牌和汽车VIN码(车架号码)包含了汽车太多的信息了。VIN码(车架号码)就不用说了,是汽车的×××,包含了汽车的生产年代、型号、形式、厂家、组装地点等各类信息,还能知道车
分类:
移动开发 时间:
2019-03-09 01:16:54
阅读次数:
185
首先分布式锁和我们平常讲到的锁原理基本一样,目的就是确保,在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。 在一个进程中,也就是一个jvm 或者说应用中,我们很容易去处理控制,在jdk java.util 并发包中已经为我们提供了这些方法去加锁, 比如synchronized 关 ...
分类:
其他好文 时间:
2019-03-08 18:36:01
阅读次数:
131