前言 这是读“SRE Google运维解密”有感第四篇,之前的文章可访问www.addops.cn来查看。今天我们来聊聊“问题排查”这个话题,本人到目前为止还在参与一线运维的工作,遇到过很多“稀奇古怪”的线上故障和问题,结合SRE中给出的一些方法,来说说“问题排查”那点事。 排查问题不是玄学 排查出 ...
分类:
其他好文 时间:
2017-07-09 12:18:48
阅读次数:
138
对象的三种状态: 可达的 从根节点可以触及到这个对象 可复活的 一旦所有引用被释放,就是可复活状态 因为在finalize()中可能复活该对象 不可达的 在finalize()后,可能会进入不可触及状态 不可达的对象不可能复活 可以回收 引用标记 Java虚拟机提供自动内存管理机制。在GC中,没用的... ...
分类:
其他好文 时间:
2017-07-08 21:06:11
阅读次数:
233
在某些项目中可能会遇到如每个账户同时只能有一个人登录或几个人同时登录,如果同时有多人登录:要么不让后者登录;要么踢出前者登录(强制退出)。比如spring security就直接提供了相应的功能;Shiro的话没有提供默认实现,不过可以很容易的在Shiro中加入这个功能。 示例代码基于《第十六章 综 ...
分类:
其他好文 时间:
2017-07-07 13:30:39
阅读次数:
287
开篇语 最近接手了一个移动端的项目。个人感觉是自己做得比较快而且比较健壮的一个。。。移动端最主要就是页面要适用不同的手机屏幕,ipad等。下面就分享一些技巧,让你不依赖任何框架高效地搭建自己的项目。 一、样式按组件或板块分文件写再合成 ①设置各种变量 采用scss或者less来写css代码有很多好处 ...
分类:
移动开发 时间:
2017-07-06 16:54:49
阅读次数:
281
一、$urlRouterProvider服务 $urlRouterProvidfer负责监听$location,当$location变化时,$urlRouterProvider将在规则列表中查找匹配的值。 1.$location是对window.location的封装。 2.otherwise(ru ...
分类:
其他好文 时间:
2017-07-05 13:48:48
阅读次数:
117
对于不管是Activtit还是jbpm来说,业务与流程的整合均类似。启动流程是绑定业务。流程与业务的整合放到动态代理中 [java] view plain copy print? /** * 启动改动课程流程Leave leave, * * @param leave */ @RequestMappi ...
分类:
其他好文 时间:
2017-07-01 19:23:18
阅读次数:
348
在统一json自定义格式的方式有多种:1,直接重写@reposeBody的实现,2,自定义一个注解,自己去解析对象成为json字符串进行返回 第一种方式,我就不推荐,想弄得的话,可以自己去研究一下源码 第二种方式,主要通过定义注解,通过 HandlerMethodReturnValueHandler ...
分类:
移动开发 时间:
2017-07-01 12:46:02
阅读次数:
580
//校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 Ja ...
分类:
Web程序 时间:
2017-07-01 12:42:54
阅读次数:
238