java
文章平均质量分 70
Tinker77
咳咳,咖啡喝多了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式中的单例设计如果一个实例不够用呢?
单例模式主要就是为了节约资源,如果不够用呢?需要2个或者3个实列或者需要配置的几个才够用呢? 可以使用缓存嘛,缓存数据的容易(一般来说都是集合) 代码: /**这里假设需要控制产生3个实例,实例个数可以通过配置文件配置,这里不再累赘 关于多线程可以同步方法,同步代码块和手动加锁,解锁来控制(不累赘) */ public class ThreeInstance{ private ThreeIn原创 2011-12-31 16:50:16 · 951 阅读 · 0 评论 -
java开始与结束日期遍历
import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; public class DateUtil { public原创 2016-10-12 01:15:20 · 2510 阅读 · 0 评论 -
转移
import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * @author Cloudy2012 资源列表添加的问题 */ public class ResourceSingleList { public static void main(原创 2013-03-13 22:58:16 · 758 阅读 · 0 评论 -
暂时转换
import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; /** * 主要是两个List之间互相交换 * @author Cloudy2012 */ public class ChangeList { String[] selected=null;原创 2013-03-02 03:59:14 · 683 阅读 · 0 评论 -
PostgreSQL的热备和恢复(转帖)
PostgreSQL的PITR技术(Point-In-Time-Recovery) --Seamus Dean 2005-04-11(at PostgreSQL-8.0.2 release) http://www.cnblogs.com/wllyy189/archive/2008/07/11/1240478.html 为什么要写这篇文章? 因为我看了一下,国内所转载 2013-01-30 22:58:54 · 986 阅读 · 0 评论 -
postgreSQL jdbc
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar Class.forName( "org.gjt.mm.mysql.Driver" ); cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sP转载 2012-12-18 22:20:45 · 2416 阅读 · 0 评论 -
java float double string转换和根据是否是小数判断显示格式
/*** 根据传入的float类型判断精度 小数保留两位小数,整数不保留**/public class TestFloatToInt { public static String test(float f){ DecimalFormat df=new DecimalFormat("#0.00"); String str=df.format(f).toString(); if(str原创 2012-11-21 22:57:54 · 6255 阅读 · 0 评论 -
java正则表达式来替换文本中匹配正则的内容
今天同事的一个问题,我写了个demo,替换掉文本中的满足IP格式的字符串,替换成需要更改的。 IP格式没有严格写,简单弄个demo。这个可以演变成查询日志,替换或者标红关键字等。 对于其中的正则等java类可参看http://www.cnblogs.com/playing/archive/2011/03/15/1984943.html import java.io.BufferedRea原创 2012-08-09 23:56:22 · 5944 阅读 · 0 评论 -
struts2下载文件功能(边下载边打包)
多个文件,目录不同,通过条件查询如何进行打包下载呢? 1.利用ZipEntry进i行文件的压缩 2.前台jsp传入需要打包下载的一系列的文件的路径(数组类型)。因为是在checkBox中,表单提交会自动将其定义成数组。只需要将name名称命名成后台需要得到的路径数组名称 比如前台 downLoadZip.jsp --------checkBox处代码-------------------原创 2012-03-29 20:18:06 · 2680 阅读 · 0 评论 -
Java多态(利用向上向下转型和反射机理)
//基类: public class Polymorphism { public int book=6; public void base(){ System.out.println("父类的普通方法"); } public void test(){ System原创 2011-08-07 01:12:26 · 1465 阅读 · 0 评论 -
Java多线程(全)学习笔记(下)
资源下载地址:http://download.csdn.net/detail/cloudyxuq/3763101 七.Callable和Future接口 C#可以把任意方法包装成线程执行体,包括那些有返回值的方法。Java也从jdk1.5开始,加入了Callable接口用来扩展Runnable接口的功能,Callable接口提供一个call()来增强Runnable的run()。因为c原创 2011-11-06 21:53:06 · 3269 阅读 · 0 评论 -
Java多线程(全)学习笔记(中)
资源下载地址:http://download.csdn.net/detail/cloudyxuq/3763101 四.多线程的同步 以一个取钱列子来分析:(用户登录那些省略) Accout类: /**银行取钱,账户类*/ public class Accout { //账户编号 private String accoutNo; //账户余额 private double balan原创 2011-11-06 21:44:05 · 3917 阅读 · 4 评论 -
Java多线程(全)学习笔记(上)
资源下载地址:http://download.csdn.net/detail/cloudyxuq/3763101 一.线程的创建和启动 java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。每条线程的作用是完成一定的任务,实际上就是执行一段程序流(一段顺序流的代码)。Java使用run方法来封装这样一段程序。 1.继承Thread类创建线程类 /**继原创 2011-11-06 21:07:37 · 9033 阅读 · 4 评论 -
读取Properties文件(单例模式)
列子:如何用单例模式读取配置文件信息,用以避免过多创建对象,浪费资源 db.properties文件用来存放数据库的相关信息 driver=oracle.jdbc.OracleDriver url=jdbc:oracle:thin:@localhost:1521:orcl u原创 2011-10-04 14:58:23 · 1735 阅读 · 0 评论 -
读取属性文件时,封装好IO,用Singleton(单例类)节省资源
很多时候,把类的构造器定义成public访问权限,允许任何类在任意情况下创建该类的对象,但某些时候,这些对象没有意义,造成性能下降(创建对象系统开销问题)。例如系统只有一个窗口管理器,一个vm打印机设备等。这个时候就只需要将该类只能创建一个实例,这个类是单例 package o原创 2011-08-07 14:44:39 · 879 阅读 · 0 评论 -
Servlet+Tomcat制作出第一个运行在Tomcat上的java应用程序
1.IDE工具为MyEclipse或者Eclipse都可以 如果是Eclipse需要自己下载Tomcatt http://tomcat.apache.org解压后和一个插件tomcatPluginV32.zip 2.为了更好理解服务器端得应用程序如何执行,采用手动创建。Pro原创 2011-08-25 19:23:29 · 1466 阅读 · 0 评论 -
冒泡排序和直接插入算法(java语言)
一共三个类,分别为冒泡排序类,直接插入排序类和最后的测试类 异常就没写了 结果如下 * 冒泡排序 * @author Cloudy * */ public class InsertMaoPao { public void insertMao(int []dat原创 2011-08-09 22:04:00 · 746 阅读 · 0 评论 -
Java Swing中两种设置背景图(容器图片)
在java swing中需要为容器添加图片,或者背景图片。 提供两种简单的解决方案,一种利用JPanel,另一种利用JLabel 1.JPanel(源代码) package oo; import java.awt.Graphics; import java.awt.Ima原创 2011-08-06 13:25:36 · 21545 阅读 · 4 评论
分享