转载自:http://ifeve.com/from-javaeye-cpu-cache/ http://ifeve.com/from-javaeye-false-sharing/ CPU是计算机的大脑,它负责执行程序的指令;内存负责存数据,包括程序自身数据。内存比CPU慢很多,现在获取内存中的一条数 ...
分类:
编程语言 时间:
2018-04-11 16:00:45
阅读次数:
217
一:位操作 除了一般的数学运算,python也支持c语言中的大多数数学表达式。这包括那些把整数当作二进制位串对待的操作。例如,还可以实现位移及布尔操作: 这样的按位进行掩码的运算,使我们可以对一个整数进行多个标志位和值进行编码。在这里,我们不太过于涉及更多的关于“位运算”的细节。如果需要的话,它是支 ...
分类:
编程语言 时间:
2018-04-09 21:20:13
阅读次数:
246
java -Xms256m -Xmx1024m -Xss256k -jar doors.jar > doorlog.txt 2>&1 & 问题描述 Java程序运行过程中抛出java.lang.OutOfMemoryError: unable to create new native thread, ...
分类:
编程语言 时间:
2018-04-09 21:11:04
阅读次数:
457
more命令是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。more名单中内置了若干快捷键,常用的有H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令)。 该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一 ...
分类:
其他好文 时间:
2018-04-09 18:48:42
阅读次数:
212
1.一元操作符 1).递增和递减 操作符 ++ -- 前置型(++n),先加减,再计算 后置型(n++),先计算,在加减 2).一元加和减操作符 +放在数值前不会有任何影响 +放在不是数值前,会number(),转型函数一样对这个值执行转换 -表示负数 -非数值时,和+一样 2 位操作符 使用二进制 ...
分类:
其他好文 时间:
2018-04-08 21:16:49
阅读次数:
131
我的安装环境是pc电脑端,windows10操作系统(64位的);我下载的32为的python(目前32位的python可以在32为、64位操作系统下都能运行,我对效率要求不是很高)。 基于windows平台的32为python安装包,可在qq群(366244662)下载。 安装步骤: 参考网址: ...
分类:
编程语言 时间:
2018-04-06 13:52:01
阅读次数:
207
一.算术操作符 包括:+、 - 、* 、 / 、 % 1.除了%操作符之外,其他的几个操作符可以作用与整数和浮点数。 2.对于/操作符,如果两个操作数都为整数,执行整数除法。而只要有浮点数执行的就是浮点数除法。 3.%操作符的两个操作数必须为整数。返回的是整除之后的余数。 二.移位操作符 包括:<< ...
分类:
编程语言 时间:
2018-04-04 20:47:07
阅读次数:
202
一.安装前必读 Windows 64位操作系统 Redis 安装包(版本3.0.5,截止2017-05-29最新redis版本为3.2.9) 注意事项: 1.在window下如果你还需安装php的redis拓展,那么安装最新版本的redis可能没有对应的php_redis.dll; 2.网上的win ...
sbit是定义特殊功能寄存器的位变量。bit和sbit都是C51扩展的变量类型。典型应用是:sbit P0_0=P0^0;//即定义P0_0为P0口的第1位,以便进行位操作。bit和int char之类的差不多,只不过char=8位, bit=1位而已。都是变量,编译器在编译过程中分配地址。 ...
分类:
其他好文 时间:
2018-04-02 20:23:26
阅读次数:
263
在Pycharm安装完unrar后,还要安装rar官方的库 不然运行的时候会抛出Couldn't find path to unrar library的错误 Windows: 下载rarlib的库文件,地址:http://www.rarlab.com/rar/UnRARDLL.exe 下载安装,默认 ...
分类:
编程语言 时间:
2018-04-01 18:58:23
阅读次数:
1344