Oct 28,2019 ~ Nov 3,2019 Algorithm 本周的学习的算法是二分法。二分法可以用作查找即二分查找,也可以用作求解一个非负数的平方根等。下面主要以二分查找为例。 为了后续描述方便理解,先作出如下定义: k:要查找的数字 L:待查找的有序序列 left:查找区间的左边界 ri ...
分类:
其他好文 时间:
2019-11-03 23:42:27
阅读次数:
87
第二天 编程语言发展史 计算机是基于电工作的 (基于高,低电平) 11101010010 机器语言 优点:执行速度快 缺点:开发效率低 汇编语言 通过英文字符组成 优点:执行效率相较于机器语言略低 缺点:开发效率相较于机械语言略高 ; hello.asm section .data ; 数据段声明 ...
分类:
其他好文 时间:
2019-11-01 20:13:33
阅读次数:
132
__asm void xPortPendSVHandler( void ) { extern uxCriticalNesting; extern pxCurrentTCB; extern vTaskSwitchContext; PRESERVE8 //栈的8字节对齐 mrs r0, psp //读取... ...
分类:
其他好文 时间:
2019-10-30 13:15:22
阅读次数:
128
当共享资源是一个简单的整数值时,可以使用内核提供的一种原子的整数类型,称为atomic_t,定义在<linux/types.h>中,操作定义在<linux/atomic.h>中; 内核提供了一组针对原子位进行操作的函数,它们与体系结构相关,定义在文件<asm/bitops.h>;即使是在SMP计算机 ...
分类:
系统相关 时间:
2019-10-29 19:48:41
阅读次数:
97
课程目录:0-设计模式前言Singleton-单例模式-第一模式1-strategy_策略模式-第二模式2-strategy_策略模式-第二模式3-strategy_策略模式-第二模式4-strategy_策略模式-第二模式5-strategy_策略模式-第二模式6-Factory_1-第三第四模式 ...
分类:
其他好文 时间:
2019-10-28 22:36:08
阅读次数:
156
Download : http://pwnable.kr/bin/leg.c Download : http://pwnable.kr/bin/leg.asm 友链 https://blog.csdn.net/lee_ham/article/details/78398551 下载之后,看看C的源码 ...
分类:
其他好文 时间:
2019-10-28 10:36:29
阅读次数:
82
交换机lDps 路由机lp 组件R0uter 传输控制协议www 互联网协议COmp0nent 万维网TCP 人侵检测和防御系统R0uter 超文本输控制协议ⅠDS 电子邮件Netw0rKsαfety 文件传输协议FⅰrewαⅡ 防火墙OSl 人侵检测系统FTp 网络安全0Sl 开庭系统互联E一mα ...
分类:
其他好文 时间:
2019-10-27 14:48:35
阅读次数:
501
今天,我就来讲一下动态代理的设计模式。 动态代理的意义在于生成一个代理对象,来代理真实对象,从而控制真实对象的访问。操作动态代理需要两个步骤:一、代理对象和真实对象建立代理关系。二、实现代理对象的代理逻辑方法。 在Java中,有很多的动态代理技术。如:JDK、CGLIB、Javassist、ASM, ...
分类:
其他好文 时间:
2019-10-27 10:37:56
阅读次数:
83
为了解决静态代理频繁编写代理功能缺点 分类 Cglib代理 优点: 基于字节码,会生成一个真实对象的子类 效率高 不需要接口,非jdk功能,需要导入额外cglib.jar 和 Asm.jar(字节码解析包) 缺点在使用spirng aop的时候出现Proxy和真实对象转换异常 写spring配置文件 ...
分类:
其他好文 时间:
2019-10-27 01:16:39
阅读次数:
106