2016-11-01 11:00
@jfinal-jfinal action 约定为在 Controller 中定义的 public 无参方法
放上 request、response 这些对象在 jfinal 中没有任何意义,而且还徒增了代码量,因为你可以通过 getRequest() 与 getResponse() 很轻松地在 controller 中获取到这两个对象
2016-11-01 10:43
@yinguizhi 看一下 jfinal 源代码, getPara() 中仅仅是转调了 HttpServletRequest 对象的 getParameter() 方法,没有其他任何操作
2016-10-31 22:39
@光光哥 你说的更偏重于设计,对于设计专业来说成长为前端可以是这样的,技术要求没那么高。 我们通说的前端一般指计算机专业,偏技术,但设计也能做点,只不过相对较弱
2016-10-30 17:55
@lyh061619 是否有线程安全问题,不在于有没有使用 static,也不在于有没有共享变量,而在于对共享变量的使用方式
例如,你在 LogService 类中除了定义了这个 me 对象以外,完全没有定义任何其它任何属性,何来线程安全这一说? 因为根本没有共享的对象可言,而 me 这个对象虽然是共享的,但是它没有属性,只有方法,方法中 new 出来的变量是在方法用完后被释放的,没有线程安全问题
还有一种变量共享是绝对安全的,例如你有一个对象是只读的,那么任何线程拿到的值是一样的,也就不存在线程安全问程
总之只需要去了解,多个线程在访问同一块数据区域的时候,会不会造成数据混乱即可,不要被任何形式所拘泥,此外建议你多看看 java 线程安全方面的资料,极度重要