Java
梦之情缘
IT狂人
展开
-
将java程序运行为windows服务
一、JavaService1.首先到http://javaservice.objectweb.org/下载JavaService,最新版本为2.0.102.解压JavaService-2.0.10.zip,将JavaService.exe拷到要运行的java程序目录下3.进入命令行,切换到java程序目录,运行JavaService -install 服务名 j原创 2013-10-13 14:32:53 · 594 阅读 · 0 评论 -
Java ,单实例 多线程 ,web容器,servlet与struts1-2.x系列,线程安全的解决方案
1.Servlet是如何处理多个请求同时访问呢?回答:servlet是默认采用单实例,多线程的方式进行。只要webapp被发布到web容器中的时候,servlet只会在发布的时候实例化一次,servlet在其生命周期中只有在将项目给移除或服务器stop的时候才会销毁,那么一个web项目从发布到运行只存在一个servlet的实例。 servlet等一些web容器中有线程池ThreadP转载 2013-11-22 09:51:18 · 1578 阅读 · 1 评论 -
Java监听器Listener使用说明
1、什么是Java监听器监听器也叫Listener,是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作,比如监听在线的用户的数量。 2、Listener接口分类1.1> ServletContextListener监听ServletContext对象1.2> ServletContextAttributeListener监听对Se原创 2013-10-29 17:49:15 · 53930 阅读 · 2 评论 -
StringUtils工具类
StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。除了构造器,StringUti转载 2013-10-23 16:02:53 · 476 阅读 · 0 评论 -
Java项目经验
Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如转载 2013-10-27 22:05:23 · 1351 阅读 · 0 评论 -
Java调用DLL程序
一、 生成C的头文件 1. 编辑Main.java public class Main { public native static int getStrNum(byte str[], int strLen); } 2. 生成头文件 按win + r打开“运行”窗口,输入“cmd”,打开DOS控制台窗口。进入上面Main.java所在的目录中,输入: javac转载 2013-10-19 11:06:39 · 1250 阅读 · 0 评论 -
清除代码异味
为什么我们需要有质量的代码?敏捷开发方法是用来应付那些要求代码做大量改动的反馈信息的方法。 如果程序没有用一种好的表达方式来表现,那程序会很难读,难维护,难修改。什么是代码异味?代码异味是一种由写的很差的代码引起的一种有臭味的感觉,一种程序什么地方会有问题的感觉 异味更多的是来自一种直觉,而不是一种有据可查的标准,当你看到有味的代码时你就“感觉”到了 如果你不把异味清除,不久之转载 2013-10-18 23:28:23 · 690 阅读 · 0 评论 -
Java Web系统常用的第三方接口
1. Web Service接口1.1接口方式说明和优点在笔者的开发生涯中,当作为接口提供商给第三方提供接口时,以及作为客户端去调用第三方提供的接口时,大部分时候都是使用Web Service接口,Web Service作为接口使用广泛的原因,与它的特点息息相关。Web Service的主要目标是跨平台的可互操作性,为了实现这一目标,Web Service完全基于XM转载 2013-10-18 22:59:36 · 874 阅读 · 0 评论 -
java开发经验分享
开发经验分享一、 编码1. 约束自己,规范编码习惯充足的代码注释、标准缩进的格式、注意命名规范。参考《开发管理规范》"看上去"专业能促进代码质量。越是难看的代码,在它的演化过程中会越来越差。因为当你看到你要bugfix的代码很乱,那么在bugfix的时候一般也会草草了事。一个方法有400行,在修改这个方法的时候大家不会在意再加上几十行代码。因为它看起来很差,它就是很差,我没必要美化原创 2013-10-13 17:02:23 · 4684 阅读 · 0 评论 -
在CMD下用java命令出现“找不到或无法加载主类”问题
问题描述: 编写简单的Hello.java程序,在cmd命令行下用javac Hello.java命令编译没有问题,可以生成Hello.class文件。但输入java Hello命令后(文件目录和命令目录一致),提示错误:“找不到或无法加载主类”。解决方法:从网上查找原因和解决方法,有提到环境变量classpath设置问题,但多次尝试问题依旧没有解决。然后使用java -cp转载 2013-10-13 14:39:15 · 895 阅读 · 0 评论 -
java字符集编码研究
1. 概述本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。Java开发中,常常会遇到乱码的问题,一旦遇到这种问题,常常就很扯蛋,每个人都不愿意承认是自己的代码有问题。其实编码问题并没有那么神秘,那么不可捉摸,搞清Java的编码本质过程就真相大白了。先看个图:其实,编码问题存在两个方面:JVM之内和JVM之外。①Java文件编译后形转载 2013-11-22 20:18:42 · 764 阅读 · 0 评论