我相信大家都很熟悉DCL,对于缺少实践经验的程序开发人员来说,DCL的学习基本限制在单例模式,但我发现在高并发场景中会经常遇到需要用到DCL的场景,但并非用做单例模式,其实DCL的核心思想和CopyOnWrite很相似,就是在需要的时候才加锁;为了说明这个观点,我先把单例的经典代码防止如下: 先说明 ...
分类:
其他好文 时间:
2018-08-25 00:35:15
阅读次数:
204
早些时候曾提到从文件里面读取字符的方法调用的消耗可能是重大的。这个问题在计算文本文件的行数的另一个例子中也可以找到。: import java.io.*; public class line1 { public static void main(String args[]) { if (args.l ...
分类:
其他好文 时间:
2018-08-07 00:23:33
阅读次数:
127
python一个有趣的模块,bisect,感觉挺有趣,怎么有趣呢,下面来给你道来。 我们先生成一个list 打印这个list 导入 bisect 插入数据 打印data 可见插入后没有打破原来的list排序 我们再使用领一个函数 打印1 这里是打印的插入的位置。但是不会真正的插入 bisect_le ...
分类:
编程语言 时间:
2018-07-10 12:41:53
阅读次数:
137
//上传-- // 1 保存数据到excel,对应的sheet头header,body数据类型list //2 上传文件到服务器中 //下载-- // 1 获取文件路径 //2 导出数据到保持的路径(或者是浏览器路径) /** * 保存数据到excel * @param listBody * @pa... ...
分类:
Web程序 时间:
2018-07-02 01:28:24
阅读次数:
251
类型 前缀 类型 实例 数组 a Array aItems 布尔值 b Boolean bIsComplete 浮点数 f Float fPrice 函数 fn Function fnHandler 整数 i Integer iItemCount 对象 o Object oDiv1 正则表达式 re ...
分类:
Web程序 时间:
2018-06-11 21:59:31
阅读次数:
144
1.新建WPF项目; 2.添加引用 .net引用:System.Windows.Forms和WindowsFormsIntegration skyline引用:AxInterop.TerraExplorerX和TerraExplorerX 3.代码如下: /// <summary> /// Main ...
http://dev.gameres.com/Program/Visual/Other/PNGFormat.htmhttp://www.360doc.com/content/11/0428/12/1016783_112894280.shtmlhttps://www.cnblogs.com/lidab ...
分类:
其他好文 时间:
2018-05-08 19:19:40
阅读次数:
208
1、CSS基本概念 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。 编写CSS样式: 在标签中用style编写(内联样式); 在head中用style编写(内部样式 ...
分类:
Web程序 时间:
2018-05-02 15:46:18
阅读次数:
262
Android Android是一个开源的,基于Linux的移动设备操作系统,主要使用于移动设备,如智能手机和平板电脑。Android是由谷歌及其他公司带领的开放手机联盟开发的。在学习之前需要有一定的Java基础。 Android 开发优势 开放源代码 众多开发者及强大的社区 不断增长的市场 国际化 ...
分类:
移动开发 时间:
2018-04-21 12:49:37
阅读次数:
237