作者: sunnj87

Windows下Nginx及PHP的配置
By: Date: 2017年6月30日 Categories: 程序 标签:,

首先来描述一下我们的场景:在这之前我的PHP应用一直发布在Apache上,但是现在我要将它直接发布到Nginx上,那么我的配置就需要做一些调整。Windows下,Nginx实际上会将接收到的请求交给运行php的CGI进程来执行,所以Nginx启动之前,需要通过php-cgi来运行PHP。也就是说Nginx以及PHP进程都需要启动运行,应用才可以正常发布。这个确实跟Apache下的发布不太一样,好了思路明确了看看具体配置。... 阅读详情

Read More →
WordPress在Nginx下启用Https
By: Date: 2017年6月28日 Categories: 程序 标签:,

随着HTTPS的不断的普及,我在HTTP下的折腾也越来越无法得到满足,看着别人家的网站都有绿锁,就总觉得自己的会不安全。强迫症驱使,也决定在网站上把绿锁给弄出来。研究了几个免费的SSL证书,发现阿里就有提供Symantec颁发的个人免费证书,有效期一年,因此决定就用它玩玩儿。... 阅读详情

Read More →
Node.js安装配置及Helloworld
By: Date: 2017年6月14日 Categories: 程序 标签:

最近常看到一些前端框架使用npm工具来安装及管理,同时发现Nodejs用的人越来越多且也更加的流行,所以打算尝试安装并了解下Nodejs,以下记录了详细的安装过程,以及通过使用Express框架创建第一个Node.js应用。... 阅读详情

Read More →
给孩子讲量子力学 - 读书笔记
By: Date: 2017年6月12日 Categories: 读书

在《自然哲学的数学原理》著作里,牛顿爵士建立了一门全新的学科,叫经典力学,也叫牛顿力学。其核心是牛顿三定律和万有引力定律。
牛顿第一定律说的是,如果没有外力,物体会一直保持它原有的运动状态。
牛顿第二定律说的是,力能改变物体运动的速度。质量越大的物体,要改变其运动状态就得花更大的力气。
牛顿第三定律是说,如果你对物体施加一个作用力,就会受到物体给你的一个大小相等、方向相反的反作用力。... 阅读详情

Read More →
反脆弱:从不确定性中获益 - 读书笔记
By: Date: 2017年5月31日 Categories: 读书

对随机性、不确定性和混沌也是一样:你要利用它们,而不是躲避它们。
你要成为火,渴望得到风的吹拂。这总结了我对随机性和不确定性的明确态度。
我们不只是希望从不确定性中存活下来,或仅仅是战胜不确定性。除了从不确定性中存活下来,我们更希望像罗马斯多葛学派的某一分支,拥有最后的决定权。我们的使命是驯化、主宰,甚至征服那些看不见的、不透明的和难以解释的事物。... 阅读详情

Read More →
SSM整合安全框架Shiro案例
By: Date: 2017年5月6日 Categories: 程序 标签:,

我们做项目一般很难避开权限及验证的问题,这就需要一个完整的权限框架来支持项目。Shiro是一个轻量级的安全框架,能够处理我们的绝大部分权限问题,并且可以很轻松的集成到现有的业务系统中。关于Shiro就不介绍了,网上的文章很多。下面我们来主要看一下Shiro的具体配置及使用。... 阅读详情

Read More →
运行时扫描自定义注解生成Web系统中的功能权限
By: Date: 2017年4月25日 Categories: 程序 标签:,

我们常常在系统中需要用到权限,然而每次新定义一项权限时,就需要在我们的系统权限列表中录入一次。如一个用户管理的模块可能需要在系统的权限列表中相应的增加查询用户,新增用户,修改用户以及删除用户的权限。这样繁琐的体力劳动看起来既不便捷,也不优雅。是否可以省略掉中间的录入环节呢?我们想要既方便的将我们定义的权限加入到系统的权限列表中,不需要录入,又能够方便的来进行功能权限的检查,好了,那么下面这种方式可能适合你。... 阅读详情

Read More →