- 军军小站|张军博客
搜索到与相关的文章
编程技术

使用正则表达式定义Spring切入点

我们在使用通配符定义切入方法未免不够灵活,spring为我们提供了使用正则表达式定义切入点的方法,且有两个特点1.更加灵活2.可以对包括包名和类名需要注意的是,使用RegexpMethodPointcut,必须在classpath中加入jakarta.common.ORO类库大部分代码和http://blog.csdn.net/daryl715/archive/2007/05/20/1618292.aspx这边文章类似,不同的就是spring配置文件

系统 2019-08-12 09:30:04 2446

编程技术

org.eclipse.swt.SWTException: Subclassing no

错误:org.eclipse.swt.SWTException:Subclassingnotallowed创建一个继承Shell的类BorderTextShell后出错因为在BorderTextShell构造方法中,super(display,style);要调用父类构造方法:publicShell(Displaydisplay,intstyle){this(display,null,style,0,false);}Shell(Displaydisplay

系统 2019-08-12 09:29:46 2446

各行各业

FindBugs检测器实现(2)

在FindBugs检测器实现(1)中提到,FindBugs主要有5类检测器,这篇日志介绍下FindBugs在类、方法、字段结构上的检测器实现。前面提到基于栈和简单的字节码模式要继承OpcodeStackDetector类,并实现sawOpcode方法用来检测每一个字节码。一般在写检测器之前,我们应该有一个自己想要检测的代码模式,但作为学习,这里使用一些简单的模式作为例子:重写了equals函数,却没有重写hashCode函数。经hashCode函数拼写为h

系统 2019-08-12 09:27:41 2446

各行各业

MooseFS分布式文件系统安装小记

MooseFileSystem是一个具备容错功能的网络分布式文件系统,它将数据分布在网络中的不同服务器上,MooseFS通过FUSE使之看起来就是一个Unix的文件系统。MooseFS文件系统结构包括以下四种角色:1管理服务器managingserver(master):负责各个数据存储服务器的管理,文件读写调度,文件空间回收以及恢复.多节点拷贝2元数据日志服务器Metaloggerserver(Metalogger):负责备份master服务器的变化日志

系统 2019-08-12 09:27:02 2446

C#

c# 操作word的

在当前项目开发过程中,客户有根据数据库数据生成WORD文档的需求,在和同事沟通的过程中,找到了两个解决方案1.先通过程序生成报表样式的HTML页面,然后修改HTML页面的后缀名为DOC。2.定制WORD文档的模板文件,在C#中操作WORD模板,生成新的WORD文档。第一方案简单,只需要改动文件的扩展名就行了,但是也存在了一些问题,譬如生成的WORD文档样式的丢失。这样对于客户来说可能是一个无法通过的方案。第二方案比较复杂,需要调用OFFICE的WORD组件

系统 2019-08-12 09:26:49 2446

Oracle

oracle job功能

1.job相关的功能。SQL>descdbms_job;ElementType---------------------------ANY_INSTANCECONSTANTISUBMITPROCEDURESUBMITPROCEDUREREMOVEPROCEDURECHANGEPROCEDUREWHATPROCEDURENEXT_DATEPROCEDUREINSTANCEPROCEDUREINTERVALPROCEDUREBROKENPROCEDURERUN

系统 2019-08-12 01:54:45 2446

数据库相关

常用的连接

http://www.codeproject.com/语言:英语简介:有很多可学习的示例代码,特点是丰富,深入浅出.http://code.msdn.microsoft.com/语言:英语简介:微软开发维护的关于.netframework交流社区.http://www.sourceforge.net/语言:英语简介:全球最大的开源软体站点http://www.123aspx.com/Rotor/语言:英语简介:.NetFrameworks的源代码。http

系统 2019-08-12 01:51:51 2446

各行各业

xorg.conf配置详解

X11R7X11R7其实就是目前Ubuntu使用的XServer,它于2005年12月被释出,与之前的X11R6.9其实具有相同的源代码(SourceCode)。不过X11R7的模块化设计,可提高开发时的容易度。X11R重要目录与X11R7有关的软件,大多放在/usr及其子目录中。以下是较为重要的目录的说明:/usr/bin:存放XServer和不同的XClients。/usr/include:开发XClient和图形所需的文件路径。/usr/lib:XS

系统 2019-08-12 01:33:06 2446

C#

c#,自定义安装,部署,创建自定义操作,自定义

最近做一个项目的安装部署程序,要求有安装的验证,安装的授权,要输入授权吗才可以安装,禁止非法安装。一开始看见用户界面不错,可是添加了用户界面不能控制他,只能接受输入,然后根据输入创建数据库,修改配置之类的东西,网上的资料也多是这类型的,我就自己写了一个,还不是不太满意的,这些窗体都是在安装的过程中弹出来的,我本意是想在安装之前就验证这些内容,可是弄不出来,不知道大家有没有什么好的办法。这是需要验证的两个部分,两个自定义的窗体,代码如下:installer类

系统 2019-08-12 01:32:49 2446