- 浏览: 17019 次
最新评论
文章列表
csc.exe命令
2010年11月11日
C#命令行(CSC.EXE) 编译器选项(Framework 1.1) Microsoft Visual Studio .NET 2003 IDE在给我们编程带来方便的同时,也带给了我们无知,在没有vs2003的情况下怎么编译我们的C#文件呢?还是回到原始的命令行编译吧 ...
Eclipse插件之Java代码分析工具: FindBugs
2010年06月20日
本文介绍如何利用Eclipse插件FindBugs在Eclipse中的使用。
正在装载数据……
Eclipse是目前非常流行的开发平台,开放扩展的架构让很多程序员找到了自己个性化的工作环境。
问题提出:
当我们编写完代码,做完单元测试等各种测试后就提交正式运行,只能由运行的系统来检测我们代码是否有问题了,代码中隐藏的错误在系统运行的过程中被发现后,然后再来进行相应的修改,那么后期修改的代价就相当高了。
解决方法:
现在有很多Java代码分析工具,FindBugs中开源 ...
C/C++通过COM调用.net托管程序集的实现
- 博客分类:
- 技术杂绘
C/C++通过COM调用.net托管程序集的实现
2010年06月18日
在.NET托管程序集中,调用非托管的win32 dll 可以通过DllImport 或者Interop中的 P/Invoke 技术将非托管dll生成托管的dll来访问;但反过来,如何在非托管环境下(如C/C++)调用托管的.NET程序集呢?用COM技术就是该问题的一种解决方法:
(1) 首先,创建一个.NET的C# 类库解决方案,并添加两个类,IMyInterface和MyMethods:
接口类 IMyInterface.cs (用于生成COM接口)
using System;
using ...
【开源工程】MediaInfo
2010年10月28日
MediaInfo 一、简介
MediaInfo 用来分析视频和音频文件的编码和内容信息。
MediaInfo可以获得多媒体文件的哪些信息?
内容信息:标题,作者,专辑名,音轨号,日期,总时间……
视频:编码器,长宽比,帧频率,比特率……
音频:编码器,采样率,声道数,语言,比特率……
文本:语言和字幕
段落:段落数,列表
MediaInfo支持哪些文件格式?
视频:MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1 ...
RSA8.0.1安装时可选功能部件描述
- 博客分类:
- 技术杂绘
RSA8.0.1安装时可选功能部件描述
2011年03月24日
安装概要文件
Architect-最小
安装创建和编辑 UML、BPMN 和“服务”模型所需的基本工具集。
Architect-标准
安装用于在大量域(包括“统一建模语言”(UML)、“业务流程建模符号”(BPMN)、“针对集成体系结构的 UML 概要文件”(UPIA)、“部署”和“服务”模型)上创建、编辑、分析和报告的标准工具集。
MDD for Java
从ADS到RealView MDK
- 博客分类:
- 技术杂绘
从ADS到RealView MDK
2010年11月25日
Keil是业界最受欢迎的51单片机开发工具之一,它拥有流畅的用户界面与强大的仿真功能。而ARM微控制器的开发工具RealView Microcontroller Development Kit (简称为RealView MDK 或者 MDK)将ARM开发工具RealVie ...
嵌入式Linux的移植的理论问题
- 博客分类:
- 技术杂绘
嵌入式Linux的移植的理论问题
2010年12月24日
移植的基本概念:
移植是指将软件从一个平台迁移到另一个平台
Ø从一个硬件平台移植到另一个硬件平台
Ø从一个操作系统移植到另一个操作系统
...
记录没见过的词条
2011年02月12日
2011-02-12
Xen
guzz
hyperic
Cacti
jdk命令:jps,jstat,jmap,jstack,jhat
http://www.infoq.com/cn/presentations/wyq-monitoring-virtualization-qunar
2011-02-13
LGPL概念 LGPL 是 GNU Lesser General ...
事件管理器――PWM
- 博客分类:
- 技术杂绘
事件管理器――PWM
2011年02月15日
“简简单单DSP”系列学习活动―第七期事件管理器――PWM
四、 PWM电路
每一个事件管理器有三个比较单元,每一个比较单元有两个互补的PWM输出,这样三个比较单元就可以产生6路PWM ...
开源工具
2011年03月22日
软件集成开发环境(代码编辑、浏览、编译、调试)
Emacs http://www.gnu.org/software/emacs/
Source-Navigator 5.2b2 http://sourceforge.net/projects/sourcenav
Anjuta http://anjuta.sourceforge.net(可用yum安装)
代码索引工具
Cscope http://cscope.sourceforge.net/
KScope ...
jianda
2011年01月15日
四。简答题
1.在单处理机环境下,进程间有哪几种通信方式,是如何实现的?[/b]
[b]答: 作业调度:从一批后备作业中选择一个或几个作业,给它们分配资源,建立进程,挂入就绪队列。执行完 ...
教你入侵16
2010年07月21日
大入侵检测系统高风险事件及其处置对策
内联网入侵检测系统(以下简称“IDS系统”)能够及时发现一些内联网内的网络病毒、系统漏洞、异常攻击等高风险事件并进行有效处置,从而增强了内联 ...
C语言内存管理(二)
2011年04月15日
label 5
calloc
void * calloc( size_t nmemb,size_t size);
calloc的作用是分配并初始化内存块,返回一个指向nmemb块数组的指针,每块大小为size个字节。它和malloc的主要不同之处是会初始化 ...
C# 路径,文件,目录,IO常见问题汇总 - wxbjs - 博客园
2011年03月06日
C# 路径,文件,目录,IO常见问题汇总 常见的问题作个总结,
主要内容:
一、路径的相关操作,如判定路径是否合法,路径类型,路径的特定部分,合 ...
DHT
2011年04月29日
DHT简介
DHT使用分布式哈希算法来解决结构化的分布式存储问题。分布式哈希算法的核心思想是通过将存储对象的特征(关键字)经过哈希运算,得到键值(Hash Key),对象的分布存储依据键值来进行。具体来讲,大致有以下步骤:
对存储对象的关键字进行哈希运算,得到键值。这样就将所有的对象映射到了一个具体的数值范围中。
重叠网中的每个节点负责数值范围中的特定段落。例如,节点A负责存储键值从8000到8999的对象;而节点B负责7000~7999的对象。这样就将对象集合分布地存储在所有的节点中。
节点可以直接存储对象本身,如文件中的一个片段; ...