Java
PbEeNiGG
知识在于积累
展开
-
AOP你想干什么 IOC你服务什么
AOP,全称Aspect Oriented Programming,中文名称叫面向方面编程,也叫面向切面编程。 AOP,你出来的意图? 借用一图: 不就为解耦,分离出权限/操作日志/异常/事务等模块出来? 这里贴一段我项目中的代码,最常见的修改密码: protected void Page_Load(object转载 2016-07-27 17:01:53 · 369 阅读 · 0 评论 -
Java线程安全与不安全
作为一个Java web开发人员,很少也不需要去处理线程,因为服务器已经帮我们处理好了。记得大一刚学Java的时候,老师带着我们做了一个局域网聊天室,用到了AWT、Socket、多线程、I/O,编写的客户端和服务器,当时做出来很兴奋,回学校给同学们演示,感觉自己好NB,呵呵,扯远了。上次在百度开发者大会上看到一个提示语,自己写的代码,6个月不看也是别人的代码,自己学的知识也同样如此,学完的知识如果转载 2016-07-27 17:12:05 · 246 阅读 · 0 评论 -
Java线程安全和线程不安全理解
线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。 线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据 ===========================================================转载 2016-07-27 17:20:20 · 393 阅读 · 0 评论