自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

struts2 分页

要实现分页,基本流程为JSP->PageTag->PageBean->Action,当然也可以反过来说。1. 首先从Action说起吧,Action需要几个参数,其中pageNo(当前页),total(总共多少条记录)是必需的,查询的条件参数则是可选的。基本的Action代码如下: Java代码 publicclassHelloWorldextendsAc...

2012-06-28 13:10:00 60

morphia

开发环境: System:Windows IDE:eclipse、MyEclipse 8 Database:mongoDB 开发依赖库: JavaEE5、mongo-2.5.3.jar、junit-4.8.2.jar Email:hoojo_@126.com Blog:http://blog.csdn.net/IBM_hoojo http://h...

2012-06-27 14:47:00 75

java根据类名创建实例(带参)

//根据类名获取Class对象Classc=Class.forName("java.lang.Integer");//参数类型数组Class[]parameterTypes={String.class};//根据参数类型获取相应的构造函数java.lang.reflect.Constructorconstructor=c.getConstructor(parameterTypes);//参数数组O...

2012-06-22 17:00:00 178

堆数据结构总结

一、最小堆(最大堆) package com.ldl.algorithms.Exercise; /************************************************************************* * Compilation: javac MinPQ.java * Execution: java MinPQ < input....

2012-06-21 15:03:00 121

最小最大堆(双端堆)的实现(Java版)

最小最大堆是同时实现最小堆和最大堆的一种数据结构。具有以下操作功能: (1)插入操作(O(logN)); (2)返回最小值(O(1)),返回最大值(O(1)); (3)删除最小值(O(logN)),删除最大值(O(logN))。 最小最大堆的根结点是堆中的最小值。把根结点看做是第一层的话,奇数层是最小堆层,也是这些奇数层实现的是最小堆结构,同样,偶数层是最大堆层,偶数层实现最大堆结构。下图...

2012-06-21 13:25:00 236

java mongodb 高级查询

/** *MongoDBTest *MongoDBJAVAAPI的高级查询示例 */ packagecom.labci.mongodb.test; importjava.net.UnknownHostException; importjava.util.Iterator; importcom.mongodb.BasicDBObject; imp...

2012-06-20 12:59:00 117

如何使用Spring的HibernateTemplate分页

public List getListForPage(final String hql, final int offset, final int length) { List list = getHibernateTemplate().executeFind(new HibernateCallback() { public Object doInHibernate(S...

2012-06-19 14:23:00 53

div并排 自适应高度

两个div一左一右, 这时如果高度不确定, 可以设置这两个div的父容器的css(display:table) 例: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html...

2012-06-19 11:55:00 73

Windows 右下角 输入法 图标 不见了 显示输入法 图标 绝对成功

Windows 右下角 输入法 图标 不见了 显示输入法 图标 绝对成功 开始菜单运行“ctfmon”命令, 重新启动系统后,你会发现输入法图标重新出现了,而且所有安装的输入法全部都会显示出来。 如果再没什么问题,就ok啦。 如果不能用键盘在不同的输入法之间切换,解决办法是右键单击输入法图标,再依次单击“设置”(弹出的窗口和第一步是一样的)、“键设置”、“更改按键顺序”按纽,然后将“切换输入...

2012-06-19 00:34:00 694 2

用最大堆和最小堆实现中位数查找

具体思路: 用一个最大堆存放比中位数小(或等于)的元素,用一个最小堆存放比中位数大(或等于)的元素。这里关键的方法是insert(),每当要插入一个元素时,根据判断条件将它插入最大堆或是最小堆,并更新最大堆和最小堆,使得最大堆和最小堆中元素的个数之差不超过1,这样中位数就是最大堆或最小堆的堆顶元素。当最大堆和最小堆中元素个数不同(个数相差为1)时,元素个数多的那个堆的堆顶元素即为中位数;如果两者...

2012-06-17 20:30:00 982

Windows 7/8 中 ,QQ靠边自动隐藏后,鼠标移动到QQ上显示下拉后又自动缩上去,或者只显示一半,必须要拖动鼠标才能全部显示出来。...

Windows 7/8 中,QQ靠边自动隐藏后,鼠标移动到QQ上显示下拉后又自动缩上去,或者只显示一半,必须要拖动鼠标才能全部显示出来。 解决办法:控制面板》显示》屏幕分辨率》高级设置》屏幕显示》 去掉《启用“自动滚屏”》这一选项,就可以了。 ...

2012-06-17 01:15:00 128

归并排序

首先介绍下归并方法。就是把两个已经有序的数组合并成一个更大的有序数组。 // stably merge a[lo .. mid] with a[mid+1 .. hi] using aux[lo .. hi] public static void merge(Comparable[] a, Comparable[] aux, int lo, int mid, int hi) { ...

2012-06-16 15:33:00 59

java swing的树操作(增删改)

import java.awt.Dimension; import java.awt.Image; import java.awt.Rectangle; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.MouseEvent; import java.awt....

2012-06-16 14:24:00 289

js查找某元素中的所有图片地址

function findImg() { var charImg = document.all("chartImg").getElementsByTagName("img"); var imgURLs = ""; for (var i = 0; i < charImg.length; i++) { var imgPath = getImgPath(charImg[i].src...

2012-06-16 12:47:00 108

各种快速排序算法

在内部排序算法中比较常用的排序算法应该算快速排序了。时间复杂度为N*lgN。然而快排算法的实现又有很多的版本。下面总结一下。 一、常规快排算法(以数组中一个元素作为旋转点) // quicksort the subarray from a[lo] to a[hi] private static void sort(Comparable[] a, int lo, int hi) { ...

2012-06-15 16:49:00 80

sql server中利用sql语句如何创建角色和用户

sql server中利用sql语句如何创建角色和用户 /*--示例说明 示例在数据库pubs中创建一个拥有表jobs的所有权限、拥有表titles的SELECT权限的角色r_test 随后创建了一个登录l_test,然后在数据库pubs中为登录l_test创建了用户账户u_test 同时将用户账户u_test添加到角色r_test中,使其通过权限继承获取了与角色r_...

2012-06-15 15:46:00 497

spring mvc helloworld

Spring学习笔记——Spring MVC的简单实例 开发环境:MyEclipse,Spring2.0 (1)新建一个WebProject,命名为myApp,导入所需要的jar包: 在工程名上点右键-->BuildPath-->ConfigureBuildPath-->Libraries-->Add External Jars,导入spri...

2012-06-15 13:02:00 76

加载提示

$("#pageloading").height($(window).height()); <style type="text/css"> #pageloading{position:absolute; left:0px; top:0px; opacity:0.6; background:#fff url('lib/images/loading.gif') no-repea...

2012-06-14 16:37:00 64

3种数据库连接方式

connectString= "server=localhost;database=test;uid=123;pwd=123"; connectString= "Data Source=.;Initial Catalog=test;Trusted_Connection=SSPI"; connectString= System.Configuration.ConfigurationManager...

2012-06-14 15:43:00 113

myeclipse 中修改虚拟机的内存

window -preferences-对应的web容器-配置的jdk optional java vm argumengts 中 -Xmx1024M -Xms512M 或者 -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=32m -XX:MaxPermSize=128m -Xverify:none -da -Dcom.s...

2012-06-12 09:39:00 165

java高并发-静态页面生成方案(3)

前面2章我们已经讲解了 java网页静态化的原理和最简单的实现,大家可以通过下面的文章链接进行查看java高并发-静态页面生成方案(1) http://www.javady.com/index.php/87.html java高并发-静态页面生成方案(2) http://www.javady.com/index.php/95.html 我们这章要讨论一下如何让用户遵守访问方式和如何更新...

2012-06-11 20:49:00 55

xsd是什么文件,作用是什么?

XSD是指XML结构定义 ( XML Schemas Definition )XML Schema 是DTD的替代品。XML Schema语言也就是XSD。XML Schema描述了XML文档的结构。可以用一个指定的XML Schema来验证某个XML文档,以检查该XML文档是否符合其要求。文档设计者可以通过XML Schema指定一个XML文档所允许的结构和内容,并可据此检查一个XML文档是否是...

2012-06-11 11:33:00 1002

jsp路径深入研究<转载>

要在/jsp/index.jsp文件使用图片,如何计算相对路径? 经过Servlet,struts转发后又如何计算相对路径 ? 相对路径是由浏览器通过地址栏分析出来的,与服务器端文件的存放路径没有关系,由其是使用 Servlet,struts转发到某jsp文件后,某jsp在服务器端存放的位置是/a/b/c/d/f/g.jsp , 但经过Servlet,struts转发后,浏览器的地址栏可不一定...

2012-06-11 10:53:00 61

java compiler level does not match the version of the installed java project facet

右键项目“Properties”,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Project Facets”页面。 在页面中的“Java”下拉列表中,选择相应版本就OK了...

2012-06-10 10:36:00 187 1

软件公司团队管理方法思考

公司一直都在不停的进行组织架构的调整,到目前为止差不多已经有4次调整了。也经历了4任经理。不同的经理有不同的管理风格,或许你在一个团队中的表现能够博得经理的经理的认同,但在另外一个团队却是相反。因为每管理者的管理风格都是不一样的,关注事务的角度也是不一样的。最近所在的团队感觉有点不适,或许是自己不适应类似这种事事都需要管的风格。所以借此机会也向大家来聊聊我所了解的高科技软件团队的管理方式。一般情...

2012-06-09 12:36:00 290

indexOf()定义和用法

indexOf()定义和用法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 语法 stringObject.indexOf(searchvalue,fromindex) 参数 描述 searchvalue 必需。规定需检索的字符串值。 fromindex 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObj...

2012-06-08 22:09:00 169

[MySQL] - errno:150

当你试图在mysql中创建一个外键的时候,这个出错会经常发生,这是非常令人沮丧的。像这种不能创建一个.frm 文件的报错好像暗示着操作系统的文件的权限错误或者其它原因,但实际上,这些都不是的,事实上,这个mysql报错已经被报告是一个mysql本身的bug并出现在mysql 开发者列表当中很多年了,然而这似乎又是一种误导。 在很多实例中,这种错误的发生都是因为mysql一直以来都不能...

2012-06-08 14:51:00 57

一个三流学校程序员的奋斗

文章是转载的,我不是一个毅力很强的人,总得一些激励人的文章来激励自己 我也在一个三流的学校,在找有关考研的文章的时候看到这篇文章觉得不错,不敢独享,拿出来共勉…… 看完后我又一次明白,勤能补拙,一个人的成功,往往在于坚持没有挫折,不经历艰难的日子,就没有美好的明天…… 忘了是谁说的:当你感觉到艰难的时候,正是你在走上坡路的时候 文章比较长,且写的比较早,专业术语也很多,但是我看了好几遍 我的程序...

2012-06-08 14:47:00 72

项目 团队 SVN 使用原则

原文出处:http://softtest.chinaitlab.com/qtpm/866686.html   1、文件提交时要求必须提交注释,注明相关修改信息,例如bug号、任务描述等。具体内容可采用约定或者设置的形式。   2、你所提交的改变将体现给其他开发者,要明白提交的后果,提交之前要慎重。   3、代码变动及时提交,避免丢失本地修改后无法恢复。   4、在提交之前要编译代码并修...

2012-06-06 23:33:00 126

写一个线程,每隔10秒钟标准输出到屏幕上一个”hello world” , 打印10次以后退出。...

写一个线程,每隔10秒钟标准输出到屏幕上一个”hello world” , 打印10次以后退出。 package cn.com.cloud.test; import java.text.SimpleDateFormat; import java.util.Date; public class ThreadTest { public static void main(String[] arg...

2012-06-05 14:39:00 1592

Eclipse Java EE IDE 中使用Tomcat 5X / 6X 的一些问题(配置,发布相关)

之前的学习和项目一直都是使用MyEclipse,因为涉及都版权,都是在“学习和交流”的名义之下使用MyEclipse。但是实际的商业开发中,团队要考虑项目的成本以及项目的需要(效率或者功能需要),所以Eclipse对于一些中小型项目应该是够用了,比起MyEclipse集成化的IDE,方便自然不用说,但是性能可能是一个值得考虑的因素,所以Eclipse用来开发也可以作为一种不错的...

2012-06-05 09:36:00 65

Java解决时间小时时差问题

Java解决时间小时时差问题 //Java解决时间小时时差问题.start TimeZone tz = TimeZone.getTimeZone("ETC/GMT-8"); TimeZone.setDefault(tz); SimpleDateFormat fm = new SimpleDateFormat("MMM d yyyy hh:mma", Locale.C...

2012-06-04 14:17:00 189

Android TextView 自动换行问题

Android的TextView在显示文字的时候有个问题就是一行还没显示满就跳到下一行,原因是: 1) TextView在显示中文的时候 标点符号不能显示在一行的行首和行尾,如果一个标点符号刚好在一行的行尾,该标点符号就会连同前一个字符跳到下一行显示; 2)一个英文单词不能被显示在两行中( TextView在显示英文时,标点符号是可以放在行尾的,但英文单词也不能分开 ); 如果只是想让标点符...

2012-06-02 13:46:00 92

java的序列化机制原理分析

我们查看下ObjectOutputStream的writeObject方法 //final方法,不允许子类覆盖 public final void writeObject(Object obj) throws IOException { if (enableOverride) { //如果开启允许序列化被重写 writeObjectOverr...

2012-06-02 08:49:00 74

j2ee页面静态化方案encache web cache框架源码分析2

encache的web cache代码分析 1.抽象filter分析 public abstract class Filter implements javax.servlet.Filter { ...... public final void doFilter(final ServletRequest request, final ServletRespon...

2012-06-02 08:45:00 58

Spring Data MongoDB hello world 示例

下面讲解如何使用spring-data-mongdb来对mongdb进行增删改查的操作 你需要的工具: Spring Data MongoDB – 1.0.0.M2 Spring Core – 3.0.5.RELEASE Java Mongo Driver – 2.5.2 Eclipse – 3.6 JDK – 1.6 Maven – 3.0....

2012-06-02 08:39:00 63

spring-data spring 的nosql的orm框架设计学习

1.spring-data-redis如何连接到redis服务端 其中定义了两个接口org.springframework.data.redis.connection下的RedisConnection和RedisConnectionFactory工厂接口: public interface RedisConnection extends RedisCommands { ...

2012-06-02 08:36:00 63

判断浏览器是否支持html5

判断浏览器是否支持html5 &lt;!-- 判断浏览器是否支持html5-方法1.start --&gt; &lt;script&gt; function checkhHtml5() { if (typeof(Worker) !== "undefined") { alert("支持HTML5"); } else { alert...

2012-06-01 14:37:00 211

空空如也

空空如也

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

TA关注的人

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