摘要:
1.作用 Synchronized用于线程间的数据共享,而ThreadLocal则用于线程间的数据隔离。 ThreadLocal最适合按线程多实例(每个线程对应一个实例)的对象的访问,并且这个对象很多地方都要用到(线程内传递数据 而不用利用方法参数显式传递) ThreadLocal为每个使用该变量的 阅读全文
摘要:
1 @echo off 2 setlocal enabledelayedexpansion 3 4 ::使用方法: 5 :: "C:\WINDOWS" 6 :: "C:\jar" 7 SET x="C:\jar" 8 Call :InPath %x% 9 goto :eof 10 11 12 :InPath 13 SET LocalPathCopy=%PATH% 14 ... 阅读全文
摘要:
1.HashMap源码阅读目标了解具体的数据结构(hash及冲突链表、红黑树)和重要方法的具体实现(hashCode、equals、put、resize...) 2.重要方法 hashCode 与 equals都是在AbstractMap中定义的 hashCode是各元素hash的累加 h += i 阅读全文
摘要:
查找当前文件夹下的exe和bat文件,并存储到txt中 for /f "tokens=4 delims= " %a in ('dir ^| findstr "^.exe ^.bat"') do @echo %~na 阅读全文
摘要:
一致性hash算法Consistent Hashing 对于原有hash算法hash%n so... 1.话不多说直接上代码,原理或详解自行百度即可 2.结果 3.注意事项 代码中用到了几个工具类UtilMD5,UtilLogger换成自己的即可,UtilElapsedTime用于计算耗时,可以直接 阅读全文
摘要:
异步实时搜索jquery select插件 一、先看看效果。 二、做此插件的原因。 1.数据量过大(几千、几万条),无法一次性全部加载。 2.现有插件各不相同,无法满足功能需求。 3.美观性,可控性不足。 三、如何使用。 1.html和js 2.实例。 3.详细配置。 还有一些其它的api,详细请看 阅读全文
摘要:
1 /** 2 * like map,but prev,curr,next and index will be given 3 * @param {Function} cb Callback,the parameters ara prev,curr,next and index 4 * @return {[type]... 阅读全文
摘要:
项目中用到的一些特殊字符和图标 html代码 css代码 效果图 就是一个圆圈里面带个叉叉 特殊字符和形状可以省去很多事情,整理了一下网上的,留着以后用 基本形状 ▲ 9650 25B2 ► 9658 25BA ► 9658 25BA ▼ 9660 25BC◄ 9668 25C4 ❤ 10084 2 阅读全文
摘要:
Microvirt HBuilder使用逍遥Android模拟器 1.逍遥模拟器安装 地址: "点我下载" 2.连接注意事项 a. 复制adb等文件 HBuilder安装目录中tools文件夹下的三个文件adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll到逍遥模拟器安装目录 阅读全文