此处汇编仅仅为了看懂Linux下编译、连接、载入过程及原理 Intel 汇编规则: 在汇编程序中,立即数前面要加$,寄存器名前面要加%,以便跟符号名区分开。 mov 源 目的(字长用指令的后缀l表示32位) 这段汇编代码相当于在C程序的main函数中return 4 .开头的名称称为汇编指示(Ass ...
分类:
其他好文 时间:
2018-05-18 11:43:22
阅读次数:
314
软件开发过程中一个重要的产出就是代码,软件的编码过程一般是由一个团队共同完成,它是一个并行活动,为了保证代码在多人开发中能够顺利完成,我们需要使用代码版本控制工具来对代码进行统一存储,并追踪每一份代码的历史以便于对代码的更改进行追溯,另外一些版本控制工具还提供了冲突合并等高级功能来协调多人对同一代码 ...
分类:
其他好文 时间:
2018-05-18 00:28:06
阅读次数:
181
As you might remember from our previous rounds, Vova really likes computer games. Now he is playing a strategy game known as Rage of Empires. In the g ...
分类:
其他好文 时间:
2018-05-17 22:26:49
阅读次数:
217
react虚拟dom:依据diff算法台 前端:更新状态、更新视图;所以前端页面的性能问题主要是由Dom操作引起的,解放Dom操作复杂性 刻不容缓 因为:Dom渲染慢,而JS解析编译相对非常非常非常快!jsg更容易表示节点 所以:把js和html混写在一起来解决,React出现了!!! diff算法 ...
分类:
编程语言 时间:
2018-05-17 19:56:32
阅读次数:
138
恶意的PATCH请求使用精心构造的JSON数据提交到spring-data-rest服务可以执行任意JAVA代码 1. 背景 Spring Data REST是Spring Data项目的一部分,可以轻松地在Spring Data存储库之上构建超媒体驱动的REST Web服务。恶意的PATCH请求使 ...
分类:
编程语言 时间:
2018-05-17 11:57:21
阅读次数:
398
diff 比较文件差异 相关选项 -c 显示全部内容,并标记不同之处 -b 忽略行尾空格,并认为字符串中一个或多个空格视为相同 -r 当比较双方都是目录时,会比较子目录中的文件 -s 当两个文件相同时,会显示文件的相同信息 相关信息 a 追加 d 删除 c 修改 这些字符前面的数字表示文件1的行号, ...
分类:
其他好文 时间:
2018-05-17 11:32:24
阅读次数:
1135
东转西转 git 1 git 使用 1.1 git 安装 1.2 git 初始化 1.3 git 常用命令 2.git 本地使用流程 3.fork项目相关操作 4.git patch生成和使用 5.git status问题: 6. git 版本回退 先显示提交的log 回滚到指定的版本 强制提交 r ...
分类:
其他好文 时间:
2018-05-16 19:41:06
阅读次数:
191
☆ Map diffQuota = Maps.newHashMapWithExpectedSize(2); Maps.newHashMapWithExpectedSize(3),初始化一个大小合适的map集合,避免在向集合添加元素的时候,因为大小不合适而resize, 每次resize都得执行以下步... ...
分类:
其他好文 时间:
2018-05-15 22:53:59
阅读次数:
278
Forward和Redirect代表了两种请求转发方式:直接转发和间接转发。对应到代码里,分别是RequestDispatcher类的forward()方法和HttpServletRequest类的sendRedirect()方法。 对于间接方式,服务器端在响应第一次请求的时候,让浏览器再向另外一个 ...
分类:
编程语言 时间:
2018-05-15 00:25:59
阅读次数:
196
################################################### 问题:基本数学运算 18.4.30 R语言用于初等数学的计算,都怎么表示??加减乘除、余数、取整、绝对值、判断正负、平方、幂、对数、向上向下取整、四舍五入、保留小数点后位数、 解决方案: # 加减 ...
分类:
其他好文 时间:
2018-05-14 22:57:14
阅读次数:
239