- 博客(76)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 js 操作数组 常用函数
shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5];var b = a.shift(); //a:[2,3,4,5] b:1unshift:将参数添加到原数组开头,并返回数组的长度var a = [1,2,3,4,5];var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,...
2011-09-26 15:25:52 136
原创 mysql与MongoDB语法对比
SQL Statement Mongo Query Language Statement CREATE TABLE USERS (a Number, b Number)db.createCollection("mycoll", {capped:true, size:100000})...
2011-08-10 15:17:59 113
原创 MongoDB测试代码
[code="java"]public class MongoDemo{ public static DBCollection coll = null; public static void main(String[] arr) { String host="129.42.13.118"; ...
2011-08-10 15:10:33 227
原创 NoSQL MongoDB语法
写在前面本文是由一次演讲整理出来的,文中大部分资料来源于网络,感谢Wikipedia,Google和MongoDB官网。文中使用的MongoDB版本为1.2.4。What is NoSQLNoSQL一词首先是Carlo Strozzi在1998年提出来的,指的是他开发的一个没有SQL功能,轻量级的,开源的关系型数据库。注意,这个定义跟我们现在对NoSQL的定义有很大的区别,它确确实...
2011-08-10 15:07:51 267
原创 java处理日期时间 相加减
JAVA处理日期时间常用方法:1.java.util.CalendarCalendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.00...
2011-07-29 17:14:03 116
原创 常用jquery方法总结
鼠标跟随 变色[code="java"] tr.alt td { background:#ecf6fc; /*这行将给所有的tr加上背景色*/} tr.over td { background:#F4F0E5; /*这个将是鼠标高亮行的背景色*/} var $j = jQuery.noConflict();...
2011-07-09 11:38:38 127
原创 dom4j取节点下的所有子节点总数
取节点下的所有子节点数public int getNodeCount(Element element) { int nodeCount = 0; for(int i = 0; i < element.nodeCount(); i++) { Node node = element.node(i); if(node instanceof Elem...
2011-06-12 04:34:29 471
原创 stuts2 字符串截取与格式化日期
1. 2.或者 struts2中格式化输出数字和日期、截取小数点后两位数的方法 收藏 struts2中格式化输出数字和日期的方法,struts2截取小数点后两位数1.写一个Messages.properties配置文件:#number:global.format.money={0,number...
2011-06-11 16:04:50 137
原创 nginx for windows之负载均衡
1.编辑c:\nginx\conf\nginx.conf 添加以下内容:#user nobody; #启动进程worker_processes 1; #全局错误日志及PID文件error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log ...
2011-05-06 17:53:34 107
原创 如何提高上百万条的数据库查询速度
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id f...
2011-05-06 17:52:29 150
原创 jQuery的基本用法:
随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、 jQuery、mootools、Bindows以及国内的JSVM框架等,jQuery是继prototype之后的又一个优秀的Javascript框架。它是由 John Resig 于 2006 年初创建的,它有助于简化 JavaScript 以及Ajax ...
2011-05-06 01:31:48 104
原创 jquery获取 修改td中的值
//获取table1,第7个tr的第二个td的值。 $("#table1 tr:eq(1) td:nth-child(1)").html(value);设置td中的值$("#table1 tr:eq(1) td:nth-child(1)").html();获取td中的值test
2011-01-07 11:55:59 810
原创 webService安全传输
1、首先是要用jdk的keytool工具生成客户和服务器端的密钥和信任状: gen-cer-store.bat内容如下: set SERVER_DN="CN=Server, OU=ec, O=ec, L=BEIJINGC, S=BEIJING, C=CN" set CLIENT_DN="CN=Client, OU=ec, O=ec, L=BEIJING, S=...
2010-12-14 13:40:42 187
原创 配置https 类型的 webservice
WebService 是基于SOAP协议传输的,SOAP是以XML文件形式进行信息传输,是明文,这是不安全的,所以我们可以在WebService加上SSL/HTTPS协议来进行数据传输基于Axis的WebService可以很好的实现,在这里我们使用tomcat服务器使用JDK自带的工具创建密匙库和信任库。1)通过使用以下的命令来创建服务器端的密匙库: ...
2010-12-14 11:41:34 469
原创 关于概要设计
转载来自:wader原文出处:http://blog.51ww.com/wader/archive/2005/08/10/1932.51ww发表者付:做软件到一定层次了,就要考虑到设计了,设计了很久,就是不系统,系统的设计需要一个记录,记录就用文档,那么对项目所有包括技术上的设计都记录下来,我们就可以理解为软件的概要设计了。在需求明确、准备开始编码之前,要做概要设计,而...
2010-09-20 09:56:29 238
原创 推荐一些web前端开发比较有用的框架
Jschart 基于javascript的图表生成框架,只需要提供json数据和简单的配置,就可以生成曲线图、柱状图、饼状图等统计图表。 官方网站:http://www.jscharts.com/ TinyMce 基于javascript的WEB页面编辑器,功能非常的强大,社区也很活跃,使用起来方便简单。 ...
2010-09-09 10:33:33 171
原创 Tomcat6性能调优 出现java.lang.OutOfMemoryError: PermGen space
Tomcat6在部署应用中,Server报错:java.lang.OutOfMemoryError: PermGen space,问题就是Tomcat内存分配的太小了。解决办法:修改Tomcat\bin\catalina.bat文件。找到set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.Class...
2010-08-03 13:51:08 140
原创 常用正则表达式2
1。^\d+$ //匹配非负整数(正整数 + 0)2。^[0-9]*[1-9][0-9]*$ //匹配正整数3。^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0)4。^-[0-9]*[1-9][0-9]*$ //匹配负整数5。^-?\d+$ //匹配整数6。^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0)7。 ^(([0-...
2010-07-19 18:11:54 261
原创 常用正则表达式
常用正则表达式1。^\d+$ //匹配非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]*$ //匹配正整数 3。 ^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$ //匹配负整数 5。 ^-?\d+$ //匹配整数 6。^\d+(\.\d+)?$ //匹配非负浮点数(正浮...
2010-07-19 18:04:45 93
原创 正则表达式
"^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\d+$" //整数"^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+\.[
2010-07-19 18:01:53 122
原创 关于jquery的验证框架
主要用到了以下几个文件1 js文件 jquery.validationEngine.js | jquery.validationEngine-cn.js | jquery.js2 css文件 validationEngine.jquery.css3 在需要验证的页面引入以上文件[code="java"] ...
2010-07-14 16:30:05 144
原创 AOP理解(转载)
1.我所知道的aop 初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的名词,都是万变不离其宗而已。2.为什么用aop 1就是为了方便,看一个国外很有名的大...
2010-07-09 17:26:23 104
原创 jquery flexigrid取值示例
jQuery('#flex1 .trSelected').length遍历选中项:jQuery('#flex1 .trSelected').each(function(i,item){ alert(jQuery(item).html());});遍历选中项并获得第一个单元格的内容:jQuery('#flex1 .trSelected').eac...
2009-12-06 20:37:03 183
原创 jdk性能调优
jvm的server版和client版在上面的表中,我们看到有server版和client版。Jvm动态库有client和server两个版本,分别针对桌面应用和服务器应用做了相应的优化,client版本加 载速度较快,server版本加载速度较慢但运行起来较快。 在命令行 java -version 可以看到jvm配置的是哪个版本。 如果要修改jvm的版本 %JAVA_H...
2009-11-24 22:30:04 236
原创 领域模型
领域模型 领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。 领域模型的概念 什么是领域模型?这个很关键,弄清楚什么是领域模型,才能进行领域模型设计,否则领域模型设计的结果就没有相互讨论的基础。 首先,我想谈谈我的理解。 业务系统一般包括三部分...
2009-10-10 14:59:13 624
原创 Apache2.2.13 + tomcat6 负载均衡
其实无论是分布式,数据缓存,还是负载均衡,无非就是改善网站的性能瓶颈,在网站源码不做优化的情况下,负载均衡可以说是最直接的手段了。其实抛开这个名词,放开了说,就是希望用户能够分流,也就是说把所有用户的访问压力分散到多台服务器上,也可以分散到多个tomcat里,如果一台服务器装多个tomcat,那么即使是负载均衡,性能也提高不了太多,不过可以提高稳定性,即容错性。当其中一个主...
2009-10-06 00:00:13 124
原创 (爆笑)一名机关工作人员在论坛上发贴:
一名机关工作人员在论坛上发贴: 作者:yinrenytht 提交日期:2006-11-7 10:43:00 大家好,我是一名普通机关工作人员,同时也是个游戏高手,平时最爱玩的游戏是祖玛。 前一阵单位决定换批新电脑,因为我在单位里最懂电脑,所以领导让我去负责采购。我很快就联系到了科长侄子开的电脑公司,在和我们喝酒的时候科长侄子告诉我,新电脑用的酷瑞2 6300 CPU,性能比我们以前用
2006-11-28 22:14:00 2162 2
原创 正则表达式
正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=fu
2006-11-28 20:28:00 1007
原创 在b/s开发中经常用到的javaScript技术
在b/s开发中经常用到的javaScript技术 一、验证类1、数字验证内 1.1 整数 1.2 大于0的整数 (用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin2、时间类 2.1 短时间,形如 (13:04:06) 2.2 短日期,形如 (2003-12-05) 2.3 长时间,形如 (2003-12-05 13:04:06
2006-11-28 20:20:00 1413 1
转载 用Eclipse3.2 + Myeclipse5.0GA + Tomcat5.5.17 + j2sdk1.5 搭建J2EE开发环境
一、安装j2sdk1.5.0_07(默认),设定环境变量。所以设定环境变量为: 1. (新建)JAVA_HOME: C:/Program Files/Java/jdk1.5.0_07 2.(新建) CLASSPATH: .;C:/Program Files/Java/jdk1.5.0_07/lib/dt.jar;C:/Program Files/Java/jdk1.5.0_07/lib/too
2006-11-28 19:59:00 1587 1
转载 java文件操作大全
java文件操作大全文件的建立/检查与删除文件的建立、检查与删除String path=request.getRealPath("");//out.println(path);File f=new File(path,"File.txt");//out.println(f);//out.println(f.exists());if(f.exists()){//检查File.txt是否存在f
2006-11-28 04:51:00 1282 1
转载 OA权限管理设计的实现 下
OA权限管理设计的实现 物理数据模型图如下:物理数据模型图 根据以上设计思想,权限管理总共需要以下基本表:tb_User:用户信息基本表;tb_Department:部门表;tb_Company:公司表;tb_Module:系统模块表;tb_Action:系统中所有操作的动作表;tb_Permit:由tb_Module与tb_Action两表结合产生的系统基
2006-11-28 04:32:00 3633 2
转载 OA系统权限管理设计(上)
任何系统都离不开权限的管理,有一个好的权限管理模块,不仅使我们的系统操作自如,管理方便,也为系统添加亮点。 l 不同职责的人员,对于系统操作的权限应该是不同的。优秀的业务系统,这是最基本的功能。l 可以对“组”进行权限分配。对于一个大企业的业务系统来说,如果要求管理员为其下员工逐一分配系统操作权限的话,是件耗时且不够方便的事情。所以,系统中就
2006-11-28 04:31:00 2950 2
转载 RAID磁盘阵列术语详解(转)
RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array)。 简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。组成磁盘阵列的不同方式成为RAID级别(RAID Levels)。数
2006-11-28 04:20:00 2848
Pinpoint-1.6.1-RC1 对微服务进行调用链跟踪以及性能监控
2017-03-18
ReviewBoard + Tao-ReviewBoard + SVN 搭建代码审阅平台
2016-09-23
外网如何访问虚拟机中的DOCKER运行时的IP
2016-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人