自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

K2Fibre

智慧的来源在于知识的归类总结和应用

  • 博客(64)
  • 资源 (25)
  • 收藏
  • 关注

原创 java 复制文件夹中epub、html、txt文件 (按原来文件夹存放)

java 复制文件夹中epub、html、txt文件 (按原来文件夹存放)制定文件后缀,将原来文件夹中的文件复制到另一个文件夹中,并且按照内部文件夹存放

2014-08-19 14:32:26 1522

原创 设计模式:浅析 抽象工厂、工厂方法、简单(静态)工厂 java实现

抽象工厂 抽象工厂:多个抽象产品类,派生出多个具体产品类;一个抽象工厂类,派生出多个具体工厂类;每个具体工厂类可创建多个具体产品类的实例。 即提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们的具体的类。“一对多”的关系。优点:1、抽象工厂模式隔离了具体类的生产,使得客户并不需要知道什么被创建。2、当一个产品族中的多个对象被设计成一起工作时,它能保证客户端始终只使用同一个产品族中的对象。3、增加新的具体工厂和产品族很方便,无须修改已有系统,符合“开闭原则”。 缺点:增

2014-08-19 01:24:01 1922 1

原创 java集合: List、Set、Map总结 + HashMap/Hashtable 区别

Hashmap、Hashtable都是一个数组和链表的结合体(在数据结构称“链表散列“)hashTable和hashMap的区别: ----Hashtable 中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。 ----Hashtable中key和value都不允许null值,而HashMap中只允许一个null键,值可以为null。 ----HashMap效率比Hashtable高 ----继承不同。public class Hashtable exte

2014-08-19 01:15:27 4464

原创 软件设计:内聚性 耦合性 的总结

内聚性    内聚性,又称块内联系,指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。内聚性是对一个模块内部各个组成元素之间相互结合的紧密程度的度量指标。模块中组成元素结合的越紧密,模块的内聚性就越高,模块的独立性也就越高。理想的内聚性要求模块的功能应明确、单一,即一个模块只做一件事情。模块的内聚性和耦合性是两个相互对立且又密切相关的概念。内聚性从弱到强:

2014-08-19 01:08:23 4480

原创 线性表 顺序存储 链式存储 ---java实现

首先抽象出一个线性表抽象类(包含基本的增删操作)public abstract class MyAbstractList { public abstract void add(E t); public abstract void add(int index,E t); public abstract void remove(); public abstract void remove(

2014-08-05 11:46:16 1423

原创 Dijkstra算法 ---java实现

Dijkstra算法 java实现

2014-07-31 17:22:28 1162 2

原创 java几种字符串反转

java实现的字符串翻转,能想到的这几种方法如果有其他方法,欢迎交流//字符串反转public class ReverseString { public String reverse1(String str){ StringBuffer sb = new StringBuffer(str); str = sb.reverse().toString(); return str

2014-07-27 11:02:15 820

原创 哈夫曼树的介绍 ---java实现

一、     什么是哈夫曼树是一种带权路径长度最短的二叉树,也称最优二叉树带权路径长度:WPL=(W1*L1+W2*L2+W3*L3+...+ Wn*Ln)N个权值Wi(i=1,2,...n)构成一棵有N个叶结点的二叉树,相应的叶结点的路径长度为Li(i=1,2,...n)。 二、     建立哈夫曼树已知的一组叶子的权值w1,w2,w3……wn; ①首先把 n 个

2014-07-15 11:04:00 1386

原创 视图

作用:             1. 简化用户操作,使数据简化。                      表中的很多数据业务相对来说比较冗余,开发者把复杂的语句做成视图,这样其他人员可以直接调用,不需要写复杂的sql语句去查询。 视图只对虚表操作,至于虚表如何实现,无需知道实现细节。             2.增加安全性。                    针对不同用户定义

2014-07-12 11:08:00 658

原创 百度云BAE3.0 的ssh配置(把本机ssh项目迁移至BAE3.0)

根据百度云的java部署文档进行部署 http://developer.baidu.com/wiki/index.php?title=docs/cplat/bae/java 做如下修改,然后把项目打包成ROOT上传1.使用Spring时在原来基础上修改application.xml,包括数据库名,用户名和密码 2.修改hibernate的所有.hbm.xml文件中的catalo

2014-05-11 13:02:15 1791

原创 http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed wit

异常:The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application这是因为页面中用了struts标签的原因。解决方法:1。下载jstl1.1 解压后把lib文件夹下的jstl.

2014-05-11 11:32:04 3504

原创 JSON中 net.sf.json.JSONException: java.lang.NoSuchMethodException异常

在json对象和java对象转换时String s = "{'name':'name1','pwd':'pwd1'}";Person p = (Person)JSONObject.toBean(JSONObject.fromObject(s), Person.class);System.out.println(p.getPwd());上面代码中出现以下异常:net.sf.json.JSONException: java.lang.NoSuchMethodException

2014-05-03 23:32:08 10688 1

原创 jsp中格式化日期和小数

使用fmt标签 格式化日期:后台传入日期为inDate格式化小数:后台传入的数据为treatRate 精确到小数点后2位

2014-03-24 23:01:45 953

原创 java获取前一天,一周,一个月的时间区间

java获取前一天,一周,一个月的时间区间距离今天一天,一周,一个月的时间区间

2014-03-01 10:58:01 4311

原创 jsp页面显示日期 时间格式

先引入jstl标签 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>然后在需要的地方引入<fmt:formatDate value="${list.myDate }" pattern="yyyy-MM-dd">

2014-02-28 11:19:12 3173

转载 Hibernate多对多关联映射的HQL中的in条件查询问题

Hibernate多对多关联映射的HQL中的in条件查询问题群里有朋友求解一个问题,高分求一条HQL多对多查询语句 。问题描述见 http://topic.csdn.net/u/20090621/16/4eac6fe0-bf3e-422e-a697-f7584732f66e.html,摘要如下:一个学科表(Field),一个用户表(User),多对多关系。 学科表有两个

2014-02-15 09:43:01 3197

转载 Myeclipse10安装svn插件

一、下载SVN插件subclipse下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240在打开的网站中找到subclipse的最新版本,如下图所示:下载完成之后,得到的是一个压缩包文件,如下图所示:二、在MyEclipse10中安装SVN插件subcli

2014-02-03 12:41:33 755

原创 浅析hibernate缓存机制

hibernate缓存存储的是数据对象的拷贝,介于应用程序和物理数据源之间。缓存的介质一般是内存,所以读写速度很快。使用缓存可以减少对数据库的访问,提高性能。位于缓存中的对象称为持久化对象。 hibernate缓存分为两种:一、Session的缓存 (hibernate的第一级缓存)当程序调用Session的save()、update()、get()或者load()、list()、iter

2013-12-15 17:39:05 977 1

原创 hibernate级联cascade

hibernate 级联 cascade

2013-12-14 18:56:29 763

翻译 xen,xenserver xcp的区别

http://community.spiceworks.com/topic/131849-xen-vs-xenserver-vs-xcpXen:开源的,完全免费的祖师爷的Xen的家庭(这一次有许多孩子,大多数人已经走了。)Xen是不同于竞争对手,它只是一个系统管理程序,而不是一个虚拟化的生态系统(没有管理控制台,没有额外的功能,什么也没有)。这是令人困惑,因为我们与HyperV肿块Xe

2013-12-11 23:05:23 1851

转载 JPA 2.0 配置

数据库:SQLServer 2000   驱动:jtds-1.2.5.jar(http://sourceforge.net/projects/jtds/files/)为什么不用msbase.jar、mssqlserver.jar、msutil.jar?因为这三个驱动文件有BUG。JPA 2.0 :hibernate-jpa-2.0-api-1.0.0.Final.jar二级

2013-12-09 20:56:40 1028

转载 Hibernate中inverse的用法

一、Inverse是hibernate双向关系中的基本概念。inverse的真正作用就是指定由哪一方来维护之间的关联关系。当一方中指定了“inverse=false”(默认),那么那一方就有责任负责之间的关联关系,说白了就是hibernate如何生成Sql来维护关联的记录!        Hibernate仅仅按照主控方对象的状态的变化来同步更新数据库。按照原来的映射文件,people.g

2013-12-04 00:12:11 671

原创 java中praseInt()和valueOf()的区别

java中praseInt()和valueOf()的区别

2013-12-03 22:15:36 3047

转载 傻瓜式快速搭建PHP开发环境:介绍几款AMP套装

这里介绍几款可以傻瓜式快速搭建PHP开发环境的AMP套装。搭建PHP开发环境(LAMP或WAMP),也就是在Linux或Windows上安装并配置好PHP、Apache、MySql等,基本上是每本PHP入门书开篇必备内容,一般都按照下载-安装-配置的方式详细地说明,而在配置阶段可能还要修改一些ini或conf这样的文件,不胜其烦。现在已经有人把PHP基础开发环境搭建工作集成到一起,就是这里要讨论的

2013-11-28 11:43:15 2682

转载 android intent和intent action大全

1.Intent的用法:(1)用Action跳转1、使用Action跳转,如果有一个程序的AndroidManifest.xml中的某一个 Activity的IntentFilter段中 定义了包含了相同的Action那么这个Intent就与这个目标Action匹配。如果这个IntentFilter段中没有定义 Type,Category,那么这个 Activity

2013-11-24 12:38:15 727

转载 Android开发者应该深入学习的10个开源应用项目

Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用. 1.Android团队提供的示例项目 如果不是从学习Android S

2013-11-24 12:36:27 941

转载 Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难

2013-11-19 16:48:22 850

原创 java中Date与String的相互转化

1:大体思路  [html] view plaincopy这种转换要用到java.text.SimpleDateFormat类    字符串转换成日期类型:  方法1:    也是最简单的方法 Date date=new Date("2008-04-14");    方法2:    SimpleDateFo

2013-11-18 23:13:00 788

原创 hibernate中hql分页操作

mysql的分页sql语句:select * from table limit 开始索引,查寻数量;e.g.    select * from table limit 0,10;   表示查询table里从0开始的10条语句(mysql索引从0开始)hibernate分页很hql语句:Query query = session.createQuery(hql);query

2013-11-18 11:03:22 1379

转载 同时运行两个或者多个TOMCAT的配置

1 下载tomcat的压缩包(不是安装的那种,直接解压缩就能用的)下载地址:http://tomcat.apache.org/download-55.cgi下载好的文件名是:apache-tomcat-5.5.23.zip2 解压缩。我解压缩到了C:\分别是C:\apache-tomcat-5.5.23-1,C:\apache-tomcat-5.5.23-23 修改任意

2013-11-15 11:34:01 2906

转载 精心挑选12款优秀的 JavaScript 日历和时间选择插件

1. The Coolest Calendar界面非常漂亮的一款日期选择插件,有详细的使用文档,最新版本 1.5。点击下载    查看示例2. DatePicker这款日期插件支持单选、多选和时间区间选择,功能齐全,有 Dialog 和 Flat 两种模式。点击下载    查看示例3. Tigra CalendarTigra

2013-11-14 22:16:06 2183

转载 hibernate 多对多(many-to-many)

多对多(many-to-many):在操作和性能方面都不太理想,所以多对多的映射使用较少,实际使用中最好转换成一对多的对象模型;hibernate会为我们创建中间关联表,转换成两个一对多。1. E-R图 2. 实体类:Teacher实体类如下:Java代码  package com.reiyen.hibernate.domain;     imp

2013-11-09 16:50:30 1979

原创 百度云BAE上Java ssh项目的部署教程

1.去百度开发者下载一个一键安装的eclipse(推荐)   地址:http://developer.baidu.com/wiki/index.php?title=docs/cplat/ide/install   或者自己安装插件(比较麻烦) 2.打开之前下载好的eclipse,切换到SVN资源库,新建资源库.url填上下面的SVN地址 3.然后右击-检出为

2013-11-06 22:41:23 6390 3

转载 SSH整合包详解.Struts2.2.3+Spring3.1.0.M2+Hibernate3.6.6

以下是偶整理出来的比较新的SSH一些基本的包,基本上适用没特殊要求的项目.可能有些描述写得不对或者不好,请大家多多指点指点.commonscommons-digester-2.0.jar               基于规则的XML文档解析,主要用于XML到Java对象的映射commons-io-2.0.1.jar                   Struts2信息传输co

2013-11-02 14:55:43 1547

转载 java常用日期问题集锦

常用日期问题集锦1、获取服务器端当前日期:Date myDate = new Date();%>2、获取当前年、月、日:Date myDate = new Date();int thisYear = myDate.getYear() + 1900;//thisYear = 2003int thisMonth = myDate.getMon

2013-11-02 14:52:15 757

原创 web项目中各种路径的获取

以工程名为/DemoWeb为例: 访问的jsp为:http://localhost:8080/DemoWeb/test/index.jsp 1 JSP中获得当前应用的相对路径和绝对路径 (1)得到工程名:request.getContextPath() 结果:/DemoWeb (2)得到包含工程名的当前页面全路径:request.getRequestURI() 结果

2013-11-02 14:49:52 788

转载 MyEclipse中使用SVN插件方法

给MyEclipse用的SVN插件:http://subclipse.tigris.org/不明白参考下图把~安装:在Myeclipse 7.0.1中选择Help --> Software Updates --> Add/Remove Software在弹出的Add/Remove Software对话框中单击add --> add Site,填入http://sub

2013-11-02 14:44:37 1211

原创 tomcat中jsp引用图片不能包含中文路径

解决方法: 在tomcat的server.xml中加入URIEncoding="utf-8"

2013-10-31 11:19:19 941

原创 Hibernate Validator bean-validator-3.0-JBoss-4.0.2

信息: Hibernate Validator bean-validator-3.0-JBoss-4.0.2后面是一大段错误信息不贴出来了。。。解决方案:hibernate配置文件中加入none

2013-10-30 21:07:57 1927

原创 java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 解决方法

导致原因:项目里struts2有这两个jar包产生了冲突所致:antlr-2.7.6.jar和anltr-2.7.2.jar。                     或者只有2.7.2低版本的 解决方法:将anltr-2.7.2.jar包删除即可。                     或者下载2.7.6版本的,替换就可以了

2013-10-21 23:28:36 705

[程序员的思维修炼].(Pragmatic.Thinking.and.Learning).Andy.Hunt.文字版

[程序员的思维修炼].(Pragmatic.Thinking.and.Learning).Andy.Hunt.文字版

2013-07-19

iResearch-移动应用产业发展洞察:多样化趋势中的机遇-全版报告

iResearch-移动应用产业发展洞察:多样化趋势中的机遇-全版报告

2013-07-19

google-数学之美

google-数学之美

2013-07-19

Linux必学的80个命令(详解)

Linux必学的80个命令(详解)~~非常实用的

2013-07-19

ORACLE数据字典与视图.

ORACLE数据字典与视图

2013-07-19

vim常用命令速查

vim常用命令速查 ,思维导图表示,方便快速记忆

2013-07-19

62个IOS开发资料集锦(下载地址)(已分类)

62个IOS开发资料集锦(下载地址)(已分类)

2013-07-19

【热门精品】2012iOs开发人员必看资料(共100个)下载地址

【热门精品】2012iOs开发人员必看资料(共100个)下载地址

2013-07-19

30家世界顶级IT企业云计算方案汇总

30家世界顶级IT企业云计算方案汇总,绝对不能错过的资源

2013-07-19

50个最受网友欢迎的HTML5资料(珍藏版)(下载地址)

50个最受网友欢迎的HTML5资料(珍藏版)(下载地址)

2013-07-19

39个jQuery学习资料和源码汇总(下载地址)

39个jQuery学习资料和源码汇总,所有资料的下载地址,非常有用的文档

2013-07-19

2012年最有价值的Android开发精品文章荟萃【800篇】

2012年最有价值的Android开发精品文章荟萃【800篇】

2013-07-19

158个JAVA免豆精品资料汇总——下载目录

158个JAVA免豆精品资料汇总——下载目录

2013-07-19

网络安全热门资料50个

精品珍藏——2012网络安全热门资料+精品工具——下载目录(50个)

2013-07-19

微软面试100题

微软面试100题,非常有利于刚毕业的同志们,内容比较有含金量

2013-07-19

网站配色手册

网页设计配色原理,方便专业人士对网页配色的把握,非常实用的文档

2013-07-19

图标按钮文件

漂亮的图标按钮文件

2013-07-18

一些算法的源码

有趣算法的源码

2013-07-18

linux内核注释

linux内核 ~

2013-03-30

数学之美.chm

数学之美的chm,方便阅览 ~

2013-03-30

温湿度监控系统jsp实现

一个java web的项目,有利于学习java web项目开发

2013-03-30

java六大必须理解的问题

对初学者很有指导性,初学者应该看一看 ~

2013-03-30

javascript 1470个效果代码 值得你收藏

javascript 收藏的一些代码很方便很实用,拿来看懂就可以用

2013-01-20

jsp实现上传下载各种功能组件

相信你不会想错过,这么好用的资源

2013-01-20

非常不错的一款网页鼠标,很好玩的哟

这一款鼠标挺有趣的,希望大家喜欢

2012-09-30

空空如也

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

TA关注的人

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