resources/config/config-dev.properties ...
分类:
编程语言 时间:
2018-04-27 16:44:50
阅读次数:
160
#include using namespace std; int main() { //给变量取别名 int a = 12; int &c = a; //声明变量a的一个引用 c, c是变量a的一个别名,不在是上节中的去地址符。同一个变量可以多个引用。 //引用声明的时候必须要初始化, 不允许出现... ...
分类:
编程语言 时间:
2018-04-27 16:45:34
阅读次数:
158
GIL全局解释器锁 GIL本质就是一把互斥锁,是夹在解释器身上的,同一个进程内的所有线程都需要先抢到GIl锁,才能执行解释器代码 GIL的优缺点: 优点:保证Cpython解释器内存管理的线程安全 缺点:同一个进程内所有的线程同一时刻只能有一个执行,也就是说Cpython解释器的多线程无法实现并行, ...
分类:
编程语言 时间:
2018-04-27 16:46:09
阅读次数:
202
class s_all(metaclass=abc.ABCMeta): #python2.7用此方法定义接口继承 # __metaclass__ = abc.ABCMeta @abc.abstractmethod def read(self): pass pyhton2.7会报错,此方法用于pyth... ...
分类:
编程语言 时间:
2018-04-27 16:47:32
阅读次数:
1154
GIL 多进程多线程使用场景 线程互斥锁与GIL对比 基于多线程实现并发的套接字通信 进程池与线程池 同步、异步、阻塞、非阻塞 ...
分类:
编程语言 时间:
2018-04-27 16:47:39
阅读次数:
226
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId></dependency>@Cacheable(value = "value1", k ...
分类:
编程语言 时间:
2018-04-27 16:48:41
阅读次数:
162
一、GIL:全局解释器锁 1 、GIL:全局解释器锁 GIL本质就是一把互斥锁,是夹在解释器身上的, 同一个进程内的所有线程都需要先抢到GIL锁,才能执行解释器代码 2、GIL的优缺点: 优点: 保证Cpython解释器内存管理的线程安全 缺点:同一进程内所有的线程同一时刻只能有一个执行,也就说Cp ...
分类:
编程语言 时间:
2018-04-27 16:49:41
阅读次数:
181
Socket 客户端实例 如下的 GreetingClient 是一个客户端程序,该程序通过 socket 连接到服务器并发送一个请求,然后等待一个响应。 Socket 服务端实例 如下的GreetingServer 程序是一个服务器端应用程序,使用 Socket 来监听一个指定的端口。 ...
分类:
编程语言 时间:
2018-04-27 16:49:50
阅读次数:
206
一、格式化输出 % 文本 %s 数字 %d # name = input('请输入姓名:') # age = int(input('请输入年龄:')) # job = input('请输入工作名称:') # hobbie = input('请输入爱好:') # msg = ''' # info of ...
分类:
编程语言 时间:
2018-04-27 16:50:25
阅读次数:
170
Java 区块链BLOCKCHAIN中区块BLOCK的hash值的计算,其中index是区块BLOCK的索引,timestamp是区块BLOCK的时间戳,data是区块BLOCK内包含的数据,nonce为该区块的难度系数。总体计算代码如下:
分类:
编程语言 时间:
2018-04-27 16:51:50
阅读次数:
270
#include using namespace std; //利用引用是相同空间实现 void ExChange(int &a1 , int &b1) { int nTemp = a1; a1 = b1; b1 = nTemp; } //不引用的话,新变量有自己的空间,不会交换数据。 void n... ...
分类:
编程语言 时间:
2018-04-27 17:51:53
阅读次数:
201
这篇文章接着上次的来,主要看逻辑运算符&短路逻辑运算符&赋值运算符&条件运算符&instanceof 运算符这五种运算符。 首先来看逻辑运算符。下表列出了逻辑运算符的基本运算,假设布尔变量A为真,变量B为假: 操作符描述例子 && 称为逻辑与运算符。当且仅当两个操作数都为真,条件才为真。 (A && ...
分类:
编程语言 时间:
2018-04-27 17:52:01
阅读次数:
221
顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 在Java5中引入了一种主要用于数组的增强型for循环。首先我们来看while循环。while是最基本的循环,它的结构为: ...
分类:
编程语言 时间:
2018-04-27 17:53:43
阅读次数:
192
题目链接 ...
分类:
编程语言 时间:
2018-04-27 17:54:44
阅读次数:
205
Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度的摘要dige ...
分类:
编程语言 时间:
2018-04-27 17:55:02
阅读次数:
200
计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 我们这篇文章只看算术运算符&自增自减运算符&关系运算符&位运算符这四种,后面的会在之后的文章中 ...
分类:
编程语言 时间:
2018-04-27 17:55:21
阅读次数:
207
在我们日常使用Excel的时候,不仅会用到当前Excel文件的数据,还经常需要访问其他的数据文件。这些数据文件可能是Excel文件、文本文 件或数据库文件等。经常有朋友会问如何在vba代码里操作这些数据文件?本文就系统地介绍一下在Excel中应用VBA操作数据文件的方法。 本文主要介绍四种常用的方法 ...
分类:
编程语言 时间:
2018-04-27 17:55:55
阅读次数:
6274
声明方式: int[] a = new int[10]; 声明数组时要使用 new 关键字, 1, 必须声明数组的长度, int[] a = new int[5]; 2, 也可以直接定义数组的内容 int[] a = { 1, 2, 3 } 3, 数组的长度一旦被定义, 则不可再变 遍历和初始化(求 ...
分类:
编程语言 时间:
2018-04-27 17:59:35
阅读次数:
149
Python编程快速上手-让繁琐工作自动化-第二章习题及其答案 1、布尔数据类型的两个值是什么?如何拼写? 答:True和False,使用大写的T和大写的F,其他字母是小写。 2、3个布尔操作符是什么? 答:and、or和not。 3、写出每个布尔操作符的真值表(也就是操作数的每种可能组合,以及操作 ...
分类:
编程语言 时间:
2018-04-27 18:01:07
阅读次数:
647
安装好Numpy模块后,开始做了几个小测试都可以运行,但是当我创建numpy.py这个文件后numpy.pyimport numpyy = numpy.array([[11,4,2],[2,6,1],[32,6,42]])print(y)运行后报错了:Traceback (most recent c... ...
分类:
编程语言 时间:
2018-04-27 18:01:42
阅读次数:
14226