- 博客(328)
- 资源 (9)
- 收藏
- 关注
转载 Java并发编程:深入剖析ThreadLocal
想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。 以下是本文目录大纲: 一.对ThreadLocal的理解 二.深入解析ThreadLocal类 三.Thread...
2018-07-20 14:29:58 366
原创 快速创建一个spring boot应用
很久没有写博客,鉴于微服务技术spring boot已被很多公司正在实践,于是想把一些技术形成文字记录起来,如何一步步搭建spring boot 工程框架。最早接触是在2015年,当时spring boot技术也才刚开始起步,国内服务化技术主要还是基于阿里的dubbo框架,目前也是。本文没有高深的技术,一切从简单开始,快速搭建一个hello world。笔者喜欢用spring 官方推荐的ide
2018-01-23 17:51:51 516
原创 hibernate mybatis 优缺点 适用场景
hibernate 缺点:全表映射带来不便,比如更新时需要发送所有字段。无法根据不同的条件组装不同的sql。对多表关联和复杂sql 查询支持较差,需要自己写sql,返回后,需要自己将数据组装为pojo。不能有效支持存储过程 。虽然有hql ,但是性能较差。大型互联网系统往往需要优化sql. 而 hibernate 做 不到。
2017-08-29 09:06:57 1727
原创 hjquery-autoComplete 处理返回的json对象问题
http://clin8888.iteye.com/blog/295628
2015-03-28 11:19:04 1079
转载 jQuery 1.9移除了$.browser可以使用$.support来替代
$.browser是通过正则表达式来匹配userAgent来判断浏览器版本和种类的.jquery1.3.2版本的文档中已经声明jquery.browser及jquery.browser.version建议弃用,可以使用jquery.support来代替。jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support
2015-03-27 17:00:11 731
转载 深入浅出 RPC - 深入篇
《深入篇》我们主要围绕 RPC 的功能目标和实现考量去展开,一个基本的 RPC 框架应该提供什么功能,满足什么要求以及如何去实现它?RPC 功能目标RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC 框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用,在前文《浅出篇》中给出了一种实现结构,基
2015-03-06 17:54:22 579
原创 js判断微信客户端
function checkClient(){ ///实际上是 在浏览器下载 if((navi.indexOf("Android")>=0) || (navi.indexOf("Linux")>=0)){ if((navi.indexOf("MicroMessenger")>=0)){ ////微信扫描
2014-11-13 15:08:17 3394
原创 GraphicMagick 安装步骤
GraphicMagick最新版本下载地址:http://sourceforge.net/projects/graphicsmagick/files/graphicsmagick/手动安装GraphicsMagick ----------------------手动安装下载地址 ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/1
2014-11-03 09:42:59 1113
原创 tomcat 在catalina.sh中编辑JAVA_OPTS,设定java虚拟机的内存使用大小。
export JAVA_OPTS="-Xms1024m -Xmx2048m"
2014-09-18 09:36:46 2806
原创 根据经纬度,计算亮点之间的距离
BEGIN#根据两点的经、纬度值获取两点距离#返回值为米#eg.28.199607, 112.983135 28.199559, 112.98556 两点距离大约为237米DECLARE R,distance,dLat,dLon,a double;SET R = 6371.0,distance = 0.0,dLat = (lat2 - lat1)*PI() /180,dLon
2014-09-16 14:22:16 1527
转载 Maven学习 (四) 使用Nexus搭建Maven私服
http://www.cnblogs.com/quanyongan/archive/2013/04/24/3037589.html首先, 推荐几个好的 Maven 常用仓库网址: http://mvnrepository.com/ http://search.maven.org/ http://repository.sonatype.org/content/grou
2014-09-03 16:57:25 650
原创 MYSQL如何计算两个日期间隔天数
如何透过MYSQL自带函数计算给定的两个日期的间隔天数有两个途径可获得1、利用TO_DAYS函数select to_days(now()) - to_days('20140831')2、利用DATEDIFF函数select datediff(now(),'20140831')参数
2014-09-01 14:15:06 11790 2
原创 判断是否为 数字 小数
public class NumberDemo { public static void main(String[] args) { String str1="1122.2.2"; String str2="111"; String str3="111.2"; String str4="111s"; String str5="111.s"; String str6="1s
2014-08-28 12:50:30 2826
转载 16款创建CSS3动画的jQuery插件
jQuery插件是用来扩展jQuery原型对象的方法。本文搜集了用来为你的网站创建CSS3动画的一些jQuery插件。1. jQuery SmooveSmoove 简化了CSS3转换效果,使得页面向下滚动时网页内容能有一种滑入的动效。在线调试:http://wow.techbrood.com/fiddle/72. CSS3 Animate
2014-08-28 09:58:47 2330 1
原创 win7 64 mysqlt5.6 32 安装
http://hi.baidu.com/fujinwang/item/36753700d23f27113a53eefdhttp://www.docin.com/p-627342676.html
2013-12-04 17:38:01 574
原创 win7 专业版 64位 安装oracle10g 32 位
http://hi.baidu.com/wjtzf0/item/b7785f26feae16d3ef10f17f
2013-12-04 11:27:15 1631
转载 网页编辑器中的换行Enter跨行问题解决方案
关于微软HTML编辑控件(也适用于可编辑的iframe)单击回车会插入而不是的解决方案 未经过脚本处理的编辑控件function a.onkeypress(){ if(event.keyCode==13){var txtobj=document.selection.createRange()txtobj.text==""?txtobj.text="\n":(document.selec
2012-04-26 15:15:19 2061
转载 JSTL
原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库,感觉其还真是方便,页面看起来更加清爽。减少了 JAVA 程序员亲自写的代码量,还真验证了,不懒不做程序员,程序员如果写代码不想着偷懒,那么生活是很无趣的。下面总结总结,学习学习。:)JSP 标准标记库( Standard Tag Library , JSTL) 是一组以标准化
2012-03-29 10:46:12 461
转载 Struts2中iterator标签遍历map总结
1.MapAction.java Java代码 package com.zx.demo.action; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.opensymphony.xwo
2012-03-22 11:37:24 573
转载 struts2 跳转类型 result type=chain、dispatcher、redirect(redirect-act...
dispatcher 为默认跳转类型,用于返回一个视图资源(如:jsp) Xml代码 :/main.jsp /main.jsp 以上写法使用了两个默认,其完整的写法为: /maini.jsp 用于页面转发,页面跳转过程一直是同一个线程,Action中的数据一直保存在。location只能是页面,不能是另一个action(可用type="
2012-03-16 16:15:36 1111
转载 jsp 传参乱码 Struts2中action之间传参中文乱码的问题
Struts2中action之间传参中文乱码的问题 解决方法一(已经验证,可以): 两个action都定义要传的参数属性的get和set方法,必须相同! 在struts.xml中定义: /homepage.ic?loginError=${loginErro r} true 解决方法二(据说也可以): 在a
2012-03-16 16:14:40 2787 1
转载 关于flashback table tablename to before drop的应用—恢复drop掉的表
在oracle10g中,如果不小心drop掉一张表,能不能恢复呢?答案是肯定的,在oracle10g中,当使用命令drop table tablename 命令时,其实不会真正的删除该表,而是把表放到了回收站中(回收站的概念类似windows中的回收站),所以我们可以通过flashback命令来恢复drop掉的表,下面就该问题做一个小小的研究关于Flashback table
2012-03-01 17:00:45 4617
转载 五个有用的jQuery技巧
导读:作为轻量级的JS库,jQuery随着JavaScrīpt脚本的大热而备受Web开发者亲睐。下文里技巧实现的效果虽然并不新鲜,但通过jQuery的封装,HTML实现了很大的清洁。清爽简洁又高效的代码任何时候都是开发者所醉心追求的终极目标,也许它简单,但是它能量巨大。一起来看看Michael Dorf推荐给大家的五个非常实用的jQuery技巧。这里要介绍jQuery优化系列的五个jQue
2012-02-29 17:19:23 588
转载 oracle temp01.dbf变大
1,shutdown immediate startup mount2, SQL> alter database tempfile 'D:\oracle\product\10.2.0\oradata\cat\temp01.dbf' drop;3, SQL> alter database open4, SQL> alter tablespace temp add
2012-02-21 17:27:17 2341
转载 异常备忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
今天在导入一个工程时,编译并打包到Tomcat后,发现出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,检查了一下我的myEclipse,发现不知道啥时候不小心将编译器改成JDK6.0了,那个工程是从同事的机上拷贝过来的,用的编译器是JDK5.0,试了一下,果然是这个问题引起。 那次
2011-12-26 12:19:21 438
转载 spring struts2 ibatis框架整合开发
http://tech.chinaunix.net/a2011/0726/1223/000001223253.shtml
2011-12-23 11:05:13 554
转载 SSI(Struts2, Spring, iBatis)框架整合小结
MVC对于我们来说,已经不陌生了,它起源于20世纪80年代针对smalltalk语言的一种软件设计模式,现在已被广泛应用。近年来,随着java的盛行,MVC的低耦合性、高重用性、可维护性、软件工程的可管理性等诸多优点使其在java平台中很受欢迎,其间,也诞生了许多优秀的MVC框架,如专注于控制层的Struts、WebWork, Struts2, JSF等框架,专注于业务逻辑方面的Spring框架、
2011-12-23 10:50:57 730
转载 j2ee 设计框架 ibatis+spring+struts整合应用实例
http://lehsyh.iteye.com/blog/582510
2011-12-23 10:48:19 929 1
转载 javascript 过滤空格
2007/12/19 3:131: 过滤首尾空格trim、2:过滤左边空格ltrim 3:过滤右边空格 一:用正则方法写成三个函数.function trim(str){ //删除左右两端的空格return str.replace(/(^\s*)|(\s*$)/g, "");}function ltrim(str){ //删除左边的空格return str.replac
2011-12-15 15:45:41 973
原创 myeclipse xfire
http://www.cnblogs.com/bnuvincent/archive/2010/04/03/1703715.html
2011-12-14 14:16:12 464
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人