&运算 将两个数转化为二进制后,对应的位置上相同即取,通常取1,所以&通常情况下可以用来枚举子集 设x为表示集合的整数,那么这个整数有如下性质: x的子集整数y在数值上不会比x大。因为x的子集y只是保留了x某些位置上的1,所以y总可以加上一个非负的整数z等于x,相当于把没选的1补上。 根据这个性质可 ...
分类:
其他好文 时间:
2018-07-14 13:12:17
阅读次数:
399
系统安装 1.1. 分区知识 1.2. 磁盘分区命名以及编号 IDE盘: hda 第一块盘 hda1/第一块盘的第一个分区 hdb 第二块盘 hdb1/第二块盘的第一个分区 SCSI/SAS/SATA/SSD: sda 第一块盘 sdb 第二块盘 1.3. Linx的分区要求 /:根分区是必须的,一... ...
分类:
系统相关 时间:
2018-07-14 13:12:02
阅读次数:
247
【CAS机制】 指的是CompareAndSwap或CompareAndSet,是一个原子操作,实现此机制的原子类记录着当前值的在内存中存储的偏移地址,将内存中的真实值V与旧的预期值A做比较,如果不一致则说明内存中的值被其他线程修改过了,返回false,否则将新值B存入内存。 Java内部是使用本地 ...
分类:
编程语言 时间:
2018-07-13 17:45:40
阅读次数:
324
ThinkPHP5 电脑与手机支付扩展库(2017年9月18日) 使用说明 在默认配置情况下,将文件夹拷贝到根目录即可, 其中extend目录为支付扩展目录, application\extra\alipay.php为配置文件 需要在配置文件application\extra\alipay.php中 ...
分类:
移动开发 时间:
2018-07-13 16:13:55
阅读次数:
236
总结一下学习的复杂度为O(n^2)的三种排序算法:选择排序,插入排序,希尔排序。 (1)选择排序:从第一个位置开始每次查找剩下的位置中最小的数值放入当前位置; (2)插入排序:从第二个位置开始,每次都将当前位置的数值插入前面合适的位置,对于几乎有序的数列来说,插入排序能带来更高的效率; (3)希尔排 ...
分类:
编程语言 时间:
2018-07-12 19:53:29
阅读次数:
159
1、查看Linux硬盘信息: 2、格式化硬盘(根据需要确定文件系统): 3、创建/data目录 4、挂载分区: 5、查看磁盘分区的UUID 6、配置开机自动挂载: mount命令重启后会失效,将分区信息写入 /etc/fstab 文件启动自动挂载: 加入: 注:<fs spec> <fs file> ...
分类:
系统相关 时间:
2018-07-11 20:08:38
阅读次数:
199
一、Linux的发展1.1969年在贝尔实验室诞生Unix,是开源免费的,之后逐渐转变为收费系统。2.1986年谭邦宁研发miniUnix,但主要用来教学。3.斯托曼创建FSF(自由软件基金会)项目:GNU葛奴计划4.GPL:FSF制定通用公共许可开源免费传播任意修改,修改之后必须开源二、Linux不同发行版本的区别Ubuntu乌班图主要是开发人员使用RedHat红帽收费系统,国企、金融等有钱人用
分类:
系统相关 时间:
2018-07-11 12:30:39
阅读次数:
168
Given two strings A and B of lowercase letters, return true if and only if we can swap two letters in A so that the result equals B. Example 1: Input: ...
分类:
其他好文 时间:
2018-07-10 13:42:16
阅读次数:
180
//高斯消元 //可解n元一次方程 //消成左上到右下的对角线 精度相对于上三角损失更大 #include #include #include #include #include #include #define eps 1e-7 using namespace std; int n; double... ...
分类:
其他好文 时间:
2018-07-08 18:01:19
阅读次数:
154