1 author:zfp 2 #字符串的常用操作 3 4 character_string=" I am zengfangping\tCHINAß" 5 6 print(character_string.capitalize())#capitalize()为首字母大写 7 print(charact ...
分类:
其他好文 时间:
2020-06-03 12:02:55
阅读次数:
57
最近购买了1款服务器,用了腾讯云,调研了一下,价格很不错,一年才95元,很划算,需要的朋友可以看看哦! 【腾讯云】618云聚惠,百款云产品限量抢购,1核2G云服务器首年95元https://cloud.tencent.com/act/cps/redirect?redirect=1059&cps_ke ...
分类:
其他好文 时间:
2020-06-02 18:55:05
阅读次数:
97
引用学习(狂神说) 什么是CAS? CAS:Compare and Swap,即比较再交换,直接对内存中的值进行的操作 jdk5增加了并发包java.util.concurrent.*,其下面的类使用CAS算法实现了区别于synchronous同步锁的一种乐观锁。JDK 5之前Java语言是靠syn ...
分类:
其他好文 时间:
2020-06-02 00:04:06
阅读次数:
58
1 #include<iostream> 2 #include<time.h> 3 #include<stdlib.h> 4 #include<sys/timeb.h> 5 using namespace std; 6 7 const int Max = 9999; 8 9 void swap(in ...
分类:
编程语言 时间:
2020-06-01 20:36:38
阅读次数:
63
如何友好的登录服务器(ssh)、如何优雅的与服务器进行文件交流(winscp 和 sftp) ...
分类:
其他好文 时间:
2020-06-01 11:56:35
阅读次数:
89
前一段时间,我们机房中一台Linux服务器运行缓慢,系统服务出现间歇性停止响应,让我过去处理一下这一问题,登录到服务器之后,发现此服务器的物理内存是16G,而最初装机的时候,系统管理人员却只分配了4G的虚拟内存。查看内存的使用状况,物理内存并没有完全耗尽,但虚拟内存已经耗尽,整个系统CPU负载和磁盘 ...
分类:
系统相关 时间:
2020-05-31 21:26:53
阅读次数:
104
冒泡排序是一种简单的排序算法。 1 #pragma once 2 #include <iostream> 3 #include <assert.h> 4 using std::cout; 5 using std::endl; 6 template <typename T> void Swap(T & ...
分类:
编程语言 时间:
2020-05-31 19:51:05
阅读次数:
66
CAS和AtomicInteger AtomicInteger用来保证自增原子性,它的实现是基于CAS(比较和交换)的。 CAS(CompareAndSwap):判断内存某个位置的值是否与预期值一致,如果是则更改为新值,这个过程是原子的。不会造成数据不一致的问题。 compareAndSet(exc ...
分类:
其他好文 时间:
2020-05-31 16:17:58
阅读次数:
81
MongoDB数据库默认的管理工具是(CLI)Shell命令行,对于专业的DBA来说比较容易上手,但是对于普通人员GUI可视化工具更方便使用。MongoDB官方提供了社区版的Compass,可以独立安装使用,也提供了云服务器版本MongoDB Atlas。商业版本的MongoDB必须购买其订阅。Mo ...
分类:
数据库 时间:
2020-05-31 12:38:18
阅读次数:
263
原子CAS操作 原子操作指令里,有原子加,原子减,cas到底是什么呢? 首先看一段代码, bool compare_and_swap(int *accum, int *dest, int newval) { if (*accum == *dest) { *dest = newval; return ...
分类:
其他好文 时间:
2020-05-29 23:38:08
阅读次数:
104