发现commons-lang 中有实现: StringUtils.class ...
分类:
编程语言 时间:
2016-11-02 18:07:15
阅读次数:
197
正则的回溯 在正则表达式实现中,回溯是匹配过程的基本组成部分,它是正则表达式如此好用和强大的根源。然而,回溯计算代价很高,如果设计失误,将导致失控。回溯是影响整体性能的唯一因素,理解它的工作原理,以及如何减小使用频率,可能是编写高效正则表达式的关键点。 当一个正则表达式扫描目标字符串时,从左到右逐个 ...
分类:
其他好文 时间:
2016-11-02 18:07:06
阅读次数:
267
在多线程的场景下,有些并发流程需要人为来控制,在JDK的并发包里提供了几个并发工具类:CountDownLatch、CyclicBarrier、Semaphore。 一、CountDownLatch 执行结果: 这里会存在两种结果:123或者213,但是绝对不会出现3打印在1、2前面的。 这个Cou ...
分类:
其他好文 时间:
2016-11-02 18:04:26
阅读次数:
243
(2)SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd hh:mm"); //12小时制 (3)SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm"); //24 ...
分类:
编程语言 时间:
2016-11-02 18:05:20
阅读次数:
1095
1:冒泡排序: 冒泡排序的思路: 相邻的两个数进行比较 (1):首先需要连个for 循环 (2):最外层for 循环控制最里面 for 循环的循环次数 (3):通过设置中间参数的方式进行交换 (4):代码如下: //冒泡排序 public void bubbleSort() { //声明数组 int ...
分类:
移动开发 时间:
2016-11-02 18:05:52
阅读次数:
225
在非对称加密中使用的主要算法有:RSA、Elgamal、背包算法、Rabin、D-H、ECC(椭圆曲线加密算法)等。 优点: 非对称加密与对称加密相比,其安全性更好:对称加密的通信双方使用相同的秘钥,如果一方的秘钥遭泄露,那么整个通信就会被破解。而非对称加密使用一对秘钥,一个用来加密,一个用来解密, ...
分类:
移动开发 时间:
2016-11-02 18:05:45
阅读次数:
216
ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/pod 解决办法: sudo gem install -n /usr/local/bin cocoapods ...
分类:
其他好文 时间:
2016-11-02 18:03:31
阅读次数:
160
直接在原型添加方法: 或者添加插件: 启用插件: 调用: 注意:ckeditor 中setData()方法要刷新iframe非同步方法,同时使用多次出现内容不按逻辑显示~,~ ...
分类:
其他好文 时间:
2016-11-02 18:02:53
阅读次数:
407
read read()是一个系统调用函数。用来从一个文件中,读取指定长度的数据到 buf 中。 使用read()时需要包含的头文件: <unistd.h> 函数原型: ssize_t read(int fd, void *buf, size_t count); ssize_t是系统头文件中 type ...
分类:
其他好文 时间:
2016-11-02 18:03:17
阅读次数:
143
运算符 算术:+ 加、- 减、* 乘、/ 除、% 取模(取余数)alert(12%5) 弹出2 取余数隔行变色(取模) <script> window.onload=function () { var aLi=document.getElementsByTagName('li'); for(var ...
分类:
编程语言 时间:
2016-11-02 18:03:45
阅读次数:
165
一、数据库常用命令1、Help查看命令提示 代码如下: helpdb.help();db.yourColl.help();db.youColl.find().help();rs.help(); 2、切换/创建数据库 代码如下: use yourDB; 当创建一个集合(table)的时候会自动创建当前 ...
分类:
数据库 时间:
2016-11-02 18:00:39
阅读次数:
227
1. 安装ntpdate工具 # sudo apt-get install ntpdate 2. 设置系统时间与网络时间同步 # ntpdate cn.pool.ntp.org 3. 将系统时间写入硬件时间# hwclock --systohc from: http://www.ahlinux.co ...
分类:
系统相关 时间:
2016-11-02 18:00:50
阅读次数:
251
一般的教材上讲到引用时,都是说“引用是对象的一个别名”。我认为这种定义是不清晰的,不利于初学者理解引用。至少我自己曾经被这个定义困扰了一段时间。到底什么是“别名”? 实际上,引用的实质是位于xxxxxx地址上的一个xxxx类型的对象。比如教科书上常用的例子: int a = 5; //不妨假设编译器 ...
分类:
编程语言 时间:
2016-11-02 18:01:05
阅读次数:
168
1.redo log相关数据字典 v$logfile:指明redo log组和成员的状态 SQL> select * from v$logfile; GROUP# STATUS TYPE MEMBER IS_ 3 ONLINE /u01/oracle/oradata/oracle/redo03.lo ...
分类:
其他好文 时间:
2016-11-02 18:01:38
阅读次数:
176
1、curl只能抓取页面的部分内容的原因分析: 错误提示:CURL transport error: transfer closed with outstanding read data remaining libcurl 发送大于1024字节数据时启用“Expect:100-continue‘特性 ...
分类:
Web程序 时间:
2016-11-02 18:00:25
阅读次数:
326
首先查看配置文件 sphinx.conf 区段查询配置: 如果这个表中,字段ID的最小值和最大值分别是1和2345,则sql_query将执行3次: 将 $start 替换为1,并且将 $end 替换为 1000; 将 $start 替换为1001,并且将 $end 替换为 2000; 将 $sta ...
分类:
其他好文 时间:
2016-11-02 18:00:32
阅读次数:
159