- 博客(72)
- 收藏
- 关注
原创 20081207-醉酒
为什么吐了还不醉。想醉醉不了,想哭哭不出。也许只有大喊一声才能发泄胸中的抑郁,那些灯红酒绿,靡靡之音带来的是清醒后的更失落。唯一欣慰的是,有哥们可以陪你醉,就这点而言他们也算是合格的酒肉朋友了。 人生不如意事十之八九,得到答案后,还是很失落,尽管之前就已经知道了答案。又能怎样呢,真希望她是最喜欢我,可惜不是。明知道一切答案都会让自己更失落难过,但是还要问,明知道说出去些话会
2008-12-07 23:24:00
663
原创 20081107-心痛
结束了,都结束了。无奈苦笑着。注定是一个悲情的人,过着悲情的一生。不想怪谁,也没资格怪谁,注定是没有结果的,明知道是飞蛾扑火,也知道会受伤,只是没想到伤得这么惨烈,这么猥琐。真的想在阳台上大声喊,我操他妈的。操他妈自己都这么大的人了还这么幼稚,操他妈自己装都不会装,操他妈自己不要脸一把年纪还思春,操他妈的自己装逼去喝酒,操他妈的自己会偷偷哭。唉,一个月都不行么,为什么连一个月都不能属于
2008-11-07 12:48:00
735
1
原创 j2EE 汇总
一 概述j2ee是为了满足构架企业级应用的需求,而建立的一系列技术标准。这些标准为开发,部署,管理多层以web为基础,以服务端为中心,以组件技术为基础的企业级应用提供开放的标准平台。通过标准的统一,为搭建企业系统构架的提供标准制定的支持。二 层次结构j2ee分三个部分,如图所示: 客户端客户端层比较简单,通过浏览器和客户端程序都可以访问这个应用。客
2008-08-03 21:51:00
747
原创 jsp 下载文件(转)
出自孟宪会大大的blogWeb开发人员都有过这样的疑问,如何让一个文件,尤其是一个已知类型的文件,发送到客户端,直接提示让浏览者下载,而不是用与它相关联的程序打开。以前我们最常用的办法就是把这样的文件加到链接上,这样可以让浏览者通过点击鼠标右键的目标另存为来下载所链接的文件。但是,这样有两个不足的地方:一是:如果浏览器能够识别已下载文件的扩展名,则浏览器就会激活该扩展名所关联的程序来打开所下载
2008-01-06 17:30:00
1040
转载 jboss安装
一. JBoss 简介JBoss是一个免费的开源应用服务器,全面支持J2EE,包括JSP,Servlets,EJB。为了让J2EE开发人员快速熟悉JBoss,本文将带您开始JBoss之旅,包括下载,安装,部署应用程序和配置数据源。二.工具准备 为了运行JBoss,你需要准备以下工:JDK 1.3.1或更高。为了在JBoss上开发应用程序,你可能还需要以下开发工具: Ant 1.5,一个Java
2007-12-24 00:51:00
1607
转载 ant 小结(转)
什么是ant(http://mmi.blogbus.com/s1019356/)ANT是一个基于Java的自动化脚本引擎,脚本格式为XML。除了做Java编译相关任务外,ANT还可以通过插件实现很多应用的调用。 1)ANT的基本概念: 2)ANT的安装:解包,设置路径 3)ANT的使用:最好的学习只不过是一个简单实用的例子起步…… ANT的基本概念:Java的Makefile 当一个代码项目大
2007-12-24 00:23:00
889
转载 orcale系统库表
数据字典dict总是属于Oracle用户sys的。 1、用户: select username from dba_users; 改口令 alter user spgroup identified by spgtest; 2、表空间: select * from dba_data_files; select * from dba_tablespaces;//表空
2007-09-23 19:38:00
781
转载 orcale函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE--------- --------- --------- ---------
2007-09-23 19:36:00
3678
原创 表空间算法
很多人用数据库,都不知对表空间大小的计算方法,有效的计算表空间的大小可以有效的提高效率和了解表的存储,达到更好的控制表。以下列出表空间的计算方法,以供大家参考。数据类型 大小char/binary 在定义中指定的大小varchar/varbinary 实际的数据大小,使用一个平均估计值int 4字节small
2007-09-23 19:35:00
788
转载 数据访问模式 orm和cmp区别
数据访问模式在分层的软件结构中,业务逻辑层代表了业务数据和业务逻辑。域对象位于业务逻辑层,实体域对象代表应用运行时的业务数据,它存在于内存中,过程域对象代表应用的业务逻辑。数据库用于存放永久性的业务数据。 业务数据在内存中表现为实体域对象形式,而在关系数据库中表现为关系数据形式。数据访问代码负责把实体域对象持久化到关系数据库中,数据访问主要有以下几种模式: 业务逻辑和数据访问耦
2007-03-31 12:41:00
2272
原创 关于java对象序列化问题
看到javaeye上面讨论web机群负载时后面有一个关于缓存机制(memcach)中由于使用java对象序列化而导致时耗太大(后证明是错的),以及由于Java默认的序列化机制的开销过高,导致Java不太容易实现SNA架构。而SNA架构被证明是运行大容量网站的非常成功的方案(后证明也是是错的,序列化机制开销不高)现整理下序列化一些知识:java对象在序列化时,他分两个部分,首先是序列化
2007-03-17 14:13:00
1288
转载 AOP是什么
AOP是什么? 板桥里人 http://www.jdon.com 2004/01/09为什么要区分J2EE容器和J2EE应用系统? 我们知道,J2EE应用系统只有部署在J2EE容器中才能运行,那么为什么划分为J2EE容器和J2EE应用系统? 通过对J2EE容器运行机制的分析(见我的电子教材“EJB实用原理”),我们可以发现:实际上J2EE容器分离了一般应用系统的一些通用功能,例如事务
2007-03-17 11:11:00
786
转载 Apache与Tomcat的区别 ,几种长见得web/应用服务器
APACHE是一个web服务器环境程序 启用他可以作为web服务器使用 不过只支持静态网页 如(asp,php,cgi,jsp)等动态网页的就不行如果要在APACHE环境下运行jsp 的话就需要一个解释器来执行jsp网页 而这个jsp解释器就是TOMCAT, 为什么还要JDK呢?因为jsp需要连接数据库的话 就要jdk来提供连接数据库的驱程,所以要运行jsp的web服务器平台就需要APACHE
2007-03-13 21:59:00
2375
转载 关于集群的补课
昨天发了个很什么的随笔,今天把与集群有关的东西搜了搜。整理一下。什么是集群,集群的概念。下面这个BLOG讲的非常清楚:http://blog.youkuaiyun.com/ESoftWind/archive/2006/10/19/1341089.aspxweb层次的集群方案讨论,看完javaeye相关的讨论,你会大概了解:http://www.javaeye.com/topic/20298 ///这个很重要
2007-03-13 21:50:00
1272
转载 tomcat 设置jvm内存
2)对tomcat容器,可以在启动时对jvm设置内存限度。对tomcat,可以在catalina.bat中添加: "set CATALINA_OPTS=-Xms128M -Xmx256M set JAVA_OPTS=-Xms128M -Xmx256M",或者把%CATALINA_OPTS%和%JAVA_OPTS%代替为-Xms128M -Xmx256M
2007-03-13 17:46:00
1407
转载 hibernate中对象的3种状态----瞬时态、持久态、脱管态
hibernate中对象的3种状态----瞬时态、持久态、脱管态 Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 这3个状态是hibernate里pojo对象得3个状态,
2007-03-13 17:38:00
964
转载 DTO DAO VO BO PO POJO区别
1。VO:实际上很模糊,通常指ValueObject和ViewObject 2. ViewObject,界面展现需要的对象,如Struts的FormBean 3。Value Object,早期被作为ValueObject和Transfer Object的总称。实际上Value Object的真正意义在于它的内容,而不是身份 4。Transfer Object:数据传输对象,在应用程序不同层次之间传
2007-03-13 17:19:00
1327
转载 google得技术基石
作者:江南白衣,原文出处: http://www.blogjava.net/calvin/archive/2007/01/31/96844.html ,转载请保留出处。 如果说Google的搜索引擎是免费的早餐,Gmail们是免费的午餐的话, http://labs.google.com/papers/ 就是Google给开发人员们的一份免费的晚餐。 不过,咋看着一桌饭
2007-03-13 16:53:00
883
转载 java得内存管理
JConsole:1) java -Dcom.sun.management.jmxremote MainClass2) JDK/bin/jconsole {java pid}在jconsole的界面可以看到简单的内存使用情况 本地传输在 Java 6 下默认就是启用的。要在 Java 5.0 下启用它,需要在 JVM 启动时定义系统属性 com.sun.management.jmxremo
2007-03-12 21:31:00
933
转载 jar 转 exe 个人经验总结
jar 转 exe的工具很多,比较流行的有exe4j 、installanywhere(主要做安装)、jsmooth。我在这里选择了jsmooth。实际上jsmooth 和exe4j的操作都差不多,而jsmooth比exe4j还要小巧,我选择jsmooth。制作分两种情况,一种是将jre 和 exe一同发布,这样你就可以不用考虑客户机器上安装jvm没有了。一种是要求客户机器上安装有jre的情况
2007-03-12 21:25:00
1559
转载 软件构架需要看的书籍
http://www.blogjava.net/calvin/archive/2007/03/06/102117.htmlhttp://blog.youkuaiyun.com/calvinxiu/archive/2007/03/06/1522032.aspx 为了2007年的目标,列了下面待读或重读的书单。 奇怪国外真正的好书来来去去也就那么几本,emule加上国内出版社的努力,我们看的东西
2007-03-12 21:19:00
3143
转载 单例模式中的各种问题
Singleton模式就为我们提供了这样实现的可能。使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection)。使用Singleton注意事项:有时在某些情况下,使用Singleton并不能达到Singleton的目的,如有多个Singleton对象同时被不同的类装入器装载;在EJB这样的分布式系统中使用也要注意这种情
2007-03-12 21:18:00
1143
转载 osworkflow简单教程
osworkflow 基础api 接口选择: osworkflow提供几种实现com.opensymphony.workflow.Workflow。 BasicWorkflow: 不提供事务支持,你可以通过持久层来实现事务处理。 Workflow wf = new BasicWorkflow(username) 这里的username是用来关联当前请求的用户。 EJBW
2007-03-12 21:18:00
3570
3
转载 o'rm简介
对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 这也同时暗示者额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在
2007-03-12 21:17:00
1264
转载 使用 Java 访问 Windows 注册表
使用 Java 访问 Windows 注册表(原创) 2005/5/24 使用 Java 访问 Windows 注册表当然了, 只能运行在 Windows 下面, 可以使用开源的组件(很小, 大概40KB), JRegistryKey released under LGPL at http://www.sf.net/projects/jregistrykey. 这个包内部应该是调用jni完
2007-03-12 21:16:00
1885
转载 优秀软件开发人员的五个好习惯
优秀软件开发人员的五个好习惯 —— 译自 java.netFive Habits of Highly Profitable Software Developers by Robert J. Miller08/24/2006翻译:Coody Sk8er http://www.blogjava.net/chords原文地址:http://today.java.net/pub/a/today/2006
2007-03-12 21:16:00
1191
转载 jvm类加载过程
JVM分方法区(放类的信息),堆(放对象实例信息),java栈(1,局部变量栈--放局部变量,操作数栈--放临时计算操作结果,桢数据栈--放常量池引用和异常信息)。关于类初始化,分为主使用(6个)和被动使用,当主动使用时才初始化--这里可查看“深入java虚拟机”第162页。JVM使用方法区信息例子 本文是对JVM执行一个Class文件的过程的一个总结。比如,现在我有2个类: 1:Class
2007-03-12 21:15:00
1317
转载 java 类加载机制
ClassLoader Mechanism 当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构: bootstrap classloader | extension classloader | system classloader boots
2007-03-12 21:14:00
1342
1
转载 quartz的web应用解决办法(web层不能自起线程)
对于Web容器来说,最忌讳应用程序私自启动线程,自行进行线程调度,像Quartz这种在web容器内部默认就自己启动了10线程进行异步job调度的框架本身就是很危险的事情,很容易造成servlet线程资源回收不掉,所以我一向排斥使用quartz。quartz还有一个问题就是不支持cluster。导致使用quartz的应用都没有办法做群集。如果是我的话,我采取的办法就是自己单独启动一个Job
2007-03-09 22:30:00
2140
转载 转贴]Tomcat类加载机制
[转贴]Tomcat类加载机制 关键字: Tomcat yahoo中国的一个面试题,转至水木,希望对大家有用. Tomcat Server在启动的时候将构造一个ClassLoader树,以保证模块的类库是私有的 Tomcat Server的Cla
2007-03-09 22:24:00
590
转载 架构,构件,组件,框架,中间件之间区别![转]
中间件作为一大类系统软件,与操作系统,数据库管理系统并称"三套车",其重要性是不言而语的. 那什么是中间件? 我们来看看以下的几种定义: http://middleware.internet2.edu/ 给出了middleware的一个定义: Middleware, is a layer of software between the network and the applications. T
2007-03-09 11:48:00
687
原创 工作流总结
对于j2ee得业务操作,开发人员可以采用全部自己开发,也可以选用工作流开发,工作流开发的应该是非j2ee环境下的业务操作,然后j2ee通过jca,jms,web services,或是普通bean来集成起来,工作流得目的就是简化开发过程,是开发人员利用现成得工作流引擎进行开发。可以减少代码量,同时它付出得是必须规范业务流程(根据wfmc)。工作流引擎是种中间件,工作流是种规范,它根据引擎来驱动
2007-03-09 11:18:00
695
转载 工作流(Workflow)简介
当今社会分工越来越细,在一个单位内部也越来越强调专业化,大部分工作都需要多个部门和员工合作完成。一个制度良好的单位往往对各种工作的工作流程以文件的形式固定下来,即使是管理不太正规的单位也有约定俗成的工作步骤。这种工作流程保证了一件任务能按预定的顺序从起点流向终点,并且在需要的时候可以跟踪、查询和统计。工作流包括以下几个要素: 实体(Entity) :是工作流的主体,是需要随着工作流一起流动的物
2007-03-09 09:50:00
837
转载 JNDI
JNDI全称 Java Naming and Directory Interface JNDI是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间的概念。如同其它很多Java技术一样,JDNI是provider-based的技术,暴露了一个API和一个服务供应接口(SPI)。这意味着任何基于名字的技术都能通过JNDI而提供服务,只要JNDI支持这项技术。JNDI目前所支持的技术包括LDA
2007-03-07 20:04:00
693
转载 java如何操作Excel
很久以来都想研究一下利用java操作Excel的方法,今天没事,就稍微了解了一下,特总结一下。利用java操作Excel,有个开源的东东-jxl.jar,可以到http://sourceforge.net/project/showfiles.php?group_id=79926下载。一.读取Excel文件内容java 代码 /**读取Excel文件的内容
2007-03-07 17:42:00
1051
转载 什么是IOC
什么是IOC关键词: spring IOC(控制反转) 近日,组长要我们每两个人学一种技术,让我和另一个组员学习spring,我就看了一些资料,得知spring是面向方面编程(AOP)和控制反转 (IOC) 容器。那什么是IOC呢,在网上搜到了一非常有意思的讲解。IoC就是Inversi
2007-03-05 16:56:00
1340
转载 Bob Lee 写的新的懒汉单例模式
这个Bob Lee可是相当不简单的说……他写的一个Singleton模式的写法前不久还得到了OnJava编辑的推荐呢: 代码 public class Singleton { static class SingletonHolder { static Singleton instance = new
2007-03-05 16:35:00
867
转载 meta标签之详解
meta标签之详解 meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码: <head> <meta http-equiv="content-Type" content="text/html; charset=gb2312"></head> 也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意
2007-03-05 11:43:00
678
转载 在Hibernate中使用分布式 OSCache
OSCache是一个工业级的J2EE缓存实现。它可以缓存 :1 java对象,2 页面3 http请求4 二进制内容:例如PDF文件 等正文开始 。。。 为了减少与数据库通信 来提高应用的性能,我们在Hibernate中使用了分布式缓存:OSCache。 Oscache是得到了广泛使用的开源 Cache 实现(Hibernate中对它提供了支持),它基于更加
2007-03-04 23:03:00
982
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人