摘要: set nocompatiblefiletype offset rtp+=~/.vim/bundle/Vundle.vimcall vundle#begin()Plugin 'VundleVim/Vundle.vim'call vundle#end()filetype plugin indent o 阅读全文
posted @ 2019-02-02 16:11 VimKeyLin 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 最近准备学习下爬虫知识,复习了下正则表达式的知识,在这里记录一下,方便以后忘记的时候可以回来回顾一下。 常用的正则表达式: 1) ^ $ * ? + [2] [2,5] [2,] 2) [] [^] [a-z] 3) \s \S \w \w 4) [\u4E00-\u9FA5] () \d 正则表达 阅读全文
posted @ 2018-09-01 20:42 VimKeyLin 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: java 锁的补充: ReadWriteLock (ReadLock / WriteLock)-> ReentrantReadWriteLock (同一线程对锁的重复获取) 写锁的降级 / 读锁的升级 公平锁 / 非公平锁(synchronized使用非公平) (公平锁维护队列,效率低) 自旋锁 ( 阅读全文
posted @ 2017-11-14 10:08 VimKeyLin 阅读(565) 评论(2) 推荐(0) 编辑
摘要: 在经典组合三大框架Struts2,Hibernate,Spring框架中,Struts2作为MVC中的View框架,其主要的实现的功能就是处理Http请求。在这篇文章中,我们将从源码的角度,来了解Struts2是如何处理Http请求的。 在之前的文章介绍中,我们在对Struts2框架的分析中,一直都 阅读全文
posted @ 2017-10-20 22:25 VimKeyLin 阅读(1480) 评论(0) 推荐(0) 编辑
摘要: 在之前的两篇文章中,描述了Struts2中的XWork框架的容器及其框架的元素的内部实现,在这篇中,我们将继续探讨Struts2框架是如何进行初始化的。 学习过SpringMVC和Struts2的都知道,SpringMVC和Struts2的入主线区别是前者是DispatcherServlet后者是S 阅读全文
posted @ 2017-10-20 12:52 VimKeyLin 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 上篇文章梳理了Struts2中的XWork的容器的实现,这篇文章,着重回顾XWork中的各个元素以及他们的作用和相互之间的关系。 首先,大体感受一下XWork中的各个主要元素。 主要分为三个部分: (1),核心分发器 Dispatcher : Dispatcher 不属于XWork框架的组成,但是是 阅读全文
posted @ 2017-10-19 16:47 VimKeyLin 阅读(3371) 评论(0) 推荐(0) 编辑
摘要: 接下来记录几篇学习Struts2源码的文章,希望能温故而知新。 目录: 1, 为什么引入容器 2,容器的定义 3,对象创建分析 4,依赖注入分析 5,对象创建和依赖注入的实现 首先,了解为什么框架要引入容器这个概念,容器能为框架做哪些事情。 面向对象编程中,框架应当要考虑的问题:(1),如何创建需要 阅读全文
posted @ 2017-10-13 11:28 VimKeyLin 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 这篇博客来自这个问题: 在SpringMVC中@RequestMapping可以配置两个相同的url路径吗。 首先,这个问题会点SpringMVC的人可能都知道答案,但是上次面试中我就回答了可以。。。可以。。Spicy Chicken!!! 参考文章: http://lgbolgger.iteye. 阅读全文
posted @ 2017-05-21 23:13 VimKeyLin 阅读(23402) 评论(2) 推荐(0) 编辑
摘要: 在之情的文章中搭建的 centos7 + tomcat + nginx 的环境的基础上, 使用 redis 实现 tomcat 的 session 共享的问题。 一 : 安装 Redis 安装 gcc: yum install -y gcc-c++ 使用 FTP 服务器上传安装包,解压上传的 red 阅读全文
posted @ 2017-05-13 23:06 VimKeyLin 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 咳咳, 虽然大神的 Linux 都是命令行的, 但是谁让 LZ 是 LJ, 桌面开俩终端不觉得更好么。。。 CentOS7 安装 Eclipse, 比在 Window 系统下安装 Eclipse 要复杂得多。。 参考 : https://segmentfault.com/a/119000000265 阅读全文
posted @ 2017-05-13 16:16 VimKeyLin 阅读(1920) 评论(0) 推荐(0) 编辑