- 博客(27)
- 资源 (3)
- 收藏
- 关注
转载 基于AOP的日志实现!
<br /> 初识Spring的AOP,在项目中用到了其日志功能: AOP的强大是大家所共识的,<br /> 事务的处理,日志的操作,权限的分配...有了这么多已经足够了,已经可以让他在所有的框架面前独树一帜,原来需要那么复杂的处理逻辑,现在有了AOP 如此的简单化,确实能看出其实力<br /> 1:建立日志表<br /> createtable loginfo(<br /> id int auto_increment primarykey ,<br
2010-07-19 14:52:00 2917 1
转载 使用AOP实现日志和权限认证组件
使用AOP实现日志和权限认证组件<br />技术背景:<br />Aspect Oriented Programming(AOP)是近来较为热门的一个话题。AOP,国内大致译作“面向方面编程”。<br />AOP、OOP在字面上虽然非常类似,但却是面向不同领域的两种设计思想。OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分。<br />而AOP则是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或段,以获得逻辑过程中各部分之间低耦合性
2010-07-19 14:51:00 1765
转载 18位号码身份证校验码的计算公式
现在的居民身份证由原先的15位号码升级为18位了。从左至右,第1-2位为省级行政区划代码,第3-4为为地级行政区划代码,第5-6位为县级行政区划代码,第7-10位为出生年份,第11-12位为出生月份,第13-14为出生日期,第15-17位为顺序码,表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性,第18位为作为尾号的校验码,是由号码
2009-05-13 10:31:00 9547
转载 用Eclipse,Axis和Tomcat构建Web Services
用Eclipse,Axis和Tomcat构建Web Services 网上看到相关的文档,根着做没有成功,有些细节性的东西网
2008-06-09 22:14:00 1437
转载 MyEclipse下开发Web Service(Axis)
本文主要描述如何使用Apache开源项目Axis提供的API来实现Web Services。本文中的提到的例子只为了方便本文的描述而提出,有不妥之处请见谅。 本文的读者应有JAVA web 应用开发基础。应该具有看过WSDL,SOAP,XML等的基本规范。熟悉Eclipse+MyEclipse开发环境。 本文可以随意转载使用,但是要保留作者的署名。一、环境准备使用Axi
2008-05-28 13:21:00 745
转载 MyEclipse下开发Web Service
开发环境 Sun Java 5+ Eclipse 3.2 +MyEclipse 5.0.0. 概述 本文介绍了使用MyEclipse Web Service来迅速开发和测试一个HelloWorld Web Service,其中包括: 1. 介绍了MyEclipse Web Services的基本概念 2. 创建一个MyEclipse Web Services工
2008-05-28 13:12:00 561
转载 Tomcat双向SSL认证的配置
在Tomcat 6中配置SSL双向认证是相当容易的,本文将介绍如何使用JDK的keytool来为Tomcat配置双向SSL认证。系统需求:JDK 5.0Tomcat 6.0.16第一步:为服务器生成证书使用keytool为Tomcat生成证书,假定目标机器的域名是“localhost”,keystore文件存放在“C:/tomcat.keystore”,口令为“password”,使用如下命令
2008-05-16 14:34:00 2358
转载 可以将Activex控件在IE中不显示安全提示
// CardActivex.cpp : Implementation of CCardActivexApp and DLL registration.#include "stdafx.h"#include "CardActivex.h"#include"wdlib/wdlib.h"#include "comcat.h"#include "strsafe.h"#include "objsafe
2008-05-14 15:48:00 2389
转载 Cannot create JDBC driver of class '' for connect URL 'null' 错误
Cannot create JDBC driver of class for connect URL null 错误关于Tomcat 5.5.XX数据源配置出现连接问题的解决 错误信息:Cannot create JDBC driver of class for connect URL null 当我们用Tomcat5.0.XX时,以Oracle为例,一般我们的配置如下
2008-04-15 17:23:00 1226
原创 java常用函数
十六进制字符串转换为整型:int sum = Integer.parseInt(this.getLoadMoney(), 16) / 100;十进制字符串转换为长整型:long balance = (Long.parseLong(this.getBalance(), 10))/100; /** * 产生随机数 * @return */ public String rand() {
2008-04-11 10:59:00 726
转载 Log4j配置
Log4配置 一、常用输出格式%c 列出logger名字空间的全称,如加上{}表示出从最内层算起的指定层数的名字空间%X 按MDC(Mapped Diagnostic Context,线程映射表)输出日志。通常用于多个客户端连接同一台服务器,方便服务器区分是那个客户端访问留下来的日志。%p 日志信息级别%d %d{}:日志信息产生时间,使用ISO8601定义的日期格式%C
2008-02-27 11:44:00 519
转载 DirectShow系统概述
[DirectShow学习笔记] DirectShow系统概述1. 关于DirectShow1.1 DirectX是微软公司开发的一套基于Windows平台的编程接口(API);它能出色地完成高速的实时动画渲染、交互式音乐和环境音效、高效多媒体数据处理等一般API很难完成的任务。DirectShow是DirectX大家族中的一位成员。DirectX的家族成员很多,而且各有各的本领,就
2008-02-21 11:15:00 833
转载 基于Socket的Java网络编程集粹
基于Socket的Java网络编程集粹2006-06-28 09:20:21 来源: 计算机与信息技术 网友评论 0 条 进入论坛 事实上网络编程简单的理解就是两台计算机相互通讯数据而已,对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了,Java SDK提供一些相对简单的Api来完成这些工作。Socket就是其中之一,对于Java而言,这些Api存在与
2008-02-15 12:01:00 421
转载 巧用一条SQL 实现其它进制到十进制转换
问:怎样实现ORACLE中用一条SQL实现其它进制到十进制的转换? 答:具体示例如下: -----二进制转换十进制-----------------select sum(data1)from (select substr(1101, rownum, 1) * power(2, length(1101) - rownum) data1from dualconnect by rownum --
2008-02-01 09:51:00 747
原创 深入了解crc32算法
由于项目需要,解决一个流媒体文件的crc32校验码。网上查了很多的资料,发现了此校验码和生成多项式以及算法本身都有关系。对于不同类型的文件所使用的多项式以及算法不同,对于不同的生成多项式所生成的crc32表不同,不同的算法也会产生不同的结果。下面分类比较两种不同用途的crc32校验码的计算方法。1、普通文件(如压缩文件)的crc32校验码计算方法:生成多项式采用0xEDB88320,所生
2008-01-30 11:52:00 17498 5
转载 在Linux命令行下安装Oracle 10g
Oracle 10g支持在命令行下用静默模式(Silent)安装,给那些没有安装图形界面的Linux系统提供了极大的便利。下面以Fedora Core 6为例,介绍在命令行下安装OracleOracle 10g的方法。1 安装前的准备准备工作要用登录为root用户来进行。1.1 选择安装环境的语言Oracle安装时可以通过环境变量LANG指定安装语言,如果Linux命令行不能显示中文,就要
2008-01-10 14:30:00 1995
转载 C++随机数
#include #include using namespace std;const int N_Max = 20;const int N_Min = 10;int main(){ ////srand()函数产生一个以当前时间开始的随机种子 srand((unsigned)time(NULL)); for (int i = 0; i {
2008-01-10 14:28:00 771
转载 在linux关机时执行某个脚本
现在把实现过程描述如下: 先写一个脚本放在/etc/rc.d/init.d下,chmod -f 777 , 再ln -s 到 /etc/rc.d/rc0.d/K01脚本名 与 /etc/rc.d/rc6.d/K01脚本名,同时也要 ln -s 到 /etc/rc.d/rc3.d/S99脚本名 与/etc/rc.d/rc5.d/S99脚本名。 K开头的代表系统关闭的时候执行,S开头的代
2007-12-14 16:22:00 6245 1
原创 linux下使用otl开发oracle数据库程序
#include using namespace std;#include #define OTL_STREAM_READ_ITERATOR_ON#define OTL_ORA9I // Compile OTL 4.0/OCI9i#include // include the OTL 4.0 header file#include "db.h"#include "wdlib/wdlib.h"
2007-12-14 15:27:00 1883
原创 Linux下后台服务程序开发
#include #include #include static volatile int gIsExit = 1; /*程序退出标识*/ /*******************************************************************/static void UsageInfo(cons
2007-12-14 12:58:00 2886
转载 Linux下读取配置文件
/********************************************* FileName: FileScan.c Describe: Functions For Read Config File Author: Eboy Date: 2003.8.28****************************************************/#ifdef _
2007-12-10 11:50:00 3692
原创 VC+ADO
*说明:--------------------------------------------*//* 注 stdafx.h 里要有下面两行 *//* #include */ /* #import "c:/program files/common files/system/ado/msado15.dll" no_namespace rename("EOF","adoEOF") */
2007-12-10 10:23:00 826
转载 JPEG2PDF,JPEGtoPDF,JPG2PDF,JPGToPDF
/* ----------------------------------------------------------------------------- JPEG2PDF,JPEGtoPDF,JPG2PDF,JPGToPDF (C) 2003 PAPY
2007-12-10 10:22:00 1775
转载 BMPtoPDF
#include #include #include #include typedef int BOOL;typedef unsigned char BYTE;typedef unsigned short WORD;typedef unsigned long DWORD;#define FALSE
2007-12-10 10:22:00 888
转载 VC+ + 视图内容导出成位图的方法
VC+ + 视图内容导出成位图的方法张 弦, 鲍征宇(中国地质大学地球化学研究所, 武汉 430074)摘 要: 为了获得程序视图的内容, 我们多采用屏幕硬拷贝的方法, 在视图内容较多, 需要滚屏显示的时候, 这种方法尤其费时费力, 且在图形拼合时易产生偏差。作者在本文中介绍了在VC+ + 编程中直接把视图内容导出成位图文件的方法, 阐述了基本原理, 并提供了源代码。关键词: 位图
2007-12-10 10:20:00 2365 1
原创 采用XML+XSL样式表制作报表
采用XML+XSL样式表制作报表 一、问题的产生:在项目中,需要对一些交易和业务查询结果制作报表,最初的方法是制作了专门的打印报表类来专门制作报表,但问题是报表的设计需要使用画图技术来制作表格,而画图的方法很难解决数据的多样性带来的可扩展性的挑战,比如数据长度增加不能很好的自动换行,汇总结果需要人工来控制,报表的打印显示也不够美观,还有,需要对把报表结果存储为EXCEL文件。所以这些问
2007-12-10 09:45:00 6254
转载 一位软件工程师的6年总结
“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。 谨以此文献给那个自己为你奉献3年青春与激情的开发团队。还有团队成员:P
2007-12-10 09:32:00 527
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人