<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u014617239的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u014617239</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014617239]]></copyright><item><title><![CDATA[redis持久化机制]]></title><link>https://blog.youkuaiyun.com/u014617239/article/details/105708269</link><guid>https://blog.youkuaiyun.com/u014617239/article/details/105708269</guid><author>u014617239</author><pubDate>Thu, 23 Apr 2020 15:14:22 +0800</pubDate><description><![CDATA[redis持久化机制

rdb

触发条件：

1、满足 触发条件、正常shutdown命令

2、save命令

  阻塞请求，用主进程进行持久化

3、bgsave（默认）

  fork出一个子进程，后台异步进行快照操作

  生成临时文件，将数据写入临时文件，再替换原来的rdb文件

4、执行flushall清空数据库

特点：

写入二进制文件

保存速度、恢复速度快

适用...]]></description><category></category></item><item><title><![CDATA[Redis常用命令，常用配置，常用数据结构]]></title><link>https://blog.youkuaiyun.com/u014617239/article/details/105681572</link><guid>https://blog.youkuaiyun.com/u014617239/article/details/105681572</guid><author>u014617239</author><pubDate>Wed, 22 Apr 2020 17:05:21 +0800</pubDate><description><![CDATA[最近在系统学习redis，从基础到进阶，学习随笔。

常用配置 redis.conf

daemonize yes/no 后台启动

port 端口

bind 绑定主机地址

databases 默认16个库 0-15

save 快照持久化，多少s内有多少变化，就持久化一次

dbfilename 快照持久化文件名称

dir 快照持久化文件目录

slaveof 指定当前节点为slave时，...]]></description><category></category></item><item><title><![CDATA[禁用回车1]]></title><link>https://blog.youkuaiyun.com/u014617239/article/details/78425996</link><guid>https://blog.youkuaiyun.com/u014617239/article/details/78425996</guid><author>u014617239</author><pubDate>Thu, 02 Nov 2017 16:06:56 +0800</pubDate><description><![CDATA[$("#traderOrderModal").keydown(function(e){
var ev = window.event || e;
var code = ev.keyCode || ev.which;
if (code==13) {
if(ev.preventDefault) {
ev.preventDefault();
}else {
ev.keyCode=0;
ev]]></description><category></category></item><item><title><![CDATA[windows卸载Oracle]]></title><link>https://blog.youkuaiyun.com/u014617239/article/details/52262492</link><guid>https://blog.youkuaiyun.com/u014617239/article/details/52262492</guid><author>u014617239</author><pubDate>Sat, 20 Aug 2016 17:23:44 +0800</pubDate><description><![CDATA[Oracle数据库的卸载]]></description><category></category></item><item><title><![CDATA[JAVA语言如何进行异常处理]]></title><link>https://blog.youkuaiyun.com/u014617239/article/details/52206014</link><guid>https://blog.youkuaiyun.com/u014617239/article/details/52206014</guid><author>u014617239</author><pubDate>Sun, 14 Aug 2016 19:58:33 +0800</pubDate><description><![CDATA[Java通过面向对象的方法进行异常处理，把各种不同的异常进行分类，并提供了良好的

接口。在Java中，每个异常都是一个对象，它是Throwable类或其它子类的实例。当一

个方法出现异常后便抛出一个异常对象，该对象中包含有异常信息，调用这个对象的方

法可以捕获到这个异常并进行处理。Java的异常处理是通过5个关键词来实现的：try、

catch、throw、throws和f]]></description><category></category></item><item><title><![CDATA[StringBuilder、StringBuffer和String三者的联系和区别]]></title><link>https://blog.youkuaiyun.com/u014617239/article/details/52205958</link><guid>https://blog.youkuaiyun.com/u014617239/article/details/52205958</guid><author>u014617239</author><pubDate>Sun, 14 Aug 2016 19:47:55 +0800</pubDate><description><![CDATA[1. String 类
 String的值是不可变的，这就导致每次对String的操作都会生成新的String对象，不仅效率低下，而且大量浪费有限的内存空间。
 String a = "a"; //假设a指向地址0x0001
 a = "b";//重新赋值后a指向地址0x0002，但0x0001地址中保存的"a"依旧存在，但已经不再是a所指向的,a 已经指向了其它地址。
]]></description><category></category></item></channel></rss>