随笔分类 - JAVA
摘要:import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 111231.5585; /** * Big...
阅读全文
摘要:import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Test { /** * @Title: changeDay * @Description: TODO(获取自
阅读全文
摘要:在前面提到用java代码新建一个Execl 表格并添加数据到表格中,这次写了一个读取Execl表格数据并添加导数据库中的案列给定对方一个Execl模板表格,如果导入的Execl表格和预订的表格不相符,给予对应的提示如果全部都符合要求则把读取到的每一行数据对象添加到数据库中去(需考虑导入数量大小问题)...
阅读全文
摘要:代码规范驼峰命名法:类或者接口 单词首字母大写 UserAction UserInterfaceDao应用系统中经常应用分层,Dao层(数据库访问)、Service层(业务处理)、Web层(页面控制action类),每一层的类的名称尽量带上该层后缀。1、Dao层 a、接口类:采用JavaBean+I...
阅读全文
摘要:首先需要在web项目中导入jxl.jar 包//action中代码public String downloadReport(){ String path = System.getProperty("java.io.tmpdir") + "\\xlsx"+ (new java.util.Date()...
阅读全文
摘要:本文引用自 http://www.cnblogs.com/android-html5/archive/2012/06/02/2533924.html 技术博客1.Java中在某个字符串中查询某个字符或者某个子字串Java代码Strings="@ShangHaiHongQiaoFeiJiChang";...
阅读全文
摘要:一般程序在运行时,产生对象,这些对象随着程序的停止运行而消失(java回收机制)但如果我们想把某些对象(因为是对象,所以有各自不同的特性)保存下来,在程序终止运行后,这些对象仍然存在,可以在程序再次运行时读取这些对象的值,或者在其他程序中利用这些保存下来的对象。这种情况下就要用到对象的序列化。对象序列化的最主要的用处就是在传递,和保存对象(object)的时候,保证对象的完整性和可传递性。如通过网络传输,或者把一个对象保存成一个文件的时候,要实现序列化接口implementsSerializable就是用来标识这个类的对象可以被序列化,如果不标识,则不可序列化。public class Pig
阅读全文
摘要://把需要比较的对象实现Comparable接口实现compareTo方法public class Address implements Comparable { String country; String city; String name; public Address(String country, String city, String name) { super(); this.country = country; this.city = city; this.name = name; }public String toString(){ return "\nname..
阅读全文
摘要:流是指一连串流动的数据信号,以先进,先出的方式发送和接收的通道流的分类根据方向分为输入流所有接收,获得,读取的操作都是属于输入流所有的输入流名字都带有input或Reader输出流所有发送,写的操作都是属入输出流所有的输出流名字都带有output或Writer根据格式划分字节流单字节为单位发送或接收...
阅读全文
摘要:数组、集合:都是一种容器,用一个对象管理多个对象;数组不能自动增长;只能存放同类型的元素集合能自动扩容;部分集合允许存放不同类型的元素;1、List: 有顺序的,允许存放重复的元素; 遍历:for 迭代 排序:Comparable Comparator Collections.sort()ArrayList:数组实现,查询快,增删慢,线程不安全,轻量级;LinkedList:底层用双向循环链表 实现的List特点:查询效率低,增删效率高Vector: 底层用数组实现List接口的另一个类特点:重量级,占据更多的系统开销 线程安全2、Set:无顺序的,元素不可重复(值不相同) 遍历:迭代 排序:
阅读全文
摘要:这里介绍的就是一个客户流失监听器案例新建一个监听器实现ServletContextListener接口 覆写contextDestroyed和contextInitialized 方法package listener;import java.util.Timer;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class LostListener implements ServletContextListener { private Timer timer;
阅读全文
摘要:java的web程序经常出现中文乱码的问题,用一个实现了Filter接口的过滤器类可以较好地解决这个问题。方式一EncodingFilterimport java.io.IOException;import javax.servlet.*;public class EncodingFilter implements Filter { private FilterConfig filterConfig =null; private String encoding = null; @Override public void destroy() { filterConfig = null; enco
阅读全文
摘要:windows 系统 (用鼠标右键点击)我的电脑→属性→高级→环境变量→然后根据你的jdk的安装目录设置如:jdk安装在:C:\Program Files\java\jdk1.6.0_10配置时选择新建(系统的,用户的都可以)在变量名填 path,变量值填 C:\Program Files\java\jdk1.6.0_10\bin;搜索再选择新建变量名填classpath变量值填C:\Program Files\java\jdk1.6.0_10\lib;. (注意: ';‘ 后面还有一个 ’.' )按确定在cmd命令行中输入javac,如果出现一下目录,...
阅读全文
摘要:这里列举了JDBC连接Oracle 、 SQLServer 、MySQL 三种 数据库1、Oracle连接(导入classes12.jar 包)public static Connection getConnection(){ Connection conn=null; try{ Class....
阅读全文
摘要:设置注释模板的入口:Window->Preference->Java->CodeStyle->CodeTemplate然后展开Comments节点就是所有需设置注释的元素。如:方法注释: 选中Methods 点击右边Edit修改方法注释模板 ,使用时把光标停在方法名那一行 按Ctrl+Alt+J 注释就出来了文件(Files)注释标签:/***@Title:${file_name}*@Package${package_name}*@Description:${todo}(用一句话描述该文件做什么)*@authorA18ccmsA18ccms_gmail_com*@dat
阅读全文

浙公网安备 33010602011771号