1. 与 如4&5,即(100) & (101) = 100 即4 2. 或 如4|5,即(100) | (101) = 101 即5 3. 异或 如4^5,即(100) ^ (101) = 001 即1 都是先转换为二进制然后按位操作的二进制结果转化为十进制再输出 4. 应用 判断n是不是2的幂: ...
分类:
编程语言 时间:
2021-06-02 17:25:51
阅读次数:
0
位运算主要针对的是二进制,包括 异或(^), 与(&),或(|),非(~) 1. 下面说下异或的规则和应用场景 规则:两个位相同为0,不同为1 例1: 6 ^ 7 2. 异或运算的性质 任意一个变量和0异或结果都是其本身 (0^N=N) 任意一个变量和其自身异或结果都是0(N^N=0) 异或运算满足 ...
分类:
其他好文 时间:
2021-06-02 17:22:47
阅读次数:
0
栈区: 栈(stack):是一种先进后出的内存结构,所有的局部变量,函数的形参都是由编译器自动放出栈中,当一个自动变量超出其作用域时,自动从栈中弹出。出入栈是由C语言编译器自动分配释放。 栈大小(stacksize):通常可以配置编译器或通过改写链接文件调整栈空间大小。 栈溢出:当栈空间已满,还继续 ...
分类:
编程语言 时间:
2021-06-02 17:16:08
阅读次数:
0
对于负载均衡依据介质而分可以分成硬件负载均衡和软件负载均衡,软件的负载均衡则是通过在服务器上安装负载均衡功能的模块或者软件来完成请求分发工作。 无论是硬件负载均衡还是软件的负载均衡都是通过维护一个下挂的服务器清单列表,通过心跳检测功能剔除有问题的服务器节点,保证剩余服务器节点的可访问。客户端提交访问 ...
分类:
其他好文 时间:
2021-06-02 17:15:37
阅读次数:
0
NumPy 数组切片 索引是左臂右开区间,比如说x[0:9:1],只能是取到索引等于0处的元素到索引等于8处的元素,而取不到索引等于9的这个元素。元素索引都是0开始的,第一个亓素的索引是0.第一个亓素的索引是1,以此类推下去。 当不写start代表从起始索引处取数,当不写stop代表一直取数到最后位 ...
分类:
编程语言 时间:
2021-06-02 17:09:21
阅读次数:
0
几年前想学习spring源码,每次打开书都是构建源码开始,结果每次都是卡在源码构建环境上了。 由于spring源码使用gradle构建并且还依赖了一些其他环境的安装,所以想要顺利完成环境搭建并完整构建成功还是稍微有点麻烦。 折腾几次后就放弃强迫症了,索性下载了原版源码后删减了一些模块并且把构建工具换 ...
分类:
编程语言 时间:
2021-06-02 17:05:06
阅读次数:
0
官网(这里的持久化和前面说的消息持久化是不同的,前面的消息持久化,事务签收都是说的MQ服务器本机,而这里的持久化说的是与本机相连的数据库的数据持久化,包括:kahadb,JDBC等) 为了保证高可用,消息不仅在本机MQ存储(持久化)一份,还要再数据库中持久化一份来保证高可用。 http://acti ...
分类:
其他好文 时间:
2021-06-02 16:28:07
阅读次数:
0
JavaScript组成ECMAScript+BOM+DOM 目前所学的都是ECMAScript,BOM和DOM还没有学 已学的ECMAScript:变量,注释,数据类型,操作符,流程控制语句(判断和循环),数组,对象,构造函数,内置对象 JavaScript中所包含的对象:自定义对象(之前学的就是 ...
分类:
编程语言 时间:
2021-06-02 16:10:28
阅读次数:
0
1、对比分析墨刀、Axure、Mockplus等原型设计工具的各自的适用领域及优缺点(至少3条)。 axure作为老牌的原型图工具,功能最齐全,交互最多样,基本任何想要的效果都可以实现,尤其在制作PC端原型图上有优势。axure缺点同样也相当明显,Axure的动态面板、中继器等功能都是强大的,但是不 ...
分类:
其他好文 时间:
2021-06-02 16:03:56
阅读次数:
0
一、需求描述 在 Word 中编辑文档的时候,可以在视图中打开导航窗格来查看目录树 类似的,现在需要基于页面上的文章,渲染出一个这样的目录结构 在网页上这些标题都是通过 <h1> 这样的标签渲染的,而且段落与标题之间是兄弟节点的关系 所以第一步只需要获取到文章的根节点,然后遍历 <h1> 这样的兄弟 ...
分类:
编程语言 时间:
2021-06-02 15:54:18
阅读次数:
0