02 2016 档案

linux 修改文件权限chmod
摘要:Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有 阅读全文

posted @ 2016-02-29 19:51 duoyu 阅读(632) 评论(0) 推荐(0)

java ThreadLocal的理解
摘要:早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本, 阅读全文

posted @ 2016-02-29 10:40 duoyu 阅读(210) 评论(0) 推荐(0)

spring 中单利模式的理解
摘要:一、Spring单例模式与线程安全 Spring框架里的bean,或者说组件,获取实例的时候都是默认的单例模式,这是在多线程开发的时候要尤其注意的地方。 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 当多用户同时请求一个 阅读全文

posted @ 2016-02-29 10:20 duoyu 阅读(1570) 评论(0) 推荐(0)

单例模式
摘要:首先要解释一下什么是延迟加载,延迟加载就是等到真真使用的时候才去创建实例,不用时不要去创建。 从速度和反应时间角度来讲,非延迟加载(又称饿汉式)好;从资源利用效率上说,延迟加载(又称懒汉式)好。 下面看看几种常见的单例的设计方式: 第一种:非延迟加载单例类 Java代码 public class S 阅读全文

posted @ 2016-02-28 12:47 duoyu 阅读(169) 评论(0) 推荐(0)

导航