J2SE
文章平均质量分 63
LIXG425
这个作者很懒,什么都没留下…
展开
-
java Tomcat配置JNDI数据源
[size=medium] http://www.blogjava.net/supercrsky/articles/174931.html一、在windows操作系统下,Tomcat配置JNDI数据源:本例使用的数据库为Ms SQL Server 2000,对于其它数据库只是修改一下相应的参数即可,服务器是Tomcat5.5, 与之间的版本配置连接池最简便自己总结了一下,希...原创 2012-10-21 23:53:46 · 113 阅读 · 0 评论 -
Socket实战之七 使用Socket通信传输文件
http://blog.csdn.net/kongxx/article/details/7319410前面几篇文章介绍了使用Java的Socket编程和NIO包在Socket中的应用,这篇文章说说怎样利用Socket编程来实现简单的文件传输。这里由于前面一片文章介绍了NIO在Socket中的应用,所以这里在读写文件的时候也继续使用NIO包,所以代码看起来会比直接使用流的方式稍微复杂一点...原创 2013-05-31 15:10:17 · 188 阅读 · 0 评论 -
Enum
[size=large] http://blog.sina.com.cn/s/blog_6c19162301014yuj.html一、Eclipse集成开发环境:Eclipse :2011年11月,IBM投资4000万美元贡献给开源社区。Eclipse 是支持多语言的开发平台。它的价值是为可扩展的集成开发环境提供了一个开放源码平台,这个平台允许任何人构建与环境和其他工具无缝集成的工具...原创 2012-09-06 21:05:05 · 111 阅读 · 0 评论 -
PO BO VO DTO POJO DAO概念及其作用
[size=large] http://jeoff.blog.51cto.com/186264/88517POJO = pure old java object or plain ordinary java object or what ever.PO = persisent object 持久对象就是说在一些Object/Relation Mapping工具中,能够做到维护数据...原创 2012-09-06 23:55:30 · 75 阅读 · 0 评论 -
Java读取xml文件的四种方法
http://webservices.ctocio.com.cn/java/436/9412936.shtml 本文介绍Java读取xml文件的四种方法。 xml文件: Xml代码 A1234 河南省郑州市 B1234 河南省郑州市二七区 第一种 DOM 实现方法:...原创 2012-09-14 15:07:27 · 113 阅读 · 0 评论 -
java 日期格式时间24小时制
[size=medium]按指定格式获取时间import java.util.*;import java.text.*;public class TestDate { public static void main(String args[]) { Date today=new Date(); SimpleDateFormat f=new SimpleDate...原创 2012-09-25 20:29:25 · 368 阅读 · 0 评论 -
NIO 之 BIO和NIO机制和socket
https://www.ibm.com/developerworks/cn/java/j-lo-javaio/深入分析 Java I/O 的工作机制简介: I/O 问题可以说是当今互联网 Web 应用中所面临的主要问题之一,因为当前在这个海量数据时代,数据在网络中随处流动。这个流动的过程中都涉及到 I/O 问题,可以说大部分 Web 应用系统的瓶颈都是 I/O 瓶颈。本文的目的正是分析 I...原创 2013-07-14 18:38:29 · 139 阅读 · 0 评论 -
Java图片剪裁功能实现
http://shensy.iteye.com/blog/1621651 目前一些社交型互联网应用都有一些上传图片(例如头像,照片等)对预览图进行剪裁的功能。前一段时间在工作也遇到这个问题,总结一下基本实现步骤及代码(包含图片放大,缩小,设置品质,对指定点区域剪裁功能),使用JPEG格式图片测试通过,其它格式图片尚未验证。一、基本步骤:1.将图片文件的InputStream转换为I...原创 2013-07-28 23:17:50 · 187 阅读 · 0 评论 -
Java6 枚举常见7种用法
[size=medium]http://blog.csdn.net/shimiso/article/details/8231344用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码 01.public enum Color {...原创 2014-02-09 23:02:42 · 156 阅读 · 0 评论 -
异常 之 finally的特殊处理
http://java.chinaitlab.com/experience/860321_2.html1、不能在finally块中执行return,continue等语句,否则会把异常“吃掉”; 2、在try,catch中如果有return语句,则在执行return之前先执行finally块 请大家看下面的例子: public class TryTest { pub...原创 2013-10-07 22:26:08 · 275 阅读 · 0 评论 -
异常 之 异常体系
J2EE系统异常的处理准则 异常的处理是每个Java程序员时常面对的问题,但是很多人没有原则,遇到异常也不知道如何去处理,于是遇到检查异常就胡乱try...catch...一把,然后e.printStackTrace()一下了事,这种做法通常除了调试排错有点作用外,没任何价值。对于运行时异常,则干脆置之不理。 原因是很多开发者缺乏对异常的认识和分析,首先应该明白Java异常体系结构...原创 2013-10-07 23:00:14 · 153 阅读 · 0 评论 -
java对象序列化过程
一、 http://bbs.csdn.net/topics/390300026?page=1 在做网络传输消息的程序。为了适应不同的平台,我想将对象序列化,后再传输,另一端进行反序列化。但是这样问题就来了,反序列化的时候,不知道反序列化的类型,而且关于多态对象,更是棘手。而且如何确保一个对象完成的传输过来。1、看看protobufgoogle开源的库,帮你实现序列化反序列化,跨平台...原创 2016-01-05 10:22:47 · 176 阅读 · 0 评论 -
JAVA调用聚合天气api接口示例
http://www.iteye.com/topic/1143043查询天气预报在APP中常用的一个常用功能,聚合数据免费天气api接口可以根据根据城市名/id查询天气、根据IP查询天气、据GPS坐标查询天气、查询城市天气三小时预报,并且支持全国不同城市天气预报查询。代码描述:基于JAVA的免费天气api接口调用示例,根据文档中注明的需求参数,调用接口返回数据。关联数据:免费天气api...原创 2016-01-15 09:42:33 · 253 阅读 · 0 评论 -
java包装类的几点注意
java中8种基本类型变量对应的包装类:byte -- Byteshort -- Short int -- Integerlong -- Longfloat -- FloatDouble -- Doubleboolean -- Booleanchar -- Character 包装类型的自动拆箱与自动装箱...原创 2016-01-18 10:52:29 · 187 阅读 · 0 评论 -
模拟form表单上传图片
转自:http://blog.csdn.net/5iasp/article/details/8669644#comments public static void main(String[] args) { String filepath="d:\\test\\1.jpg"; String urlStr = "http://localhost:8080/minicms/picu...原创 2016-01-19 17:23:47 · 202 阅读 · 0 评论 -
java方法返回多个值
http://www.iteye.com/topic/1143083java中如果需要返回多个值怎么办?首先我们明确一下:java方法的返回值只有一个,但是返回值的类型不限(1)把这多个返回值再封装成为对象可以封装成为java bean,数组,ArrayList ,甚至Map下面看一个实际案例 简单说明一下:这个方法是发送http 请求,返回的内容有四项:请求的结果,se...原创 2016-01-22 09:11:47 · 769 阅读 · 0 评论 -
底层网络读写
Java NIO:NIO概述 http://www.cnblogs.com/dolphin0520/p/3919162.html 在上一篇博文中讲述了几种IO模型,现在我们开始进入Java NIO编程主题。NIO是Java 4里面提供的新的API,目的是用来解决传统IO的问题。本文下面分别从Java NIO的几个基础概念介绍起。 以下是本文的目录大纲: 一.NIO...原创 2016-03-04 10:49:11 · 284 阅读 · 0 评论 -
Socket实战之六 使用NIO包实现Socket通信
本文地址:http://blog.csdn.net/kongxx/article/details/7288896前面几篇文章介绍了使用java.io和java.net类库实现的Socket通信,下面介绍一下使用java.nio类库实现的Socket。java.nio包是Java在1.4之后增加的,用来提高I/O操作的效率。在nio包中主要包括以下几个类或接口:* Buffer:缓冲...原创 2013-05-31 15:06:49 · 128 阅读 · 0 评论 -
Socket实战之五 使用加密协议传输对象
http://blog.csdn.net/kongxx/article/details/7259837前面几篇博文提到了Socket中一些常用的用法,但是对于一些有安全要求的应用就需要加密传输的数据,此时就需要用到SSLSocket了。还是一样需要一个实现了java.io.Serializable接口的简单Java对象[java] view plaincopyprint?pac...原创 2013-05-31 15:01:53 · 260 阅读 · 0 评论 -
java操作Excel
[size=medium] http://hi.baidu.com/kaixin_2007/item/8afdc214313d3cf9dceecaf0单元格操作Excel中很重要的一部分是对单元格的操作,比如行高、列宽、单元格合并等,所幸jExcelAPI提供了这些支持。这些操作相对比较简单,下面只介绍一下相关的API。1、 合并单元格Java代码Writ...原创 2012-10-24 23:34:46 · 118 阅读 · 0 评论 -
Java技术回顾:JNDI应用实例
[size=medium] www.java3z.com/cwbwebhome/article/article2/21040.html一、JNDI在Java EE中的应用 JNDI技术是Java EE规范中的一个重要“幕后”角色,它为Java EE容器、组件提供者和应用程序之间提供了桥梁作用:Java EE容器同时扮演JNDI提供者角色,组件提供者将某个服务的具体实现部署到容...原创 2012-10-30 23:27:30 · 109 阅读 · 0 评论 -
解决initializing java tooling(1%)
[size=medium] 启动eclipse发现initializing java tooling(1%),停住了!点界面的任何地方都会未响应。 一直在用initializing org.eclipse.jst.j2ee.internal.web.container这个东西,javaeye上有人给链接:https://bugs.eclipse.org/bugs/show_bug.c...原创 2013-03-18 17:35:50 · 142 阅读 · 0 评论 -
JAVA读取、处理txt文件并把结果写入新txt
public static void main(String[] args) throws Exception{ String inFile = "D:\\in.txt"; String outFile = "D:\\out.txt"; BufferedReader bs = null; BufferedWriter bw = null; try{ bs =...原创 2012-07-23 21:21:50 · 382 阅读 · 0 评论 -
json解析及简单例子
[size=medium] http://www.open-open.com/lib/view/open1326376799874.htmlJSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,...原创 2013-04-24 17:52:26 · 137 阅读 · 0 评论 -
Java获得一个域名的IP地址
[size=medium]如何用Java获得一个域名的IP地址呢?提供这个功能的类叫做java.net.InetAddress。我们假设现在有这样一个域名,它用一个静态的getByName来重新获得一个InetAddress,然后得到可以读出的IP地址。下面的代码是非常基本的命令行。 import java.net.InetAddress; import java.net.Unkn...原创 2013-04-24 18:23:17 · 133 阅读 · 0 评论 -
Java回调机制的实现方式
Java回调机制的实现方式http://blog.chinaunix.net/uid-26727976-id-3130486.html一、回调机制在java中应用非常广泛,下面用一个demo简单的实现回调机制1.Time.javapackage com.test;public class Time { private OnTimeChange mOnTimeChang...原创 2012-08-02 21:55:54 · 122 阅读 · 0 评论 -
Apache common-fileupload用户指南
[size=medium] http://www.cnblogs.com/ybase/archive/2011/11/15/2249298.html使用FILE UPLOADFile Upload有很多不同的使用方式,取决于你的应用程序,最简单的方式是使用一个单独的方法来转换servlet请求,然后处理这些像你的应用发出请求的项。在另一个面,你可能需要决定对哪个项执行完全控制以保...原创 2012-11-09 17:21:14 · 103 阅读 · 0 评论 -
关于EL表达式语言的简单总结
[size=medium] http://www.360doc.com/content/08/0530/17/46719_1296698.shtml 基本语法一、EL简介 1.语法结构 ${expression} 2.[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或...原创 2012-11-13 00:00:44 · 134 阅读 · 0 评论 -
解析xml时遇到的一些问题
[size=medium]解析xml时遇到的一些问题先感谢同事renial的技术分享,下面是一些记录和实际操作1.使用Dom4j解析大文件时内存溢出的问题问题是这样的,当我用dom4j去解析一个几十M的xml时,就出现out of memory.当然了,这也是根据你的机器性能而定的,我们都知道dom4j在各种DOM解析器中应该算是性能最好的,连大名鼎鼎的Hibernate都是用...原创 2012-08-20 20:30:49 · 291 阅读 · 0 评论 -
一个伴随已久的时间操作工具类
package com.***.product.util;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import ja...原创 2012-08-20 20:49:59 · 80 阅读 · 0 评论 -
戏说java web开发中的listener和filter
戏说java web开发中的listener和filter分类: JAVA 2008-01-25 23:00 3266人阅读 评论(15) 收藏 举报filterweb开发javaimporthashmapinteger戏说java web开发中的listener和filter 今天在公司看到有同事在写filter,晚上一个人在家无聊,就想聊聊这个东西。 ...原创 2013-05-29 23:58:32 · 104 阅读 · 0 评论 -
正则一
java中的正则表达式,揭开你神秘的面纱 前言 好久以来,都听各位师兄说正则表达式很重要,很有用,但是自己从来没亲自用过,好多次想系统学一学,可是又放弃了,主要因为懒,总在给自己找理由,"现在时间不够,要找出一个整块的时间系统的学一学,不要搞半拉子事情,下次再学",就这样一拖再拖,最近工作不是太忙,想抓紧学一下吧,要不还不知道拖到什么时候呢,然后就用了一个晚上的时间...原创 2013-05-29 23:59:28 · 105 阅读 · 0 评论 -
Java Mail无法解析带分号的收件人列表的问题
Java Mail无法解析带分号的收件人列表的问题分类: JAVA 2010-01-21 22:39 1553人阅读 评论(4) 收藏 举报java邮件服务器邮件工具propertiesmicrosoftgmailJava Mail无法解析带分号的收件人列表的问题 今天同事碰到一个问题,使用JAVA MAIL收取邮件时,如果收件人是个列表,且收件人列表是以分号进行分割的...原创 2013-05-29 23:59:55 · 514 阅读 · 0 评论 -
Socket一
package com.itown.hbportal.common.process.test;import java.net.*;import java.io.*;import java.lang.*;import java.net.*;import java.io.*;//实现Client端功能的ClientApp.java原文件:public class C...原创 2013-05-31 14:35:18 · 83 阅读 · 0 评论 -
Socket实战之四 传输压缩对象
http://blog.csdn.net/kongxx/article/details/7259834上一篇文章说到了用Java Socket来传输对象,但是在有些情况下比如网络环境不好或者对象比较大的情况下需要把数据对象进行压缩然后在传输,此时就需要压缩这些对象流,此时就可以GZIPInputStream和GZIPOutputStream来处理一下socket的InputStream和Out...原创 2013-05-31 14:59:56 · 141 阅读 · 0 评论 -
底层读写-NIO实战
最近参与实现底层高并发处理的项目,接收socket客户端的连接请求,然后调用主机服务进行通讯。系统需要满足100TPS(吞吐量(tps)=活动的用户数/响应时间)的性能要求。 通过查阅相关的文献及网上的资料,最终采用java NIO技术方案来实现。系统上线后各方面性能表现不错,也给我们技术团队更多的信心。以下分享一下Java NIO这块的程序,希望对各位有帮助。 Java N...原创 2016-03-04 10:51:40 · 247 阅读 · 0 评论