08 2018 档案

摘要:# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep "cpu core... 阅读全文
posted @ 2018-08-28 16:48 永远的七号 阅读(2041) 评论(0) 推荐(0)
摘要:1. connectTimeOut:指建立连接的超时时间,比较容易理解 2. connectionRequestTimeOut:指从连接池获取到连接的超时时间,如果是非连接池的话,该参数暂时没有发现有什么用处 3. socketTimeOut:指客户端和服务进行数据交互的时间,是指两者之间如果两个数 阅读全文
posted @ 2018-08-21 21:11 永远的七号 阅读(43520) 评论(0) 推荐(1)
摘要:3DES是三重数据加密,且可以逆推的一种算法方案。但由于3DES的算法是公开的,所以算法本身没有密钥可言,主要依靠唯一密钥来确保数据加解密的安全,其具体实现如下:设Ek()和Dk()代表DES算法的加密和解密过程,K代表DES算法使用的密钥,M代表明文,C代表密文: 3DES加密过程为:C=Ek3( 阅读全文
posted @ 2018-08-16 19:42 永远的七号 阅读(17318) 评论(0) 推荐(0)
摘要:输入一个整型数组,实现一个函数来调整该数组中的数字的顺序,使得所有偶数位于数组的前半部分,所有奇数位于数组的后半部分,希望时间复杂度尽量小 第一种思路,从前往后遍历,找到第一个是偶数的,和数组第一位互换;以此类推; 最坏的情况是全是偶数,依然还互换多次,可以增加判断条件 brr[x] 是奇数才进行互 阅读全文
posted @ 2018-08-15 20:54 永远的七号 阅读(688) 评论(0) 推荐(0)
摘要:CAS(Compare and Swap),即比较并替换,实现并发算法时常用到的一种技术 CAS的思想很简单:三个参数,一个当前内存值V、旧的预期值A、即将更新的值B,当且仅当预期值A和内存值V相同时,将内存值修改为B并返回true,否则什么都不做,并返回false 由于CAS操作属于乐观派,它总认 阅读全文
posted @ 2018-08-14 18:03 永远的七号 阅读(204) 评论(0) 推荐(0)
摘要:四大特性,搬运 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性(Consist 阅读全文
posted @ 2018-08-09 19:41 永远的七号 阅读(102) 评论(0) 推荐(0)
摘要:1、最早使用lambda是代替runnable的写法 以前 现在 2、循环 以前 现在 PS:自己写的方法也可以,记得要接收参数 3、map map的作用是将一个对象变换为另外一个 阅读全文
posted @ 2018-08-08 20:27 永远的七号 阅读(150) 评论(0) 推荐(0)