wangjun5159的专栏

保持探索的心,多尝试,多动手----QQ:851228082

排序:
默认
按更新时间
按访问量

spring源码(一) springmvc启动过程,springmvc初始化过程

spring mvc配置 我们知道要想使用springmvc,一般需要配置如下 web.xml中配置ContextLoaderListener来加载spring根配置文件。 <web-app&amp...

2018-09-06 21:52:38

阅读数:106

评论数:0

spring context:component-scan与context:annotation-config的区别

前言 < context:annotation-config/> 用来注册几个常用的BeanPostProcessor,常见的BeanPostProcessor有ConfigurationClass...

2018-09-05 22:03:00

阅读数:33

评论数:0

javascript 模仿块级作用域

javascript没有块级作用域 首先要明确一个问题,javascript没有块级作用域,并且有变量提升,具体参考这篇 立刻执行函数 有个经典的问题 function returnFunArr(){ var arr=[]; for(var i=0;i&...

2018-06-10 21:03:31

阅读数:64

评论数:0

javascript 面向对象编程之继承

构造函数、实例、原型之间的关系 每个函数都有一个prototype属性指向原型;原型内部有个constructor属性指向函数;实例有个_proto_ 指向原型,因为浏览器差异,有的浏览器不对外开放此属性。用一幅图简单描述如下(自己画的先凑活看吧^_^) function Person(){ ...

2018-06-10 18:34:33

阅读数:75

评论数:0

intellij idea debug到了tomcat代码就进不去

问题 debug时,到了tomcat的源码就进不去,只能看到变量,看不到类。关于servlet部分的配置如下 pom.xml <dependency> <groupId&...

2018-06-10 16:21:31

阅读数:133

评论数:0

javascript 面向对象编程之创建对象

如何更好的创建对象 这部分属于JavaScript的面向对象编程,纯粹探讨如何更好的创建对象。在java中有类的概念,所以不存在这个问题, 但JavaScript不行,它没有类,但是可以利用一些技巧达到创建对象的目的。 最原始的方式 var person = new Object(); pe...

2018-06-07 20:34:22

阅读数:62

评论数:0

js事件循环、window.setTimeout 延迟执行

当执行setTimeout的线程执行完毕后,才会执行setTimeout的逻辑,这是因为,js引擎会将setTimeout放入单独的队列,当前线程执行完毕后,再执行timeout队列。 API setTimeout(func,ms,param1,param2); 举例 console....

2018-02-09 09:56:00

阅读数:426

评论数:1

spring uri template、ModelAndView、@ModelAttribute

spring uri template uri template,相当于pathvariable(路径变量),主要用来匹配uri中的变量,它区别于常见的后缀传参,看起来更简洁,rest推荐使用这种方式。 匹配优先级 更少的变量和通配符的,优先匹配 更长长度的,优先匹配 如果第一条+第二条都...

2018-02-09 09:34:20

阅读数:138

评论数:0

listener、filter、servlet 执行顺序

listener—>filter—>servlet 同类别的定义顺序影响优先级,越靠前,优先级越高

2018-02-09 09:23:50

阅读数:339

评论数:0

spring测试起步

开始一个测试 类上只要添加这3个注解,就可以开始测试了。 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(“classpath:spring-context.xml”) @WebAppConfiguration ...

2018-02-09 09:22:48

阅读数:114

评论数:0

maven jar包下载不下来

更新snapshot包,怎么也更新不下来。 是因为,只deploy了子包,没deploy父包的缘故。打比方 project-parent —project-api projectA依赖project-api,如果只deploy了project-api,那么projectA在打包时就会出...

2018-02-09 09:19:34

阅读数:658

评论数:0

linux 硬链接和软连接

说明 首先,必须要清楚为什么有链接,链接存在的目的是什么? 为了文件的共享,linux推出了硬链接和软链接。 文件存储分为两部分,元数据区和内容数据区,元数据区存有创建时间、大小、权限、inode(index node)号,内容数据区存储文件的内容; 在打开文件时,通过文件名字找到文件的i...

2018-02-09 09:13:59

阅读数:72

评论数:0

mysql 类型转换

mysql在比较时,首先会进行类型转型,由于是自动的,所以很难被发现,比如select 1='1sdjfksdjfksdf';select 1+'2';mysql在操作数时默认会发生类型转换,字符串与数字操作时,字符串会转为数字。 比如select 1='1aaaa'; //结果,1 selec...

2018-02-08 15:17:47

阅读数:142

评论数:0

jquery on方法

简介jquery on从jquery1.7开始代替 bind/delegate/live,on用来给current element和further element添加event handler,翻译过来就是,可以用在现在的元素或者现在不存在,但是将来会创建的元素添加事件处理器。实现原理用在未来创建...

2018-02-08 15:07:20

阅读数:63

评论数:0

opened too many files

opened too many fileslinux把socket当做文件管理,一个socket就是一个文件描述符,同时linux对文件描述符分别在进程和系统级别进行限制,也就是说一个进程打开多少个文件是受限制的,同时操作系统中所有进程打开的文件数也受限制。 通常出现此问题是由于程序中打开了文件...

2018-02-08 15:03:31

阅读数:73

评论数:0

svn 分支合并,有些文件没有合并过来

原因在版本3.0中文件名字是a.txt,在3.1版本将a.txt改为了b.txt,合并时3.0的a.txt找不到对应文件,导致合并失败; 此时intellij message标签页中提示, Warning:Integration interrupted. There are unreso...

2018-02-08 14:51:56

阅读数:680

评论数:0

jquery ready函数

jquery ready函数指的是 $(document).ready(function);它等同于$(function(){}) 不过有经验的工程师,简便起见,更喜欢使用 $(function(){}) jquery ready函数在DOM元素渲染完后触发,不包括外部资源(img、ifra...

2018-02-08 14:43:48

阅读数:197

评论数:0

java 获取类和父类的属性和方法

问题在日常开发中,经常需要获取当前类和父类的所有属性,没办法只能查API了。getDeclaredFields VS getFields查阅API得知,class.getDeclaredFields()能获取所有属性(public、protected、default、private),但不包括父类...

2018-02-08 14:37:17

阅读数:2010

评论数:0

curl乱码

curl url返回的内容乱码 使用iconv命令可以解决乱码问题 curl url|iconv -f gb2312 -t utf8iconv -f(rom)指定来源编码,-t(o)转化的编码 -f fromcodeset Identify the codese...

2018-02-08 14:21:03

阅读数:1355

评论数:0

一级域名、二级域名 cookie

一级域名、二级域名一级域名是 animail.com 二级域名是 www.animal.com, elephant.animal.com 三级域名是small.elephant.animal.com 以此类推…cookie在父子域名下的行为在子域名下,可以提交父域名的cookie

2018-02-08 14:07:20

阅读数:177

评论数:0

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