![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
a657282694
这个作者很懒,什么都没留下…
展开
-
Java的SimpleDateFormat常用方法说明整理(转)
原文:http://blog.sina.com.cn/s/blog_6cd73dfb0100zq78.html根据网上文章,进行的整理。 关键的参数G 年代标志符y 年M 月d 日h 时 在上午或下午 (1~12)H 时 在一天中 (0~23)m 分s 秒S 毫秒E 星期D 一年中的第几天F 一月中第几个星期几w 一年中第几个星期W转载 2014-01-10 14:51:21 · 696 阅读 · 0 评论 -
素数判断算法(高效率)
chuanbindeng 的 素数判断算法关于素数的算法是信息学竞赛和程序设计竞赛中常考的数论知识,在这里我跟大家讲一下寻找一定范围内素数的几个算法。看了以后相信对大家一定有帮助。 正如大家都知道的那样,一个数 n 如果是合数,那么它的所有的因子不超过sqrt(n)--n的开方,那么我们可以用这个性质用最直观的方法来求出小于等于n的所有的素数。 num = 0;转载 2014-03-01 01:39:47 · 1152 阅读 · 0 评论 -
在Spring框架下配置JPA
1,MyEclipse8.5新建一个Java Web工程,我这里命名为JpaSpring。在左侧的Package Explorer里面,工程名JpaSpring上鼠标右键 -> MyEclipse ->Add Spring Capabilities,弹出如下对话框Spring version选择默认的Spring 3.0。中间的多选框勾选项如上图。点击Finish完成Spring的配置转载 2014-03-03 22:12:56 · 774 阅读 · 0 评论 -
Ehcache配置文件的详细说明
Ehcache配置文件的详细说明 maxElementsInMemory :cache 中最多可以存放的元素的数量。如果放入cache中的元素超过这个数值,有两种情况:1、若overflowToDisk的属性值为true,会将cache中多出的元素放入磁盘文件中。2、若overflowToDisk的属性值为false,会根据memoryStoreEvictionP转载 2014-03-06 19:37:23 · 686 阅读 · 0 评论 -
Struts2配置文件result的name和type属性
在struts2框架中,当action处理完之后,就应该向用户返回结果信息,该任务被分为两部分:结果类型和结果本身。结果类型提供了返回给用户信息类型的实现细节。结果类型通常在Struts2中就已预定义好了(见下表),或者是由插件提供,开发人员也可以自定义结果类型。默认配置的结果类型是dispatcher,该结果类型使用JSP来向用户显示结果。当定义了结果类型之后,该结果类型可以在不同的ac转载 2014-03-13 16:09:34 · 1004 阅读 · 0 评论 -
MySQL集群 MySQL Cluster
MySQL Cluster 是 MySQL 适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。在MyQL 5.0及以上的二进制版本中、以及与最新的Linux版本兼容的RPM中提供了该存储引擎。(注意,要想获得MySQL Cluster 的功能,必须安装 mysql-server 和 mysql-max RPM转载 2014-03-13 17:17:39 · 567 阅读 · 0 评论 -
Ubuntu 安装 Redis
Redis,is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.Redis,是一个k转载 2014-03-13 23:46:56 · 520 阅读 · 0 评论 -
MyEclipse自动补全与快捷键设置
eclipse3.3及以后的版本中中把内容助手(content assist)的快捷键由 alt+ /改成了ctrl + space,这又刚好跟我们操作系统的切换输入法的快捷键冲突,所以造成内容助手不能使用了,给写代码带来了极大的不便。而已前eclipse 3.2版本中的 alt + /快捷键被作为新的单词补全(word competion)功能的快捷键。所以现在想像以前一样使用alt+ /来实现转载 2014-03-27 01:05:54 · 768 阅读 · 0 评论 -
探讨:使用httpClient在客户端与服务器端传输对象参数的详解
本篇文章是对使用httpClient在客户端与服务器端传输对象参数进行了详细的分析介绍,需要的朋友参考下昨天把httpClient的源代码下载来看了一下。 稍微跟踪了一下,最终还是使用java.net包的东西.不过封装的实在是漂亮.写程序方便多了。不过还是建议最好先熟悉net包下的东西.为了测试写了个在客户端和服务器段传对象的代码. 简单的传递了一个字符串. 如果复杂点可以传其他的对象,在参数转载 2014-04-07 21:26:38 · 1979 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Removing a detached instance
java.lang.IllegalArgumentException: Removing a detached instance----------------------------------------------------------------------常用数据库表的删除办法,一般都会在DAO类中提供delete.如下例:public class UnitDAO impl转载 2014-02-24 17:14:18 · 1576 阅读 · 0 评论 -
org.hibernate.NonUniqueObjectException两种解决方法
出现这个异常的原因:Hibernate save 在 session 中已存在相同 OID(主键) 的对象。比如,先删除,后插入。delete(id);person.setId(id)insert(person)这就会报上面的错误。因为insert和delete的对象的主键值相同,但是这两个对象的引用地址不同,所以会报错,也就是说你不能new一个新的对象并给这个新的对象se原创 2014-02-24 17:12:44 · 2820 阅读 · 0 评论 -
关于Map表循环过程删除操作出现的java.util.ConcurrentModificationException 异常
当使用 fail-fast iterator 对 Collection 或 Map 进行迭代操作过程中尝试直接修改 Collection / Map 的内容时,即使是在单线程下运行,java.util.ConcurrentModificationException异常也将被抛出。 Iterator 是工作在一个独立的线程中,并且拥有一个 mutex 锁。 Iterator 被创建之后转载 2014-01-18 22:04:48 · 1140 阅读 · 0 评论 -
CST和GMT时间的区别
问题描述 今天遇到一个奇怪的问题,在服务器端通过 Java 获取当前时间为 Fri Aug 28 09:37:46 CST 2009, 转化为GMT时间为:28 Aug 2009 01:37:46 GMT,也就是说GMT时间加上 8 个小时等于CST表示的时间, 那这个CST不就是北京时间么,因为我们是在东八区的。 一切看起来很正常,不过在客户端用JavaScript解析这个时间就有问转载 2014-01-10 15:14:06 · 864 阅读 · 0 评论 -
java反射中Method类invoke方法的用法
原文:http://blog.csdn.net/sz_bdqn/article/details/4972862package com.zsw.test;import java.lang.reflect.Method;import java.lang.reflect.InvocationTargetException;/** * Title: java反射中Metho转载 2014-01-10 17:59:12 · 657 阅读 · 0 评论 -
java 通过反射获取泛型的类型
jdk1.5开始支持泛型,所以我们有时需要把泛型里定义的对象的类型拿到 比如现在我定义了三个类Account, AccountItem和Product类。 Account聚合AccountItem,AccountItem聚合Prodcut。 都是用List和List来表示的 我要实现一个功能,需要动态的传入一个Class的类型,然后反射到启动的List,根据List转载 2014-01-14 17:26:54 · 1432 阅读 · 0 评论 -
谜题1:奇数性
下面的方法意图确定它那唯一的参数是否是一个奇数。这个方法能够正确运转吗?public static boolean isOdd(int i){return i % 2 == 1;}奇数可以被定义为被2 整除余数为1 的整数。表达式 i % 2 计算的是 i 整除 2时所产生的余数,因此看起来这个程序应该能够正确运转。遗憾的是,它不能;它在四分之一的时间里返回的都是错误的答案。为转载 2014-01-24 09:44:22 · 587 阅读 · 0 评论 -
谜题2:找零时刻
请考虑下面这段话所描述的问题:Tom 在一家汽车配件商店购买了一个价值$1.10 的火花塞,但是他钱包中都是两美元一张的钞票。如果他用一张两美元的钞票支付这个火花塞,那么应该找给他多少零钱呢?下面是一个试图解决上述问题的程序,它会打印出什么呢?public class Change{public static void main(String args[]){System.ou转载 2014-01-24 09:51:59 · 125 阅读 · 0 评论 -
谜题2:找零时刻
请考虑下面这段话所描述的问题:Tom 在一家汽车配件商店购买了一个价值$1.10 的火花塞,但是他钱包中都是两美元一张的钞票。如果他用一张两美元的钞票支付这个火花塞,那么应该找给他多少零钱呢?下面是一个试图解决上述问题的程序,它会打印出什么呢?public class Change{public static void main(String args[]){System.ou转载 2014-01-24 09:59:26 · 484 阅读 · 0 评论 -
java的动态绑定与静态绑定
首先是方法的参数是父类对象,传入子类对象是否可行然后引出Parent p = new Children();这句代码不是很理解,google的过程中引出向上转型要理解向上转型又引出了动态绑定从动态绑定又引出了静态绑定 程序绑定的概念:绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对java来说,绑定分为静态绑定和动态绑定;或者叫做前期绑定和后期绑定转载 2014-01-17 11:15:32 · 553 阅读 · 0 评论 -
JDK6和JDK7中的substring()方法
原文:http://www.importnew.com/7418.html本文由 ImportNew - 刘志军 翻译自 programcreek。如需转载本文,请先参见文章末尾处的转载要求。substring(int beginIndex, int endIndex)在JDK6与JDK7中的实现方式不一样,理解他们的差异有助于更好的使用它们。为了简单起见,下面所说的substri转载 2014-01-17 18:57:45 · 612 阅读 · 0 评论 -
什么是内存泄漏
ImportNew注:如果你也对Java技术翻译分享感兴趣,欢迎加入我们的 Java开发 小组。参与方式请查看小组简介。Java最显著的优势之一就是它的内存管理机制。你只需简单创建对象,然后Java垃圾回收机制便会小心的分配和释放内存。然而,事实并非如此简单,因为在Java应用程序中经常发生内存泄漏。本教程说明了什么是内存泄漏,为什么会发生,以及如何防止它们。1.什么是内存转载 2014-01-17 19:02:34 · 484 阅读 · 0 评论 -
java多线程总结
线程的5中状态1) New 新建状态 当程序使用new关键字创建了一个线程后,该线程就处于新建状态,此时线程还未启劢,当线程对象调用start()方法时,线程启劢,迚入Runnable状态。2) Runnable 可运行(就绪)状态 当线程处于Runnable状态时,表示线程准备就绪,等待获取CPU。3) Running 运行(正在运行)状态 假如该线程获原创 2014-01-26 09:46:23 · 551 阅读 · 0 评论 -
一个示例让你明白适配器模式
原文:http://blog.csdn.net/zhangjg_blog/article/details/18735243现实生活中的适配器本文讨论适配器模式。适配器模式是23中设计模式之一,它的主要作用是在新接口和老接口之间进行适配。它非常像我们出国旅行时带的电源转换器。为了举这个例子,我还特意去京东上搜了一下电源转换器,确实看到了很多地方的标准不一样。我们国家的电器使用普通转载 2014-01-26 16:19:28 · 1322 阅读 · 2 评论 -
守护线程总结
在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) Daemon的作用是为其他线程的运行提供便利服务,比如垃圾回收线程就是一个很称职的守护者。User和Daemon两者几乎没有区别,唯一的不同之处就在于虚拟机的离开:如果 User Thread已经全部退出运行了,只剩下Daemon Thread存在了,虚拟机也就退出了。 因为没有了被守护者,转载 2014-01-18 21:54:54 · 674 阅读 · 0 评论 -
Web应用程序中调度器的启动和关闭问题
原文地址:http://coach.iteye.com/blog/854996我们知道静态变量是ClassLoader级别的,如果Web应用程序停止,这些静态变量也会从JVM中清除。但是线程则是JVM级别的,如果你在Web 应用中启动一个线程,这个线程的生命周期并不会和Web应用程序保持同步。也就是说,即使你停止了Web应用,这个线程依旧是活跃的。正是因为这个很隐晦 的问题,所以很多有经验的开转载 2014-01-18 21:56:42 · 717 阅读 · 0 评论