动态加载多说评论

由于博客使用了异步加载,本来想用angularjs,但angularjs对于一个小博客来说有点重了,所以还是使用了pushState + Ajax(pjax),于是多说也需要实现动态加载。 多说代码 引入多说JS 点击按钮,展示多说评论 <span id="expandComments" onclick="toggleDuoshuoComments('...
Ray

Java缓存框架Ehcache使用

简介 EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。也是最流行的java缓存框架。 框架概览 核心定义: cache manager:缓存管理器,以前是只允许单例的,不过现在也可以多实例了 cache:缓存管理器内可以放置若干cache,存放数据的实质,所有cache都实现了Ehcache接口 elemen...

后台判断Ajax请求

介绍 AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 服务器端判断方式 JAVA写法: String xhr = request.getHea...

Windows批处理切换IP地址

前言 由于工作和在家电脑网络环境不一致,工作需要设置固定IP,在家自动获取IP地址,所以找了个bat文件,方便切换地址。 BAT文件 复制另存为bat文件,用管理员运行即可 @echo. @echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※ @echo ※ ※...

Linux搭建SVN+Apache

简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统。 本文主要讲解Linux下SVN服务的搭建,同时配合Apache,可以在浏览器中访问SVN。 SVN/Apache安装 可以在官网下载SVN服务端安装包,官网下载:http://subversion.apache.org/packages.html SVN客户端::TortoiseSVN,官网下载:http://tor...

Chrome快捷键大全

平时基本都是使用chrome浏览器,找了个快捷键大全,加快使用效率 标签页和窗口快捷键 Ctrl+N 打开新窗口。 Ctrl+T 打开新标签页。 Ctrl+Shift+N 在隐身模式下打开新窗口。 按 Ctrl+O,然后选择文件。 在 Google Chrome 浏览器中打开计算机中的文件。 按住 Ctrl 键的同时点击链接。或用鼠标中键(或鼠标滚轮)点击链接。 从后...