程序员人生 网站导航

[libevent源码分析]  event_set

[libevent源码分析] event_set libevent使用event来封装网络事件回调,参数、fd。。。等一些信息,函数很简单voidevent_set(struct event *ev, int fd, short events, void (*callbac...

Shiro处理SSL连接

Shiro处理SSL连接 Shiro内置了SslFilter用来处理需要使用SSL连接的请求。对需要使用SSL连接的URL配置SslFilter,那么该请求就会变为”https”协议。生成公钥和私钥首先,在命令行...

Spring技术入门(六)

Spring技术入门(六) Spring Web MVC 官方文档的介绍: The Spring Web model-view-controller (MVC) framework is designed around a DispatcherServlet that dispa...

关于http服务器和selinux权限设置

关于http服务器和selinux权限设置 有时候也用PHP做WEB开发,但很多时候不是纯的web开发,所以有时候会有一种需求:通过http远程修改服务器当中的任意文件。后面通过sip服务器的freepbx和fusionpbx...

15.app后端怎么设计用户登录方案

15.app后端怎么设计用户登录方案 在很多app中,都需要用户的登录操作。登录,就需要用到用户名和密码。为了安全起见,暴露明文密码的次数越少越好。怎么能最大程度避免泄露用户的密码呢?在登录...

设计模式――装饰模式

设计模式――装饰模式 场景设置 我早上起床,光着身子。这时我要穿衣服,先穿裤子再穿上衣。 我该怎么实现这个过程呢?首先我是一个赤裸裸的人,并且我能被别人看到:class P...

初识Spring Framework

初识Spring Framework 最近在工作用到了Spring框架,由于以前没有接触过Spring,就从Spring的官方文档开始学起。在“Quick Start”介绍了一个使用Spring做依赖性注入(dependency in...

设计模式――策略模式

设计模式――策略模式 场景设置 设计一个计算器,有+、-、*、/。策略模式的主要思想在于,将所有的可供选择的算法封装,通过一个统一的容器传入予以调用。比如: 我有一个计算用的...

设计模式――工厂模式

设计模式――工厂模式 场景设置还记得前面讲到过的简单工厂模式吗? 在客户端(main中)的时候仍然需要用到AnimalFactory.getAnimale(0) 来对动物种类进行选择,则当新增加动物种类...

基于dropwizard/metrics ,kafka,zabbix构建应用统计数据收集展示系统

基于dropwizard/metrics ,kafka,zabbix构建应用统计数据收集展示系统 新blog地址:http://hengyunabc.github.io/about-metrics/想要实现的功能应用可以用少量的代码,实现统计某类数据的功能统计的数据可以很方便地展示metricsmetri...