《JVM指令助记符》 《JVM指令集》 1、栈和局部变量操作 1.1 将常量压入栈的指令 1.2 从栈中的局部变量中装载值的指令 1.3 将栈中的值存入局部变量的指令 2、类型转换 3、整数运算 4、逻辑运算 4.1 位移操作 4.2 按位布尔运算 4.3 浮点运算 5、对象和数组 5.1 对象操作 ...
分类:
其他好文 时间:
2019-10-15 13:30:17
阅读次数:
126
1. BitMap Bit-map的基本思想就是用一个bit位来标记某个元素对应的Value,而Key即是该元素。由于采用了Bit为单位来存储数据,因此在存储空间方面,可以大大节省。(PS:划重点 节省存储空间) 假设有这样一个需求:在20亿个随机整数中找出某个数m是否存在其中,并假设32位操作系统 ...
分类:
其他好文 时间:
2019-10-14 10:37:39
阅读次数:
100
Modbus常用功能码协议详解 01H-读线圈状态 1)描述:读从机线圈寄存器,位操作,可读单个或者多个; 2)发送指令: 假设从机地址位0x01,寄存器开始地址0x0023,寄存器结束抵制0x0038,总共读取21个线圈。协议图如下: 3)响应: 返回数据的每一位对应线圈状态,1-ON,0-OFF ...
分类:
数据库 时间:
2019-10-10 20:36:15
阅读次数:
114
[TOC] 什么是运算符 运算符就是 运算符号 。C语言中的符号分为十大类: 赋值运算符 算术运算符 关系运算符 求字节数运算符 逻辑运算符 位操作运算符 条件运算符 逗号运算符 指针运算符 特殊运算符 赋值运算符在之前的课程中已经见过,比如: 今天将重点学习算数运算符。 算数运算符 算术运算符包括 ...
分类:
其他好文 时间:
2019-10-10 10:31:01
阅读次数:
113
JDK1.8之前,java内存分为 线程共享区:堆、方法区、直接内存(非运行时数据区的一部分)。线程私有区:程序计数器、虚拟机栈、本地方法栈。 JDK1.8开始,虚拟机取消了方法区,改为元空间。 程序计数器: 程序计数器是一块小的内存空间,存放线程执行的信息,如字节码的行号指示器还有分支、循环、跳转 ...
分类:
编程语言 时间:
2019-10-09 12:09:02
阅读次数:
93
HashMap 使用数组、链表和红黑树存储键值对,当链表足够长时,会转换为红黑树。HashMap 是非线程安全的。 HashMap 中的常量 java static final int DEFAULT_INITIAL_CAPACITY = 1 30 。 默认装填因子。初始情况下,当键值对数量大于 1 ...
分类:
编程语言 时间:
2019-09-30 16:51:52
阅读次数:
82
2018 2019 1 20175314 《信息安全系统设计基础》第2周学习总结 教材学习内容总结 计算机使用字节作为最小的可寻址存储单位。程序将存储视为一个很大的字节数组,成为虚拟存储器。 存储器的每个字节都由一个唯一的十六进制数字表示,称为地址,所有可寻址的地址的集合称为虚拟地址空间。虚拟地址空 ...
分类:
其他好文 时间:
2019-09-29 20:07:49
阅读次数:
92
联合体在单片机中的应用 单片机中经常会遇见分离高低字节的操作,比如进行计时中断复位操作时往往会进行 (65535-200)/256,(65535-200)%256这样的操作,而一个除法消耗四个机器周期,取余也需要进行一些列复杂的运算,如果在短时间内需要进行很多次这样的运算无疑会给程序带来巨大的负担。 ...
分类:
其他好文 时间:
2019-09-29 19:52:30
阅读次数:
96
Redis占用内存大小 我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的最大的内存大小。 1、通过配置文件配置 通过在Redis安装目录下面的redis.conf配置文件中添加以下配置设置内存大小 redis的配 ...
分类:
其他好文 时间:
2019-09-29 11:16:07
阅读次数:
94
一、appium基础API讲解 1.1 APP元素定位操作 建议: 使用显示等待 能用id、class定位就不用xpath定位 只要看的见的,用xpath的text就是万能的 手工测试主要通过可见按钮操作,而自动化是通过元素进行交互操作 元素的基本定位基于 当前屏幕范围内 展示的 可见 元素 前置代 ...
分类:
移动开发 时间:
2019-09-24 22:55:47
阅读次数:
172