多线程 多个线程等待一个线程的一次性事件 背景:从多个线程访问同一个std::future,也就是多个线程都在等待同一个线程的结果,这时怎么处理。 办法:由于std::future只能被调用一次get方法,也就是只能被某一个线程等待(同步)一次,不支持被多个线程等待。所以std::sharted_f ...
分类:
编程语言 时间:
2018-11-27 22:50:34
阅读次数:
329
1 引用数据类型分类 类的类型分两种 1)Java提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供开发者使用。(类的变量是属性) 2)开发者自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供开发者使用。 注意: 类的变量就是属性 类中只能 ...
分类:
编程语言 时间:
2018-11-27 22:52:07
阅读次数:
208
1.列表定义: 列表由数据构成的有限序列,即按照一定的线性顺序排列,排列而成的数据项的集合。 2.创建列表: 使用‘[ ]’括起来就已经创建了一个列表,例: 3.访问列表中的值: 3.1 通过下标访问列表中的值: 3.2 通过切片的方式,访问多个列表值: 3.2.1 切片 格式:[start,end ...
分类:
编程语言 时间:
2018-11-27 22:52:35
阅读次数:
230
1、如果双显卡无法安装系统可以进如BIOS屏蔽显卡后进入安装 2、如果安装kde版本后容易冻屏、死机,可以尝试安装闭源驱动 3、如果出现resolving time out 10000ms 这样的问题,可以尝试进入 /etc/resolv.conf 修改dns地址 4、如若发现屏幕菜单界面过大问题, ...
分类:
编程语言 时间:
2018-11-27 22:54:13
阅读次数:
880
一jenkins启动命令:jenkins 查看端口号: 1、lsof -i:端口号 2、netstat -tunlp|grep 端口号 二: 登录:http://localhost:8080 输入:userName :**** password:***** 三 jenkins安装maven 插件 系 ...
分类:
编程语言 时间:
2018-11-27 22:54:31
阅读次数:
801
数组可以保存多个元素,但在某些情况下无法确定到底要保存多少个元素,此时数组将不再适用,因为数组的长度不可变。 为了保存这些数目不确定的元素,JDK中提供了一系列特殊的类,这些类可以存储任意类型的元素,并且长度可变,统称为集合。 ArrayList集合是程序中最常见的一种集合,它属于引用数据类型(类) ...
分类:
编程语言 时间:
2018-11-27 22:54:56
阅读次数:
189
Java集合 1.java集合的概述 Java集合类存放于 java.util 包中,是一个用来存放对象的容器。 注意:①、集合只能存放对象。比如你存一个 int 型数据放入集合中,其实它是自动转换成 Integer 类后存入的,Java中每一种基本类型都有对应的引用类型。 ②、集合存放的是多个对象 ...
分类:
编程语言 时间:
2018-11-27 22:55:32
阅读次数:
228
不同应用领域的主流操作系统 l 桌面操作系统 l 服务器操作系统 l 嵌入式操作系统 l 移动设备操作系统 桌面操作系统 Windows系列 用户群体很大 MacOS 适合于开发人员 Linux 应用软件比较少 服务器操作系统 所谓的服务器就是一台电脑。 Linux 安全、稳定、免费 占有率高 wi ...
分类:
编程语言 时间:
2018-11-27 23:20:08
阅读次数:
266
1 #一行代码编写一个列表 2 li = ['%s_qqq'%i for i in range(1,11) if i > 4] 3 print(li) 4 5 6 7 x =input('>>') 8 y = input('>>') 9 #一行代码做判断并得出所要的结果 10 res = x if ... ...
分类:
编程语言 时间:
2018-11-27 23:20:17
阅读次数:
229
单用户操作系统和多用户操作系统 单用户操作系统:指一台计算机在同一时间只能由一个用户使用,一个用户独自享用系统的全部硬件和软件资源。 多用户操作系统:指一台计算机在同一时间可以由多个用户使用,多个用户共同享用系统的全部硬件和软件资源。 UNIX和Linux的涉及初衷就是多用户操作系统。 在Linux ...
分类:
编程语言 时间:
2018-11-27 23:20:28
阅读次数:
349
1 import sys 2 3 print(sys.getrecursionlimit()) # 查询递归保护限制次数 4 5 # 函数递归:在调用函数的过程中又 直接或者间接的调用该函数本身,称之为函数的递归调用 6 7 # 函数递归必须满足: 8 # 1 必须有一个明确的结束条件 9 # 2 ... ...
分类:
编程语言 时间:
2018-11-27 23:21:15
阅读次数:
243
好了 ,今天就学到这里.明天还要上班呢, 大家早点睡 End ...
分类:
编程语言 时间:
2018-11-27 23:21:43
阅读次数:
291
Windows下的Python安装与环境变量的配置 第一步:python下载: Python安装包下载地址:http://www.python.org/ 第二步:python安装: 双击下载包,进入Python安装向导。 此处省略安装时的配图,下一步、下一步即可。但请要注意一点,请把python安装 ...
分类:
编程语言 时间:
2018-11-27 23:21:56
阅读次数:
249
Java NIO 学习总结 NIO的特性/NIO与IO区别: 1)IO是面向流的,NIO是面向缓冲区的; 2)IO流是阻塞的,NIO流是不阻塞的; 3)NIO有选择器,而IO没有。 读数据和写数据方式: 从通道进行数据读取 :创建一个缓冲区,然后请求通道读取数据。 从通道进行数据写入 :创建一个缓冲 ...
分类:
编程语言 时间:
2018-11-27 23:22:12
阅读次数:
243
1、SpringIOC是什么? 就是一个用来管理实体类bean的容器 2、创建cppdy.xml文件(模拟springmvc.xml文件) 3、创建SpringIOCDemo类(模拟SpringIOC获取bean) ...
分类:
编程语言 时间:
2018-11-27 23:22:32
阅读次数:
310
计算机语言发展史: 1、机器语言,机器语言通常由数字0和1组成。 2、汇编语言, 冯·诺依曼体系结构: 计算机的数制采用二进制;计算机应该按照程序顺序执行。 世界第一台计算机: 1946年2月14日,在美国宾夕法尼亚大学诞生,名叫ENIAC(爱尼阿克)。采用电子管结构,特点:体积很大。 摩尔定律: ...
分类:
编程语言 时间:
2018-11-27 23:22:39
阅读次数:
251
Interceptor拦截器用于拦截Controller层接口,表现形式有点像Spring的AOP,但是AOP是针对单一的方法。Interceptor是针对Controller接口以及可以处理request和response对象。比如在没有登录的情况下,会拦截访问系统的请求,一般来说拦截对象会除去登 ...
分类:
编程语言 时间:
2018-11-27 23:43:32
阅读次数:
300
字符串的魔法: ...
分类:
编程语言 时间:
2018-11-27 23:43:39
阅读次数:
363
双指针(广义) ...
分类:
编程语言 时间:
2018-11-27 23:44:26
阅读次数:
380
Redis分布式锁Java实现类 转自:http://www.importnew.com/27477.html ...
分类:
编程语言 时间:
2018-11-27 23:44:49
阅读次数:
403