01.程序开发

禁止浏览器缓存的方法

宇托 2018-02-06 , , , , 暂无评论

最近做一个修改CSS的小项目,每次修改都需要删除浏览器缓存才能更新,于是就想把Apache设置一下,禁止浏览器缓存。 在网上找了一下,其实就是在响应头里添加禁止浏览器缓存的内容就行。 其基本内容如下: HTTPCache-Control: no...

Composer全局安装时的设置

宇托 2017-11-18 , 暂无评论

最近发现其实PHP里有很多不错的项目,可以直接用Composer下载到本地使用。 比如mixed-content-scan就是一个比较不错的工具。 Composer默认安装的地址是用户目录下的/AppData/Roaming/Composer目录...

Laravel的优先加载方法

宇托 2017-11-14 , , 暂无评论

最近开发一个Laravel的项目,需要把自己写的helper放到加载文件的最前面。因为这样的话,就可以优先使用自己的定义一函数,覆盖后加载的一些函数。 在网上找了一下,发现这个代码能实现我需要的功能。代码地址如下: https://github....

MyBatis缓存设置的坑

宇托 2017-11-07 , , 暂无评论

最近一个项目用到MyBatis,因为是Batch,处理的数据量比较大,所以分批处理,一次1000件。发现处理的数据到20万件左右,内存就受不了了,以为是Java内存死锁了,结果用Jmap一看内存,发现是MyBatis的缓存。 然后,我在网上找了一下...

安装Movable Type的方法

宇托 2017-11-04 , 暂无评论

之前从未接触过Movable Type,只是听说它是一个用Perl开发的博客系统。 那么首先配置好Apache、Perl、MySQL、PHP,这些配置方法网上有,我博客里也有写,所以就不多说了。其它的步骤如下: 下载下载Movable Type ...

HTTP301、302跳转验证

宇托 2017-10-19 暂无评论

最近HTTPS越来越流行了,所以经常需要设置非HTTPS直接跳转到HTTPS的代码。 在设置好跳转代码之后,用浏览器是很难测试其跳转关系的,因为速度太快了。在网上搜了一下,发现其实有很多在线的验证工具。 我个人比较喜欢http://www.red...

Maven跳过单元测试的方法

宇托 2017-10-06 , , 暂无评论

最近一个项目中用到Maven,在单元测试时,测试还未通过时,想打包成Jar文件。 但发现用mvn clean package打包时,总是要先单体测试,然后再打包。因为单体失败,所以也就无法打包。 在网上找了一下,有以下几个方法。 方法一:在命令...

WordPress维护模式的使用

宇托 2017-10-03 , 暂无评论

有一个项目,需要移动一个Wordpress到另一个空间,DNS的切换需要一定时间,为了不让用户访问原空间,必须把原空间的Wordpress设置为维护模式。 在网上找了一下,有两种方法可以实现。 方法一:添加.maintenance文件 在Wor...