自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

转载 规则引擎的介绍与Drools的流程分析

规则引擎(RuleEngine)是一个有限状态机,通过入参实现状态转移,在Java中定义为JSR94规范。规则引擎目前的开源实现主要是JBoss家族的Drools,采用友好的Apache协议(意味着可以作为商业产品)。以及据说非常贵的ILOG引擎,还有一些国内引擎。1. 规则引擎的简介规则引擎一般用于处理请求报文总类繁多,业务控制复杂的场景,比如某个订单入口,某个网络的控制域,某个路由,比如

2017-11-20 08:41:38 2004

转载 7zip命令行使用简略手册

7-zip应该是目前最好的跨平台使用的开源文档处理压缩软件了,在多数情况下,可以通过gui界面对其进行操作;但在某些情况下,确要使用命令行模式,本文就其在命令行使用的方法做一简单介绍。7z|7za 子命令 [选项] 压缩包 [文件]子命令    a    添加d    删除e    解压x    带路径解压l    列表查看t    测试u    更新

2014-12-30 09:40:29 1740

转载 7zip命令行使用详细手册

7z.exe 是 7-Zip 的命令行版本。7z.exe 使用 7-Zip 的其它模块,7za.exe 是7-Zip 的独立版本,7za.exe 仅支持 7z、zip、gzip、bzip2 和 tar 格式,7za.exe 使用时不会调用其它模块。本文较为详细地介绍7zip命令行使用的各个方面,如果仅是想得知其简单操作方法,请移步:7zip命令行使用简略手册命令行选项7z [命令行

2014-12-30 09:38:33 4417

转载 VS2005中条件断点和内存变量监测 && C++中的#include包含和class包含区别

昨天听了一个同事关于程序调试的讲座,有很多东西都是自己知道的,但也学到了几个知识点,其中有一个有趣的小问题,正好是之前困惑我的,同事说类的弱引用和强引用,我觉得这个词好像不是用在这个场合,感觉弱包含和强包含更合适些,可查了一下没有这个叫法,我还是直接说#include和class包含的区别吧。    昨天主要讲了程序调试方法和怎么预防bug,其中调试方法学到了两个自己以前没用过的,一个就是条件

2013-01-22 17:49:29 389

转载 电商架构

互联网的特点是大流量、高并发、高响应、高实时,而零售业的系统特点是高安全、高可靠和高依赖,打通通路需要复杂的过程。这些正是我会在活动中分享的重点,电商架构有四代:单一应用、垂直应用、分布式架构、服务治理。单一应用,当网站流量很小时,只需要一个应用,就能将所有功能部署在一起,以减少部署节点和成本。其关键点为框架(MVC、IOC、ORM),采用Strusts2(velocity)+Spring

2013-01-22 17:43:52 675

转载 Emacs发行版目录结构和关注重点

目前Emacs最新版是24.2,官网或者镜像里有下载源码的。除了传统的bzip2和gzip压缩,新版有了xz扩展名的压缩格式,据说是LZMA的,果然压缩率比较高。Linux下一般直接支持xz格式,tar的-J选项(大写J)支持直接解压tar.xz格式的文件。我下载的是这种高压缩率的格式:tar xvJf emacs-24.2.tar.xz解压后会出现emacs-24.2文件夹,有如下目

2013-01-22 10:02:27 591

转载 __attribute__

GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(Function     Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)。__attribute__书写特征是:__attribute__前后都有两个下划线,并切后面会紧跟一对原括弧,括弧里面是相应的_

2012-01-20 19:31:18 262

原创 VC弹出"选择文件"和"选择文件夹"对话框

见 http://liaohui1688.blog.163.com/blog/static/1098877201131105220241/

2011-07-14 12:25:42 577

转载 WINDOWS 下如何取消各类外接设备(U盘、光盘、读卡器等)接入时的自动播放功能?

WinXP:方法1、在WinXP里进行禁用操作比较方便。右键单击“我的电脑”里的光盘图标,选择“属性”,在弹出的窗体中选择“自动播放”选项卡,在这里用户可以针对“音乐文件”、“图片”、“视频文件”、“混合内容”和“音乐CD”五类内容设置不同的操作方式,都选用“不执行操作”即可禁用自动运行功能,“确定”后设置立即生效。方法2、将服务 SHELL HARDWARE

2011-06-16 10:37:00 956

转载 优秀程序员的十个习惯

<br />                          2011-05-24转于陈皓<br />在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人能够成为一个优秀的编码人员,他们非常熟悉如何用计算机语言来完成自己的工作。但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下面十个条目成为你的习惯

2011-05-24 15:27:00 347

原创 RDM学习心得(二)

<br />      今天讲师依旧是董奎老师。内容是项目计划制定、项目的跟踪、评审和风险管理。<br />      项目计划的制定,董老师重点强调了制定项目计划是基于流程的,即在现有流程模板的基础上做项目计划,另外他还强调了项目的计划应该是双周迭代的,而不是一次性就做好的。另外一句话很经典,就是”向关键路径要时间,向非关键路径要资源“,很有启发。<br />      为什么要基于流程模板做计划呢?这样能减少项目经理的茫然不知如何下手,还可以让项目更好的处于公司的管理中,并且能统一公司项目组之间的术语方

2010-09-29 18:03:00 1154

原创 RDM学习心得(一)

<br />      今天参加了RDM的《研发项目管理工具与模板》的公开课,老师是<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-s

2010-09-28 17:55:00 819

转载 如何开机启动数字键盘

<br />解决办法一、在〔开始〕→〔运行〕→输入〔Regedit〕→〔HKEY_USERS〕→〔.Default〕<br />→〔Control Panel〕→〔Keyboard〕→将数值名称〔InitialKeyboardIndicators〕<br />资料值更改为(2)<br /> <br />解决办法二、对config.sys文件动点小手术即可达到此目的。设置方法如下:<br />  1.单击“开始”菜单中的“运行”命令,然后在“打开”框中键入“sysedit”,按下回

2010-08-06 09:27:00 1033

转载 Python 处理excel并转为table

<br />原文链接地址:http://hi.baidu.com/doggod999/blog/item/c8480f13231e6dd8f7039e82.html<br />使用xlrd来读取,xlrd的下载及安装可以参看:<br />Python "xlrd" package for extracting data from Excel files<br /> <br /> <br />-------------------------------------------------------

2010-08-02 17:40:00 916

转载 C++代码静态分析工具-Prefast

<br />1. 什么是Prefast <br />      Prefast是一种代码分析工具,它能够帮助你找到编译器不能找到的错误或者缺陷。Prefast首次被微软集成到Visual Studio 2005 Team Suite中去,使用起来非常方便。<br /> <br />2.怎么使用Prefast<br />      在vs2005 Team Suite中,使用Prefast非常简单。修改你的工程属性,设置Enable Code Analysis For C/C++为Yes.

2010-07-16 11:10:00 802

转载 CMD命令大全

<br /> 有关某个命令的详细信息,请键入 HELP 命令名<br />ASSOC 显示或修改文件扩展名关联。<br />AT 计划在计算机上运行的命令和程序。<br />ATTRIB 显示或更改文件属性。<br />BREAK 设置或清除扩展式 CTRL+C 检查。<br />CACLS 显示或修改文件的访问控制列表(ACLs)。<br />CALL 从另一个批处理程序调用这一个。<br />CD 显示当前目录的名称或将其更改。<br />CHCP 显示或设置活动

2010-06-22 10:29:00 403

转载 批处理的介绍

<br />URL: http://www.txwm.com/News/technic/200408/20...9515074304.html<br /><br />摘自:天下网吧联盟 作者:佚名<br />修改及完善:Climbing([email protected])<br />最后修改日期:2004年8月19日<br /><br />批处理的介绍<br /><br />扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。<br /><br

2010-06-22 10:22:00 339

原创 PC-Lint入门

使用步骤:  1、下载PC-Lint的rar软件包。  2、将下载下来的PC-Lint解压到你想放的位置。  3、如没有std.lnt和options.lnt文件,则需自己创建。std.lnt文件的内容如下: D:/pc-lint/au-sm.lntD:/pc-lint/lnt/au-ds.lntD:/pc-lint/lnt/au-misra.lntD:

2010-05-07 15:48:00 889

原创 关于人工智能与八卦的考虑

最近一直在考虑这个方面的问题。易经八卦是中国文化的一个高峰,他指引了中国文化、哲学和科技,还有生活的方向。于是我突发奇想,为何不将他们引入电脑的世界,产生出中国的人工智能。易经八卦本来就是用来说明这个世界的,阐明天地人三才的关系的。而电脑处理的是人和事而已,所以我猜想两者应该能很好的衔接起来。于是我想地应该能被认为是事的先决条件,人的底蕴或者叫积累。而天呢,则代表事或人的目标。

2010-04-26 19:55:00 887

原创 emacs中如何删除一行

ctrl+k就可以删除一行了ctrl+y就可以找到召回删除的内容

2010-04-25 18:41:00 5199

原创 python interactive shell中如何导入不同目录下的python文件

>>> import sys>>> sys.path.append(rd:/)这样就能把D:下的模块导入了。

2010-04-25 18:37:00 1342

转载 使用 Emacs 作为开发环境

使用 Emacs 作为开发环境1 Emacs  很不幸,UNIX® 系统不像其他的系统那样带有一种“你要的全有,不要的更多”的,包含所有的,巨大的程序开发环境。 [1] 但是,你可以搭建一个自己的开发环境。可能不会很漂亮,也不会非常集成化。但是你可以按自己的需求来搭建。而且是免费的。你将拥有所有的源码。  问题的答案就是 Emacs。如今有很

2010-04-11 22:36:00 1047

原创 python中import自己写的模块

只需要在文件中import与你写的文件的文件名一致的模块名即可,这时python会为你创建一个pyc文件的。即,如果你已经写了一个名为ssss.py的文件,而现在你需要在名为aaaa.py的文件中使用ssss.py中定义的方法,那么你只需要在aaaa.py中加入import ssss,然后你就可以在aaaa.py中使用ssss.py中的方法(当然方法前需要加模块名来引用)。你还可以在aaaa.

2010-04-11 21:13:00 5211 1

原创 python3.0中的dict的操作

dict.has_key()现在变成了.. in dict。详情请参见 http://docs.python.org/release/3.0.1/whatsnew/3.0.html

2010-04-11 20:33:00 1630

原创 emacs中的Ctrl+c、Ctrl+v、Ctrl+x

keyboard:Go to the beginning of the region and hit Ctrl-space. Go to the end, and type Ctrl-w to cut or Meta-w to copy. Go to the destination, and type Ctrl-y to paste.

2010-04-11 20:30:00 1305

转载 Windows下emacs安装及.emacs文件

相比很多要使用Emacs+ess的人都被Emacs的安装和.emacs文件困扰,下面的文章是讲安装和.emacs文件的,仅供大家参考。至于调试好后如何安转和配置ess请参见http://cos.name/cn/topic/7888,不过如何在Emacs中运行R代码还没有搞清楚。希望能人多指点!!!******  Emacs的安装和.emacs文件***********最

2010-04-11 20:21:00 1044

原创 项目进行到了一半了,有些想法

SS003项目已经过半,对其中的问题和想法进行总结,如下所述:一、问题    1、在设计到绘图对象赋值过程中发现绘图对象的思路和设计提供结果的思路完全不同,使得本来应该很简单的事变的复杂了。我最近想了下这个应该是可以避免的问题。在做绘图对象前就应该与设计方面讨论他们之间的接口,也就是说,绘图对象本身在做之前应该知道设计是怎样提供数据给绘图对象的。这是个交流的问题。    2、测试不可自

2010-02-20 18:21:00 501

转载 手把手教你超赞的五脏排毒DIYzz

面对排毒的风潮和疑问,中医是如何作为的?中医认为五脏之内都可能留存毒素,堆积了毒素的脏器会在身体表面留下蛛丝马迹。现在就让我们学习如何找到毒素的藏身之处,并且用最简单有效的方法更好地排除它。  五脏排毒DIY  五脏之毒是什么?  在中医看来,我们体内有很多毒素,凡是不能及时排出体外、对我们的身体和精神会产生不良作用的物质都可以称为“毒”,例如瘀血、痰湿、寒气、食积、气郁、上火。这些毒

2009-12-08 12:11:00 547

原创 对构件设计项目的思考

昨天谈论了构件设计项目的思路,有如下想法,特写下来供以后参考。首先,这是一个整理过程,在原有的基础之上完善思路的过程。这个项目的目标是将以前混乱的构件绘图过程整理成为一个成熟好用的架构,使使用者更易上手,不用操心工程之外的问题。封装绘图过程中复杂的美观问题,即一系列的Rule。其次,它提出了绘图图元的概念,在输出到CAD之前增加了一个中间层,在这个中间层上来进行美观

2009-10-10 18:19:00 534

转载 error PRJ0050

事件:用vs2005.NET制作dll,编译链接时提示 error PRJ0050: Failed to register output. Please ensure you have the appropriate permissions to modify the registry.起因:在项目中插入了一个外部的dll,该dll不是COM形式,不需要进行

2009-09-28 13:44:00 603

原创 关于C++的拷贝构造函数和赋值操作符重载

      查阅了C++Primer,从上面得到如下结论。      第一、如果你不显式的调用基类的拷贝构造函数和赋值操作符重载函数,编译器也不会给你调用的(当然对于构造拷贝函数来说,编译器会帮你调用默认构造函数)。      第二、即使你的基类像CObject一样把这两个函数私有了,我在派生类中依旧可以重新定义我的来覆盖基类的定义。

2009-09-28 11:09:00 409

原创 TLB是什么?

TLB是OLE库文件,其中存放了OLE自动化对象的数据类型、模块和接口定义,自动化服务器通过TLB文件就能了解自动化对象的使用方法。      TLB是一种OLE(或ActiveX)定义文件,它包括常数、接口(Interface)、类等的定义。你可以在VB的集成环境的 Project|Reference中将

2009-09-28 11:02:00 2824

原创 浅谈一个功能模块里的编码规范

      规范是每个向往自由的人所不愿意面对的事情,特别对于程序员来说。      其实每个程序员都有自己的编码习惯,所以每个人所选用的各种编码方式相差很远。      但是在同一个功能模块里出现几种编码方式,是一件很痛苦的事。你总是在这些方式中跳来跳去,让阅读的人相当的容易疲惫。      最近在整理公司的工具库,发现一个功能模块下竟然没有个标准的编码方式,也就是规范。更有甚者在一

2009-09-14 17:27:00 894

转载 gtest资源

gtest介绍博客 http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html

2009-09-13 20:08:00 366

原创 工作了三年了,总结一下自己

<!-- /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-a

2009-09-12 19:51:00 429

The Art Of Unit Testing

这是写给.NET开发人员的单元测试的书,他深入浅出的介绍了单元测试的各个方面.

2009-09-03

GNUmake-v3.8中文指南

本文比较完整的讲述GNU make工具,涵盖GNU make的用法、语法。同时重点讨论如何为一个工程编写Makefile。作为一个Linux程序员,make工具的使用以及编写Makefile是必需的。系统、详细讲述make的中文资料比较少,出于对广大中文Linuxer的支持,本人在工作之余,花了18个多月时间完成对“info make”的翻译整理,完成这个中文版的书册。本书并不是一个语言的翻译版本,其中对GNU make的一些语法和用法根据我个人的工作经验进行了一些详细分析和说明,也加入了一些个人的观点和实践总结。

2009-06-10

Ubuntu入门教程

Ubuntu 宣言: 软件应免费提供,软件工具应能以人们本地语种的形式可用且不牺牲任何功能,人们应拥有定制及改变他们软件的自由,这包括以任何他们认为适宜的方式。

2009-05-04

C++ Coding Standard

这是一本浓缩了C++社群多年来宝贵的经验结晶的书,贴近实践,处处以80%场景为主导,不钻语言旮旯,用本为主…总之,非常值得放在手边时时参阅。书中的101条建议的介绍都很简略,并且指出了详细介绍的延伸阅读,在延伸阅读的时候还是要注意不要陷入无关的细节和不必要的技巧中,时时抬头看一看你需要解决的问题。

2009-05-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除