想知道 Java 基本数据类型最大值极限和最小值极限,写个小程序就很容易知道。 测试 Integer, Long, Float 和 Double 的最大值和最小值,代码如下: ...
分类:
编程语言 时间:
2016-09-02 15:49:37
阅读次数:
167
阻塞队列是Java线程新特征中的内容,Java定义了阻塞队列的接口java.util.concurrent.BlockingQueue,阻塞队列的概念是,一个指定长度的队列,如果队列满了,添加新元素的操作会被阻塞等待,直到有空位为止。同样,当队列为空时候,请求队列元素的操作同样会阻塞等待,直到有可用 ...
分类:
编程语言 时间:
2016-09-02 15:49:39
阅读次数:
166
Java5 在 java.util.concurrent 包中已经包含了读写锁。尽管如此,我们还是应该了解其实现背后的原理。 读/写锁的 Java 实现 先让我们对读写访问资源的条件做个概述: 读取 没有线程正在做写操作,且没有线程在请求写操作。 写入 没有线程正在做读写操作。 如果某个线程想要读取 ...
分类:
编程语言 时间:
2016-09-02 15:48:30
阅读次数:
223
tb1 = {[2] = "123", [5] = "456", [9] ="789"} print(#tb1) 0 for i, key in pairs(tb1) do print(key)end for i, key in 1pairs(tb1) doprint(key)end ...
分类:
其他好文 时间:
2016-09-02 15:49:09
阅读次数:
122
错误日志 error log 查找日志路径命令 show variables like "log_error"; 后缀为.err的文件 二进制日志 bin log 记录修改数据的语句 查找日志配置 show variables like "log_bin"; 如果是关闭的,需要在配置文件中开启,并且 ...
分类:
数据库 时间:
2016-09-02 15:47:50
阅读次数:
263
显然线段树模板题 1 #include<cstdio> 2 #include<cstring> 3 using namespace std; 4 const int N=200000; 5 long long INF=1000000000000; 6 int len,m,n; 7 long long ...
分类:
其他好文 时间:
2016-09-02 15:49:03
阅读次数:
111
本篇文章围绕EventBus的使用详情、源码分析和注意事项,一篇文章可以了解EventBus的所有详情
分类:
其他好文 时间:
2016-09-02 14:44:31
阅读次数:
766
BSBacktraceLogger 是一个轻量级的框架,可以获取任意线程的调用栈,开源在我的 GitHub,建议下载下来结合本文阅读。
我们知道 NSThread 有一个类方法 callstackSy...
分类:
编程语言 时间:
2016-09-02 14:43:55
阅读次数:
175
内容要点: 可以将上次的计算结果缓存起来。在函数式编程当中,这中缓存技巧叫做 "记忆"。 需要注意的是,记忆只是一种编程技巧,本质上是牺牲算法的空间复杂度以换取更优的时间复杂度,在客户端JS中代码代码执行的时间复杂度往往成为瓶颈,因此在大多数场景下,这种牺牲空间换取时间的做法以提升程序执行效率的做法 ...
分类:
Web程序 时间:
2016-09-02 14:43:38
阅读次数:
168
1. 下载mysql驱动。里面包含需要连接mysql的dll。mysql-connector-net 地址:http://dev.mysql.com/downloads/file/?id=463758。由于会不停的更新,也可以在百度里面搜:mysql-connector-net 2. 用vs建立项目 ...
分类:
数据库 时间:
2016-09-02 14:44:27
阅读次数:
275
MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。 每个M ...
分类:
其他好文 时间:
2016-09-02 14:44:30
阅读次数:
162
1.确保基本的编译器和函数库依赖安装 sudo apt-get install build-essential 2.安装OpenGL Library sudo apt-get install libgl1-mesa-dev 3.安装OpenGL Utilities sudo apt-get inst ...
分类:
其他好文 时间:
2016-09-02 14:43:39
阅读次数:
523
Python之Web框架: Django 一. Django Django是一个卓越的新一代Web框架 Django的处理流程 1. 下载地址 Python 下载地址:https://www.python.org/downloads/ Django 下载地址:https://www.djangopr ...
分类:
编程语言 时间:
2016-09-02 14:41:18
阅读次数:
224
头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体佈局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面主体:main ...
分类:
Web程序 时间:
2016-09-02 14:41:53
阅读次数:
179
表单验证常用正则,非常不错,收集的相对比较完整,大家可以看看。1。^\d+$ //匹配非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]*$ //匹配正整数 3。^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$ //匹配 ...
分类:
其他好文 时间:
2016-09-02 14:41:27
阅读次数:
135