CAS是什么,存在什么问题,Java中如何利用循环cas来执行更新操作,以及借助循环cas实现自旋锁?我们一起来看看吧! ...
分类:
编程语言 时间:
2019-12-23 00:49:12
阅读次数:
94
HDU 5322 Hope 考虑 $ dp[n] $ 表示 长度为 $ n $ 的所有排列的答案。 首先,对于一个排列来说,如果最大值在 $ i $ 位置,那么前 $ i 1 $ 个数必然与 $ i $ 在一个联通块,且必然不会与 $ i $ 后面的数字在一个连通块。 那么考虑一种常用的排列的处理技 ...
分类:
其他好文 时间:
2019-12-21 20:23:33
阅读次数:
74
java两台服务器之间,大文件上传(续传),采用了Socket通信机制以及JavaIO流两个技术点,具体思路如下: 实现思路: 1、服:利用ServerSocket搭建服务器,开启相应端口,进行长连接操作 2、服:使用ServerSocket.accept()方法进行阻塞,接收客户端请求 3、服:每 ...
分类:
Web程序 时间:
2019-12-20 10:20:05
阅读次数:
112
os的内存管理大概可以分成两块:1.段页式管理(虚存)2.swap in 和 swap out 段页式管理 多级页表的管理图像 用户(程序员)希望用段,物理内存希望用页来进行管理 ...
分类:
系统相关 时间:
2019-12-19 21:41:32
阅读次数:
121
1、free -m #查看当前swap分区大小 2、创建swapfile dd if=/dev/zero of=/swap_file bs=1M count=2000 #复制2G磁盘空间(说明:bs:大块区域大小,count,块的总数)2、将swapfile设置为swap空间 mkswap /swa ...
分类:
系统相关 时间:
2019-12-19 19:12:54
阅读次数:
94
之前我们搭建的 k8s 集群只用了1台 master ,可用性不高,这两天开始搭建高可用集群,但由于之前用 kubeadm 命令创建集群时没有使用 --control-plane-endpoint 参数,无法直接升级现有集群,只能重新创建高可用(High-Availability)集群。 ...
分类:
其他好文 时间:
2019-12-19 00:06:32
阅读次数:
200
回溯法 一、简介:回溯法有“通用的解题法”之称。用它可以系统的搜索一个问题的所有洁或者任意回溯法是一个几点有系统性又带有跳跃性的搜索算法。它在问题的解空间树中,按深度优先策略,从根结点出发搜索解空间树。算法搜索值解空间树的任一结点时,先判断该结点是否存在包含问题的解。如果肯定不包含,则跳过对以该结点 ...
分类:
其他好文 时间:
2019-12-17 18:22:26
阅读次数:
64
st = 'hello ketty ##$ \*'print(st.count('t'))# 输出‘t’的个数print(st.capitalize()) #Hello ketty 将首字母大写print(st.center(30,'-')) # hello ketty 将st放在30个'_'的中间 ...
分类:
其他好文 时间:
2019-12-16 22:13:25
阅读次数:
123
函数模板存在的意义;如果同一函数,参数类型有所不同,相同的功能可能会定义多个函数实例,这十分繁冗 #include<iostream> using namespace std; void swap(int &a,int &b) { int temp = a; a = b; b = temp; } v ...
分类:
编程语言 时间:
2019-12-15 18:21:00
阅读次数:
101