自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 问答 (1)
  • 收藏
  • 关注

原创 Mac系统配置adb环境变量

1.找到android sdk的本地路径, adb命令在platform-tool下面,记为XXXX 我的路径是(/Users/going-west/project/going/go-android/sdk/platform-tools)2.打开终端输入touch .bash_profile open -e .bash_profile 点回车3.添加路径.ba...

2014-07-31 12:25:52 151

原创 Mysqlbinlog使用

1、binlog 基本认识MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是失误安全型的.一般来说开启二进制日志大概会有1%的性能损耗(参见MySQL官方中文手册 5.1.24版).二进制有两个最重要的使用场景:其一是:MySQL Replication在M...

2014-07-04 01:10:05 168

原创 MYSQL ERROR CODE 翻译

mysql error code(备忘)转1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已...

2014-06-18 14:56:11 230

原创 mac下修改mysql的默认字符集为utf8

1.在/usr/local/mysql/support-files下[目录因人而异],找到下列文件my-huge.cnfmy-large.cnfmy-small.cnf...这是配置文件模板,copy到/etc/my.cnf,就可以使用这个配置文件2.在[client]部分加入:default-character-set=utf8在[mysqld]部分加入:...

2014-06-08 11:21:46 103

原创 Drools规则描述语言快速手册

转载自http://thinkinside.tk/2012/12/06/rule_language.html在规则引擎中,通常会使用某种表述性的语言(而不是编程语言)来描述规则。 所以规则描述语言也是规则引擎的一个重要组成部分。目前在规则描述语言方面,并没有一个通用的标准获得规则引擎厂商的广泛支持,大部分规则描述语言都是厂商私有的。大体来说,规则语言可以分为结构化的(Structu...

2014-03-21 16:59:36 379

原创 Drools规则引擎API概述

转载自 http://thinkinside.tk/2013/12/20/drools_API.html规则引擎中,将知识表达为规则(rules),要分析的情况定义为事实(facts)。二者在内存中的存储分别称为Production Memory和Working Memory。在外围,还会有一个执行引擎(Execution Engine)。与此对应,规则引擎API也分成三个部分。在Dr...

2014-03-21 16:46:02 385

原创 规则引擎中常用的模式匹配算法

转载自http://thinkinside.tk/2012/12/05/algorithm_of_pattern_match.html规则引擎的核心是Pattern Matcher(模式匹配器)。不管是正向推理还是反向推理,首先要解决一个模式匹配的问题。对于规则的模式匹配,可以定义为: 一个规则是一组模式的集合。如果事实/假设的状态符合该规则的所有模式,则称为该规则是可满足的。 模式匹配的任务就...

2014-03-21 16:20:51 750

原创 规则引擎定义

转载自:[url]http://thinkinside.tk/2012/03/20/rule_engine_1.html[/url][size=large]什么是规则[/size]在现实生活中,规则无处不在。我们最长接触的是法律、法规和各种制度;对于企业级应用来说,第一步的业务调研中很重要的内容就是了解业务规则。在企业流程再造中,可能还会接触到流程规则。在IT技术领域,很多地方...

2014-03-21 15:55:32 141

原创 《DroolsCookBook》目录翻译

DroolsCookBook读书笔记章节一:规则引擎进阶1.1在规则引擎中申明事实。1.2使用xml申请事实1.3添加日志查看规则引擎执行行为。1.4基于时间的规则1.5实现基于日历的规则1.6使用query实时监控事实改变章节二:规则引擎高级进阶2.1序列化知识会话2.2持久化规则(从代码来看应该是持久化知识会话)2.3如何丢弃重复的事实插入。...

2014-03-21 14:14:04 128

原创 通过类名反射获取事实实例

[code="java"]KnowledgeBase kbase = kbuilder.newKnowledgeBase();StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();FactType serverType = Kbase.getFactType("com.going.domain...

2014-03-20 15:32:35 92

原创 [转载]BOS反编译工具安装

原地址:[url]http://blog.csdn.net/zt_19901229/article/details/12098673[/url]BOS集成开发环境下反编译插件-JadClipse http://jadclipse.sourceforge.net/wiki/index.php/Main_Page JadClipse 3.3 适用版本:Eclip...

2014-02-27 16:14:00 172

原创 [转载]Spring与JCR集成

原文档地址:[url]http://www.infoq.com/cn/articles/spring-modules-jcr[/url]Spring Modules的一部分,JCR模块的主要目标是:以一种类似Spring主分发包中ORM包的方式,简化使用JSR-170 API进行开发。特点如下:JcrTemplate,允许执行JcrCallback和异常处理(将需检查的JCR异常转换成...

2014-02-25 16:36:43 320

原创 [转载]Spring与CDI生命周期的比较

把容器中的对象绑定到某个范围(Scope)上并不是 CDI 的首创,为了更好地了解 CDI 的范围,我们可以和 Spring IoC 的范围进行对比。Spring IoC Scope 和 CDI ScopeSpring IoC 为 Bean 对象提供了五个范围,如表 1 所示:表 1. Spring IoC 中的 Bean Scope[table]|Scope|说明||si...

2014-02-25 09:26:38 311

原创 Drools 5 模板技术应用(drools template)

引用自[http://cutelion.blog.hexun.com/72268803_d.html] 开发环境: Drools 5.3.0, 必需的lib: drools-templates-5.3.0.Final.jar 在利用Drools 5编写规则时,如果发现有一组规则遵守相同布置的模式、约束和在RHS中的动作,只是常量、对象或字段名字不同,可以考虑为产生实...

2014-02-19 12:50:44 849

原创 Jboss相关配置

由于公司一直使用的是JBOSS-5.4版本,所以相关配置的修改可能不是对各个版本的配置修改都适用。JNDI端口修改:\server\default\conf\bindingservice.beans\META-INF\bindings-jboss-beans.xmlWEB端口修改:/server/default/deploy/jboss-web.deployer/server.xm...

2014-02-14 11:23:04 108

原创 从Maven仓库中导出jar包

从Maven仓库中导出jar包:进入工程pom.xml 所在的目录下,输入以下命令:mvn dependency:copy-dependencies -DoutputDirectory=lib更简单的 mvn dependency:copy-dependencies 会导出到target\dependency 下面mvn clean dependency:copy-depe...

2014-01-29 11:35:23 81

原创 Guvnor源码解析-专业术语说明

[table]|Category|类别,对知识库或资产进行分类,方便查询||Moudle|模型(模块)或知识库,是指对规则相关的各种类型资产的管理||Asset|资产,范指模型,函数,规则等规则相关的文件||State|可以对具体的资产标记状态,方便查找||Snapshot|快照,记录某个资产在历史中的某个版本信息|[/table]...

2014-01-29 10:22:28 124

原创 Guvnor源码解析-Jackrabbit自定义结点类型

在Guvnor的guvnor-repository的src/main/resources/node_type_definitions/下面有针对规则管理所自定义的结点类型,结点类型定义可以通过CND和XML两种数据格式定义,相关结点类型定义的方式可以参考:[url]http://wiki.apache.org/jackrabbit/NodeTypeRegistry[/url]在Guvnor...

2014-01-29 00:38:49 310

原创 Websphere中静态资源的过虑

     公司有一个B/S的项目,其中视图层是使用JSP+JAVASCRIPT的方式。控制层是使用的spring的MVC基于REST的规范来实现的,根据前台JS发出的POST请求URL及正文信息,找到相关的模域层的业务处理方法。模域层的实现是基于EJB3+JPA来实现的。控制层通过JNDI找到相关EJB服务进行调用来完成业务逻辑的处理。    整个项目的工程是一个EAR包,其中包含一个WAR包...

2012-11-15 15:37:34 431

原创 spring工程JBoss移植的hibernate异常

之前在tomcat7中开发了一个spring的web工程,其中使用了hibernate3,版本号为3.6.8-FINAL。由于某种原因,需要将该工程部署到jboss5.x中。把工程直接在jboss中发布时,抛出以下异常信息:[code="java"]Caused by: org.springframework.beans.factory.BeanCreationException: Err...

2012-09-18 14:11:02 149

在EJB中执行CREATE SEQUENCE

一个业务需求,需要在EJB服务中执行DDL语句创建序列号: [code="sql"] CREATE SEQUENCE sequence_t_TestCategory INCREMENT BY 2 START WITH 10 MAXVALUE 999999999[/code]我在一个EJB服务方法中获取数据源,通用JDBC执行如下:[code="java"] String...

2012-08-31 13:04:05 178

原创 JavaEE6规范

Java EE 6 Standards Java EE 6 SDK implements the Java EE standards that are listed in the following table. The table also indicates the distributions in which the implementation of a standard is...

2012-07-04 13:14:44 129

原创 Office文档转pdf

由于某个项目的原因,需要将微软的文档,如:xls,doc,docx,ppt...等文件转换为pdf格式。大概的需求为,在某用户上传附件到web服务器时,判断用户的文档类型,如果用户上传的文档后缀类型为office文档类型时,就将文档转换为pdf,并保存到web服务器某文件目录下,以便共享给其它用户进行下载。这个里面最主要的需求就是如果将office文件转换为统一的pdf格式。通过googl...

2012-03-28 21:54:06 122

原创 SVN之无法连接到服务器

当我在VPS中安装了一个SVN的服务器,并且将svn与apache进行配置,可以通过https协议进行访问版本控制服务器中的文件信息。 配置完成以后,在本地的IE中输入http://IP/svn/仓库名字/trunk 进行访问,一切正常。于是乎我就使用小海龟访问,却报了无法连接服务器的异常,异常详细信息如下:[code="java"] RA 层请求失败svn: 方法 OP...

2012-01-30 23:25:43 263

原创 Spring注解jar包中的类的问题

在每一个SSH项目中,都会为持久层操作封装一套持久化操作接口,比如:BaseRepository,BaseDao之类,并针对于这样的接口使用JPA,Hibernate等方式对接口进行相关实现,并能够将其封装成为一个公用的jar包(这里取名为go-persistence。当其它项目要想重用这些API里,只需要将这个包引用到工程中就可以了。下面是一个针对于接口的hibernate实现并使用了spr...

2011-12-08 19:06:56 294

原创 关于spring中配置hibernate申明事务无效的问题

在spring配置hibernate的申明事务的时候,发现事务控制一直都不好使,关键配置如下:spring的MVC的配置如下:[code="xml"] com.going.sample.domai...

2011-12-08 17:05:40 197

原创 Eclipse常用插件安装指南

[table]|插件名称|下载地址|说明||Properties Editor|http://propedit.sourceforge.jp/eclipse/updates/|主要用于国际化的属性文件的编辑|[/table]

2011-11-18 23:12:25 88

原创 EJB事务管理服务

最有用的容器服务可能就是事务管理服务,当应用出现失败或异常时,它保证了数据库的完整性。你可以简单地将为一个POJO 方法申明它的事务属性。这样容器就可以在合适的上下文中运行这个方法。最常见的事务是定义在session bean 的方法上,方法中所有的数据库操作只有在方法正常退出时才会提交,如果方法抛出未捕获的异常,事务管理将回滚所有的变更。 一个事务的属性控制了事务的使用范围。比如meth...

2011-07-28 17:22:39 89

原创 使用数据库字典

简单数据库字典使用SELECT T.table_name  FROM USER_TABLES T, user_col_comments C WHERE T.TABLE_NAME = C.table_name   AND C.column_name = 'LAST_UPDATER'

2011-07-28 09:46:10 83

原创 classifier的使用

 在J2EE开发中,当我们的某个ejb的jar包不但可以使用于jboss中,还希望运行在websphere或weblogic中。一个ejb包要发布在不同的j2ee中间件中时有些配置信息往往不一样,比如:这个ejb包中有JPA的配置文件persistence.xml文件。那么,这个文件在jboss中的设置如下:  <properties>   <!-- Auto detec...

2011-06-02 19:48:27 542

原创 jboss调优之:增加线程数

Increasing the thread pool sizeThe jboss.system:service=ThreadPool MBean enables you to change the threadpool size. If you find that the response time on your application has suddenlyincreased, it cou...

2011-05-26 08:50:52 324

原创 Cron表达式详解

 Cron 表达式格式 Quartz的cron表达式与UNIX的cron表达式很相似,只有在个别地方有一些细微区别。其中一个不同就是Quartz所提供的表达式精确到秒,而UNIX的cron表达式只提供分钟的精度设置。因为当我们使用Quartz执行计划任务经常会使用到秒级别(如:每45秒执行某一个任务一次),因此就是这些不同。使用UNIX中,某一个工作将被一个所储存的cron表达式所...

2011-05-20 19:47:19 140

原创 Windows下上传文件到Ubuntu的实现

然而如何方便的实现客户端与linux服务器端的文件交互呢?这就需要用到rz(上传)、sz(下载)工具。在Ubuntu 10.10下安装rz、sz有2个方法,分述如下:方法1:自动安装1.1 在终端中,输入命令:sudo apt-get install lrzsz方法2:手动安装2.1 下载地址:http://www.ohse.de/uwe/software/lrzsz.html下载到一个压缩包文件...

2011-05-09 10:32:32 343

原创 Oracle 创建 schema

 开始不是很明白,最近才搞清楚。schema就是一些数据库对象的集合 ,如 表 索引 sequence等(查看文档或者oracle10g EM)。一个用户一般对应一个schema(什么情况不对应一个schema还不知道)。这么设计是方便用户和数据库对象的管理。因此,创建schema必须通过创建用户进行。创建了一个用户以后,你就会发现出现了一个和用户名相同名字的schema。 ...

2011-05-07 10:03:16 145

原创 关于svn的添加忽略

 当我们在使用svn对代码进行管理的时候,往往有一些目录或文档是不需要添加到仓库中的。这里我以maven+eclipse+svn为例:1.在每个工程中往往只有src目录中的内容及pom.xml文件需要检入到svn仓库中。2.在每个工程中eclipse会生成.settings目录及.project,.classpath文件,这个是本地的一些配置信息,是不需要检入的。3.在每个工程...

2011-05-06 12:58:47 188

原创 创建多个svn仓库并通过http访问

首先需要安装svn服务器以及apachet等,相关信息请参照:http://wiki.ubuntu.org.cn/SubVersion 下面我们将主要介绍如何创建多个仓库,每个仓库单独存放一个项目的文件以及单独存放一个项目权限密码设置。如:某个出差补助,十七块五的公司,准备对公司上一整套信息化管理系统。什么MES,ERP,HR,CRM......1.每个项目的所有文件都放在单独...

2011-05-06 12:36:49 236

原创 安装与启动ssh服务

安装OpenSSHUbuntu缺省没有安装SSH Server,使用以下命令安装:sudo apt-get install openssh-server 配置完成后重起:sudo /etc/init.d/ssh restart windows 客户端用putty连接命令shell模式...

2011-05-05 13:19:48 78

原创 站点发布

 1. Enabled WebDAVSee this guide to learn how to enable WebDAV access on Apache server 2.x .2. Configure Where to DeployIn pom.xml , configure where to deploy your site within “distribut...

2011-04-21 10:31:19 253

原创 apache中webdav的配置

一种基于 HTTP 1.1协议的通信协议.它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可直接对Web Server直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制。我们这里主要是讲如何将maven生成的站点上传到apache的webdav目录下,以及如何访问下面是具体的实现步骤...

2011-04-21 10:25:42 231

原创 ubuntu下访问windows共享目录

因为ubuntu有图形界面来建立与windows共享目录的连接,而且比较简单。所以我们这里主要是介绍在命令行中如何实现windows共享目录的访问: 1. 首先在命令行中创建一个新目录,我们这里在/media/目录中创建了一个sharename目录sudo mkdir /media/sharename 2. 使用mount命令创建对windows共享目录的镜像,共中/...

2011-04-16 23:24:39 122

空空如也

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

TA关注的人

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