
惯例
文章平均质量分 54
淘气的高老板
污,孤傲,高冷,薄情,悲天悯人的高老板
展开
-
Nginx(4) 配置维护页面
如果,nginx所配置的tomcat全都没有启动,则会返回502,nginx默认把500,502,503,504都配置成了50x.html我们要做的事将502配置一个502.html作为维护页面即可 error_page 500 503 504 /50x.html; location = /50x.html { root h原创 2016-08-08 16:59:48 · 6051 阅读 · 0 评论 -
框架基础(1)使用LinkedHashMap实现LRU缓存
public class LRUCache extends LinkedHashMap { private static final long serialVersionUID = 3755413498196039249L; private static final float DEFAULT_LOAD_FACTOR = 0.75f; private static final int原创 2017-03-10 14:26:10 · 550 阅读 · 0 评论 -
java基础,单例总结
三,记录式单例/** * 记录式单例 */public class SingleTon3 { private static Map map = new HashMap(); static { SingleTon3 single = new SingleTon3(); map.put(single.getClass().getName(), single); } priv原创 2015-09-06 10:57:13 · 555 阅读 · 0 评论 -
REDIS(11) redis做分页
之前的数据都加载到了本地java的Map,分页如下@RequestMapping("/articles") String articles(Model model, HttpServletRequest req, HttpServletResponse rsp, @RequestParam Optional type_id, @RequestParam Optional page_no) {原创 2017-02-09 15:51:44 · 2913 阅读 · 2 评论 -
Nginx(9) nginx + tomcat动静分离
nginx, tomcat静态分离原创 2016-08-26 17:10:44 · 1069 阅读 · 0 评论 -
tomcat 集群(2)总结
简单理解,分布式是:一个业务拆分多个子业务,部署在不同的服务器上。集群就是:同一个业务,部署在多个服务器上。目前tomcat集群的方式有这么几种。一,tomcat本身可以配置cluster,多个tomcat直接实时复制复制session。这种方式配置简单性能低,高并发下表现不好。二,nginx配置反向代理后,采用iphash来分配请求给哪一个tomcat,但是如果遇到ip请求来原创 2016-08-12 14:50:52 · 608 阅读 · 0 评论 -
JVM参数,启动jar 包以及 启动tomcat的 JVM参数设置
启动示例public class TestJVM { public static void main(String[] args) { long maxM = Runtime.getRuntime().maxMemory(); long totalM = Runtime.getRuntime().totalMemory(); long usedM = Runtime原创 2016-07-27 15:35:33 · 16398 阅读 · 0 评论 -
判断是不是同一天,同一周
public static boolean sameDay(Date d0,Date d2){ if(null == d0 || null == d2){ return false ; } Calendar c0 = Calendar.getInstance(); Calendar c2 = Calendar.getInstance(); c0.setTime(d0);原创 2014-04-29 18:47:37 · 1500 阅读 · 0 评论 -
clean codes和bug集锦
一些经常出现的bug的地方NPE空指针基本类型 获取包装类型的结果 JSONObject jsonObj = … boolean isFastigium = jsonObj.getBoolean(“fastigium”); 应该改为 boolean isFastigium = jsonObj.getBooleanValue(“fastigium”);将异常信息转为字节数组 except原创 2017-12-06 10:33:06 · 379 阅读 · 0 评论