Java基础
Bing_Q
这个作者很懒,什么都没留下…
展开
-
不使用第三个变量完成两个整数的交换
[code="java"] public class Person { public static void main(String[] args) { //利用加减法 int a = 10, b = 5; a = a + b; b = a - b; ...2010-12-20 09:42:27 · 89 阅读 · 0 评论 -
json转换成list<T>
[code="java"]json值:String jsonString = "[{"viewNameKey":"crm_customerName","viewNameContent":"客户姓名","viewNameValue":"crm_customerName","viewNameType":"view_bean&原创 2014-01-15 16:10:55 · 717 阅读 · 0 评论 -
MD5加密算法
[code="java"]/** * md5加密 * @param sourceStr * @param chartSet * @return */ public static synchronized String md5Digest(String sourceStr,String chartSet) { try { ...原创 2013-08-16 09:32:06 · 81 阅读 · 0 评论 -
Clob转换成String类型
最近查询用到一些函数但是查询出来是SerializableClob类型,需要做转换,将实现方式贴出来供大家参考一些,也记录一下,以便后续忘记。[code="java"]public String ClobToString(Clob clob) throws SQLException, IOException { String reString = ""; R...原创 2014-06-24 15:53:19 · 450 阅读 · 0 评论 -
StringEscapeUtils类的使用
[code="java"]public static void main(String[] args) { String test="2536"; String test2 = StringEscapeUtils.escapeHtml(test); System.out.println(test2);}输出:<a>2536</a>p...原创 2013-08-27 11:30:28 · 110 阅读 · 0 评论 -
java遍历Map的两种方法
[code="java"] public static void main(String[] args) { Map map = new HashMap(); map.put("1", "11"); map.put("2", "22"); map.put("3", "33"); /** * 通过Map.entrySet使用i原创 2013-09-02 11:41:59 · 82 阅读 · 0 评论 -
模拟表单发送POST,GET请求获取数据
[code="java"]public static String httpRequest(String reqUrl, String reqMethod, String outStr) { URL url = null; String str = ""; InputStream in = null; OutputStream out = null; Bu...原创 2013-09-09 14:07:20 · 170 阅读 · 0 评论 -
解决java中两个double类型的值相加
每周六都急急忙忙赶过来加班,今天早上一同事问我两个double类型相加会出现精度问题,找了很久没找到原因,后来在网上一看需要额外处理一下,提供几个通用的方法。[code="java"]/** * 提供精确的加法运算 * @param v1 被加数 * @param v2 加数 * @return 两个参数的和 */ public static double...原创 2014-07-26 09:59:29 · 917 阅读 · 0 评论 -
修改Hosts文件
修改Hosts文件C:\WINDOWS\system32\drivers\etc原创 2013-09-26 16:41:55 · 239 阅读 · 0 评论 -
Java中List转换为数组,数组转List
ArrayList list=new ArrayList();String strings[]=(String [])list.toArray();这样写代码个人觉得应该没什么问题,编译也没有问题。可是具体运行的时候报异常,如下:Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.Object;但...原创 2014-03-23 10:53:14 · 94 阅读 · 0 评论 -
Digester解析xml文件
http://blog.csdn.net/caihaijiang/article/details/5944955原创 2014-03-25 22:23:39 · 80 阅读 · 0 评论 -
出现数组越界解决办法
[code="java"] int num = 0; for(int i=0;i原创 2014-03-30 13:49:15 · 1047 阅读 · 0 评论 -
Java Math的 floor,round和ceil的总结
floor 返回不大于的最大整数 round 则是4舍5入的计算,入的时候是到大于它的整数(当-1.5时可见,四舍五入后得到的结果不是我们期待的,解决办法是先对他取绝对值,然后在用round方法)round方法,它表示“四舍五入”,算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整,所以,Math.round(11.5)的结果为12,Math.round(-11...原创 2013-10-23 14:20:50 · 89 阅读 · 0 评论 -
MyEclipse6.5的反编译插件
MyEclipse6.5的反编译插件的安装我的MyEclipse6.5的安 装目录是D:\MyEclipse 6.5,以下仅供参考第一步: 下载jad.exe(Jad v1.5.8g版本)和net.sf.jadclipse_3.3.0.jar;第二步: 将jad.exe放进\Java\jdk1.7.0\jre\bin目录底 下,如果你的环境变量设置的没有问题,那么在DOS环...原创 2014-04-23 16:45:04 · 157 阅读 · 0 评论 -
java中session对象及其常用方法
[code="java"]session对象用于在会话范围内,记录每个客户端的访问状态,以便于跟踪每个客户端的操作状态,在会话存储的信息,在浏览器发出后续请求时可以获取这些会话的有效数据。在jsp页面中可以直接使用session对象(jsp的内置对象),也可以通过pageContext.getSession()或者request.getSession重新回去session对象。sess...原创 2013-12-27 10:13:06 · 304 阅读 · 0 评论 -
java 多个if 和多个else if 的区别
[code="java"]int a=1;if(a==1){System.out.println("1");}if(a==2){System.out.println("2");}if(a==3){System.out.println("3");}if(a==1){System.out.println("1");}else if(a==2){System.out.prin...原创 2013-07-31 11:33:32 · 650 阅读 · 0 评论 -
内存溢出
可以用myeclipse的向导功能 tomcat --> jdk-Xms256m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=256m原创 2011-09-06 08:42:16 · 74 阅读 · 0 评论 -
Myeclipse6.5安装svn插件步骤
1、下载SVN插件 下载地址:http://subclipse.tigris.org/files/documents/906/46495/site-1.6.5.zip 2. 在MyEclipse 6.5的安装路径下的plug_in(C:\Program Files\MyEclipse 6.5\eclipse\plugins)下新建文件夹:site-1.6.5; 3. 打开MyEclip...原创 2011-02-23 13:49:05 · 181 阅读 · 0 评论 -
JVM_8080 Already In use 暴力解决方法
在Myeclipse中启动tomcat报错: JVM——8080 Already in use . 以前都是去找tomcat配置文件修改端口,但是很麻烦。想直接把8080端口给停用了。只知道有netstat命令可以查看端口使用状况: netstat -ano 可以看到是哪个PID使用了8080端口。 然后用到一个命令: ntsd -c q -p PID 就可以直接Kill掉占用端口的进程...原创 2011-06-20 09:51:59 · 165 阅读 · 0 评论 -
删除SVN历史用户密码记录
C:\Documents and Settings\Administrator\Application Data\Subversion\auth\svn.simple删除掉原创 2011-08-04 13:48:31 · 113 阅读 · 0 评论 -
myeclipse注释行模板的安装步骤
注释比代码还重要??当然!在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。因此项目的可维护性、可复用性是衡量一个项目好坏的关键。而注释行则是可维护性中必不可少的一环。安装方法:打开eclipse/myeclipse选择 window-->Preferences-->JAVA-->Code-->Code Templates 右边点Import 选择你写好的模...原创 2011-10-25 16:54:08 · 74 阅读 · 0 评论 -
Java IO操作
[code="java"] Java IO流的分类 输入流 输出流 字节流 FileInputStream(字节输入流) FileOutputStream(字节输出流) 字符流 FileReader(字符输入流) FileWriter(字符输出流) 节点流 就是普通的IO流 处理流 BufferReader ...原创 2012-04-26 14:02:26 · 106 阅读 · 0 评论 -
匿名内部类
[code="java"]// package com.egov.builder.nbn;public interface A { public void doSomething();}package com.egov.builder.nbn;public class B { public void fun(A a){ System...原创 2012-04-26 14:10:06 · 68 阅读 · 0 评论 -
Java heap space
-Xms256m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=256m原创 2012-05-02 16:18:32 · 113 阅读 · 0 评论 -
java web定时器Timer
[code="java"]public class AutoRun implements ServletContextListener { protected final Log log = LogFactory.getLog(getClass()); private Timer timer = null; private static TGroupBuyService servi...原创 2012-11-06 16:22:52 · 84 阅读 · 0 评论 -
慎用Date的after和before
Date1.after(Date2),当Date1大于Date2时,返回TRUE,当小于等于时,返回false;Date1.before(Date2),当Date1小于Date2时,返回TRUE,当大于等于时,返回false;如果业务数据存在相等的时候,而且相等时也需要做相应的业务判断或处理时,请注意。如果有这样的需求,在某个日期内的业务check,那么你需要使用:!Dat...原创 2012-09-23 16:31:26 · 6529 阅读 · 0 评论 -
HttpClient实现透过验证码查询
通过几天时间还是不能破解掉验证码,但是可以通过人工输入实现,这样并没有达到我想要的结果,但是还是记录下来,供大家参考,[code="java"] private static Log log = LogFactory.getLog(HttpClientMail.class); public static boolean query(String code,String key...原创 2013-07-02 15:25:19 · 182 阅读 · 0 评论 -
java反射返回对象存在的属性值
[code="java"]package com.yysoft.util;import java.lang.reflect.Field;import java.lang.reflect.Method;public class ReflectDemo { /** * 传入对象 * * @param obj * 前提obj...原创 2013-07-05 11:35:49 · 185 阅读 · 0 评论 -
全文检索Lucene视频
http://www.iteye.com/topic/1132879原创 2013-12-25 12:06:19 · 101 阅读 · 0 评论 -
将博客搬至CSDN
将博客搬至CSDN,地址为:http://tanyongbing.iteye.com/原创 2015-05-07 18:07:00 · 92 阅读 · 0 评论