CAS无锁机制 CAS:Compare and Swap,即比较再交换。 Java内存模型:JMM(Java Memory Model) 在内存模型当中定义了一个主内存,所有声明的实例变量都存在于主内存当中,主内存的数据会共享给所有线程,每一个线程有一块工作内存,工作内存当中主内存数据的副本 当更新 ...
分类:
编程语言 时间:
2020-03-26 19:31:44
阅读次数:
86
1、什么是CAS? CAS:Compare and Swap,即比较再交换。 jdk5增加了并发包java.util.concurrent.*,其下面的类使用CAS算法实现了区别于synchronouse同步锁的一种乐观锁。JDK 5之前Java语言是靠synchronized关键字保证同步的,这是 ...
分类:
其他好文 时间:
2020-03-26 09:28:00
阅读次数:
70
在网络编程实验2_(4)基于流式套接字的服务器程序设计中,创建了以下这个函数: DWORD WINAPI ClientThread(LPVOID lpParameter) 以前我只学过类似: int swap(int x,int y) 这样的函数,而这个函数看起来就很诡异,如何理解这个函数呢? DW ...
前文中我们聊了Rust如何管理线程以及如何利用Rust中的锁进行编程。今天我们继续学习并发编程。 ...
分类:
其他好文 时间:
2020-03-25 01:25:26
阅读次数:
65
1、初次登录Linux系统的命令行界面后,使用sudo apt-get update更新软件目录 2、使用apt-get install openssh-server 安装openssh-server,有些服务器可能购买的时候就已经安装了,安装完成之后就可以通过putty之类的软件远程登录到服务器。 ...
分类:
Web程序 时间:
2020-03-24 15:56:39
阅读次数:
90
# 上线华为云服务器部署(弹性云服务器ECS) >环境配置: > ubuntu 18.04 > Python 3.6.8(python3.7亦可) > nginx version: nginx/1.14.0 (Ubuntu) ## 1. 购买华为云服务器 文档 https://support.hua ...
分类:
编程语言 时间:
2020-03-24 11:08:15
阅读次数:
92
一、问题描述 配置好了环境,在Tomcat上运行测试程序后,在本机电脑通过公网ip和8080端口访问该程序网页地址,结果访问不到。 二、问题解决 1、原因:访问不到该网页的原因是,阿里云服务器的端口需要自己设定端口规则,否则无法访问。 2、解决: 进入自己的服务器控制台,找到安全-》防火墙。 默认开 ...
分类:
Web程序 时间:
2020-03-23 22:14:05
阅读次数:
126
本文档参考阿良老师的文档,结合自己的问题,做了部分修改,如有侵权,联系删除!kubeadm是官方推出的安装k8s集群方式中的一种,另外一种是二进制安装主要通过master端的kubeadminit和node端的kubeadmjoin一、环境准备部署K8s集群机器需要满足以下几个条件:使用VMware创建三台主机,要求如下:1.系统CentOS7.52.停掉swap,关闭防火墙和selinux3.机
分类:
其他好文 时间:
2020-03-23 18:58:38
阅读次数:
276
info memory参数简介 used_memory_human:262.89M used_memory_rss:267489280 mem_fragmentation_ratio:0.97 (Redis在编译时便会指定内存分配器;内存分配器可以是 libc 、jemalloc或者tcmalloc ...
分类:
其他好文 时间:
2020-03-23 15:28:34
阅读次数:
91
记住代码里3个模数,它们的原根都是3.考虑通过3个模数下的答案用中国剩余定理乱搞,得出答案。常数较大。有个什么拆系数FFT不会。 "P4245 【模板】任意模数NTT" ...
分类:
其他好文 时间:
2020-03-22 19:56:15
阅读次数:
96