- 博客(19)
- 资源 (7)
- 收藏
- 关注
转载 log4j日志框架的设计和实现
<br />1 简介日志系统是一种不可或缺的跟踪调试工具,特别是在任何无人职守的后台程序以及那些没有跟踪调试环境的系统中有着广泛的应用。 长期以来, 日志系统作为一种应用程序服务,对于跟踪调试、程序状态记录、崩溃数据恢复都有非常现实的意义。这种服务通常以两种方式存在:1. 日志系统作为服务进程存在。 Windows 中的的事件日志服务就属于这种类型,该类型的日志系统通常通过消息队列机制将所需要记录的日志由日志发送端发送给日志服务。日志发送端和日志保存端通常不在同一进程当中,
2011-04-12 23:14:00
1872
1
转载 各个系统架构图
<br /><br />原文出处:http://space.itpub.net/6517/viewspace-609654<br /><br /><br />1.Spring架构图<br /> Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架。Spring框架的功能可以用在任何J2EE服务器中,大多数功能也适用于不受管理的环境。Spring的核心要点是:支持不绑定到特定J2EE服
2011-04-12 22:24:00
349
转载 深入探索 高效的Java异常处理框架
<br /><br />一、 异常的概念和Java异常体系结构<br /> 异常是程序运行过程中出现的错误。本文主要讲授的是Java语言的异常处理。Java语言的异常处理框架,是Java语言健壮性的一个重要体现。<br /> Java把异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。在Java API中已经定义了许多异常类,这些异常类分为两大类,错误Error和异常Exception。Java异常体系结构呈树状,其层次结构图如图 1所示:<br /><
2011-04-12 22:14:00
205
原创 eclipse 通过hibernate tools插件将已建好的表生成pojo文件
Hibernate Tools可以通过访问已经建立好的数据库以反向工程方式生成POJO文件。今天就来说一下如何使用Hibernate Tools来生成POJO。1、首先,要去Hibernate的网站下载这个工具包。一个大约14M的ZIP压缩文件。http://jaist.dl.sourceforge.net/sourceforge/jboss/HibernateTools-3.2.4.Beta1-R200810311334.zip2、解压缩下载好的文件,释放出features和plugins这两个文件夹和其
2011-04-03 15:41:00
2019
转载 基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发
基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发 (1) 写这个主题的文章在网络上应该暂时没有吧,也看过许多SSH整合开发的书,许多都是旧版本的框架整合,而且大部分都是以XML配置文件的方式,即使谈到Annotation也是针对其中一个框架而言的。随着开源框架更新版本中不断引进对Annotation的支持,使得我们可以用单方面去管理我们的类与关系,而不用像以往那样,一旦遇到问题,就要不断在Java视图和XML视图中切换。好,开始吧,既然网络中
2011-04-03 15:02:00
431
原创 JVM和咖啡图标的趣闻
<br />大家还记得Java的图标是一个杯咖啡麽?究其历史我们也许可以查出为什么,但还有更显而易见的方式是JVM怎么判断一个文件是否是class文件?JVM的做法是读取前4个字节转换成16进制数,判断是否等于0xCAFEBABE这个数。注意到这个单词了麽?“cafebabe”,代表着国外一种咖啡品牌,似乎叫做Peet’s coffee-baristas之类。创造Java的人为了方便记忆,选择了这样一个16进制数作为标准class文件的头,所以任何class文件都必须具有这4个字节的头部。我们可
2011-03-06 15:35:00
263
原创 MyEclipse用起来很不爽,总结了几个缺点
<br />IDE:MyEclipse 8.5<br /> <br />目前项目进行到中途,已开始了部分测试,今天让测试人员将已经完成的模块部署到apache tomcat 上,╮(╯▽╰)╭,真是整的人头痛,对MyEclipse 彻底无语<br /> <br />在MyEclipse自己的tomcat中部署项目,一点问题没有,在apache tomcat中部署后,就是不显示页面,服务器上访问不报错,就是空白页面,在客户端访问服务器,出现404页面。。。花了将近2个多小时进行测试,追踪,发现问题竟然是没有含
2010-12-15 00:27:00
965
3
原创 myeclipse添加GAE插件后,JSP编辑器报错,不能注册
本来以为解决不了,结果还是被折腾出来了,呵呵,分享一下昨天想用GAE做JSP的页面设计,于是在MyEclipse上安装了GAE插件后,添加JSP页面,发现编辑器报错“ECLIPSE_HOME is undefined”,查看Details:!ENTRY org.eclipse.ui 4 0 2010-01-16 07:36:16.890!MESSAGE Unable to create editor ID com.genuitec.eclipse.hibernate.editor.multipage.h
2010-07-28 09:32:00
1080
2
原创 sql server 2005和powerdesign 之间相互的导入
<br />powerdesign(pw)原本是用来给用户对数据库设计的一个视觉的概念,并不能保证数据的完整性,所以当一个表被引用的关系很多时,整个pw对表的设计视觉上就很乱,比如:共有40张表,每张表都有创建人和更新人这两个字段,为保证数据的完整性,这两个字段必须是用户表对应的外键,因此就有40张表对1张表的外键关系,可以设想一下,在pw中表现出来的效果,一张用户表对应80多条外键引用,也许为了数据的完整性,这样是必要的,但是如果不影响业务逻辑我个人觉得还是没有必要这样表示出来,如果这个项目你给下一个人接
2010-07-26 16:19:00
1006
原创 Windows 7打开计算机管理出错解决办法
<br />今天早上上班就遇到这个问题,win7的系统,计算机”图标上面右键,选择“管理”选项时提示:“该文件没有与之关联的程序来执行该操作,请安装一个程序,或者,如果已安装程序,请在"默认程序"控制面板中创建关联”。原本点击“管理”是跳转到控制面板中的“计算机管理”窗口的,这是怎么回事呢?不管原因是什么导致的,要么你可以使用Windows7优化大师里面自带的系统一键修复,要么,就手动的改下注册表。<br />方法如下:<br />运行regedit打开注册表管理器,展开至HKEY_LOCAL_MACHIN
2010-07-09 08:49:00
235
原创 微软面试题
微软MSDN论坛技术支持工程师准备题目我找工作 2009-05-31 12:33 阅读245 评论0 字号: 大大 中中 小小 · .NET, C#, OO · different between event and delegate
2009-11-18 08:36:00
1028
原创 winform datagridview双表头,好东西
转载:http://blog.csdn.net/teacatcn/archive/2008/01/23/2060482.aspx 获取DLL文件:http://download.csdn.net/source/1741823
2009-10-14 17:03:00
338
原创 Winform 对APP.CONFIG中节点进行加密解密
直接进入主题,假设对connectionStrings节点进行加密:1.开始->所有程序->Microsoft .NET Framework SDK v2.0->SDK Command Prompt打开SDK命令提示窗口2.将winfrom中的App.config重命名为Web.config3.在SDK命令窗口输入以下命令: 加密:aspnet_regiis -pef "节点名
2009-09-23 11:36:00
1146
4
原创 如何在EXCEL表格中以厘米为单位画图
发现个好东东,自从进了日企后,从没用过WORD,一直使用EXCEL,发现其功能真的很强大!今天无意间有发现一个好东东,就是用EXCEL制作实际模板时,大小要和实际一致,可是现实中大小我们用厘米来衡量物体的长度,大家知道WORD可以的,可是EXCEL中没有,今天BOSS也要做一个光碟的形状的模板,和实际的大小一样,在网上搜到一个不错的工具,是用VBA写的,具体代码如下:Option Explic
2009-09-08 16:02:00
5351
2
原创 选择排序,插入排序,冒泡排序,快速排序
等有时间了,排序图形化比较好理解,美工不好,就不画图了 选择排序:将未排序的元素中最小的数据与未排序的第一个元素交换void sort(int* a,int a){ for(int i=0;i<n;i++) { int m=i;//假设第m个元素是最小的 for(int j=i+1;j<n;j++) { //将第m个元素与未排序的元素一个个进行比较
2009-08-31 21:15:00
357
1
转载 Winform两种方法实现打包
一.1. 在现有项目的解决方案中添加新的项目: 右击"解决方案",选择"添加"--"新建项目", 在"添加新项目"的选择窗口中, "项目类型"选"其他项目类型"--"安装和部署","模板"选"安装项目",给新项目指定名称,位置;2. 在新添加的安装项目上右击, 选择"视图"--"文件系统", 右击"目标计算机上的文件系统"作侧的"应用程序文件夹", 选择"添加文件"或者"
2009-08-21 15:13:00
360
原创 C# DAL辅助类
留给自己以后使用,都已经添加事务了,BLL层直接调用,WEBCONFIG中配置一下数据库 using System;using System.Collections.Generic;using System.Text;using System.Configuration;using System.Data;using System.Data.SqlClient;
2009-08-20 13:50:00
1562
原创 JAVA开发环境的配置
一年多没有接触JAVA,好几次朋友让我帮忙配置JAVA环境,今天掏出当年积累的知识,写下来,省的以后找不到,如有不对的,请达人指导 配置JAVA开发环境,需要设置以下三个环境变量:JAVA_HOME:主目录,即JDK的安装目录PATH:可执行文件的系统目录,对应的bin目录(在主目录下)CLASSPATH:类库的目录,对应到lin目录 windows系统下配置:1
2009-08-19 21:54:00
265
2
需求分析 概要设计
2011-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人