- 博客(25)
- 资源 (13)
- 收藏
- 关注
原创 java后端实现websocket简单例子
直接附代码前端:String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My We
2016-12-07 16:23:05 18765 2
转载 (转)http status 汇总
http status 汇总常见HTTP状态码200 OK301 Moved Permanently302 Found304 Not Modified307 Temporary Redirect400 Bad Request401 Unauthorized403 Forbidden404 Not Found410 Gone500 Internal Server Er
2014-01-22 17:18:17 553
转载 struts2中的ThreadLocal模式
设计模式(Design pattern)是经过程序员反复实践后形成的一套代码设计经验的总结。设计模式随着编程语言的发展,也由最初的“编程惯例”逐步发展成为被反复使用、并为绝大多数程序员所知晓的、完善的理论体系。我们使用设计模式(Design pattern)的初衷,是使代码的重用度提高、让代码能够更容易被别人理解以及保证代码的可靠性。毫无疑问,在程序中使用设计模式无论是对于程序员自身还是对
2014-01-09 16:09:15 640 1
转载 [转载]jsp Session管理
[转载]jsp Session管理在各种Session 管理方案中, ThreadLocal 模式得到了大量使用。ThreadLocal 是Java中一种较为特殊的线程绑定机制。通过ThreadLocal存取的数据,总是与当前线程相关,也就是说,JVM 为每个运行的线程,绑定了私有的本地实例存取空间,从而为多线程环境常出现的并发访问问
2014-01-09 15:07:33 516
转载 SVN删除恢复
SVN删除恢复 一、本地删除 本地删除,指的是在客户端使用delete命令删除了一个文件(或目录),但还没有commit,此时若使用update命令是没有用的(客户端仍然为删除状态),而可以使用revert来撤销删除,找回本地文件。二、服务器删除 1.通过本地删除后提交服务器 a)Update上一个版本,但只适用于修改较少的情况; b) 通过sh
2014-01-06 15:01:53 11439
转载 [转载]maven deploy 时出现 faild to transfer file错误
[转载]maven deploy 时出现 faild to transfer file错误博客分类:企业级开发原文地址:http://www.javatang.com/archives/2010/01/23/4518375.html具体怎样使用deploy命令部署构件到nexus服务器上可以参考经典的《Maven Definitive Guide》(Maven操作指
2013-05-28 16:09:54 10840 1
转载 java.lang.IllegalStateException异常解决
最近在调试xwiki的时候遇到java.lang.IllegalStateException异常,在google上baidu了一把经过分析查看jdk文档终于找到了解决方案,在response.sendRedirect("")方法后加return语句即可:原因是在程序中两次调用response.sendRedirect("")方法j2ee5.0中的介绍:void sendRedirect
2012-05-10 10:53:20 1985
转载 COALESCE .
COALESCE()函数可以接受一系列的值,如果列表中所有项都为空(null),那么只使用一个值。然后,它将返回第一个非空值。这一技巧描述了创造性使用SQL Server 中COALESCE()函数的两种方法。 这里有一个简单的例子:有一个Persons数据表,它有三个字段FirstName、MiddleName和LastName。表中包含以下值: John A. MacDonald
2012-05-02 12:12:58 341
转载 SQL Server 索引结构及其使用(四)
原文出处:http://www.blue1000.com/bkhtml/2006-08/45508.htm聚集索引的重要性和如何选择聚集索引 在上一节的标题中,笔者写的是:实现小数据量和海量数据的通用分页显示存储过程。这是因为在将本存储过程应用于“办公自动化”系统的实践中时,笔者发现这第三种存储过程在小数据量的情况下,有如下现象:1、分页速度一般维持在1秒和3秒之间。2、在查询最
2012-04-25 18:04:07 2811
转载 SQL Server 索引结构及其使用(三)
原文出处:http://www.blue1000.com/bkhtml/2006-08/45509.htm 实现小数据量和海量数据的通用分页显示存储过程 建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本
2012-04-25 18:02:50 296
转载 SQL Server 索引结构及其使用(二)
原文出处:http://www.blue1000.com/bkhtml/2006-08/45510.htm 改善SQL语句 很多人不知道SQL语句在sql server中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:select * from table1 where name=''zhangsan'' and tID > 10000和执行:
2012-04-25 17:40:41 296
转载 SQL Server 索引结构及其使用(一)
原文出自;http://www.blue1000.com/bkhtml/2006-08/45511.htm 一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的sql server提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例
2012-04-25 17:38:59 464
原创 db2 exists 和in联合使用优化方法
对于exists和in,当exists里面嵌套in的时候,如果in语句里面只有一个元素的情况下,这时候索引是有效的.如果多于一个元素,这种情况下索引会失效.下面写一个简单的例子来验证以上说法. sql1:select 1 from pm_measurement_recalculation reca where exists (
2012-04-25 17:21:50 10180
转载 【转】FINDBUGS错误分析日志
【转】FINDBUGS错误分析日志 终于 我们又开始使用FINDBUGS来检测代码的问题了 但因没又中文版和网上错误分析实际很少 所以自己边处理BUG边写文档 首先在装好FINDBUGS后 在 project-->properteis-->findbugs里的2个框的勾点上可以让改正BUG后自动判断是否改正了 改正了就自动去掉BUG点1.Call to
2012-04-10 16:34:38 863
转载 优化SQL语句:in 和not in的替代方案
关键词:SQL语句优化 SQL Server 数据库查询 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从SQL执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: SQL试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查
2012-03-24 16:40:25 716
转载 Oracle,SqlServer,DB2存储过程中异常处理
1.Oracle中的异常处理: exception when others then 异常的处理 end 例如: create or replace procedure sp_query_test(p_id in int, p_
2012-03-20 12:01:53 1008
转载 Operation not allowed for reason code "7" on table 原因码 "7"的解决
对表进行任何操作都不被允许,提示SQLSTATE=57016 SQLCODE=-668 ,原因码 "7"的错误:SQL0668N Operation not allowed for reason code "7" on table XXX. 解决方法为:执行命令:reorg table XXX;即可。参考原文为:Operation not allowed for reason code r
2012-03-15 13:59:21 1344
转载 (转)辞呈信
尊敬的各位领导: 您们好! 在递交这份辞呈时,我的心情十分沉重。当前公司正处于快速发展的阶段,同事都是斗志昂扬,壮志满怀,而我在这时候却因个人原因无法为公司做出相应的贡献,实在是深感歉意。 公司领导一直以来都是青睐器重,同事齐心融洽,这真的是我工作以来,所遇到最好的工作环境。离开这个公司,离开这些曾经同甘共苦的同事,很舍不得,舍不得您们的谆谆教诲,也舍不得同事之间的那片真诚和友善
2012-02-23 11:23:28 1351
转载 java clone使用解析
java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,特别是先学c、c++后学java的程序员。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。比如函数参数类型是自定义的类时,此时便是引用传递而不是值传递。以下是一个小例子:Java代码 public class
2011-12-01 18:17:10 1022
原创 命令行把中文文件转成其对应的中文ascii码
例如将文件test.txt放的是中文,result.txt文件准备放的是test.txt文件对应的中文编码两文件都放在C:\Documents and Settings\Administrator下,命令如下:native2ascii -encoding gb2312 test.txt result.txt转换后test.txt的内容如下:成功创建工单权限字段组result.
2011-11-24 16:07:42 973
转载 h:panelGrid 属性详解
h:panelGrid 属性详解一.页面布局:样式表基本概念:单元格样式: columnClasses="columnClasses1, columnClass2,..." ....行样式: rowClasses="rowClasses1, rowClasses2" ....样式: styleClass="" == 注: 无法实现多个表头单元.
2011-11-10 11:30:37 2556
原创 随想
不知而不知其不知者,愚者也——避之! 不知而知其不知者,惑者也——授之! 知之而不知其知之者,寐者也——醒之! 知之而知其知之者,觉者也——从之!
2011-09-30 14:05:29 417
原创 统计成绩SQL语句
<br /> <br />1.计算每个人的总成绩并排名<br />select CourseID,sum(Score) as allscore from ScoreInformation group by CourseID order by allscore<br /><br />2.计算每个人的总成绩并排名<br />select distinct t1.StudentID,t2.allscore<br />from ScoreInformation t1,( select StudentID,s
2011-04-07 17:48:00 6852
原创 Oracle挥舞法律大棒 JavaEye被逼改名ItEye
<br />今天,也就是2011年4月1日愚人节,我们不得不在这样一个特殊含义的节日,向JavaEye会员宣布这样一个富有讽刺性和纪念意义的网站公告:由于Oracle公司通过授权的律师事务所,对JavaEye网站提出了我们无法接受的苛刻条件,在经过我们长期努力的交涉无效之后,Oracle授权的律师事务所以强硬的姿态要求我们服从,并且以停用javaeye.com的域名作为威胁,因此,我们只能被迫放弃已经运营了7年的JavaEye的域名和JavaEye品牌,更名为ItEye。<br />JavaEye网站从4月
2011-04-01 17:34:00 1870
转载 JSP中获取表单中多选列表(Multiple Select)提交的值
JSP中获取表单中多选列表(Multiple Select)提交的值JSP中获取表单中多选列表(Multiple Select)提交的值10.0102<br />在select标签中添加multiple=”multiple”属性,可以使下拉列表(drop down list)变成多选列表(multiple select list),但是在jsp与servlet中使用获取表单值常用的request.getParameter(”value”)获取到的只是多选列表中的第一个选中值,经过查询资料,原来HttpSer
2010-06-10 02:22:00 31938 4
Toad相关使用说明书
2011-03-03
SQL2005+vc 实现的学生成绩管理系统
2010-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人