java
文章平均质量分 60
愤飞的小鸭
这个作者很懒,什么都没留下…
展开
-
java 命令规范
基本命名规范 包命名 包名按照域名的范围从大到小逐步列出,恰好和Internet上的域名命名规则相反。 由一组以“。”连接的标识符构成,通常第一个标识符为符合网络域名的两个或者三个英文小写字母。 People TestPage XMLExample 类,接口命名 类的名字必须由大写字母开头而单词中的其他字母均为小写转载 2015-02-25 11:49:04 · 723 阅读 · 0 评论 -
关于BigDecimal.ROUND_HALF_UP与ROUND_HALF_DOWN
ROUND_HALF_UP: 遇到.5的情况时往上近似,例: 1.5 ->;2ROUND_HALF_DOWN : 遇到.5的情况时往下近似,例: 1.5 ->;1BigDecimal a = new BigDecimal(1.5); System.out.println("down="+a.setScale(0,BigDecimal.ROUND_HAL转载 2014-07-15 09:25:57 · 599 阅读 · 0 评论 -
JavaScript操作java对象
JavaScript操作Java对象的实现:代码片段1(获取脚本引擎):转载 2014-06-23 12:12:28 · 555 阅读 · 0 评论 -
java去除字符串中的空格、回车、换行符、制表符
import java.util.regex.Matcher;import java.util.regex.Pattern; /** * @author lei * 2011-9-2 */public class StringUtils { public static String replaceBlank(String str) { String转载 2014-07-31 13:30:12 · 382 阅读 · 0 评论 -
java 反射demo
package reflect;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import转载 2014-07-30 11:16:24 · 345 阅读 · 0 评论 -
form 中Enctype=multipart/form-data 的作用
ENCTYPE="multipart/form-data"用于表单里有图片上传。表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。 如下: 上传企业营业执照图片: 就得加ENCTYPE="multipart/form-data"。 表单中enctype转载 2014-07-29 16:05:29 · 366 阅读 · 0 评论 -
不用循环~如何输出1~100?
import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class Test01 { public static void main(String[] args) { final int len = 100; final Timer timer = new Timer();转载 2014-08-01 17:07:26 · 1254 阅读 · 0 评论 -
Java读取Excel内容
在应用程序中添加apathe.poi.jar包,并将需要读取的excel文件放入根目录即可本例使用java来读取excel的内容并展出出结果,代码如下:转载 2014-08-07 17:33:45 · 347 阅读 · 0 评论 -
Hibernate 中的主健 ID 映射配置问题
Hibernate 中的主健 ID 映射配置,语法如下:[html] view plaincopyid name = "Entity_PropertyName" column = "DB_ColumnName" type = "Hibernate_dataType" unsaved-val转载 2014-09-04 09:41:02 · 2321 阅读 · 0 评论 -
java需要掌握内容、核心不断更新中
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking, multithreading,reflect原创 2014-11-04 20:38:00 · 447 阅读 · 0 评论 -
Tomcat开机自动启动
1.变量:CATALINA_HOME=TOMCAT的目录2.PATH变量最后加上: ;%CATALINA_HOME%\bin原创 2014-09-26 13:41:14 · 458 阅读 · 0 评论 -
java进阶内容--连载中
1、JMX原创 2014-09-15 16:39:44 · 398 阅读 · 0 评论 -
win查看和关闭端口
启动apache提示80端口busy被占用。于是查看一看80端口占用情况。开始–运行–cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选”查看”-”选择列”经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼转载 2014-07-17 09:35:45 · 586 阅读 · 0 评论 -
myeclipse生成注册码源码
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class MyEclipseGen { private static final String LL = "Decompiling this copyrighted software is a转载 2014-08-15 09:03:24 · 395 阅读 · 0 评论 -
System.exit(0)和System.exit(1)区别
都是用来结束当前正在运行中的java虚拟机。如何status是非零参数,那么表示是非正常退出。System.exit(0)是将你的整个虚拟机里的内容都停掉了 ,而dispose()只是关闭这个窗口,但是并没有停止整个application exit() 。无论如何,内存都释放了!也就是说连JVM都关闭了,内存里根本不可能还有什么东西System.exit(0)是正常退出程序,而System转载 2014-08-12 15:31:05 · 3387 阅读 · 0 评论 -
java各种流读写文件
public class StreamIO2 { public static void readFileByBytes(String fileName) { File file = new File(fileName); InputStream in = null; try { System.out.prin转载 2014-08-08 08:57:28 · 377 阅读 · 0 评论 -
myeclipse 注释格式设置
windows->preferences->java->Code Templates->comments->Type->edit Eclipse注释规范模版总结新建类文件/** * @ClassName: ${file_name} * @Description: ${todo}(用一句话描述该文件做什么) * * @author转载 2014-09-05 11:36:59 · 433 阅读 · 0 评论 -
java查看操作系统信息demo
import java.lang.management.ManagementFactory;import java.lang.management.OperatingSystemMXBean;public class OS { public static void main(String[] args) { OperatingSystemMXBean osmxb = (Operati原创 2014-07-29 11:56:27 · 592 阅读 · 0 评论 -
Java获得基类各个属性、类型 、get/set方法
public class D { public static void main(String[] args) { try { // 把要使用的类加载到内存中,并且把有关这个类的所有信息都存放到对象c中 Class c = Class.forName(GoodsSupply.class.getName()); Field f[] = c.getDeclaredField原创 2014-07-17 15:43:09 · 1374 阅读 · 0 评论 -
Non-terminating decimal expansion; no exact representable decimal result
由于需要处理精度比较高的浮点数,所以弃用double类型,改用BigDecimal类来进行数值处理。在加减乘时都没有出现问题,但是到除法运算时,提示了如下错误:大概的意思是“无法结束的除法表达式;没有精确的除结果”。我当时输入的10/3,结果应该是3.3333....333。 于是在网上找资料,发现我原来的处理方式有问题。BigDecimal num1 =转载 2014-06-04 14:07:46 · 429 阅读 · 0 评论 -
MyEclipse安装Ext JS和jQuery自动提示功能
对于目前的MyEclipse的插件安装是很简单的,把spket1.6.18破解版.zip解压后直接复制到MyEclipse安装目录的dropins文件夹下即可。如图: 安装完成后,启动MyEclipse,打开window—Preferences会发现多处了spket选项: 选择spket下的JavaScript Profiles转载 2014-06-04 15:33:16 · 525 阅读 · 0 评论 -
myeclipse自动化提示
jsp自动提示:1、快捷键提示代码 window-->Preferences的General-->Keys下修改Content Assist的快捷键为Alt+/,这样就可以通过快捷键得到提示代码 一般,快捷键默认就是Alt+/2、自动提示 window-->preferences的java->Editor->Code Ass转载 2014-06-04 15:32:31 · 347 阅读 · 0 评论 -
Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个转载 2014-06-03 09:59:20 · 442 阅读 · 0 评论 -
SSH同时连接多个不同类型的数据库
//TODO原创 2014-07-22 13:53:29 · 851 阅读 · 0 评论 -
struts1.2的action参数配置
name="baseForm" //该Action绑定的ActionForm(存放请求参数) validate="false" //是否执行ActionForm中的validate方法来校对请求参数,缺省为true input="/error.jsp" //当Bean发生错误时返回的路径 scope="request" //指定Acti转载 2014-06-11 17:22:31 · 4400 阅读 · 0 评论 -
spring配置hibernate映射文件
spring配置hibernate映射文件spring对hibernate配置文件(hibernate.cfg.xml)的集成相当好,常用spring的org.springframework.orm.hibernate.LocalSessionFactoryBean来取代hibernate.cfg.xml文件的功能。LocalSessionFactoryBean有几种属性用来查找hib转载 2014-07-22 13:48:14 · 820 阅读 · 0 评论 -
正则表达式的先行断言(lookahead)和后行断言(lookbehind)
正则表达式的先行断言和后行断言一共有4种形式: (?=pattern) 零宽正向先行断言(zero-width positive lookahead assertion) (?!pattern) 零宽负向先行断言(zero-width negative lookahead assertion) (?(?这里面的pattern是一个正则表达式。如同^代表开头,$代表结尾,\b转载 2014-08-04 09:52:46 · 12803 阅读 · 2 评论 -
常用正则表达式
1。^\d+$ //匹配非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]*$ //匹配正整数 3。^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$ //匹配负整数 5。^-?\d+$ //匹配整数 6。^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0) 7。^(转载 2014-08-04 10:19:34 · 357 阅读 · 0 评论 -
常用数据库的链接方法
MySQL: String Driver="com.mysql.jdbc.Driver"; //驱动程序 String URL="jdbc:mysql://localhost:3306/db_name"?useUnicode=true&characterEncoding=UTF-8; //连接的URL,db_name为数据库名,注意修改编码类型 String Username="usern转载 2014-08-04 09:38:38 · 374 阅读 · 0 评论 -
java.net.SocketTimeoutException: Read timed out
连接超时,这种情况多是上传大文件jf原创 2014-07-29 14:09:14 · 2834 阅读 · 0 评论 -
分享一百多套开发视频教程的下载地址
分享一百多套开发视频教程的下载地址1. 北京圣思Java培训教学视频(资源共享网)2.Lucene/WebService/SVN/Ant/SpringMVC视频(学习资料库网)3.JUnit和Ant视频教程(VeryCD社区)4.《张孝祥JAVA视频教程》完整版[RMVB](东西网)5.历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播客)6.3转载 2014-06-03 15:25:06 · 973 阅读 · 0 评论 -
Eclipse下加载AndroidSDK源码
在Eclipse下开发Android程序时,智能提示会出现:Note: The Javadoc for this element could neither be found in the attached source nor the attached Javadoc是由于AndroidSDK中不包含源码.下载源码(http://rgruet.free.fr/public转载 2014-06-03 09:58:17 · 544 阅读 · 0 评论