摘要:import java.util.Arrays;import java.util.List;/** * * 本类演示了Arrays类中的asList方法 * 通过四个段落来演示,体现出了该方法的相关特性. * * (1) 该方法对于基本数据类型的数组支持并不好,当数组是基本数据类型时不建议使用 ...
阅读全文
随笔分类 - java
摘要:将数组转成List问题,通常我们习惯这样写成:List list = Arrays.asList("1","2");于是我们这样就得到了一个list,但是这个List的实现类是java.util.Arrays.ArrayList这个类(而不是java.util.ArrayList)。剖析JDK源代码...
阅读全文
摘要:import java.text.DateFormat;import java.util.Date;/*** 格式化时间类 DateFormat.FULL = 0 * DateFormat.DEFAULT = 2 * DateFormat.LONG = 1* DateFormat.MEDIUM = ...
阅读全文
摘要:1 public static final FastDateFormat ISO_DATE_FORMAT = FastDateFormat.getInstance("yyyy-MM-dd"); 上面的final 字段代表一个不可变的FastDateFormat,然而要让FastDateFormat...
阅读全文
摘要:生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。编辑命令Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按字符前移(右向)Ctrl + b :按字符后移(左向)Alt + f :按单词前移(右向)Alt + b :按单词后移(左向...
阅读全文
摘要:项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。例如在一个spring和hibernate的框架的项目中,我们在spring配置中往往是配置一个dataSource来连接数据库,然后绑定给sessionFactory,在dao层代码中再指定sessionFactory来进行数据库操作。正如上图所示,每一块都是指定绑死的,如果是多个数据源,也只能是下图中那种方式。可看出在Dao层代码中写死了两个SessionFactory,这样日后如果再多一个数据源,还要改代码添加一个SessionFactor
阅读全文
摘要:myeclipse配置下tomcat debug启动很无比慢,而run启动很快今天照常使用MyEclipse 6.5 Blue Edition进行开发,但是却遇到一个怪问题。在MyEclipse环境下,我习惯每次都用debug模式启动Tomcat。这样不管我需不需要debug,我都能可能用得上debug。奇怪的事就是:当我照常在MyEclipse环境下debug启动,访问webapp居然很慢很慢,不是一般的慢,是比平时慢了百倍,用了很长时间连自己的webapps的主页都刷不出来,达到严重影响到开发的程度。试了各种措施,都没用。后来发现,① 直接在Tomcat的环境下启动就没事(直接Tomcat
阅读全文
摘要:最近做一个项目需要将数字转为汉语中的大写人民币。于是就有了下面的这些事儿.....先看看运行效果:======================================================代码部分====================================================== 1 package com.b510.number2char; 2 3 import java.math.BigDecimal; 4 5 /** 6 * 数字转换为汉语中人民币的大写 7 * 8 * @author hongten 9 * @c...
阅读全文
摘要: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其它几个一样。
阅读全文
摘要:1.前言很多人都在使用myEclipse,很多公司也都使用hibernate框架,老版本的hibernate中,由于没有annotation,我们需要写两个文件来维护表与对象的关系,写一个类,就要写一个hbm.xml文件,数据库表比较少就无所谓,但是多了就很麻烦,要一个一个的手写非常浪费时间,还有可能写错。新版的hibernate加入了annotation的形式来映射对象与数据库表之间的关系,虽然不需要写hbm.xml文件了,但是数据库表非常多的情况下,还是需要写很多的类。我们为何不找个工具自动帮我们生成这些文件呢?myEclipse就可以做到,下面我来讲解如何使用myEclipse来生成hi
阅读全文
摘要:一、Myeclipse10修改字体 MyEclipse10是基于Eclipse3.7内核,但在Eclipse的Preferences-〉general-〉 Appearance->Colors and Fonts 中并没有找到Courier New字体,它采用的是Consolas字体,中文看着非常小非常别扭,在Windows7下,系统自带虽然有Courier New字体,但是并没有激活显示,需要手动激活,才能在软件中使用 激活方法如下: 在win7的控制面板->字体,找到Courier New,右键,显示。 Courier 常规 ,右键,显示。 window-->prefer
阅读全文
摘要: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"
阅读全文

浙公网安备 33010602011771号