`
Will_Turner
  • 浏览: 69402 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表

software download

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

tools download

go1.0.3.windows-386 liteidex14.0 walls java -jar ./webscarab.jar

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
模拟自动售货机的找零程序。需求描述如下: 1、程序根据用户投入货币的面额及其数量,在扣除购买的商品价额后,进行找零。 2、程序需要根据售货机内现存的各种货币面额和数量,在优先分配大面额货币的条件下,进行 ...
折扣计算,策略模式和装饰模式的具体应用。   package org.tang.zjnumall.strategy.discount; import java.math.BigDecimal; public abstract class AbstractDiscountStrategy { /** * 单价 */ protected BigDecimal price; /** * 数量 */ protected int copies; protected AbstractDiscountStrategy() { } ...
      二叉树的概念不说了,搜索引擎比我说的更加清楚和完整。       下面的例子允许将各种java.lang.Comparable<T>的子类作为节点元素被添加到二叉树结构当中,并依据二叉树的中序遍历的方式将二叉树结构当中所有元素输出。       二叉树结构的Java实现类   package org.tang.binarytree; public class BinaryTree<T extends Comparable<T>> { private Node<T> root; public Node& ...
      今天把之前写的使用JavaMail异步发送邮件的demo程序贴出来。         最近一段时间,发现新浪微博手机客户端也开始支持异步发送信息了。不管是发微博,还是评论微博,点击过“发送”按钮之后,马上会被告知“已经 ...
        今天想对“变量声明在循环体外合适还是循环体内合适?”这个命题吐槽一番,并且我有两个前提:1、变量的生命周期仅限于循环体。2、仅限于Java语言。           从我迄今为止待过的两家公司来说,他们的答案都是“变量要声明在循环体外部”。why?我猜想制定这个规矩的人也许是个C/C++程序员。众所周知,C/C++是手工管理内存的语言。这些程序员通常站在机器的角度考虑,视效率为生命。固有的思维决定了,即使他们清楚明白地知道,Java是具有垃圾回收功能的语言,也不惜一切将变量声明在循环体外。看到别人将声明写在了循环体内部,他们会特别变扭,吃不下睡不着。         ...
struts2 demo download

过滤HTML

public static String filterHTML(String sHtml) { if (sHtml == null || "".equals(sHtml)) { return ""; } return sHtml.replace("&", "&amp;").replace(" ", "&nbsp;") .replace("<", "&lt;").rep ...
<%@ 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="http://java.sun.com/jsp/jstl/xml" %> <%@ taglib prefix=& ...
Spring download
关于JSON的Java类库挺多的,但有时候不希望在项目里边引入这些JAR包,所以需要自己实现一些简单的工具类。本例就属于这种情况。本例中使用Java的反射机制,将简单的POJO对象转换成JSON字符串。   /** * 将字符串首字母大写 * @param str * @return */ private static String transform(String str) { if (str == null || str.length() < 1) { return ""; } return str.substring(0, 1) ...
之前探讨过Java数组的深复制问题,现在来说说<一些不靠谱的java.util.List深复制方法>。为什么不说<靠谱的深复制方法>呢?因为在寻找探索<靠谱的深复制方法>的过程中,我发现了这些不靠谱的方法,写下来是希望给自己和他人提个醒,不要犯这样的错误。   这是下面要频繁使用的一个JavaBean   class Person implements Serializable{ private int age; private String name; public Person(){}; public Person(int a ...
Java数组的复制操作可以分为<深复制>和<浅复制>。个人简单认为,深复制就是<对象的值和内容的复制>,浅复制就是<对象引用的复制>。   下面以Java的字符串数组为例,介绍一下如何实现深复制。   首先是待复制的Java字符串数组 String[][] strArray=new String[][]{ {"a","b","c"}, {"A","B","C","D"}, ...
Global site tag (gtag.js) - Google Analytics