自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 software download

36站org.apache.felixjqgridlog4j1.2.16OSGI原理与最佳实践源代码osgi-gemini-blueprint-1.0.2org.tang.osgidemo.dictquery 

2012-12-29 13:04:43 200

原创 tools download

go1.0.3.windows-386liteidex14.0wallsjava -jar ./webscarab.jar

2012-12-12 20:06:03 115

原创 ebook download

利用JAX-RS构建REST服务 Maven实战 OSGI in Action OSGI规范中文版 OSGI原理与最佳实践(精简版) REST_架构风格与基于网络的软件架构设计(论文) osgi.core.javadoc-5.0.0 osgi.enterprise.javadoc-5.0.0 WireShark...

2012-12-06 18:03:08 123

原创 自动售货机的找零程序模拟

模拟自动售货机的找零程序。需求描述如下:1、程序根据用户投入货币的面额及其数量,在扣除购买的商品价额后,进行找零。2、程序需要根据售货机内现存的各种货币面额和数量,在优先分配大面额货币的条件下,进行找零。3、暂时仅支持整数找零。4、实际的自动售货机找零是串行化操作,因此不考虑多线程同步问题。 package org.tang.change;/**...

2012-10-23 20:14:05 2690

原创 折扣计算策略--设计模式应用

折扣计算,策略模式和装饰模式的具体应用。 package org.tang.zjnumall.strategy.discount;import java.math.BigDecimal;public abstract class AbstractDiscountStrategy { /** * 单价 */ protected BigDecimal ...

2012-10-20 11:58:06 343

Java模拟二叉树实现

      二叉树的概念不说了,搜索引擎比我说的更加清楚和完整。      下面的例子允许将各种java.lang.Comparable<T>的子类作为节点元素被添加到二叉树结构当中,并依据二叉树的中序遍历的方式将二叉树结构当中所有元素输出。      二叉树结构的Java实现类 package org.tang.binarytree;public cl...

2012-10-02 15:12:28 139

JavaMail异步邮件发送

      今天把之前写的使用JavaMail异步发送邮件的demo程序贴出来。       最近一段时间,发现新浪微博手机客户端也开始支持异步发送信息了。不管是发微博,还是评论微博,点击过“发送”按钮之后,马上会被告知“已经进入发送队列”,我觉得这明显增加了用户体验,并且这个提升也不存在任何技术困难。这样一种情况,比如我发一个带图的微博消息,在不使用wifi的情况下,上传一个稍大些的图片...

2012-10-02 14:40:30 305

变量声明在循环体内合适,还是循环体外合适?

        今天想对“变量声明在循环体外合适还是循环体内合适?”这个命题吐槽一番,并且我有两个前提:1、变量的生命周期仅限于循环体。2、仅限于Java语言。         从我迄今为止待过的两家公司来说,他们的答案都是“变量要声明在循环体外部”。why?我猜想制定这个规矩的人也许是个C/C++程序员。众所周知,C/C++是手工管理内存的语言。这些程序员通常站在机器的角度考虑,视...

2012-07-23 22:01:07 1262

原创 struts2 demo

struts2 demo download

2012-07-01 21:10:07 85

原创 过滤HTML

public static String filterHTML(String sHtml) { if (sHtml == null || "".equals(sHtml)) { return ""; } return sHtml.replace("&", "&").replace(" ", " ")

2012-06-11 22:13:05 85

原创 Spring dependency download

<%@ taglib prefix="c"  uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fmt"  uri="http://java.sun.com/jsp/jstl/fmt" %><%@ taglib prefix="xml"  uri="htt

2012-05-25 22:48:21 87

原创 Spring download

Spring download

2012-05-13 09:48:16 79

原创 简单Json字符串生成器

关于JSON的Java类库挺多的,但有时候不希望在项目里边引入这些JAR包,所以需要自己实现一些简单的工具类。本例就属于这种情况。本例中使用Java的反射机制,将简单的POJO对象转换成JSON字符串。 /*** 将字符串首字母大写* @param str * @return */private static String transform(String str) {...

2012-05-01 17:06:57 593

一些不靠谱的java.util.List深复制方法

之前探讨过Java数组的深复制问题,现在来说说<一些不靠谱的java.util.List深复制方法>。为什么不说<靠谱的深复制方法>呢?因为在寻找探索<靠谱的深复制方法>的过程中,我发现了这些不靠谱的方法,写下来是希望给自己和他人提个醒,不要犯这样的错误。 这是下面要频繁使用的一个JavaBean class Person implements ...

2012-04-07 20:45:06 1147

原创 Java数组深度复制

Java数组的复制操作可以分为<深复制>和<浅复制>。个人简单认为,深复制就是<对象的值和内容的复制>,浅复制就是<对象引用的复制>。 下面以Java的字符串数组为例,介绍一下如何实现深复制。 首先是待复制的Java字符串数组String[][] strArray=new String[][]{ {"a","...

2012-04-07 15:37:08 169

原创 下载文档

下载。。。

2012-03-20 20:56:12 250

原创 Java多线程对资源加锁同步无效是何原因?

public class IncrementAndDecrement { private static Integer balance=0;//引起竞争的资源 /** * @param args */ public static void main(String[] args) { ExecutorService executor=Executors.ne...

2012-03-01 22:18:16 358

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除