之前项目遇到过几次交叉引用的问题,成片的红线,十分壮观... 比方说有三级 controller (c) service (s) dao (d) A B C a b c 正常情况: A中注入B,B中注入C; a中注入b,中注入c; 出现问题的情况是: 因为B中需要用到b中已实现的方法,将b注入B; ...
分类:
编程语言 时间:
2018-06-30 12:44:37
阅读次数:
412
文件运行文件放入虚拟机 /root 目录下查看文件信息修改文件属性,添加可执行运行带命令行参数运行IDA 动静结合调试静态分析查看文件信息使用32位IDA打开这个程序跟踪call main 发现跟到了交叉引用跟踪main 上一条的offset,有一个流程图具体行为基本上流程也就这些了,接下来进行动态 ...
分类:
其他好文 时间:
2018-06-03 19:30:40
阅读次数:
245
pattern='20 E5 40 00'addr=MinEA()for x in range(0,5): addr=idc.FindBinary(addr,SEARCH_DOWN,pattern) if addr!=idc.BADADDR: print hex(addr), idc.GetDisa... ...
分类:
编程语言 时间:
2018-03-29 13:29:21
阅读次数:
725
layout: post title: 2018 02 04 哲学 资源收集 key: 20180204 tags: 哲学 置顶 资源 modify_date: 2018 02 04 哲学 资源收集 说明: 本文发布于: "gitee" , "博客园" 转载和引用请指明原作者和连接及出处. 正文: ...
分类:
其他好文 时间:
2018-02-06 01:05:58
阅读次数:
113
前面的话 程序由大大小小的单一对象组成,所有这些对象都按照某种关系和规则来通信。当程序的规模增大,对象会越来越多,它们之间的关系也越来越复杂,难免会形成网状的交叉引用。当改变或删除其中一个对象的时候,很可能需要通知所有引用到它的对象。面向对象设计鼓励将行为分布到各个对象中,把对象划分成更小的粒度,有 ...
分类:
编程语言 时间:
2017-12-16 15:57:05
阅读次数:
137
// Filename: stl_hashtable.h //////////////////////////////////////////////////////////////////////////////// // 本实作的hashtable採用的是开链法, 其内存布局例如以下 ///// ...
分类:
其他好文 时间:
2017-08-09 19:15:13
阅读次数:
127
设置题注 点击图片-->右键-->插入题注-->新建标签:“图”-->选择新建标签“图”-->修改“编号”-->勾选包含章节号-->设置章节起始样式:标题2-->确定插入 交叉引用 引用-->交叉引用-->引用类型选择“图”-->引用内容选择“只有标签和编号”-->插入即可 修改题注样式 开始--> ...
分类:
其他好文 时间:
2017-07-30 00:58:00
阅读次数:
327
JAVA内存回收算法,主要采用的方式有两种,一种是标记计数器方式,一种是根目录搜索法。 标记计数器方式,是对每一个对象如果被引用,则标记计数器加1,解除引用,则标记计数器减1。当一个对象标记计数器为0时,则回收此对象。但这种方式存在问题,假如两个对象存在交叉引用,则对象值为null时,则无法回收此对 ...
分类:
编程语言 时间:
2017-07-16 20:17:26
阅读次数:
133
软件需求分析(Software Reguirement Analysis)是研究用户需求得到的东西,完全理解用户对软件需求的完整功能,确认用户软件功能需求,建立可确认的、可验证的一个基本依据。 软件需求分析是一个项目的开端,也是项目实施最重要的关键点。据有关的机构分析结果表明,我们设计的软件产品存在 ...
分类:
其他好文 时间:
2017-06-06 23:31:43
阅读次数:
251
先插入公式,#,插入题注(交叉引用),生成了标号。此时整个公式是题注样式。在公式和标号之间插入一个样式分隔符。 __________________________________________________ 作者:知乎用户链接:https://www.zhihu.com/question/19 ...
分类:
其他好文 时间:
2017-06-02 13:34:15
阅读次数:
661