- 博客(69)
- 资源 (5)
- 收藏
- 关注
原创 Druid-排查conditionDoubleConstAllow配置问题(double const condition)
Druid-排查conditionDoubleConstAllow配置问题(double const condition)
2023-07-19 20:18:17
2068
原创 js倒计时
/** * 设置倒计时60秒。避免恶意重复查询 * BY : LiuKing * DATE : 20150821 */var t = 60;//倒计时时间(s)var tt;//倒计时对象var cnt = 0;//计数器function disableButton(){ cnt++; tt = setTimeout('disableButton()',1000); if
2015-08-21 19:33:02
463
转载 String、StringBuffer与StringBuilder之间区别
最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String
2015-07-21 17:28:14
374
转载 Java中的值传递和引用传递
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象的内容可以在被调用的方法中改变,但对象的引用(不是引用的副本)是永远不会改变的。Java参数,不管是原始类
2015-05-29 12:08:00
420
转载 如何创建不可变(Immutable)的Java类或对象
不可变对象(immutable objects),后面文章我将使用immutable objects来代替不可变对象! 那么什么是immutable objects?什么又是mutable Objects呢? immutable Objects就是那些一旦被创建,它们的状态就不能被改变的Objects,每次对他们的改变都是产生了新的immutable的对象,而mutable Objects
2015-05-29 11:37:21
1701
转载 为什么使用字符数组保存密码比使用String保存密码更好?
1) Since Strings are immutable in Java if you store password as plain text it will be available in memory until Garbage collector clears it and since String are used in String pool for reusability
2015-05-29 11:33:17
532
原创 jsp弹出框之快速导航
最初是使用的弹出层的方式,最后的效果不太理想。(其实是可以弄好的)。后来使用了window.open()的方式:var treeVisable = false; var child; $("#showHideTree").on("click",function(){ if(!treeVisable){ treeVisable = true; if(child==unde
2015-05-12 15:58:09
982
原创 关于select标签的积累
1、不想disabled,但是又想往后台传值 ---> 请仔细考虑 :一般这种需求是有问题的,请再三考虑业务逻辑 这种奇葩的需求的处理方式:在select onfuc是调用blur()。获取焦点后立即失去焦点。2、添加、获取、创建option等 $("#select_id").change(function(){//code...}); //为Select添加事
2015-04-10 16:12:19
403
原创 Eclipse调试找不到源码解决
如果你各种配置、添加都试过了依旧没有解决这个问题的话。那就有可能是需要配置web服务器(tomcat、webLogic……)一下一tomcat为例:1、大可server的配置2、配置source
2015-04-07 13:26:43
701
转载 eclipse默认指向WebContent目录修改为webRoot 设置说明
在使用eclipse 中 , 相信大家比我更是轻车熟路了 ( 我平常一般用 Intellij idea 的 ), 下面讲解一下在eclipse web项目中 , 如何设置 webroot 目录指向问题,希望对新手有用 . 在eclipse3.6中 , 它默认指向的webRoot 为 WebContent目录 ,如果 , 我们的项目 webRoot 目录不是这个
2015-03-31 10:50:52
663
转载 Servlet 3.0 新特性详解
Servlet 3.0 新特性概述Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声:异步处理支持:有了该特性,Servlet 线程不再需要一直阻
2015-03-30 10:30:46
295
转载 F5刷新-引起表单重复提交解决-<s:token />
一、简介Struts2使用token拦截器来检查表单是否重复提交,采用的是同步令牌的方式。同步令牌方式:服务器端在处理到达的请求之前,会将请求中包含的令牌值与保存在当前用户会话中的令牌值进行比较,看是否匹配。在处理完该请求后,且在答复发送给客户端之前,将会产生一个新的令牌,该令牌除传给客户端以外,也会将用户会话中保存的旧的令牌进行替换。这样如果用户回退到刚才的提交页面并再次提交的话
2015-03-11 14:40:34
1779
原创 ajax传递二维数组到前台
第一:一维数组JSP页面: 企业行业类型 相关JS :function ajaxLoadInduCode(val) { if(val != "" && val != 0) { $.ajax({ typ
2015-02-28 17:06:37
2713
原创 LinkedList的有序解释
链表的查询:通过以下代码,我们可以理解LinkedList中的get(i)方法了。正是因为可以通过索引来访问元素,所以LinkedList是有序的void Que(number *head){number *p=head;int n,i=0;scanf("%d",&n);if(len==0)return;n=1+(n%len);while(p->next !=
2015-02-26 16:40:33
7033
转载 mysql触发器
显示所有的触发器show triggers;执行 这个sql语句 即可显示所有的触发器1 引言Mysql的触发器和存储过程一样,都是嵌入到mysql的一段程序。触发器是mysql5新增的功能,目前线上凤巢系统、北斗系统以及哥伦布系统使用的数据库均是mysql5.0.45版本,很多程序比如fc-star管理端,sfrd(das),dorado都会用到触
2015-02-09 16:46:36
458
转载 sqlserver select into from
SELECT * FROM C_INDU_INFO;--UPDATE C_INDU_INFO SET INDU_TYPE = '1';-- 依据行业表创建临时表SELECT * INTO t_test_1 FROM C_INDU_INFO;SELECT * FROM t_test_1;-- 更新type 为2UPDATE t_test_1 SET indu_type = '2'
2015-02-09 11:20:39
583
转载 连接查询和子查询的区别(待)
对于数据量多的肯定是用连接查询快些,原因:因为子查询会多次遍历所有的数据(视你的子查询的层次而定),而连接查询只会遍历一次。 但是数据量少的话也就无所谓是连接查询还是子查询,视自己的习惯而定。一般情况下还是用子查询来的好,容易控制。
2015-02-06 11:42:37
4451
转载 s:iterator遍历
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过Map.key
2015-02-05 14:15:28
1214
转载 SQL两表之间:根据一个表的字段更新另一个表的字段
1. 写法轻松,更新效率高:update table1 set field1=table2.field1,field2=table2.field2from table2where table1.id=table2.id
2015-02-04 14:55:54
1105
转载 js中文档加载完毕写法
js中文档加载完毕。一般在body加一个onload事件或者window.onload = function () {}jQuery中有好多写法,平时也不注意,别人一问,还真觉得头大。 var i=1;//jQuery方式$(document).ready(function(){
2015-02-02 14:09:37
768
原创 js重置
//重置 function clearForm(){ var text=$("input[name^='condition.']"); text.val(""); var _select=$("select[name^='condition.']"); _select.val(""); var _textarea=$("textarea[name^='condition.']
2015-02-02 13:50:49
653
转载 JAVA常用加密
加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。大体上分为双向加密和单向加密,而双向加密又分为对称加密和非对称加密(有些资料将加密直接分为对称加密和非对称加密)。双向加密大体意思就是明文加密后形成密文,可以通过算法还原成明文。而单向加密只是对信息进行了摘要计算,不能通过算法生成明文,单向加密从严格意思上说不能算
2015-01-26 14:42:05
574
转载 (转)Oracle/Mysql/SqlServer函数区别
1.类型转换 --Oracle select to_number('123') from dual; --123; select to_char(33) from dual; --33; select to_date('2004-11-27','yyyy/mm/dd') from dual;--2004-11-27 --Mysql select
2015-01-22 16:21:02
451
原创 <s:if>判断时对判断对象的类型的影响
${endLine } 区别于 ${endLine } 上面的写法没有改变endLine 的类型。下面的写法会强制endLine为字符串类型
2015-01-22 09:45:01
744
原创 给定的日期加若干小时
/** * @desc 给定的日期加若干小时 格式为:2015-01-22 09:01:52 * @author : LMK * @date : Jan 21, 2015 4:52:02 PM * @param strdate * @param days * @return */ public stat
2015-01-22 09:02:38
546
转载 有状态和无状态的Servlet
基本概念: 有状态就是有数据存储功能。有状态对象(Stateful Bean),就是有实例变量的对象,可以保存数据,是非线程安全的。在不同方法调用间不保留任何状态。 无状态就是一次操作,不能保存数据。无状态对象(Stateless Bean),就是没有实例变量的对象.不能保存数据,是不变类,是线程安全的。Spring中的有状态(Stateful)和无状态(State
2015-01-19 16:35:38
2942
转载 struts线程安全
struts2本身就是多实例单线程的,所以可以说 本身就是线程安全的。struts1则是单实例多线程的,所以必须要注意线程的安全性。所以相对来说,struts1 要多使用局部变量,而struts2使用 实例变量则不会产生不安全的结果Struts 2 Action对象为每一个请求产生一个实例,因此没有线程安全问题。所以我们可以在Struts2的Action里面去定义属性。但是St
2015-01-19 16:23:35
581
原创 js中利用offset()来相对定位
function showMenu() { var Obj = $("#dcCustInfo_orgName"); var Offset = $("#dcCustInfo_orgName").offset(); $("#menuContent").css({left:Offset.left + "px", top:Offset.top + Obj.outerHeight() + "px
2015-01-14 14:47:16
1614
原创 css之指定带有特点样式的ul下所有li里面的a标签的样式
ul.aside-hd li a{ color:#B97800; } .aside-hd li a:HOVER { color:red; } css之指定带有特点样式的ul下所有li里面的a标签的样式
2015-01-09 14:57:23
3324
原创 <li>嵌套多个块级标签(eg:a)时控制不换行
${companyPosition.jobFunction } : 【${companyName}】 +查看更多 大神说的重点如下:1、标签为块级标签;会单独占一行。2、对设置超出宽度隐藏,及带上省略号3、 加上display:inline属性,让在行级显示
2015-01-08 11:49:16
2309
转载 Oracle order by 处理NULL值
Oracle order by 处理NULL值1、缺省处理Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前2、使用nvl函数nvl函数可以将输入参数为空时转换为一特定值,如 nvl(employee_name,’张三’)表示当employee_name为空时则返回’张三’,如果不为空则返回em
2015-01-07 14:09:01
508
转载 在人生方向感没那么强的时候,怎么更好地生活下去
本文作者 王晓亮 ,原文是清华大学经管学院 2014 年博士及研究型硕士开学典礼新生致词。我一直觉得,本科四年里有两个节点最难熬。一个是每学期第三个月,因为我们总在临近期末时才发现学期初立下的各种豪言壮语都没有达成,少花钱,多吃菜,每天自习六小时,一周去三次健身房,期末成绩进前10%……这些在期末通通成了笑谈。另一个节点是入学后第三年,当你发现身边同学拿到了你没拿到的实习、奖学金和出国机会
2015-01-06 10:49:08
498
转载 pre小技巧:强制换行与横向滚动条[转]
两种方法:① ②pre{ width:521px; overflow: auto; overflow-y:hidden}
2014-12-30 17:07:32
5266
转载 js-访问DOM对象
document对象:document对象实际上是window对象的属性.所以,如下访问是正确的:window.document. document 有许多属性: 常用的,可读写的: document.title;改变页面标题 document.URL;载入新页面document集合: document.anchors;所有: do
2014-12-26 16:46:51
612
转载 让div自动适应内容的高度
我们看下面的代码: 当Content内容多时,即使main设置了高度100%或auto。在不同浏览器下还是不能完好的自动伸展。内容的高度比较高了,但容器main的高度还是不能撑开。 我们可以通过三种方法来解决这个问题。 一,增加一个清除浮动,让父容器知道高度。请注意,清除浮动的容器中有一个空格。 二,增加一个容器,在代码中存在
2014-12-26 16:34:55
657
转载 oracle 客户端 plsql 无法解析指定的连接标识符
本地未安装oracle 使用plsql连接远程数据库时报错:解决 oracle 客户端 plsql ORA-12154:TNS:无法解析指定的连接标识符到oracle官网,下载oracle客户端,解压后如我的是在D:\instantclient_11_2新建两个文件夹如下D:\instantclient_11_2\NETWORK\AD
2014-10-27 13:46:42
13429
转载 技术大牛的练成
首先声明,我不是Expert,但我发现很多有成就的技术大牛,很多都在30岁左右,这类人,一般都是23岁左右毕业,工作两年后,开始从事自己感兴趣的细分行业。打个比方吧,这位牛人23岁毕业,做了两年嵌入式C编程,25岁时,突然对Java的优雅设计情有独钟,而正好这时,公司有个Java项目,Java技术之旅开始了。1、最开始三个月,开始接触Java,比如接口、继承、封装等,买了本《Thi
2014-10-16 16:04:08
497
Pro Spring3.pdf
2015-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人