- 浏览: 214112 次
- 性别:
- 来自: 深圳
-
最新评论
-
liu47a:
1.首尾相连2.8天3.19990014.“我不会被烧死,我将 ...
思维测试题一 -
liu47a:
3 1999001
思维测试题一 -
拓子轩:
...
servlet基础 -
ss321pp076:
总结的很全面但如果有的地方写得更加详细对初学者来理解帮助要大些 ...
servlet基础 -
拓子轩:
Mongodb数据库入门
文章列表
3 redis的使用3.1 启动redis服务
redis.conf文件的daemonize参数为no,所以redis不会在后台运行,需修改为yes
启动redis服务:src/redis-server redis.conf
3.2 启动和退出命令行操作工具
启动:src/redis-cli
退出:exit或者quit
3.3 命令行下常用数据结构的操作
2.3.1 字符串的操作 可存储任何形式的字符串,包括二进制数据,一个字符串类型键允许存储的最大容量是512M。
赋值:set key value ...
2 Redis下载与安装部署2.1 Redis的下载
打开redis官方网站http://redis.io,下载一个最新的稳定版本,如:http://download.redis.io/releases/redis-2.8.19.tar.gz
2.2 Linux安装redis
tar –xzvf redis-2.8.19.tar.gzmakemake install
2.3 redis运行部署
运行redis: src/redis-server redis.conf
2.4 服务器常用命令工具介绍
Redis是一个key-value存储系统。和 Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外,还支持lists(链表)、 sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作, 而且这些操作都是原子性的。
1. Redis简介1.1 Redis介绍
Redis是一个开源的高性能的key-value存储系统,支持的主要数据类型有:string(字符串)、lists(链表)、sets(集合)、zsets(有序集合)、h ...
1.1 准备工作
²下载jad.exe文件:http://varaneckas.com/jad/
²下载jadeclipse插件:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download
²JadClipse 官网:http://jadclipse.sourceforge.net/wiki/index.php/Main_Page
一、 JPS(虚拟机进程状况工具)
JPS(JVM Process Status Tool),其功能和unix中的ps命令类似,可以列出正在运行的虚拟机进程,并显示虚拟机执行主类的名称,以及这些进程的本地虚拟机的唯一ID(LVMID, Local Virtual Machine Identifier)。
jps命令格式:jps [ option ] [ hostid ]
一、linux的引导流程
1、总流程开机自检--MBR引导--GRUB菜单--架子啊linux内核--INIT进程初始化 【决定系统初始化过程的关键在于init进程及其配置文件/etc/inittab; 决定系统启动后自动运行哪些程序的关键在于/etc/rc.d/rc脚本】
2、初始化进程及文件a.init进程【在引导linux系统的过程中,/sbin/init是内核第一个加载的程序,因此init进程对应的PID号永远为1】
b.inittab配置文件【inittab文件位于/etc目录中,是init程序的配置文件】基本格式为: 标记:运行级别:动作类型:程序或脚本 ...
在编写JavaBean时,如果类内部的成员变量为一个对象类型,用FindBugs扫描后可能会产生如下警告:
M V EI: com.digu.api.db.model.HuotuSnsUserModel.getAddDate() may expose internal representation by returning HuotuSnsUserModel.addDate
public class StudentBean
{
private Date addDate;
public Date getAddDate()
{
return addDat ...
1. 什么数据适合放在缓存中
a. 很少被修改的数据
b. 不是很重要的数据,允许出现偶尔并发的数据
c. 不会被并发访问的数据
d. 参考数据,指的是供应用参考的常量数据,它的实例数目有限,它的实例会被许多其他类的实例引用,实例极少或者从来不会被修改。
2. 什么数据不适合放在缓存中
a 经常被修改的数据
b 财务数据,绝对不允许出现并发
c 与其他应用共享的数据。
3. 悲观锁和乐观锁
悲观锁:它指的是对数据被外界持保守态度。假定任何时刻存取数据时,都可能有另外一个客户也正在
存取同一笔数据,为了保持被操作的一致性,于是对数据采取了数据库层次的锁定状态,依靠数据库提供
的锁机 ...
在《JavaScript高级程序设计》一书中发现一段代码,很值得借鉴:
var CookieUtil = {
get: function(name) {
var cookie = document.cookie;
var cookieName = encodeURIComponent(name) + "=";
var start = cookie.indexOf(cookieName);
var value = null;
if (start > -1)
{
var end = cookie.inde ...
1. 有3个十分聪明人,他们的头发不是黑色就是红色。他们生活在一个地方,那里只有他们3个,没别人。他们只能知道另外两个人的头发颜色,而自己的不知道。他们都是哑巴和没手的人,那个地方也没有任何可以像镜子一样照的东西。所以,他们无法从其他人中直接得到自己头发的颜色。只有自己想。 上帝给他们一个上天堂的机会:只要知道自己的头发的颜色,然后自杀。假如猜对了,就上天堂,否则下地狱。 他们3个都很希望上天堂,又很害怕下地狱,所以他们没有100%的把握是不会自杀的。 有一天,一个外地人经过,看见他们3个(他们3人仍然在猜自己的头发,但效果不好)。那个好心的外地人就说:你们3人之中, ...
1. 单例模式是一种创建模式,用来创建类的单个实例。 单例模式的实现一般有以下规则: a. 私有化构造方法 b. 类持有对自身的引用 c. 通过一个静态方法向外界提供这个实例
2. 直接创建方式
public class Manager {
private static final Manager mgr = new Manager();
private Manager(){}
public static Manager getInstance()
{
return mgr;
}
}
3. 延迟创建方式
...
1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使得排列变为bbwwwwbb。
2.一只蜗牛从井底爬到井口, ...
一,选择题(皆为单选):1. 以下谁是二进制思想的最早提出者? a,伏羲;b,姬昌;c,莱布尼茨;d,柏拉图。2. 以下哪个概念和公孙龙的《指物论》中的“指”字含义相近? a,变量;b,数组;c,对象;d,指针。3. 蔺相如,司马相如;魏无忌,长孙无忌。下列哪一组对应关系与此类似? a,PHP,Python;b,JSP,servlet;c,java,javascript;d,C,C++。4. 秦始皇吞并六国采用了以下哪种算法思想? a,递归;b,分治;c,迭代;d,模拟。5. 雅典王子忒修斯勇闯克里特岛斩杀米诺牛的时候采用了以下哪种算法? a,动态规划;b ...
JavaScript5参考手册
http://dl.iteye.com/topics/download/59b01f28-08ab-35f1-82cb-db41247dc003