小董的博客

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  java

摘要:import java.util.Arrays;import java.util.List;/** * * 本类演示了Arrays类中的asList方法 * 通过四个段落来演示,体现出了该方法的相关特性. * * (1) 该方法对于基本数据类型的数组支持并不好,当数组是基本数据类型时不建议使用 ... 阅读全文
posted @ 2014-08-27 11:22 小董的博客 阅读(757) 评论(0) 推荐(0)

摘要:将数组转成List问题,通常我们习惯这样写成:List list = Arrays.asList("1","2");于是我们这样就得到了一个list,但是这个List的实现类是java.util.Arrays.ArrayList这个类(而不是java.util.ArrayList)。剖析JDK源代码... 阅读全文
posted @ 2014-08-27 11:21 小董的博客 阅读(372) 评论(0) 推荐(0)

摘要:import java.text.DateFormat;import java.util.Date;/*** 格式化时间类 DateFormat.FULL = 0 * DateFormat.DEFAULT = 2 * DateFormat.LONG = 1* DateFormat.MEDIUM = ... 阅读全文
posted @ 2014-07-02 14:58 小董的博客 阅读(809) 评论(0) 推荐(0)

摘要:1 public static final FastDateFormat ISO_DATE_FORMAT = FastDateFormat.getInstance("yyyy-MM-dd"); 上面的final 字段代表一个不可变的FastDateFormat,然而要让FastDateFormat... 阅读全文
posted @ 2014-07-02 14:50 小董的博客 阅读(9195) 评论(0) 推荐(0)

摘要:生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。编辑命令Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按字符前移(右向)Ctrl + b :按字符后移(左向)Alt + f :按单词前移(右向)Alt + b :按单词后移(左向... 阅读全文
posted @ 2014-06-26 16:12 小董的博客 阅读(152) 评论(0) 推荐(0)

摘要:项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。例如在一个spring和hibernate的框架的项目中,我们在spring配置中往往是配置一个dataSource来连接数据库,然后绑定给sessionFactory,在dao层代码中再指定sessionFactory来进行数据库操作。正如上图所示,每一块都是指定绑死的,如果是多个数据源,也只能是下图中那种方式。可看出在Dao层代码中写死了两个SessionFactory,这样日后如果再多一个数据源,还要改代码添加一个SessionFactor 阅读全文
posted @ 2014-03-20 10:36 小董的博客 阅读(287) 评论(0) 推荐(0)

摘要:myeclipse配置下tomcat debug启动很无比慢,而run启动很快今天照常使用MyEclipse 6.5 Blue Edition进行开发,但是却遇到一个怪问题。在MyEclipse环境下,我习惯每次都用debug模式启动Tomcat。这样不管我需不需要debug,我都能可能用得上debug。奇怪的事就是:当我照常在MyEclipse环境下debug启动,访问webapp居然很慢很慢,不是一般的慢,是比平时慢了百倍,用了很长时间连自己的webapps的主页都刷不出来,达到严重影响到开发的程度。试了各种措施,都没用。后来发现,① 直接在Tomcat的环境下启动就没事(直接Tomcat 阅读全文
posted @ 2014-02-20 09:29 小董的博客 阅读(902) 评论(0) 推荐(0)

摘要:最近做一个项目需要将数字转为汉语中的大写人民币。于是就有了下面的这些事儿.....先看看运行效果:======================================================代码部分====================================================== 1 package com.b510.number2char; 2 3 import java.math.BigDecimal; 4 5 /** 6 * 数字转换为汉语中人民币的大写 7 * 8 * @author hongten 9 * @c... 阅读全文
posted @ 2014-02-13 11:08 小董的博客 阅读(1060) 评论(0) 推荐(0)

摘要:1.File-->New-->Web Project2.新建文件夹 需要新建4个源文件夹,分别是 src/main/java src/main/resources src/test/java src/test/resources其中src/main/java默认已经建立好的,所以需要新建其它3个源文件夹右击 -->New --> Source Folder其它几个一样。 阅读全文
posted @ 2013-11-29 14:23 小董的博客 阅读(248) 评论(0) 推荐(0)

摘要:1.前言很多人都在使用myEclipse,很多公司也都使用hibernate框架,老版本的hibernate中,由于没有annotation,我们需要写两个文件来维护表与对象的关系,写一个类,就要写一个hbm.xml文件,数据库表比较少就无所谓,但是多了就很麻烦,要一个一个的手写非常浪费时间,还有可能写错。新版的hibernate加入了annotation的形式来映射对象与数据库表之间的关系,虽然不需要写hbm.xml文件了,但是数据库表非常多的情况下,还是需要写很多的类。我们为何不找个工具自动帮我们生成这些文件呢?myEclipse就可以做到,下面我来讲解如何使用myEclipse来生成hi 阅读全文
posted @ 2013-11-29 09:54 小董的博客 阅读(2536) 评论(1) 推荐(1)

摘要:一、Myeclipse10修改字体 MyEclipse10是基于Eclipse3.7内核,但在Eclipse的Preferences-〉general-〉 Appearance->Colors and Fonts 中并没有找到Courier New字体,它采用的是Consolas字体,中文看着非常小非常别扭,在Windows7下,系统自带虽然有Courier New字体,但是并没有激活显示,需要手动激活,才能在软件中使用 激活方法如下: 在win7的控制面板->字体,找到Courier New,右键,显示。 Courier 常规 ,右键,显示。 window-->prefer 阅读全文
posted @ 2013-11-28 16:21 小董的博客 阅读(465) 评论(2) 推荐(2)

摘要:Java操作redis(增删改查)Java代码packagesgh.main.powersite;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.Iterator;importjava.util.List;importjava.util.Map;importjava.util.Set;importredis.clients.jedis.Jedis;publicclassJedisDemo{publicvoidtest1(){Jedisredis=newJedis("192.168.10.64" 阅读全文
posted @ 2013-11-26 16:13 小董的博客 阅读(308) 评论(0) 推荐(0)