1、ASCII编码
为了能在电报、打印机、计算机等电信设备上进行信息交换,就必须为不同的设备制定统一的编码格式。早期的电信设备字符编码基本都是使用6位编码。1963年美国国家标准协会(ANSI)制定并公布的ASCII编码是第一个被广泛采用7位编码。
为了能在电报、打印机、计算机等电信设备上进行信息交换,就必须为不同的设备制定统一的编码格式。早期的电信设备字符编码基本都是使用6位编码。1963年美国国家标准协会(ANSI)制定并公布的ASCII编码是第一个被广泛采用7位编码。
上个月在学校,好几个人过来叫我帮他们装MySQL,我说“你们可以到官网下个傻瓜式的安装向导,很简单,我这只有压缩包版的”,他们懒得下,我就用压缩包方式帮他们装。上次写过一篇在CentOS 7上安装MySQL的文章,索性把Windows上安装过程也写下来,对比一下。
[TOC]
JAVA集合框架可以是说是JAVA开发中使用次数最高的一套类,是JAVA对各种数据结构的实现。一个集合代表一组对象,使用集合框架可以独立于实现细节来操作这一组对象,而不用自己再造轮子。
快速排序使用的是分治思想,将原问题分成若干个子问题进行递归解决。通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。
原文链接:A Java Fork/Join Framework(PDF) - Doug Lea
基于并发编程网 – ifeve.com上 Alex/萧欢 翻译、方腾飞 校对的译文稿:Java Fork Join 框架
译文发在并发编程网 – ifeve.com:
JavaFork/Join框架, 2017-11-02
Vector作为JDK1.0开始就已经存在的元老级数据结构,在JDK的版本升级过程中可谓是修修补补,与JAVA1.2中新增的ArrayList这个后起之秀相比,Vector就显得有点赘余了。但是对于新手来说就很有可能将这两个类混淆使用,这里对这两个类进行区别(主要体现在扩容策略和线程安全上)。
每次登录服务器的时候总有提示说有人通过ssh尝试n次登录失败。
查一查/var/log/secure日志文件
1 | grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | uniq -c | sort -nr | more |