我的安装环境是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
记录一个在StackOverflow上看到一个十分有趣的问题:问题。 高票答案的优化方法: 首先找到罪魁祸首: 优化方案使用位操作: 正数右移31一定为0,负数右移31一定为-1。再取反进行求&(按位与),0与任何数的&为0,-1与任何数的&为数本身。这样就巧妙的避开分支预测了,可以加速很多。 ...
分类:
其他好文 时间:
2018-04-01 10:44:13
阅读次数:
147
java.util.ArrayList ArrayList的内部实现 ArrayList是一个内部以数组方式实现列表、可以自动扩容的集合。其内部实现有4个重要的变量: 源码如下: ArrayList添加元素和扩容 源码如下, add方法调用的了ensureCapacityInternal(size ...
分类:
编程语言 时间:
2018-03-31 22:19:22
阅读次数:
245
1、将a中的第10位置1,其他位不变 (1)将a中第10、15、20位置1,其他位不变 2、将a中的第10位清零,其他位不变 (1)将a中第10、15、20位清零,其他位不变 3、将a中的第10位取反,其他位不变 (1)将a中第10、15、20位取反,其他位不变 4、将值0x12345678(uns ...
分类:
其他好文 时间:
2018-03-28 10:31:54
阅读次数:
208
Given an array containing n distinct numbers taken from 0, 1, 2, ..., n, find the one that is missing from the array. Example 1 Example 2 Note:Your al ...
分类:
其他好文 时间:
2018-03-27 14:37:05
阅读次数:
202
Modbus常用功能码协议详解 01H-读线圈状态 1)描述:读从机线圈寄存器,位操作,可读单个或者多个; 2)发送指令: 假设从机地址位0x01,寄存器开始地址0x0023,寄存器结束抵制0x0038,总共读取21个线圈。协议图如下: 3)响应: 返回数据的每一位对应线圈状态,1-ON,0-OFF ...
分类:
数据库 时间:
2018-03-26 16:02:49
阅读次数:
151