自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 轮询与加权轮询

这里是负载均衡的常见算法。1 轮询算法(Round-Robin)        轮询算法是最简单的一种负载均衡算法。它的原理是把来自用户的请求轮流分配给内部的服务器:从服务器1开始,直到服务器N,然后重新开始循环。代码:// 轮询 public Server round() { currentIndex = (currentIndex + 1) % totalSer...

2018-03-23 16:52:47 8469 2

原创 redis 相关常见问题

1 redis与常见的key-value NOSQL的区别?为啥redis快? https://blog.csdn.net/bohu83/article/details/796097592. redis常见数据类型与使用场景?3. redis持久化怎么实现的?优缺点?4.redis 主从复制怎么实现的?5. redis主从切换过程?.6 redis集群如何实现的?7 redis key淘汰策略? ...

2018-03-22 20:06:06 483

原创 redis学习笔记(6):数据过期和淘汰策略:

Redis内存淘汰指的是用户存储的一些键被可以被Redis主动地从实例中删除,从而产生读miss的情况,目的是为了更好地使用内存,用一定的缓存miss来换取内存的使用效率。1清理时机为了防止一次性清理大量过期Key导致Redis服务受影响,Redis只在空闲时清理过期Key。Redis过期Key清理的机制对清理的频率和最大时间都有限制,在尽量不影响正常服务的情况下,进行过期Key的清理,以达到长时...

2018-03-21 18:27:10 537

原创 贡献下二手房公积金贷款流程

1.1号签合同。交定金(本人)1.11 房屋核验 (链家)1.15 购房资质审核(链家)1.16网签完成()1.25 评估完成(康正)1.31 批贷完成(面签:本人)2.12 缴税完成(本人)2.12 过户完成(本人)2.27 领取产权证(本人)     当天持房本去派出所完成落户(记得查原房屋是否有其它户口,可能不在户口本上提现)3.1递交放款材料(链家)。3.6 公积金签订借款(本人)3.14...

2018-03-21 14:16:55 317

原创 redis学习笔记(5):redis集群

目前到家业务规模,还没有使用redis集群。因为整理相关知识,补充此篇。没有亲自动手搭建集群进行测试,命令参考网上帖子。4.1TwemproxyTwemproxy是一个Twitter开源的一个Redis/Memcache代理服务器,使用方法和普通redis无任何区别,设置好它下属的多个redis实例后,使用时在本需要连接redis的地方改为连接twemproxy,它会以一个代理的身份接收请求 并使...

2018-03-20 20:08:52 331

原创 redis学习笔记(4):主从切换

4.1 主从切换redis的主从(master-slave)就是为了数据冗余备份、保证数据的安全、提高性能,在这里主要讲解一下其主从切换的两种方式。4.1.1手动切换上篇说过:默认是主从读写分离的(从节点只读)。1)主节点停止:shutdown 也可以找到对应的线程去kill掉2)将从redis设成主redis:slaveof NO ONE3)从变主之后,测试下:set 。可以插入4)原来的主re...

2018-03-20 15:38:02 994

原创 redis学习笔记(3):持久化及主从复制原理

3.1 持久化Redis 提供了多种不同级别的持久化方式:RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协议的格式来保存,新命令会被追加到文件的末尾。 Redis 还可以在后台对 AOF 文件进行重...

2018-03-20 14:33:18 499

原创 redis学习笔记2:redis数据类型及使用场景

2.1 数据类型:Redis 数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。String(字符串)string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。string类型是二进制安全的。意思是redis的string可以包含任何数...

2018-03-19 20:20:18 414

原创 redis学习笔记(1):redis简介

上周运维进行了一次redis的主从切换。线上影响大概2秒。有一些订单收到影响。整理下redis相关的知识点。因为平常封装了jedis,底层机器接触不到。1 简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。全称:REmote DIctionary ServerRedis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以...

2018-03-19 15:40:09 334

原创 手把手教你爬取妹纸图片

序:之前为了演示定向爬取的demo.写了个简单的爬取妹纸图片的小程序(之前的代码下载不了(从明文的图片地址变成动态加载))。为了整理下,贴出来跟大家分享下。****************我们略去了动态获取数据及验证码的。百度搜出来妹子图煎蛋网靠前,就用它了。受制于爬虫与反爬虫的策略,请允许我做个悲伤的表情,本来想整个简单的,人家反扒了。说一下思路:终点是js的破解: &lt...

2018-03-12 21:00:21 2020 1

原创 druid 数据连接getConnection学习

上一篇看了druid的初始化方法。本篇继续看连接获取的源码。基于1.1.6版本 public DruidPooledConnection getConnection(long maxWaitMillis) throws SQLException { init(); //先初始化,已经初始化的跳过 if (filters.size() > 0) { //判断过...

2018-03-02 16:38:31 13495

原创 druid 数据库连接池init

一 序:  因为一个偶发的线上数据库报警,使用的mybatis+druidCaused by: java.sql.SQLException: No operations allowed after statement closed. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:964) at com.mysql.jdbc....

2018-03-01 19:24:09 2852

JS权威指南(第四版)学习笔记.doc

以前看javascript权威指南(第四版)pdf资料时写的.希望给跟自己一样初学js的人有点帮助.其实实践最重要.

2007-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除