
composite
文章平均质量分 62
zhglhy
永远进攻,永不言败!
命运,从来就是掌握在自己的手中.今天得不到,不代表明天也得不到,只要努力去拼搏,总会有回报!
展开
-
高效判断数字在不在范围区间
判断数字在不在范围区间原创 2022-02-16 14:21:54 · 1726 阅读 · 0 评论 -
中华人民共和国县以上行政区划代码
2018年12月中华人民共和国县以上行政区划代码2018年12月中华人民共和国县以上行政区划代码http://www.mca.gov.cn/article/sj/xzqh/1980/201903/201903011447.html原创 2022-01-20 10:31:02 · 682 阅读 · 0 评论 -
jenkins启动命令
java -jar jenkins.war --httpPort=8888原创 2015-01-16 17:43:47 · 208 阅读 · 0 评论 -
oracle日期+sequence生成ID
select (select to_char(sysdate,'yyyyMMddHH24miss') from dual)||lpad(用户.sequence名.nextval,10,'0') as idfrom dual原创 2013-09-13 13:35:50 · 1170 阅读 · 0 评论 -
java的concurrent用法详解
我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以及如何避免线程安全性方面带来...原创 2014-02-24 14:32:55 · 169 阅读 · 0 评论 -
Sola java搜索引擎服务器
Sola http://www.open-search-server.com/open-source-search-engine/原创 2014-01-26 15:56:38 · 992 阅读 · 0 评论 -
eclipse安装Maven SCM Handler for Subclipse
1.先安装MAVEN插件2.在eclipse中找到Window->Preferences->Maven->Discovery目录3.点击Open Catalog,找到Maven SCM Handler for Subclipse,勾选上点击Finish会自动安装。...原创 2014-05-29 17:49:24 · 294 阅读 · 0 评论 -
oracle里面Union和minus的区别
SQL> select * from test001; NAME ---------- 1 2 3 4 5 SQL> select * from test002; NAME ---------- 4 5 6 7 8 SQL> select * from test001 minus select * from test002; NAME ---------- 1 2 3 SQL...原创 2013-07-24 14:05:49 · 262 阅读 · 0 评论 -
<转>解决svn working copy locked问题
标题:working copy locked提示:your working copy appears to be locked. run cleanup to amend the situation. 产生这种情况大多是因为上次svn命令执行失败且被锁定了。如果cleanup没有效果的话只好手动删除锁定文件。cd 到svn项目目录下,然后执行如下命令del lock ...原创 2012-10-12 15:19:47 · 116 阅读 · 0 评论 -
HTTP错误汇总(404、302、200……)
转:http://www.7edown.com/edu/article/soft_9055_1.html HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁止访问资源HTTP 401.4 - 未授权:授权被筛选器拒绝HTTP 401.5 - 未授权:ISAPI 或 CGI...原创 2015-02-12 16:03:10 · 241 阅读 · 0 评论 -
SVN版本合并
1.下载要合并的SVN上资源最新版本2.在下载的新版本上右键TortoiseSVN---->Merge......3.选择要合并的之前的版本,如出现冲突,手动解决冲突原创 2015-03-30 17:00:37 · 133 阅读 · 0 评论 -
Date数据精度问题
Java数据精度比Oracle精度大,在java端设置Date数据类型时,要注意精度问题。如在oracle端Date设置了索引更要注意,java客户端设置精度过高,索引将失效。原创 2015-03-30 17:04:22 · 1246 阅读 · 0 评论 -
oracle日期和sequence生成随机ID
insert into mydata.user(id,username) values ( to_char(sysdate,'yyyymmddHH24mmss') || lpad(mydata.seq_user.nextval,12,'0') , '测试用户')原创 2013-10-29 13:51:59 · 815 阅读 · 0 评论 -
Oracle中的SYS_GUID()函数[转]
在Oracle 8i以后提供sys_guid ()方法 原文:http://wanqiufeng.blog.51cto.com/409430/398502方法作用:系统根据当前时间和机器码,生成全球唯一的一个序列号。 方法使用场景: 这在对象在不同机器的不同数据库里生成以及需要在后来合并到一起的情况下很有用,因为这样可以防止主键冲突。 ...原创 2013-10-29 13:52:57 · 4614 阅读 · 0 评论 -
mantis
mantis缺陷管理平台Mantis,也做MantisBT,全称Mantis Bug Tracker。Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。 ...原创 2015-05-14 14:09:22 · 170 阅读 · 0 评论 -
maven常用命令
下面是在工作中经常使用到的maven命令:1、打包:mvn clean package2、打包并安装到本地仓库:mvn clean install3、利用maven下载源代码:mvn dependency:sources4、构建成eclipse工程:mvn eclipse:eclipse5、清除eclipse结构:mvn eclipse:clean6、查看maven...原创 2015-05-29 09:38:15 · 104 阅读 · 0 评论 -
java 堆栈的区别
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器来管理...原创 2015-07-13 21:32:01 · 143 阅读 · 0 评论 -
Qcon全球软件开发大会
InfoQ的分享http://vdisk.weibo.com/u/1746173800原创 2014-10-21 15:28:51 · 146 阅读 · 0 评论 -
facade upload
facade uploadcd facade fold-> mvn clean install -> mvn deploy <appender-ref ref="STDOUT" /> logback信息打印输出 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"&g..原创 2014-11-24 16:26:12 · 140 阅读 · 0 评论 -
文件提交不上SVN
当你直接拷贝一个在SVN管理的工程上管理的文件到另一工程时,你在此工程上修改完后可能发现一直提交不上去,而本地SVN显示正常提交,但在此工程下面确实没提交上去。 原因:当你拷贝时也把此文件的.svn文件一并拷贝过来了,而.svn所指向的路径还是以前工程的,所以当你在此工程提交时实际上确实提交了,但是提交到了以前的工程上,你可以在以前的工程上找到你提交的此文件 解决方法:找到此文件在...原创 2012-10-11 16:20:59 · 543 阅读 · 0 评论 -
oracle常用函数总结
目录 NVL2. 1 decode()函数简介... 1 sign()函数... 3 Oracle中的Union、Union All、Intersect、Minus. 3 Oracle Trim函数... 7 Oracle trunc()函数的用法... 8 lpad用法... 10 oracle translate() 详...原创 2013-11-13 15:38:50 · 142 阅读 · 0 评论 -
Sql之left join、right join、inner join的区别
一、联接查询left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID ...原创 2012-04-25 10:49:51 · 95 阅读 · 0 评论 -
Tomcat6 配置多虚拟主机,多域名绑定一IP
搞了Tomcat6配置多虚拟主机很久,终于OK了。真是够吐血的,记录下来,方便以后查阅了。实现效果:http://localhost 访问一个项目例如一个助学网。http://localhost1 访问一个项目例如一个办公系统实现方案,需要修改两个地方一个是C:\WINDOWS\system32\drivers\etc\hosts文件,改为127.0.0.1 ...原创 2011-03-11 14:47:24 · 160 阅读 · 0 评论 -
SiteMesh学习入门
简介: sitemesh应用Decorator模式,用filter截取request和response,把页面组件head,content,banner结合为一个完整的视图。通常我们都是用include标签在每个jsp页面中来不断的包含各种header, stylesheet, script...原创 2011-03-07 15:26:04 · 82 阅读 · 0 评论 -
高级Sitemesh(Advanced Sitemesh)
1.序言 假设你打算结合多种技术来构建一个企业级web站点。比如,你准备采用J2EE技术往你的web站点里添加新内容,而这个系统的其他部分是用CGI或者微软的IIS Server搭建的。在这种情况下,怎样让你的应用系统从外观和感受(look and feel)上保持一致呢?一种办案就是采用J2EE技术全部重写,然后选用一种框架,比如Struts-Tiles,但这种办案的开发成本太高,不太...原创 2011-06-21 11:22:41 · 129 阅读 · 0 评论 -
js实现用自串替换占位符{0} {1} {2} 等
<script type="text/javascript">String.prototype.format=function(){ if(arguments.length==0) return this; for(var s=this, i=0; i<arguments.length; i++) s=s.replace(new RegExp("\\{"+i+"\\}"...原创 2011-05-30 19:22:43 · 735 阅读 · 0 评论 -
点击验证码无刷新重新加载验证码图片
生成验证码图片的image.jsp:<%@page contentType="image/jpeg;charset=utf-8"%><%@page import="java.util.*,java.awt.*,java.awt.image.*,javax.imageio.*" %><%@ page import="java.io.OutputStre...原创 2011-08-19 11:24:00 · 762 阅读 · 0 评论 -
Hashtable和HashMap的区别
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类; 2.HashTable的方法是同步的,HashMap未经同步,所以在...原创 2011-01-16 09:45:31 · 71 阅读 · 0 评论 -
group by的用法
group by 分组通用数据库具有基于表的特定列对数据进行分析的能力。 可按照在 GROUP BY 子句中定义的组对行进行分组。以其最简单的形式,组由称为分组列的列组成。 SELECT 子句中的列名必须为分组列或列函数。列函数对于 GROUP BY 子句定义的每个组各返回一个结果。下列示例产生一个列出每个部门编号的最高薪水的结果: SELECT DEPT, MAX(SALARY) AS MAXI...原创 2011-01-12 22:23:01 · 128 阅读 · 0 评论 -
一道sql题
话说某日去面试,自己脑残很简单的sql都写不好,得多补补基础了,平日里总眼高手低可不行。记录下来,是个教训.....题目很简单,有一test[id,name,age]表,结构如下: 1.查出name中含a的记录:select * from test t where t.name like '%a%' 2.查出同一年龄段人的数目:select age,count(*) f...原创 2012-04-25 16:42:36 · 130 阅读 · 0 评论 -
[转载]CSS盒子模型
盒子模型(Box Model)是从CSS诞生之时便产生的一个概念,对网页中的大部分对象,实际呈现形式就是一个盒子形状对象(即块状对象),对于这个基础又重要的概念,只要掌握盒子模型的尺寸及占位的标准技术方法,那就可以灵活驾驭盒子模型了! CSS盒子模型 网页设计中的每个元素都是长方形的盒子。怎样精确的计算盒子的尺寸?请看下面一幅图: 盒子里面的内容到盒子的边框之间的...原创 2012-04-26 10:59:50 · 90 阅读 · 0 评论 -
JSP内置对象
JSP九种内置对象: request, response, out, session, application, config, pagecontext, page, exception一.request对象: 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。它是HttpServletRequest的实例。 JS...原创 2012-04-26 11:18:39 · 80 阅读 · 0 评论 -
oracle数据连接串配置文件
C:\Oracle\product\11.2.0\client_1\network\admin\tnsnames.ora原创 2013-11-08 14:12:35 · 1123 阅读 · 0 评论 -
oracle查询当天,一星期,当月的数据【转】
写道当天的Select * From my_table a Where trunc(create_date) = trunc(Sysdate);当月的Select * From my_table a Where to_char(create_date,'yyyymm') = to_char(Sysdate,'yyyymm'); 当星期的trunc(Sysdate,'d')这是这个星期的第一...原创 2013-06-19 17:31:31 · 316 阅读 · 0 评论 -
linux下32位机与64位机基本数据类型长度对比
数据类型 32位 64位 char 1 1 int 4 4 long 4 8 float 4 4 double 8 8 long double 12 16原创 2012-09-11 14:35:21 · 97 阅读 · 0 评论 -
错误总结
编程中经常出现这样那样的问题,自己做下总结,方便以后查看,不再犯类似的错误。1.调试时看清线上环境与线下环境。有次自己修改DEBUG半天没反应,很是郁闷,最后发现原来访问的是线上环境。2.调试JS时可以利用IE的F12进行调试,页面布局,网络的请求正文、响应正文等,很方便。一定要想到使用。3.数据库做持久化当上线时,如果没有清除@Table(name = "EXAMINE_CYCL...原创 2012-12-12 09:10:14 · 122 阅读 · 0 评论 -
F12调试
F12调出IE调试器,网络->开始捕获 再处理页面请求,双击请求到的URL,可以得到页面请求和返回的信息。如:请求正文、响应正文原创 2012-11-26 17:14:21 · 175 阅读 · 0 评论 -
如何用cmd调出多个tomcat的控制台
解压缩包的tomcattomcat1 E:\project\tomcat1tomcat2 E:\project\tomcat2用cmd调出黑屏下的tomcat窗口必须设置JAVA_HOME变量 1、 JAVA_HOME变量设置为你的JDK根目录 如:C:\Program Files\Java\jdk1.6.0_10 2、cmd调出控制台,切换至某一个tom...原创 2012-03-30 09:52:10 · 208 阅读 · 0 评论 -
JSP转发和重定向的区别
1.RequestDispatcher.forward()――转发 是在服务器端起作用,当使用forward()时, Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的 form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得...原创 2011-11-10 20:54:18 · 93 阅读 · 0 评论 -
JSF中的h:commandLink如何传递参数 三种取值比较 .
本人总结了三种取得参数的方法这是jsf中的代码 <h:commandLink action="#{}"> <h:outputText value="删除"></h:outputText> <f:param id="id" name="id" value="123">&a原创 2012-05-15 11:12:42 · 184 阅读 · 0 评论