自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java海洋

不定期分享Java、大数据等技术,个人成长、知识变现等

  • 博客(30)
  • 资源 (30)
  • 收藏
  • 关注

转载 JAVA程序性能测试方法

对于企业应用程序,有许多进行性能测试的方法,其中一些方法实行起来要比其他方法困难。所要进行的性能测试的类型取决于想要达到的结果。例如,对于可再现性,基准测试是最好的方法。而要从当前用户负载的角度测试系统的上限,则应该使用容量规划测试。本文将介绍几种设置和运行性能测试的方法,并讨论这些方法的区别。简介  如果不进行合理的规划,对J2EE应用程序进行性能测试将会是一项令人望而生畏且有些混乱的任

2012-11-18 18:16:04 7861 1

转载 程序员如何保持优秀

1. 小范围的选择一些有用技术,透彻的学习它们,拥抱它们。然后不断的扩展这个范围。2. 理解各种数据结构的优点和缺点,包括它们在内存中和在硬盘上的各自表现。3. 理解各种算法的优点和缺点。4. 了解你的工作领域。关上电脑,去做你的用户们在做的事。5. 有准备,有愿望,有能力在任何时候投入到多种技术层面中。你必须知道表象下的技术原理。在“各个技术层面的掌握程度”和“编程能力”上有着密

2012-11-18 18:05:01 782

原创 java 基础之I/O流

InputStream 抽象父类OutputStream 抽象父类方向 单位 功能FileInputStream  输入流 字节流 节点流 int read()  方法直接返回读到的数据 int read(byte[] data)  方法返回实际读取的字节个数 int read(byte[] data,int off,int len)  方法同样返回实际读取的字

2012-11-18 17:18:15 844

转载 java 基础之Socket

Socket是网络上运行的两个程序间双向通讯的一端,它既可以接受请求,也可以发送请求,利用它可以较为方便的编写网络上数据的传递。在Java中,有专门的Socket类来处理用户的请求和响应。利用Socket类的方法,就可以实现两台计算机之间的通讯。这里就介绍一下在Java中如何利用Socket进行网络编程。  在Java中Socket可以理解为客户端或者服务器端的一个特殊的对象,这个对象有两

2012-11-18 16:25:51 870

原创 JAVA基础之线程

线程 程序:保存在物理介质中的代码片断 进程:程序运行起来 就是一个进程 线程:程序当中一条独立执行的线索  宏观并行 微观串行Java是第一款在语言级别支持多线程的编程语言线程的生命周期(5大)  初生 就绪 运行 消亡      阻塞如何创建线程 如何让线程达到新生状态 1.extends Thread 2.implements Runnab

2012-11-17 23:11:24 752

原创 用JAVA 程序删除某类型的文件

public static void main(String[] args)throws Exception{  File file = new File("E:\\");  //listFiles()返回一个路径名给数组  File[] fs = file.listFiles(new FilenameFilter(){//用于过滤器文件名   public boolean acc

2012-11-17 17:27:15 1373

原创 JAVA 基础之初识JAVA

1.java版本的认识   J2SE    JAVA stantard edition 标准版  桌面版本   J2EE    Java enterprise edition 企业版  web版本   J2ME    java micro edition     微缩版   移动版本优势:1.跨平台  JVM (Java虚拟机).class;(jvm上放的.class文件不

2012-11-17 17:16:26 1057

原创 项目经理之行业了解

1.项目经理很关键也是很大一部分任务是和客户谈需求,确定需求,还要不得已的被动改需求。客户提的需求,项目经理不是一味的答应,一味的说好,而要分析并转化成程序是什么样的,要引导客户哪些需求是没必要的或者换个实现法更好,这时候项目经理有个基础就是对客户涉及的业务要很了解,对客户所在的行业有比较熟悉的了解的;对客户公司的部门,业务,权限,公司的经营模式等都需要比较了解。 待续。。。

2012-11-15 22:06:11 837

转载 项目管理者如何应对需求的不断变化

主题:IT龙门阵第75期—创业者如何应对需求管理时间:2009年5月19日地点:清华紫光国际交流中心B2第一会议室主办:TechWeb 腾讯科技 大度咨询主讲嘉宾:《走出软件作坊》作者、北京润霖汽车科技有限公司CTO吕建伟(网名:阿朱)5月19日IT龙门阵邀请到了《走出软件作坊》的作者吕建伟(网名:阿朱),从外表上看给人一种很实在的感觉,这是我的印象,听完他的演讲,

2012-11-15 16:58:51 4992

原创 解析XML时

被解析的XML文件,编辑时最好不用UltraEdit等编辑器,如果用这些编辑器编辑保存后,会报Error on line 1: Content is not allowed in prolog错误,用记事本修改下再保存即不会报错 未完待续。。。。。

2012-11-14 17:44:22 719

原创 登录验证过滤器

1.过滤器类public class LoginFilter implements Filter { private String weblogin = "/login.jsp"; // web页面登陆页面 //private final static String[] ispass = new String[] { "/ckeditor/", "/css/", "/images/",

2012-11-13 13:57:15 1182

转载 java 统计在线人数(2)

首先给你讲一下,我的理解,人数统计好说,因为,可已设置监听器,让其在服务器启动的时候进行监听,然后统计登录人数,但是统计在线人数,就麻烦点了,因为大多数人都不愿意点击注销按钮,直接关闭浏览器,这样session的关闭就麻烦了点,我先给出统计人数的代码,我想统计在线人数可以定时调用程序来统计,但是不是实时的,所以最大的障碍就是怎么在关闭浏览器的时候,就关闭sessionimport java.i

2012-11-13 11:39:56 2783

原创 java 实现统计在线人数

对于登录信息时使用session存储的,所以我这里是通过实现HttpSessionAttributeListener这个接口完成的。    1、实现接口类,在web.xml文件中配置监听类,从而可以使该类完成其工作。public class SessionListener implements HttpSessionAttributeListener{public void att

2012-11-13 11:09:39 4297

原创 反射工具类

package com.test.util;import java.lang.reflect.Array;        import java.lang.reflect.Constructor;        import java.lang.reflect.Field;        import java.lang.reflect.Method;

2012-11-13 09:01:12 1089

转载 绩效管理模型

1. 引言 目前中国国内几乎所有的软件公司或者技术性公司都存在一个十分困扰的问题,那就是:如何评定技术人员的工作量和贡献度!而在国际上通常情况下使用的工作日报、周报、月报、年度总结和计划的绩效考核模式下,让技术人员头疼欲裂却又不得不因为工资和奖金与此相关而被迫填写这些东西。但是因为技术人员工作的特殊性,加上市场项目的不确定性,使得技术人员的年度计划往往等于空谈。而每天的日报填写虚空无物

2012-11-13 08:32:50 4731

转载 量化管理在程序员身上永无可能

恰如标题,第二定律表示为:在思维可以精确量化前,量化管理在程序员身上永无可能。这次估计会有争议,所以这里给出具体的逻辑链以及对应的分析。逻辑链:软件是一种固化的思维 →思维的本质是概念和逻辑 → 概念和逻辑无法直接度量和精确度量 → 度量过程中需要很多的主观判断 → 以目标为导向的,个人中心的量化管理(相关的激励和惩罚)将崩溃 具体分析:公平

2012-11-12 16:23:36 1151 1

原创 Struts2中的FilterDispatcher和StrutsPrepareAndExecuteFilter的区别

在Struts2开发中,很多人问到,声明过滤器的时候,为什么有的时候用"FilterDispatcher",而有的时候用"StrutsPrepareAndExecuteFilter"?两者都可以正常工作,那区别是什么呢?1. FilterDispatcher 例子 ...filter>   filter-name>struts2filter-name>   filt

2012-11-12 09:56:58 12272 4

转载 项目开发团队如何更有凝聚力

一向认为软件开发就像是在搭房子或者说是在构建一座宏伟的大厦,当然这根据工程的大小而定。其实细细想来软件工程的很多地方都是借助于建筑方面的知识,就从“工程”这个词来说就是从建筑学引进的,类似的还有设计模式等概念也是来源于建筑学。如此说来软件的开发和建造房屋一样,一般是多人合作完成的。如果您非要自己动手盖一个小平房也不是不可以,但请注意那一定是一个足够小的小平房。其实要说起团队开发让人最头疼的不是

2012-11-09 17:32:56 2291

原创 程序员的单元测试

在做项目当中发现很多开发人员没有单元测试的习惯,往往是写完代码后直接右键——commit,然后就完事大吉。这样做的严重后果就是在开发后期的集成测试中Bug百出,而且都是类似于变量忘记赋值、字符串拼接错误、界面忘记显示全部信息等等一系列非常小的Bug。这些Bug的存在直接导致集成测试的时候效率低下,工期延长……试想仅仅因为一个string中的一个拼接错误,或者变量忘记赋值这些小错误,测试人员

2012-11-09 17:21:55 1024

原创 项目开发文档是必须的

l 为什么文档大部分是后补的,或者是做完系统之后做了大量的修改?l 真正意义上的文档应该什么时候写?l 为什么很多团队不愿意写文档?程序员在看别人的代码的时候常常抱怨没有注释,没有文档……但是当自己该写注释或者文档的时候却懒懒的能少写就少写。这本身就是一个巨大的讽刺,一个喜欢注释和文档的人却常常不写注释和文档,俨然就是典型的只许自己放火不许别人点灯的行为。下面是程序员们不想写文档的

2012-11-09 16:50:24 3120

转载 项目经理注意事项

不说“不知道”项目经理是一个项目的直接负责人,其最大的作用就是和客户沟通获取需求,然后根据需求合理安排自己团队的资源。于是在开发过程中项目经理一定不要将“不知道”挂在嘴边,做到十“知”八九是本分之内的事情。在开发过程中面对自己团队的开发人员遇到的业务问题,千万不能说不知道。下面是一段经典问答开发人员A:这个按钮在这里是干嘛的?项目经理:我哪知道,……(这是客户的意思)开发人员A

2012-11-09 16:32:47 1381

转载 项目管理中的任务分配

一个项目需求确定了(需求这个东西永远没有确定的哪一天,时时刻刻都是在变化,但是经理认为确定了那就是确定了:P),然后项目经理给了一份需求文档就算真是开始开发了。大致用了一天的时间数据库就由一个开发人员设计了出来(其实对于这个速度我还是比较“惊讶”的,一天就把数据库设计出来,可见数据库中丢字段、字段设计不合理等等问题一定在后面等着我们),数据库经过大家统一“审查”过一遍之后没有什么异议(时间这么紧没

2012-11-09 16:10:53 2528

原创 oracle 中的 decode()、nvl()、sign()函数详解

decode()函数简介:主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明);使用方法:Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)From talbenameWhere …其中columnname为要选择的table中所定义的column,·含义解释: decode(条件,值1

2012-11-09 15:27:14 906

转载 解密赚钱的十大理财方式 买保险被广泛误解

1、买黄金等硬通货:最保守的理财,或者说根本不是理财,只能叫收藏钱财。买黄金本身不会增值,只能叫保值。因为今年的1公斤黄金放上二十年还是1公斤黄金,并不会增重出1克份量来。当严重通货膨胀时,买黄金是规避贬值的好办法。现在是人民币升值的时候,买黄金是很不明智的,因为你的钱最终是想在中国显示财富的。安全等级:很不安全,主要风险是被盗、被害,弄不好人财两空。  2、存银行: 保守的理财。收益率=利率

2012-11-07 14:37:33 5601

原创 java程序员面试被问到的经典多线程问题

很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。0.Java 中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个共享变量时,另外

2012-11-01 16:17:26 1959

转载 50个经典实用的方法

本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):$.ajaxSe

2012-11-01 15:26:39 1685

转载 Code Reveiw工具 Jupiter 使用详解

首先把jupiter安装到eclipse中……直接把下载好的jupiter.jar放到eclipse的plugins文件夹里面即可,重启下 Jupiter里,代码评审(code review)分为4个流程 Configuration(配置):review发起者设置“Review ID”,指定要评审的代码,参与代码评审的人员,要讨论的问题等等。Individual review(

2012-11-01 15:21:50 7703 2

转载 Eclipse Code Review 工具介绍

最近组内一直在做代码改进,既然是代码级别的改进,我想比较直接有效的办法就是Code Review。虽然以前开发部也做过代码评审,但基本上是程序员手动打包代码,评审人员对照打包和IDE中的代码提交缺陷,缺陷在平台上,代码在IDE中,我想评审效率和评审效果都会大打折扣。既然发现了问题,目标很明确,找到一个即可以提高评审效率(即让评审人和被评审人都可以很方便的来参与评审),又可以保证评审

2012-11-01 15:17:14 9573 1

原创 代码review时需要注意的方面(2)

1.首先我觉得我们所有开发人员要弄明白 现在Code Review 的目的 ,凡事不弄明白目的,无法做好完成一件事情,个人觉得有以下一些目的:a)可以在项目早期就能够发现代码中的BUG ,提测后可以尽快的释放开发资源;b)同时可以达到知识共享 ,避免我们所有开发人员犯一些很常见,很普通低级的错误 ;c)保证项目组人员的良好沟通 ,项目的代码更容易维护 大家还有希望补充上2.Co

2012-11-01 11:47:31 1040

原创 代码review需要注意的方面

1、首先态度需要端正,做代码的自我审查并不是否定自己,而是给自己将工作做得更好的一次机会。在审查过程中要尽量将自己作为一个旁观者的心态去审查自己的代码,尽管这比较困难。2、代码审查离不开重构,在审查过程中发现任何坏味道都请使用重构去改善,发现缺乏测试的地方要及时补充测试,不要让BUG遗漏。3、代码的自我审查可能不是越早越好,隔一段时间之后回去看自己写的东西,对一些设计上的选择能有更

2012-11-01 11:24:24 1890

Storm分布式实时计算模式 完整版

Storm分布式实时计算模式 完整版,不是完整可以直接评论,保证!

2016-05-30

《快学Scala》 完整版

完整版的scala入门书籍,《快学Scala》

2016-05-30

jcrop 插件裁剪图片demo

jcrop 插件裁剪图片demo,demo压缩包里有完整例子,部署到Apache下,直接可以看到效果

2015-04-30

hadoop-eclipse-plugin-1.0.3.jar

window系统下用indio版本的Eclipse可以成功连上集群并运行例子

2014-09-23

prob工具和messages_zh_CN.properties

tomcat监控工具prob及转换中文文件messages_zh_CN.properties,经测试确实可用,相应的使用方法可在本人博客找到,时间大概在这个上传后几分钟

2014-04-22

linux系统下32位JDK

linux系统下32位JDK,在linux系统下在JVM平台开发程序的必须要安装的

2014-03-21

jrobin-1.5.9.1.jar

tomcat等WEB项目javameloday监控需要的jrobin-1.5.9.1.jar

2014-03-13

javamelody-1.16.0.jar

tomcat等WEB项目javameloday监控需要的jar

2014-03-13

JFreeChart用到的三个JAR

里面有三个JAR包,两个是必须的:jcommon-1.0.17.jar,jfreechart-1.0.14.jar;第三个是整合struts2时用到的:struts2-jfreechart-plugin-2.3.14.jar;

2013-07-10

定时调度框架JAR包quartz-2.0.2.jar

定时调度框架quarts的JAR包,很好用

2013-03-13

JAVA定时调度框架-Quartz使用入门到精通.doc

一个很好的调度工具学习资料,可以定时调用发送短信,上传文件等功能,JAR包后面有

2013-03-13

java 中反射工具类和讲解

很常用,也很全面的一个反射工具类,并带有对每个方法讲解的文档

2012-11-13

dwr.3.0.jar

实现DWR框架必须的jar包,DWR框架可以很好的实现ajax效果

2012-09-20

获取汉字拼音的JS

可以很好的获取汉字的拼音,汉字的全拼和首字母拼

2012-08-21

把wsdl文件或地址转化成java代码工具

在myeclipse下的一个web程序,把wsdl文件转化成java代码

2012-08-21

导入excel工具类和相应的jar包

很详细的导入excel工具类和相应的jar包,很详细,实现的方法很多

2011-09-28

详细的导出pdf工具类和jar包

详细的导出pdf工具类和jar包 ,工具类中好几中实现方式

2011-09-28

导出excel详细资料,jar和实现类

很详细的导出excel工具类,能够应用不同的实体类,还有相应的jar

2011-09-28

java3D技术,java非常最新的技术和3D动画链接

最新的 java3D 技术 java非常最新的技术和3D动画链接放在一起

2011-02-25

android 教程

很到位的分析,很真实的技术,android学习的好资料

2011-02-14

140个java经典案例

很好java学习资料,很系统,很容易上手

2011-01-22

Firefox, IE5, IE5.5, IE6, IE7, IE8多种浏览器兼容的问题

Firefox, IE5, IE5.5, IE6, IE7, IE8多种浏览器兼容的问题,解决以上浏览器存在的兼容问题

2011-01-20

动态检索,同时实现拼音检索的三个js 文件:control.js,pinyin.js,pinyincontrol.js

现拼音检索的三个js 文件:control.js,pinyin.js,pinyincontrol.js

2011-01-17

导出,下载excel包poi_3.2.jar

导出,下载excel包poi_3.2.jar,很常用的一种导出excel方式

2011-01-17

导出,下载excel包jxl.jar

导出,下载excel包jxl.jar,很常用的一种导出excel的方式

2011-01-17

java导出页面表格数据到excel表

一个完整的导出html页面数据到excel表内,超简单

2011-01-11

myelipse快捷键

很实用的快捷键,增加工作效率,一个人是否懂得较多快捷键,很大程度上体现了他的技术水平

2010-12-17

搜索引擎开发实例详细设计文档

本搜索开发实例详细分析了整个开发的流程和关键技术,其中有图片和画图。

2010-05-15

xml文档的解析采用最流行的DOM4J技术

本资源详细地描述了XML文档的解析方法,讲述了最流行的解析XML文档方法:DOM4J.

2010-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除