JDK源码学习系列08----HashMap
1.HashMap简介
HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。
HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。
HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外,...
分类:
其他好文 时间:
2014-08-05 22:33:44
阅读次数:
408
约束的目的就是确保表中的数据的完整性。常用的约束类型如下:主键约束:(Primary Key constraint) 要求主键列唯一,并且不允许为空唯一约束:(Unique Constraint)要求该列唯一,允许为空,但只能出现一个空值检查约束:(Check Constraint)某列取值范围限制...
分类:
数据库 时间:
2014-08-05 22:30:40
阅读次数:
304
删除:1、org.springframework.dao.DataIntegrityViolationException: Cannot delete or update a parent row: a foreign key constraint fails (`life`.`tb_ad`, CO...
分类:
系统相关 时间:
2014-08-05 22:00:30
阅读次数:
288
KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。//KVO是基于KVC的,观察者可以观察一个对象的某个属性(key),但这个属性的值(value)...
分类:
其他好文 时间:
2014-08-05 19:12:09
阅读次数:
232
一、memcached 概述Memcache(内存,缓存) : 是一个高性能的分布式的内存对象缓存系统。通过在内存里维护一个巨大的hash表。(key=value)Hash表key(键)value(值)var1"123456"var2array('ab','cd')var3object值二、memc...
分类:
其他好文 时间:
2014-08-05 18:43:19
阅读次数:
231
请问下,如果有多个统计,要统计的数据都一样,每个统计只是group by 的key不一样,怎样做,才能让这些统计最快完成? 恩,比如有10个统计,每个统计都是读取的同一份数据,但是统计的维度不一样,就是groupby的key不一样你们都是怎么处理的?语句类似这个:: from( selectk1,k...
分类:
其他好文 时间:
2014-08-05 15:22:49
阅读次数:
352
转改写-在加密解密时遇到这个问题:java.security.InvalidKeyException:illegal Key Size这是因为用到了jdk sercurity, 而jdksercurity 使用的jar包$JAVA_HOME/lib/security/local_policy.jar...
分类:
其他好文 时间:
2014-08-05 13:26:29
阅读次数:
218
2.1 网址重写
网址重写是一种Session追踪技术,需要将一个或多个token做为一个查询字符串添加到一个URL中。Token的格式一般是键=值。
Url?key-1=value-1&key-2=value-2...&key-n=value-n
2.2 隐藏域
利用隐藏域来保持状态,与采用网址重写技术类似。但它不是将值添加到URL后面,而是将他们放在HTML表单的隐藏域中。当用户...
分类:
其他好文 时间:
2014-08-05 11:23:39
阅读次数:
204
在Fedora下安装了一个MySQL Workbench,运行,连接数据库,在Store in Keychain时出现了gnome-keyring-daemon错误,不能保存密码,也就连不上数据库。解决的办法是编辑/usr/bin/mysql-workbench,将# WB_NO_GNOME_KEY...
分类:
数据库 时间:
2014-08-05 11:04:29
阅读次数:
272
Min and Max需要处理不同数据类型; 另外*args, 表示的是位置参数, *kwargs表示的是key参数, args的类型为tuple类型, 参数为min(3, 2)时, args为(3, 2), 参数为min([3, 2])时, args为([3, 2], );列表解析为[i for ...
分类:
其他好文 时间:
2014-08-05 10:59:49
阅读次数:
150