自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NoSQL数据库入门——书摘

关系型数据库的缺点:1 大量数据的处理2 为有数据更新的表做索引或表结构变更3 字段不固定时4 简单查询快速返回结果

2013-04-08 17:29:38 124

原创 如何把a,b之间的空格换成横线

如何把a,b之间的空格换成横线得到结果a--b c a-b a c多个空格替换为多个横线[code="java"] var from="a b c a b a c"; var reg=/\ba(\s+)b\b/g; var result=from.replace(reg,function(a,b){ var s=""; for(var i=0,len=b.le...

2012-12-05 16:58:21 298

原创 Java程序性能优化

StringTokenizer 比String.split()方法效率高更优化的方式[code="java"]while(true){ String splitStr=null; int j=temp.indexOf(';'); if(j iterator > foreach

2012-11-19 10:27:12 97

原创 合并重复记录

create or replace function str_list( str_in in varchar2 )--分类字段return varchar2 isstr_list varchar2(4000) default null;--连接后字符串str varchar2(20) default null;--连接符号beginfor x in ( sele...

2012-10-16 13:34:29 85

原创 mysql插入多条记录

MySQL提供了另一种解决方案,就是使用一条INSERT语句来插入多条记录。这并不是标准的SQL语法,因此只能在MySQL中使用。   INSERT INTO users(name, age)   VALUES('姚明', 25), ('比尔.盖茨', 50), ('火星人', 600); ...

2012-09-11 11:27:54 118

原创 css相对,绝对定位

相对定位是相对于不设置相对时的位置偏移,原有位置仍被占据绝对定位的父元素是相对或绝对定位,它才相对父元素偏移;否则,相对浏览器偏移内联元素使用绝对定位后,也成为块级元素...

2012-08-06 20:22:17 80

原创 安卓学习笔记

sqlite数据库不需要关闭,因为只有一个用户sqlitedev:sqlite工具

2012-08-05 15:02:35 63

原创 J2EE 领域的一些技术框架结构图

1.Spring 架构图 Spring 是一个开源 框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为J2EE 应用程序开发提供集成的框架。Spring 框架的功能可以用在任何J2EE 服务器中,大多数功能也适用于不受管理的环境。Spring 的核心要点是:支持不绑定到特定J2EE 服务的可重用业务和数据...

2012-06-07 10:12:07 68

原创 收集国内国外比较经典的手机网站(转)

把平常见到的一些好的手机网站收集在这,以后做的时候就去扒代码就可以了。(未完待续)因为这些手机版的网站都要侦测访问浏览器的UA,所以PC浏览器访问大多会跳到对应的PC版本。要用PC浏览器访问,请参照我的另外一篇文章,《使用Chrome浏览器查看淘宝的IPhone版网站》http://panduozhi.iteye.com/blog/1205573 修改浏览器的UA访问。 1 中国开发...

2012-05-22 17:36:58 1181

原创 wap页面防左右滑动

//中文输入法无法触发onkeyup事件的问题,必须用inputhttp://www.zlovezl.cn/articles/12/

2012-05-11 10:30:31 196

原创 sql优化

尽量使用数字型字段,一部分开发人员和数据库管理人员喜欢把包含数值信息的字段设计为字符型,这会降低查询和连接的性能,并会增加存储开销。这是因为引擎在处理查询和连接回逐个比较字符串中每一个字符,而对于数字型而言只需要比较一次就够了。8、 分利用连接条件,在某种情况下,两个表之间可能不只一个的连接条件,这时在 WHERE 子句中将连接条件完整的写上,有可能大大提高查询速度。...

2012-05-11 10:25:16 82

原创 (转)一个软件工程师的经验之谈

分享一位软件工程师的7年总结,经验之谈,借此导航自己人生。1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!2、一定要确定自己的发展方向,并为此目的制定可行的计...

2012-04-30 18:55:11 104

原创 设计模式

单例模式双加锁[code="java"]if (instance == null) { synchronized(Singleton.class) { //1 if (instance == null) //2 instance = new Singleton(); //3 } } ...

2012-02-14 16:02:14 75

原创 编写高质量的代码:Web前端开发

Web 标准——结构、样式和行为的分离判断语义良好:firefox插件 Web Developer如何组织CSSpage.css 的注释/*首页*/.test{}.test2{}/*关于我们*/.test3{}.test4{}/*联系我们*/.test5{}.test6{}/*CSS reset*/body,div,dl,dt...

2012-01-15 16:40:40 97

原创 SQL查询案例:多行转换为一行

使用通常的方式测试表与测试数据CREATE TABLE TestTitle (name VARCHAR(10),titleVARCHAR(10));INSERT INTO TestTitle VALUES ('张三', '程序员');INSERT INTO TestTitle VALUES ('张三', '系统管理员');INSE...

2012-01-09 19:30:34 117

原创 sql的isnull

下面的示例查找所有书的平均价格,用值 $10.00 替换 titles 表的 price 列中的所有 NULL 条目。SELECT AVG(ISNULL(price, $10.00))FROM titles

2011-12-22 11:28:42 75

原创 java程序员上班那点事

JDBC操作的核心是Socket网络操作Navicat MySQL可以设置表和字段的权限多个SQL操作要使用存储过程循环速度,读取文件速度和内存处理速度(new一个空间),当数据量大的时候,C语言才比JAVA有明显优势EJB的核心是RMI,在网络中传输对象,所以用在BS程序中会较慢内存溢出异常要用Error来catchjava动态编译:com.sun...

2011-11-05 23:42:50 89

原创 #parameters

#相当于ActionContext.getContext() parameters 包含当前HTTP请求参数的Map, #parameters.userName[0]作用相当于request.getParameter("userName") request 包含当前HttpServletRequest的属性的Map,#request.userN...

2011-09-30 16:06:27 194

原创 安装myeclipse不能放在中文目录下

Java.lang.RuntimeException: No application id has been found. 问题所在:是因为将Myeclipse程序安装在一个中文的文件夹下,所以出现错误。解决方法:将Myeclipse程序安装位置放在英文的文件夹下即可。...

2011-09-08 20:02:17 402

原创 日期增加天数

日期增加天数[code="java"]String str="2011-08-32";System.out.println(java.sql.Date.valueOf(str));[/code]

2011-08-12 18:25:07 115

原创 核心技术

使用Spring作为核心框架并集成其他组件或框架 使用Hibernate+JPA+泛型DAO实现数据存取 使用Lucene+Compass实现全文搜索 使用JMS后台异步发送Email 使用Acegi控制页面和逻辑权限 使用AOP+JMX实现远程性能监控 使用Velocity替代JSP作为表示层 使用Filter+OSCache实现页面缓存 使用XFire+StAX...

2011-06-15 17:40:17 99

原创 ensureCapacity()方法提高ArrayList的初始化速度

[code="java"]import java.util.ArrayList; public class EnsureCapacityTest { public static void main(String[] args){ final int N = 1000000; Object obj = new Objec...

2011-05-19 13:23:46 87

原创 columnlayout

[code="java"]测试Ext.layout.ColumnLayoutfunction init() { var form = new Ext.form.FormPanel({ title: 'Form', labelAligh:'right', labelWidth:50, fr...

2011-04-04 13:46:38 97

原创 fieldlayout

[code="java"]测试Ext.form.FieldSetfunction init() { var form = new Ext.FormPanel({ title: 'Form', labelWidth: 50, url: 'test.jsp', frame:true, ...

2011-04-04 12:24:29 157

原创 JDBC addbatch批量处理数据时有最大值限制

在用jdbc向数据灌入数据时,发现120000的数据每次只能灌入50000多条,其他的就没有了。 在oracle 9i(windows 2003),oracle 10g(RHEL 4)上试验证有相同的结果。 使用定量灌入的办法,每5W条定义为一个事务,进行提交,将120000数据循环灌入,成功。 对于批量的update,delete操作两样有5W条左右的记录数限制。 结论:jd...

2011-03-01 17:14:32 456

利用servlet生成简单的验证码

在web.xml配置: [code="java"] image org.test.web.AuthImage image /authImage [/code] 其servlet源代码: [code="java"]public class AuthImage extends HttpS...

2010-03-21 15:56:49 83

javascript option

一基础理解: var e = document.getElementById("selectId"); e. options = new Option("文本","值") ; //创建一个option对象,即在标签中创建一个或多个文本 //options 是个数组,里面可以存放多个文本这样的标签 1:options [ ]数组的属性: length属...

2010-03-21 15:46:19 423

javascript刷新

项目中会用到很多关于框架页面刷新的方法。先来看一个简单的例子:   下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。   frame.html由上(top.html)下(bottom.html)两个页面组成,代码如下:  [code="java"]           frame  ...

2010-03-14 17:07:35 95

中文乱码过滤器

[code="java"]import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.se...

2010-03-08 21:19:52 54

原创 java2word读取word表格

[code="java"]import java.util.ArrayList;import java.util.List;import com.heavenlake.wordapi.Document;public class Test { public static void main(String[] args) { try { Document doc = ...

2010-01-27 19:52:33 141

原创 jacob读取word表格

[code="java"]import com.jacob.activeX.ActiveXComponent;import com.jacob.com.Dispatch;import com.jacob.com.Variant;public class DealWORD { public static void main(String[] args) { Dispatch...

2010-01-27 19:10:15 172

原创 ECLIPSE常用快捷键

[size=medium][color=blue]更改为大写 Ctrl+Shift+X更改为小写 Ctrl+Shift+Y运行/调试 单步跳入 F5 调试 运行/调试 单步跳入选择的内容 Ctrl+F5 调试 运行/调试 单步跳过 F6 调试 运行/调试 单步返回 F7 调试 ctrl+shift+G 查看所有调用过该方法的地方查看接口实现类Ctrl+TF2文件...

2010-01-24 17:49:31 70

原创 ROWNUM(伪行号)如何在ACCESS查询中实现

有如下表[color=green]tblA ID, CNAME, SCORE1 A001 802 B002 713 C003 924 E004 805 D005 85[/color]想按分数来得到名次,如何实现? Access的SQL语句中没有rownum之类的伪列函数。 不过除了采用程序来实现外,你还可以通过下面SQL查...

2010-01-23 17:47:13 604

原创 access建表语句

[code="java"]create table ZLJG_YCL_SZYW( ID text(50), COL0200 memo, COL0201 memo, COL0202 memo, COL0203 memo, COL0204 memo, COL0205 memo, COL0206 memo, COL0207 memo,...

2010-01-18 16:56:56 180

原创 ajax验证用户名

[code="java"]var xmlHttp; function createXMLHttpRequest() { //表示当前浏览器不是ie,如ns,firefox if(window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } else if (window.ActiveXObject) {...

2010-01-18 10:05:23 60

原创 javascript响应键盘输入

[code="java"]//输入的回车换成tab,遇到按钮就不再替换function document.onkeydown() { if (event.keyCode == 13 && event.srcElement.type != 'button') { //赋值为tab键值 event.keyCode = 9; } }//输入框只能输入数字和...

2010-01-14 21:24:05 151

原创 javascript内实现trim的方法

[code="java"]function Trim(str){return str.replace(/^\s*(.*?)[\s\n]*$/g, '$1');}[/code]

2010-01-14 17:53:17 54

dom4j读取xml

[code="java"]import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class Test { public static void main(String[] args) throws Exception { Document doc ...

2010-01-14 15:19:18 66

原创 显示网页源代码

右键显示网页源代码

2010-01-14 14:01:15 134

空空如也

空空如也

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

TA关注的人

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