自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (8)
  • 收藏
  • 关注

深入理解javascript语言中的this

说到js中的函数中的this指针,就像是悟空的毫毛一样,可以随时变来变去,理解起来十分困难,但是万变不离其宗,都是悟空的毫毛而已 ^-^.要中文js中的this,只要记住一点:[color=red]谁调用了该函数,那么该函数中的this就是指的它;如果没有看出是谁调用的,那么就是window调用的,因为只有它有这个权利[/color]。下面结合例子来理解:例子1:[code="...

2014-12-07 11:46:42 116

彻底理解javascript中的函数、闭包、作用域和作用域链

[color=red]1.函数[/color]javascript中的函数可以分为三种:1)全局函数;2)对象中定义的函数;3)函数中定义的函数,即局部函数,也可以叫私有函数或者内部函数;[code="javascript"]// 全局函数function gf(){ alert('global fucntion');}// 对象中定义的函数var ...

2014-12-05 12:10:40 274

原创 javascript中函数作用域和全局作用域

在地址:http://www.cnblogs.com/sharpxiajun/p/4133462.html看到一篇博客文章谈谈javascript语法里一些难点问题(一)其中有个例子:[code="java"]var a = 1;function hehe(){ window.alert(a); var a = 2; window.a...

2014-12-03 17:41:17 732

Java语言中函数参数的传递机制初探

先上一段代码,无码无真相 ^-^[code="java"]import java.util.ArrayList;import java.util.Date;public class JavaReference{ public static void change(Date date) { date = null; } public stati...

2014-12-03 14:26:13 116

原创 关于编写性能高效的javascript事件的技术

转自:http://www.cnblogs.com/sharpxiajun/p/4111853.html 关于编写性能高效的javascript事件的技术  如何能做出高效的web前端程序是我每次做前端开发都会不自觉去考虑的问题。几年前雅虎里牛逼的前端工程师们出了一本关于提升web前端性能的书籍,轰动了整个web开发技术界,让神秘的web前端优化问题成为了大街的白菜,web前端优化变成...

2014-12-03 11:00:12 101

原创 javascript中如何声明一个全局对象

一般我们都知道直接在任何方法外面使用var关键字声明的变量就是全局变量,但是还有另外两种方法可以定义全局变量。全局变量是存在于window对象下的对象,我们使用在firefox下按F12打开firebug,然后点击“脚本”,在firebug右侧的window下必须可以看到的对象,才是真正的全局对象。一种是在任何方法任何地方中定义的不带 var 关键字的变量。而是直接使用window对象来定...

2014-12-02 21:23:45 1145

原创 阿里淘宝的js命名空间函数namespace

在使用阿里开源的druid数据库连接池时,发现它的jar包中包含了三个资源包:support.http.resources,support.http.resources.css,support.http.resources.js打开看,有很多的html页面和他们的css和js文件,奇怪的是其中的jquery.min.js是被他们修改过了的,在其中增加了一个命名空间的函数:[co...

2014-12-02 18:47:51 124

原创 maven resolution will not be reattempted until the update interval of artifactor

使用maven配置 org.springframework spring-jms 3.2.9.RELEASE因为下载速度太慢,一直卡在编译项目的过程中,于是点击了取消编译。用进程管理器杀死了eclipse,在重新启动eclipse时,pom.xml报错:maven resolution will not be reattempted until t...

2014-12-01 23:20:34 893

原创 jQuery1.11.1源代码初步剖析

jQuery是web程序员的必备js库,估计90%以上的web项目都会用到它。今天周末,心血来潮,打算仔细瞧瞧其庐山真面目。记得以前也对其分析过一次,半途而废了,也没有记录下来。呵呵。废话少说,直接开始。高手请绕行,勿喷,有错误请指正。谢谢。用eclipse打开jquery-1.11.1.js,源代码如下所示:[code="java"](function( global, factor...

2014-11-30 18:29:52 210

原创 JSTL标签遍历map list

使用jsp的标签库,遍历一个元素为map的List:List mapList = ... // 获取mapList每一个map的值如下:map.put("img", xxx);map.put("name", xxxx);map.put("address", xxx);下面在JSP中遍历:1. 导入标签库的jar包;2. 在页面上导入jstl的core包:[c...

2014-11-25 17:47:34 664

原创 html5之audio标签

直接上代码:在页面上切入一个音乐播放器:[code="java"][/code][b]1.[/b] controls="controls" 表示在页面上显示:开始/暂停 的控制按钮。[b]2. [/b]autoplay="true" 表示打开网页时,自动播放。[b]3. [/b].volume=0.06 控制音量大小,下面的代码控制自动播放时,将音量调的很小。...

2014-11-20 21:36:01 119

原创 jquery绑定事件失效的情况

现在的web项目,不使用jquery的恐怕极少。但是在使用jquery时,也会发现一些异常的情况。一般我们如下绑定点击等事件:[code="java"] 01.mp3 02.mp3 $(function(){ $(".music").find("li").on('click',function(){ $("...

2014-11-20 21:15:27 281

原创 Bootstrap——程序员的CSS框架

一般而言,程序员对于CSS只是了解或者熟悉,很少能够熟练使用或者精通的。比较前端和后端差别还是很大的,同时精通前端和后端的程序员极少,这也是为什么需要美工存在的原因,但是有了大名鼎鼎的Bootstrap框架之后,及时没有了美工,程序员也是可以做成比较漂亮的前端页面的。Bootstrap官方网址为:http://getbootstrap.com/。Bootstrap is the m...

2014-10-24 11:09:51 123

原创 spring + hibernate4 + BoneCP 配置

[size=medium]BoneCP(http://www.jolbox.com/) 号称是最快的java数据库连接池,我们项目中使用的就是它。其与spring,hibernate4的配置如下所示: ...

2014-07-19 23:19:59 158

原创 HotSpot JVM就是个庞氏骗局

[size=medium]正好今天是愚人节,就来说点骗子的东西吧~时不时的我就会听见有人抱怨说,他的HotSpot JVM不停的在垃圾回收,可是每次回收完后堆却还是满的。当他们发现这是因为JVM的内存已经不够了之后,通常会问这么个问题,为什么JVM不抛一个OutOfMemoryError(OOME)呢?毕竟来说,由于内存不足,我的程序都已经没法继续跑了,对吧?先说重要的,如果你运气...

2014-04-01 09:43:29 94

原创 Modern Microprocessors - a 90 minute guide

转自:http://www.lighterra.com/papers/modernmicroprocessors/by Jason Robert Carey Patterson, last updated Aug 2012 (orig Feb 2001)WARNING: This article is meant to be informal and fun!Okay, s...

2014-01-11 10:56:56 156

原创 编写更好的jQuery代码的建议

[size=small]讨论jQuery和javascript性能的文章并不罕见。然而,本文我计划总结一些速度方面的技巧和我本人的一些建议,来提升你的jQuery和javascript代码。好的代码会带来速度的提升。快速渲染和响应意味着更好的用户体验。首先,在脑子里牢牢记住jQuery就是javascript。这意味着我们应该采取相同的编码惯例,风格指南和最佳实践。首先,如果你是一...

2013-12-10 10:22:27 76

原创 字符编码笔记:ASCII,Unicode和UTF-8

今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们知道,在计...

2013-11-24 23:13:43 78

原创 Consistent Hashing算法

在做服务器负载均衡时候可供选择的负载均衡的算法有很多,包括: 轮循算法(Round Robin)、哈希算法(HASH)、最少连接算法(Least Connection)、响应速度算法(Response Time)、加权法(Weighted )等。其中哈希算法是最为常用的算法. 典型的应用场景是: 有N台服务器提供缓存服务,需要对服务器进行负载均衡,将请求平均分发到每台服务器上,...

2013-11-14 21:05:47 97

原创 submit表单使用javascript函数控制提交

为了说明情况,下面的代码是经过简化的演示:[code="java"]function confirmSubmit(methodName){ if (methodName == "modify"){ popWindow(formId, url); return false; // 这里一定要使用return false,才会...

2013-11-01 13:09:11 707

原创 input 为disabled 引起的java.lang.NullPointerException

最近遇到一个空指针异常: 严重: Servlet.service() for servlet [default] in context with path [/**] threw exception [java.lang.reflect.InvocationTargetException] with root causejava.lang.NullPointerException...

2013-10-31 10:47:51 89

原创 struts2的一种特殊的提交方法

我们知道一个struts2的action类中,我们可以定义多个方法,不同的web页面的可以提交同一个action类中的不同方法。要实现这种功能,有多中配置方法。下面介绍一种比较好用,又比较简单的方法:页面代码如下,其中的带有 hidden 属性的 input 中的name="method:test", 表示要将该form提交该 web/login 对应的action中的test方法:[co...

2013-10-27 13:38:35 117

JAVA正则表达式

这是以前学习正则表达式的笔记。[b]1.[/b] 字符:1). 匹配任何单个字符;2)字母和数字以及特殊字符;3)[abc] 匹配括号中的任何一个字符;常用的有:[A-Za-z] [0-9]4)特殊字符:必须转义,比如 \\- 表示 - \\+ 表示+ \\表示 \[b]2.[/b] 重复次数: 1)?匹配0至1个在它之前的字符,比如 ab?可以匹配 a, ...

2013-10-26 13:00:35 62

spotbugs-eclipsePlugin-4.7.1

Java代码静态扫描分析插件。在线安装超级慢,可以下载之后解压安装。

2022-07-11

单点登录cas server的5.2版本的cas.war

cas server 5.2 版 war包。直接丢在tomcat的webapps下面,重启tomcat即可。

2020-12-20

clickhouse-server-20.3.5.21-2.noarch.rpm

Yandex在2016年6月15日开源了的超牛逼数据分析的数据库,clickhouse的rpm安装包。

2020-04-10

clickhouse-common-static-20.3.5.21-2.x86_64.rpm

Yandex在2016年6月15日开源了的超牛逼数据分析的数据库,clickhouse的rpm安装包。

2020-04-10

clickhouse-client-20.3.5.21-2.noarch.rpm

俄罗斯Yandex在2016年6月15日开源的超牛逼数据分析的数据库clickhouse的rpm安装包。版本为20.3.5.21-2。

2020-04-10

activiti modeler 5.22 stencilset.json汉化文件

工作流引擎activiti modeler 5.22 stencilset.json汉化文件。直接替换覆盖resources下面的stencilset.json文件即可。

2018-06-07

Java 7并发编程实战手册

Java 7并发编程实战手册,比较简单的入门级并发编程书籍

2015-03-27

MySQL技术内幕 InnoDB存储引擎 第1版.pdf

MySQL技术内幕 InnoDB存储引擎 第1版.pdf

2014-12-11

空空如也

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

TA关注的人

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