[原文] 集合对 HashMap 进行排序: HashMap 本身无序,但其子类 LinkedHashMap 使用链表结构,实现了有序。通过 HashMap#entrySet() 方法可以将 Map 转为 Set<Entry> ,再在 ArrayList 的构造函数中可以传入 Collections ...
分类:
移动开发 时间:
2017-08-08 12:36:25
阅读次数:
175
【分析】 这题就是拿总长度减去LIS啦,很明显。 问题是数据范围,这里用n^2就会超时,所以我们选用LIS的nlogn算法,如下。 【代码】 ...
分类:
编程语言 时间:
2017-08-07 10:23:25
阅读次数:
211
BinarySearch import java.util.Array public class BinarySearch { public static int rank (int key, int[] a) { if (lo > hi) return -1; int lo = 0; int hi ...
分类:
其他好文 时间:
2017-08-05 10:59:46
阅读次数:
129
(原创文章,谢绝转载~) awk是处理文本的另一利器,也是对文本逐行处理。awk的基本syntax是: 在awk中用 $1,$2,$3.... 表示每行的第1,2,3....列,而 $0 表示整行数据 另有内置变量,借助awk的这些内置变量,可以非常方便的处理文本: NF ,列数(Number of ...
分类:
其他好文 时间:
2017-08-02 23:39:14
阅读次数:
176
行为型设计模式之中介者模式: 一、含义 用一个中介对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 同事角色与其他同时角色通信的时候,一定要通过中介者角色(中介者封装了各个同事类之间的逻辑关系) 二、代码说明 1.主要有两个角色 1) ...
分类:
其他好文 时间:
2017-07-31 20:08:33
阅读次数:
200
先创建工程,导入jar包 所需要的jar包 配置文件 SqlMapConfig.xml 是mybatis必须的配置文件 applicationContext.xml 是spring的配置文件 db.properties 连接数据库的配置 user.xml 配置文件 使用传统dao的方式 1.先提取公 ...
分类:
编程语言 时间:
2017-07-31 12:30:31
阅读次数:
216
CREATE TABLE `t_anti_fale_code_info` ( `code_id` int(11) NOT NULL AUTO_INCREMENT,`ANTI_FAKE_CODE` varchar(64) NOT NULL DEFAULT '',`state` tinyint(4) N ...
分类:
数据库 时间:
2017-07-30 15:46:11
阅读次数:
182
头大…… 栈是一种功能受限的线性表 1、基本功能实现 ...
分类:
其他好文 时间:
2017-07-30 14:48:53
阅读次数:
125
Redis 常用命令 1.DEL key 删除key2.EXISTS key 检查key是否存在3.KEYS * 查看所有的key4.EXPIRE key seconds 设置key的过期时间5.TTL key 返回key的剩余生存时间6.TYPE key 返回key的类型 String 常用 1. ...
分类:
其他好文 时间:
2017-07-27 14:30:15
阅读次数:
160