`
文章列表
RoboCopy - 多线程加快Windows7中文件复制/传输功能  提到复制/粘贴操作,想必很多人还会回想起当初Vista奇慢的复制速度,Windows 7随后则是修复了这一问题,但很多人依旧不满意,于是开始借助TeraCopy,FastCopy等软件,但效果似乎也不理想。 而事实上,Windows 7就内置有一项名为RoboCopy的功能,如果我没记错的话,这项功能可以追溯到Windows Server 2003。其实这就是个系统内置的高级复制工具。 但是,在Windows 7中,这项功能也进化了,支持多线程!这就意味着可以大大提升复制速度。   命令如下: ROBOCOPY ...
警告:不能读取 AppletViewer 的属性文件: C:\Documents and Settings\Administrator\.hotjava\properties 使用默认值。 解决方法: 1.打开命令提示窗口2.打入PolicyTool并按Enter3.在PolicyTool对话框中,点击Add Policy Entry按钮(添加规则项目) 4.点击Add Permission 按钮(添加权限) 5.点击许可下拉菜单选择 All Permission(可根据个人实际情况选择相应的权限选项) 6.点击ok
特性 Struts 1 Struts 2 Action类Struts 1要求Action类要扩展自一个抽象基类。Struts 1的一个共有的问题是面向抽象类编程而不是面向接口编程。Struts 2的Action类实现了一个Action接口,连同其他接口一起实现可选择和自定义的服务。Struts 2提供一个名叫ActionSupport的基类实现一般使用的接口。虽然,Action接口不是必须的。任何使用execute方法的POJO对象可以被当作Struts 2的Action对象使用。 程模型Struts 1 Action类是单例类,因只有一个示例控制所有的请求。单例类策略造成了一定的限制且给开发带 ...
java的Runtime.getRuntime().exec(commandText)可以调用执行cmd指令。 cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。 cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。 可以用cmd /?查看帮助信息。 ★CMD命令★ calc ---------------- 启动计算器 charmap ---------- 启动字符映射表 cmd.exe ----------- C ...
我们都知道在jsp中include有两种形式,分别是Include指令:<%@ include file=” ”%>和include动作:<jsp:include page=” ” flush=”true”/>     前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。     通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用<%@ include file=” ”%>,哪些时候用<jsp:in ...
数据库: MySQL5.1 操作工具:SQLyog企业版   首先在一个数据库中有一张user表,里面有一些数据,我们想把它通过存储过程备份到user_arc(本来没有的表)中。储存过程的sql如下:   DELIMITER $$ USE `nn`$$ DROP PROCEDURE IF EXISTS `arcUser`$$ -- 上面是自动生成的 CREATE DEFINER=`root`@`localhost` PROCEDURE `arcUser`(IN orgitable CHAR(10)) -- 这里传入将被备份的数据库表名字 orgitable BE ...
之前做项目的时候,项目组中有成员在大数据量搜索的时候使用了存储过程。但是没有仔细了解,今天突然使用到它,所以就稍微学习了一下。 本来是要用PL/SQL developer编写Oracle10g的存储过程去调用一台远程服务器的,突然发觉我本机上没装Oracle,用不了PL/SQL developer(这是哪门子设计啊,百度了一下,发现有办法不装Oracle而使用developer.可是还要下什么文件,网友给的下载链接又失效了),索性用mySQL的工具来写mySQL的存储过程。我使用的工具是SQLyog企业版。 在一个数据库中新建一个user库,有姓名,财产什么的,然后再建一个存储过程,将代码写 ...
转载自http://hi.baidu.com/dangjun625/blog/item/7aaa22f424fb44e87609d702.html   匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?|<.*? /> 评注:网上流传的 ...
Decision决定状态。Decision和Node一样,都是即时状态,而不是等待状态。Decision的多个离开转向transition中可以设置条件。业务程序实例执行到Decision状态时,会依次计算所有的离开转向的条件,遇到条件为真的转向时,就会立即执行这个转向。如果没有为转向设置条件,那么这个转向的条件值就是true。Decision是功能最强大的即时状态。processdefinition.xml <?xml version="1.0" encoding="UTF-8"?> <process-definition ...
工程环境: IDE: eclipse3.5 插件:HibernateSynchronizer eclipse工程中添加HibernateSynchronizer插件后,编写一个测试用例,测试出错。出错信息:     严重: Error parsing XML: /hibernate.cfg.xml(3) Document is invalid: no grammar found.2009-10-12 14:05:55 org.hibernate.util.XMLHelper$ErrorLogger error严重: Error parsing XML: /hibernate.cf ...
HibernateSynchronizer是当前优秀的eclipse关于hibernate的插件。用它生成hbm文件后,通过此插件的Synchronize Files功能可以自动生成对应的pojo类,然而对应的DAO却没有自动生成。其实这个插件是具有自动生成DAO的功能的。打开生成的hbm文件,在文件接近开头的部分可以看到一下一行代码:   <meta attribute="sync-DAO">false</meta>   把false改成true,重新执行Synchronize Files功能,DAO类就同时生成了。   补充:用这个插件 ...
同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的 ...
全球第一牛站google,能够如此快速的对搜索的关键字做出反映,让人赞不绝口,在看google earth,goole map等大量的图形数据。这些数据如何存储的呢?一直让人感觉很神秘。相传,google最牛的技术,就是让一大批普通机器,配置成 ...
myeclipse7.1加入了ext后,每次修改了js文件,一保存都需要很长的时候停留在validating……上,非常的烦人。 修改一个文件后,可以使页面立即响应ext的修改:   修改 工程目录下的   .project文件: 删除以下的内容:   <buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> <arguments> </arguments> </buildCommand> ...

list类型自动排序

    博客分类:
  • Java
我们在List里存入一些对象,比如person对象,若想要让这些对象按他们的age属性大小排序,不用我们自己实现,java已经帮我们实现了,我们只要实现Comparator接口,重写其中的compare方法就好~ 下面是实现的代码: person.java pu ...
Global site tag (gtag.js) - Google Analytics