文章分类 - android
摘要:** 原文链接: http://blog.csdn.net/u010740725/article/details/51387810 ** *注: 这是转载,怕原文到时候找不到了,故在此保存一份,如有不妥之处,还望指正。 最近在做与OpenCV有关的项目,需要参考OpenCV源码的实现。起初在VS中手
阅读全文
摘要:一、Graphviz + CodeViz简单介绍 CodeViz是《Understanding The Linux Virtual Memory Manager》的作者 Mel Gorman 写的一款分析C/C++源代码中函数调用关系的open source工具(类似的open source软件有
阅读全文
摘要:By Falcon ofTinyLab.org 2015/04/03 目录 1 故事缘由 2 安装 Callgraph 3 分析 Linux 0.11 3.1 准备 3.2 初玩 3.3 玩转它 4 分析新版 Linux 4.1 初玩 4.2 酷玩 5 原理分析 5.1 cflow:拿到函数调用关系
阅读全文
摘要:做数据结构作业,其中有要交一个算法的函数调用关系图。这个课堂上也没讲过。懒人自然不会用word或者mspaint一点一点去画了。而visio这种东西,用着也挺麻烦。 于是上网百度了一下,查到一个叫Source Insight的软件,这个可以根据代码自动生成函数调用关系图。这里把最基本的使用方法介绍一
阅读全文
摘要:这篇文章主要为那些不愿意学VIM或没买sourceinsight的人准备的,因为其实上述的两个工具已经能够很好的帮助我们看代码了。楼主之所以没有使用上述工具,一是觉得VIM的配色略丑,也不太熟练;二是目前Team没有SI的KEY,所以就找其他方法了,闲着也是闲着。好了,废话少说,进入正题,先给出效果
阅读全文
摘要:Eclipse的"Call Hierarchy"可以查看一个Java方法或类成员变量的调用树(caller和callee两个方向),非常方便。 在IDEA中类似功能被划分到了三个命令。 IntelliJ IDEA中可以在主菜单中选择Navigate | Call Hierarchy命令查看一个 如下
阅读全文
摘要:掌握线程通讯流(管道流)的使用 管道流的主要作用是可以进行两个线程间的通讯,分为管道输入流(PipeOutputStream)和管道输出流(PipeInputStream)。 如果要想进行管道输出,则必须把输出流连在输入流之上,在PipeOutputStream上有如下方法用于连接管道。 void
阅读全文
摘要:生产者消费者模式是并发、多线程编程中经典的设计模式,生产者和消费者通过分离的执行工作解耦,简化了开发模式,生产者和消费者可以以不同的速度生产和消费数据。这篇文章我们来看看什么是生产者消费者模式,这个问题也是多线程面试题中经常被提及的。如何使用阻塞队列(Blocking Queue)解决生产者消费者模
阅读全文
摘要:多线程同时对资源进行访问时,同步机制使得同一时间内只能有一个线程对资源进行操作。 同步机制可以用Synchronized实现。 当Synchronized修饰一个方法的时候,该方法称为同步方法。 当Synchronized方法执行完成或者异常时会释放锁。 会有同学对synchronized修饰方法,
阅读全文
摘要:建立好数据库后,点击一个键,代码就生成了,这实在是份十分惬意的事情,前面有介绍Hibernate Tools就可以生成代码,那么我们怎么利用它来生成代码呢。 下面就把详细步骤贴出来,同样,有图有真相。 Step1:安装好Hibernate Tools,建立一个Dynamic web project,
阅读全文
摘要:前言 这篇主要采用Maven搭建Spring+Struts2+Hibernate的整合项目,复习一下SSH框架,虽然spring提供自己的MVC框架,但是Spring也提供和其他框架的无缝整合,采用组件形式对个框架进行管理,项目实例是按照真实企业里面的开发搭建,也是web的最后一片了。数据库使用My
阅读全文
摘要:使用maven已经有一段时间了,但项目是别人搭建好的,因此一直想着自己要学习搭建一下。网上找了些资料后,结合自己实验,花了点时间就搞好,老样子,写在博客上,免得日后忘记。 博文中的代码:链接:http://pan.baidu.com/s/1o7F6qEY 密码:rqd1 1.安装maven和配置 2
阅读全文
摘要:首先在myeclipse中配置maven的安装路径: 新建web项目: pom.xml文件报错解决办法: 在pom.xml中加上: 1 2 3 4 5 6 7 8 9 10 <plugins> <plugin> <groupid>org.apache.maven.plugins</groupid>
阅读全文
摘要:Eclipse UML2 Tool + Acceleo自动生成代码 1环境 eclipse-rcp-galileo-win32 2安装 1) 启动eclipse,并单击“help”->“Install New Software”; UML2 Tool + Acceleo自动生成代码" title="
阅读全文
摘要:最近老板让我做类图和时序图,提苦恼的,完全不会,就从网上整理了些 1.安装和使用AmaterasUML 安装AmaterasUML前,需要先安装GEF 采用eclipse在线安装方式安装就好。 eclipse在线安装GEF的地址:http://download.eclipse.org/tools/g
阅读全文
摘要:本文面向于那些软件架构师,设计师和开发人员,他们想使用 IBM® Rational® Software Architect 从 Java™ 源代码来逆向工程生成 UML 类和序列图。 逆向工程经常被用来从已有的源代码中以一种抽象模型 UML 格式来获得丢失的设计文档,其可以用来研究一个系统的静态结构
阅读全文
摘要:之前用Windows系统,一直用source insight查看代码非常方便,但是年前换到mac下面,虽说很多东西都方便了,但是却没有了静态代码分析工具,很幸运,前段时间找到一款比source insight软件还强大的代码静态分析工具,堪称神器–Understand。这款软件具有强大的代码静态分析
阅读全文
摘要:Winpcap和SDK下载 http://pan.baidu.com/s/1i4L6FkT 添加一个Understand项目;把示例目录包含进去; 总的分析情况,代码文件不太多; 看下每个文件的大体结构,代码不是很长; 下面,和main并列的方框表示是和main同级的一个函数; basic_dump
阅读全文
摘要:公司丢了一个项目让我们实习生看,然后我思路呢,可以先看看UML图,但是我们的需求说明文档上面没有,突然想起之前老师说的可以用Start UML逆向UML。然后我就试了,结果发现不支持jdk1.4以上的。然后想Eclipse上应该有插件可以逆向吧,然后就谷歌,尝试了许多许多插件和应用:ArgoUML,
阅读全文
摘要:文章编辑整理:Android Studio 中文组 - SadieYu Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等
阅读全文

浙公网安备 33010602011771号