knight

求知若饥 虚心若愚

Nginx安装配置

非淡泊无以明志,非宁静无以致远 Nginx简介Nginx(“engine x”)是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。..


redis

我知道很多人的欲望很难突破,我也不赞成用压抑的方式去对待欲望。欲望是需要被穿越的,而穿越的方法有时候就是追逐、满足它。到了一定时候,你会像我一样精疲力竭,坐回到自己的位子上,才发现,原来我想要的一切,都已经在我出发地方等着我了。 redis概述关于关系型数据库和nosql数据库NoSQL(n..


SQL优化

知事故而不世故 优化指引 每个表都要在关键字段(频繁用于查询的字段)建立索引。查询字段不用*号,写出具体的字段名;只查询出需要用到的字段,查询字段越少查询速度就会越快。 多表查询,尽量给每个表取别名,并在字段前加别名,减轻数据库用来解析每个字段归属表与歧义的时间。(经常有多个表有相同名的字段..


工厂方法模式和抽象工厂模式

前几天刚写了反射,工厂模式也是用到了反射实现。上次写到为了保证一类指标一种结果我用到了单例模式,其实工厂方法模式中有个延迟始化的应用也能够实现这一需求。 工厂方法模式【Factory Method Pattern】定义:工厂方法模式又称为工厂模式,也叫虚拟构造器(Virtual Constr..


反射机制和单例模式

反射机制和单例模式两个知识点,jokeLiang刚跟我说完要好好了解反射机制在后续的一个文件解析处理项目中用到了,而和单例模式一起写的原因是因为在项目中一种指标又多个文件,为了保证一种指标只有一个最终值,所以我利用单例模式实现。 Java反射机制反射机制介绍简单的来说,反射机制指的是程序在运..


携手2017,展望2018

今天才写2017的年度总结在时间上有点晚了,但是在我个人的意义来说总结自己的一段过去永远都不会晚。想起写下一段文字来记下自己的一年是因为昨天看了jokerliang关于2017的青春流水账满满的感动。我眼中唤起我们相识的点滴,也唤起了我们当初四人创建博客的初衷—装逼+记录。装逼环节早就做完了,..


struts2总结

struts2

人身难得今已得,佛法难闻今已闻,此身不向今生度,更待何生度此身。 1.结果跳转方式 转发 <action name="DemoAction" class="cn.knight.DemoAction" method="execute"> <result name="succe..


佛偈

来时欢喜去时悲,空在人间走一回,不如不来也不去,也无欢喜也无悲。