- 博客(39)
- 资源 (16)
- 收藏
- 关注
原创 设计精巧的openERP
工作许多年了,刚毕业的两年多一直在一个大型的贸易集团里做信息化,参与了集团核心业务的信息化,其实也就是ERP的开发,从进销存,财务,生产加工,到电商平台,几乎全部参与,公司其实一开始打算上SAP,后来由于一些其它原因放弃了,改为自己开发,算下来,参与设计,开发和实施的人员前前后后也有好几百人了,而且这个核心ERP还不是从头开始开发的,而是在之前老版本ERP之上用java重做的,核心...
2012-11-03 12:51:37
217
1
转载 一刻钟精通正则表达式
想必很多人都对正则表达式都头疼.今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式.来和大家分享学习经验.开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么,"^abc$":
2011-12-08 11:25:34
430
转载 深入Java核心 Java内存分配原理精讲
转自:http://pengranxiang.iteye.com/blog/760008Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ◆寄存器:我们在程序中无法控制
2011-12-07 20:32:07
462
转载 深入理解HashMap(及hash函数的真正巧妙之处)
转自:http://www.iteye.com/topic/539465/** *@author annegu *@date 2009-12-02 */ Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。
2011-12-07 20:30:55
666
转载 apache tomcat 集群
转自:http://pengranxiang.iteye.com/blog/1135072目标:在同一台Linux服务器上安装 apache 和 两个 tomcat 的集群,tomcat解析所有页面和静态文件, apache 仅作代理,负责负载均衡。 1. 下载,安装 Apache 地址:http://mirror.bjtu.edu.cn/apa
2011-12-07 20:26:20
1008
转载 深入探讨 Java 类加载器
转自:http://www.ibm.com/developerworks/cn/java/j-lo-classloader/index.html类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来
2011-12-07 16:28:47
384
转载 Weblogic与Java类加载器原理试验解析
转自:http://www.blogjava.net/SpartaYew/archive/2011/05/18/350503.html通过试验,得出一个结论, 假设在Weblogic的Server/lib下有一个类,与应用的Webapp/WEB-INF/classes下的类名相同,方法名也相同,仅有在后台打印出来的字符的稍许差别,那在Weblogic启动后,无论个文件夹中的类谁是新编译的(
2011-11-17 14:08:01
912
转载 Weblogic性能调优基本方案
Weblogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。由于部署在weblogic上的一般来说都是大数据量高并发量的应用,所以性能调优就成了非常重要的一环,本文整理了一些Weblogic性能调优的基本方案供参考。注:下面的介绍是以Weblogic8.1为例的,其它版本的Weblogic可能会有些不同。1) 设置JAVA参数:
2011-11-14 23:48:06
770
转载 WebLogic JMS的强大功能组合:UOW+SAF+分布式Queue
转自:http://www.ofmclub.com/content/weblogic-jms%E7%9A%84%E5%BC%BA%E5%A4%A7%E5%8A%9F%E8%83%BD%E7%BB%84%E5%90%88%EF%BC%9Auowsaf%E5%88%86%E5%B8%83%E5%BC%8FqueueWeblogic 服务器提供了非常强大的JMS消息中间件平台,其性能优越,远超同
2011-11-14 23:45:54
2953
转载 将 WebLogic Server 和 Oracle RAC 一起使用
http://middleware123.com/weblogic/supportPatterns/372_10.html
2011-11-08 23:27:02
392
转载 WebLogic Server中jms message的状态
WebLogic Server中jms message的状态说明今天同事问我说,如何处理RECEIVE、VISIBLE的JMS消息?有点懵,之前从没有关注过消息的状态。Weblogic81中,我们是不能看到 destination中的消息的,只能看到当前destination中,有多少message, 有多少pending的message。而92中,我们监控destin
2011-11-08 23:03:29
1112
转载 使用MBeans创建定制的WebLogic Server负载均衡方案
本文将展示如何根据从集群的托管服务器收集的MBean信息制定一个定制负载均衡解决方案。本文将展示如何根据从集群的托管服务器收集的MBean信息制定一个定制负载均衡解决方案。该解决方案基于BEA WebLogic Server CallRouter类和所收集MBean统计信息的组合使用。在本文中,我把使用各个服务器上的大量空闲内存作为一种策略。结果,服务器之间的大量工作将
2011-11-08 23:02:39
875
转载 Weblogic92, Weblogic10.3在Linux上启动慢的问题
=weblogic92, weblogic10.3在linxu上启动慢的解决办法。先后有客户碰到weblogic92, weblogic10.3在linxu上启动慢的问题。从thread dump来看,线程挂在security相关的随机数生成上面,因为客户没有把thread dump发过来,所以这里就没得贴了。解决方法:-Djava.security.egd=f
2011-11-08 22:26:44
634
转载 Hibernate的Antlr在Weblogic中产生Jar冲突的原因及解决
Hibernate的Antlr在Weblogic中产生Jar冲突的历史缘故以及解决办法Hibernate使用的文法分析器是antlr,WebLogic同样也是。不少用户碰到ClassNotFoundException: org.hibernate.hql.ast.HqlToken的典型问题,这个典型问题已经通过配置weblogic.xml,要求Web
2011-11-08 22:23:00
1473
转载 java读取配置文件的几种方法
转自:http://hbcui1984.iteye.com/blog/56496 在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。一.读取xml配置文件(一)新建一个java bean(HelloBean.java)java 代码
2011-11-06 11:22:04
327
转载 [JMX一步步来] 1、JMX的Hello World
转自:http://damies.iteye.com/blog/51788一、JMX简介 什么是JMX?在一篇网文中是这样说的:"JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理",这句话我现在看着还是不知所云,云里雾里。
2011-11-05 10:43:22
411
转载 JAVA RMI 实例
转自:http://damies.iteye.com/blog/51778JAVA RMI 快速入门实例本实例为参考多篇文章写就而成,网上及书上各类文章介绍如何使用RMI有多种实例可参考,譬如有:1. 用命令rmiregistry启动RMI注册服务的2. 同时创建存根(stub)和骨架(skeleton)的3. 只创建存根类的的(jdk1.2以后版本)
2011-11-05 10:41:16
404
转载 如何调优JVM - 优化Java虚拟机(大全+实例)
堆设置-Xmx3550m:设置JVM最大堆内存 为3550M。-Xms3550m:设置JVM初始堆内存 为3550M。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xss128k:设置每个线程的栈 大小。JDK5.0以后每个线程栈大小为1M,之前每个线程栈大小为256K。应当根据应用的线程所需内存大小进行调整。在相同物理内存下,减小这个值能生成更多的
2011-11-03 20:32:24
333
转载 一键安装双击运行——Java安装程序制作
标 题: 一键安装双击运行——Java安装程序制作作 者: Jason Du时 间: 2009-3-23原 文: http://www.blogjava.net/javapro/archive/2009/03/24/JavaAppSetup.html 对于Java桌面应用来说,比较烦琐的就是安装部署问题,如:客户端是否安装有jre、jre版本、jre在哪里下载、如何用jre启动
2011-11-03 17:59:00
519
转载 weblogic 中域,集群,管理服务器和被管服务器之间的关系
转自:http://blog.youkuaiyun.com/zsw1986/article/details/5527085Weblogic域是一个服务器/集群的管理组,用户可以通过某个中央位置来管理、监控整个服务器域,这个中心就是管理服务器,相对的,受控服务器或者叫被管服务器是指域中除了管理服务器以外的所有的服务器。 Weblogic集群是一个weblogic Server组,在一
2011-11-02 11:33:19
792
转载 java 几种远程服务调用协议的比较
转自:http://www.cnblogs.com/jifeng/archive/2011/07/20/2111183.html一、综述本文比较了RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAV
2011-10-27 17:56:00
396
转载 记录我开发鞋服行业供应链软件的历程<设计系统技术架构>
系统架构我想把它分为两部分,一是技术架构,二是业务架构。 做任何一个系统,首先都要选择合适的技术来开发,这个要从两方面结合起来看,一是系统业务的特点,二是团队成员的技术结构,这里面的权重比我觉的是业务>技术。在鞋服行业,由于它的组织结构的特殊性(在全
2011-09-15 23:17:39
616
转载 记录我开发鞋服行业供应链软件的历程<设计数据库层>
上一章讲过数据库层(Dao层)具有如下的特点: 1):整个系统只有一个DAO 2):支持多种类型的事务控制(单表,多表,混合) 3):查询支持Hibernate和原生SQL 为什么我们会这么设计呢?这里引用一下sp
2011-09-15 23:15:46
531
转载 记录我开发鞋服行业供应链软件的历程<设计业务层>
出自:http://www.cnblogs.com/mzhanker/archive/2011/06/14/2080800.html有的人说,业务层就是一堆的Manager(或者叫service),为什么还要设计呢?前一句讲的没错,后面这一句就有点欠思考了.我自已总结
2011-09-15 23:13:16
578
转载 记录我开发鞋服行业供应链软件的历程<设计代码生成工具>
做ERP或者其它应用软件,有很多的时候都是在做增加,修改,删除,基本上每个模块都有很多 重复性的代码,人得学会"偷懒",设计一个好用的代码生成工具,会让我们的工作事半功倍。 1:选用一个合适的数据库设计软件 这里我推荐用powerdesi
2011-09-15 23:10:56
428
转载 记录我开发鞋服行业供应链软件的历程<设计表示层>
表示层我们选用的是struts1.1,为什么选用它,而不选用spring MVC或者是struts2,没什么特别的原因,主是因为我们熟,因为struts1.1里面的代码我们都有研究过. 直接用表示层肯定不能满足业务需求,现在任何一个系统,都可能会用大量的A
2011-09-15 23:01:54
596
转载 记录我开发鞋服行业供应链软件的历程<组建自已的团队>
如何组建自已的团队?这在每个人的心里有不同的做法. 我曾经在软件公司呆了很多年,看到过或者听说过很多失败的项目,有的项目虽然不能称作为失败,但也是延期了很久,不能按时按质的完成.有的人就会问了,客户不停的提需求,改需求,老板又要求我们立即要改,有时候甚至
2011-09-15 22:59:08
590
转载 作为Web开发人员,我为什么喜欢Google Chrome浏览器
【原文地址:http://www.cnblogs.com/QLeelulu/archive/2011/08/28/2156402.html 】在Google Chrome浏览器出来之前,我一直使用FireFox,因为FireFox的插件非常丰富,更因为FireFo
2011-08-30 16:40:40
471
转载 iBatis的JpetStore示例中MVC机制实现的研究,BeanAction,BaseBean
JpetStore中的Action与普通Struts的Action处理方式不一样。遍历JpetStore的src文件夹,并无一个具体的Action,那么它是如何来完成普通Struts的Action工作了? 查看JpetStore的Struts.xml可以发现,它的Action只有一个,即“org.apache.stuts.beanaction.Beanaction”。通过Eclipse查看bean
2011-06-15 20:28:00
348
转载 开源缓存包 EHCache 全接触
<br />开源缓存包 EHCache 全接触[转自:http://hi.baidu.com/mooncity/blog/item/984ff603d0db5cef08fa939c.html]2007-12-18 11:43EHCache 是一个纯java的,在Hibernate2.1充当可插入的的在进程中的缓存,它具有以下缓存,最小的依赖性,全面的文特性:快速,简单,丰富的文档和测试用例。 <br /><br /> 官方网站 http://ehcache.sourceforge.net/ <br
2011-05-30 23:45:00
408
转载 Java对象池技术的原理及其实现
Java对象的生命周期分析 Java对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的清除。因此,对象的生命周期长度可用如下的表达式表示:T = T1 + T2 +T3。其中T1表示对象的创建时间,T2表示对象的使用时间,而T3则表示其清除时间。由此,我们可以看出,只有T2是真正有效的时间,而T1、T3则 是对象本身的开销。下面再看看T1、T3在对象的整个生命周期中所占的比例。 我们知道,Java对象是通过构造函数来创建的,在这一过程中,该构造函数链中的所有构造函数也都会被自动调用。另外
2011-05-30 23:39:00
306
转载 J2EE 探索者: 用 JAAS 和 JSSE 实现 Java 安全性
<br />转自:http://www.ibm.com/developerworks/cn/java/j-pj2ee9/<br /> <br /><br />从早期所谓的 Java 沙箱到 JDK 1.4 引入的健壮的、全功能的安全体系结构,安全性一直是 Java 平台的基本组件。从那时到现在,Java 语言的设计者收到了来自团体的大量关于安全的 Java 应用程序(或者企业环境)可以做什么和不做什么的意见,他们自己也添加了若干技巧。<br />可以说随着 J2EE Web 应用程序安全体系结构的引入,我们
2011-05-16 23:06:00
531
转载 JAAS Authentication Tutorial
<br />JAAS Authentication Tutorial<br /><br /><br />The JavaTM Authentication and Authorization Service (JAAS) was introduced as an optional package to the JavaTM 2 SDK, Standard Edition (J2SDK), v 1.3. JAAS has now been integrated into the J2SDK, v 1.4.<b
2011-05-16 23:00:00
682
转载 基于JAAS实现登录
<br /><br />JAAS:Java Authentication and Authorization Service,提供了认证和授权框架。<br />本例是认证的实现,JAAS定义了可插拔的认证机制,使认证逻辑独立开来,可通过修改配置文件切换认证模块。<br />官方参考:<br />http://java.sun.com/products/archive/jaas/<br />http://java.sun.com/j2se/1.4.2/docs/guide/security/jaas/JAAS
2011-05-16 22:58:00
453
转载 Oracle百万数据的分页查询和测试案例
<br /><br />一、FastUnit平台的分页机制 <br />使用2次查询来实现分页:<br />1. 获取总记录数 select count ( * ) from T where <br />2. 利用Oracle的rownum获取指定页的数据 select * from ( select row_. * , rownum rownum_ from ( SELECT * FROM T where ) row_ where rownum <= ?
2011-05-16 22:57:00
2989
转载 巨人网络总裁刘伟:巨人如何聚人
<br /><br /> 刘伟<br /> 史玉柱和他的巨人系公司,让人印象深刻的不仅仅是他们绝地重生的奇迹、对大众市场的敏锐发掘,还有史玉柱身后的传奇团队。关于巨人团队的各种传言在中国商业世界中流转,却极少有人能一窥这一团队的真实面目。1992年开始跟随史玉柱的刘伟,曾被媒体描述成史玉柱团队的“四个火枪手”之一,如今已是纽交所上市公司巨人网络的总裁。她向《经济观察报》描述这一团队的真实面目,以及他们如何在“不散”的同时保持开放性和扩张性<br />巨人网络的团队如何形成<br /> 巨人网络的高管团队
2011-05-11 01:06:00
1019
转载 struts的具体执行过程
<br /><br />下面以用户登录为例:部分需要参考的配置文件如下:<br /><form-beans ><br /> <form-bean name="loginForm" type="com.hundsun.struts.form.LoginForm" /><br /></form-beans><br /> <action-mappings ><br /> <action<br /> attribute="loginForm"<br /> input="/login
2011-05-01 16:42:00
428
转载 struts 初始化分析
<br /><br /> public void init() throws ServletException {<br /> try {<br /> initInternal();<br /> initOther();<br /> initServlet();<br /> getServletContext().setAttribute(Globals.ACTION_SERVLET_KEY, this);
2011-05-01 16:38:00
353
转载 程序员,你现在有压力吗?
2、首先贴出后面大家的评论:每天睡六个半小时,从不看电视,打游戏,每个月也还是微薄收入,前途渺茫,越是努力,心态越差。还不如好好睡觉好好玩儿呢!不管睡几个小时,做几份工作,关键是心态,自己对自己认同就好了!压力太大了。。扛不住了..坐等2012!确实开始有点进入这种状态的趋势.热情远不如在学校的时候!我觉得,心态越好,越会努力!但是,不要浪费自己的青春!把自己想要什么想好就行!哈哈,压力才是动力啊。付出会有回报的!嗯,所以要慢慢调整状态。加油哈!嗯,一起加油,我相信自己的未来!1、下面是文章正文啦! 程序
2011-03-27 00:30:00
567
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人