2019年7月10日

redis命令集锦

摘要: 通配符: ?一个字符 *任意字符 []匹配字符范围,如:[a-b] \x转义 keys * 命令遍历所有键 exists key 是否存在 flushdb 删除当前数据库中所有key //删除所有数据库中的key flushall del key[] 删除键 删除多个键 del ‘redis-cli 阅读全文

posted @ 2019-07-10 11:00 来碗板面 阅读(92) 评论(0) 推荐(0) 编辑

Eureka Server注册中心

摘要: 数字:30秒,30秒 子服务Eureka Client每隔30秒发送一次心跳给Eureka Server证明还活着。否则服务降级 子服务Eureka Client每隔30秒发送一个请求拉取最近有变化的服务信息。 原理: 1.存储结构 注册中心用来存储服务列表的结构,纯内存存储。 结构是Map<服务名 阅读全文

posted @ 2019-07-10 10:59 来碗板面 阅读(252) 评论(0) 推荐(0) 编辑

elasticsearch 原理小记

摘要: 一。索引 term Index trie 树 二。压缩 term index压缩树 fst 形式、 dictionary 索引 Frame Of Reference 压缩posting list skip list 压缩 Frame Of Reference 压缩差值 bitset 压缩 压缩相同值 阅读全文

posted @ 2019-07-10 10:56 来碗板面 阅读(175) 评论(0) 推荐(0) 编辑

Linux常用命令集锦

摘要: 查看磁盘空间df -hl 进程消耗资源情况ps aux --sort -rss 进程消耗top内存free -m 查看cpu资源ps uxps H -eo user,pid,ppid,tid,time,%cpu,cmd --sort=%cpu java程序部署情况ps aux | grep 'jav 阅读全文

posted @ 2019-07-10 10:54 来碗板面 阅读(107) 评论(0) 推荐(0) 编辑

ffmpeg Linux 安装 和运行

摘要: 一、FFmpeg 简介 FFmpeg 是一款开源的多媒体视频处理工具,它有非常强大的功能包括视频采集、视频格式转换、视频抓图、给视频加水印等。 许多视频播放处理软件多是基于 FFmpeg 开发,包括暴风影音、QQ影音、PotPlaye 等。 注:FFmpeg 是以命令行的方式运行的,所以我们要在终端 阅读全文

posted @ 2019-07-10 10:51 来碗板面 阅读(5361) 评论(1) 推荐(0) 编辑

maven 阿里云配置

摘要: maven 配置阿里云:pom中添加: <repositories> <repository> <id>aliyunmaven</id> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </repository> </r 阅读全文

posted @ 2019-07-10 10:48 来碗板面 阅读(2890) 评论(0) 推荐(0) 编辑

tmux 使用

摘要: 1. 安装工具 Centos : yum install tmux 2. 基本操作 新建会话:tmux new -s session-name 查看会话:tmux ls 进入会话:tmux a -t session-name 断开会话:tmux detach 关闭会话:tmux kill-sessi 阅读全文

posted @ 2019-07-10 10:47 来碗板面 阅读(117) 评论(0) 推荐(0) 编辑

redis持久化错误

摘要: 今天重启游戏服务器在连接redis数据库时突然报错:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify 阅读全文

posted @ 2019-07-10 10:46 来碗板面 阅读(2599) 评论(0) 推荐(0) 编辑

2017年3月22日

理解线程池,自己实现一个线程池

摘要: 线程池本质是一个生产者-消费者模式,一边维护一些线程执行任务,一边由主线程添加一些任务。现在我们抛弃源码中一些繁杂的状态判断,自己写一个线程池。 这里面我使用了一个阻塞队列,当任务添加时,由队列随机选取一个空闲线程进行处理,没有任务时,进行阻塞。 当然也可以不用阻塞队列,不过需要自己进行同步 参考: 阅读全文

posted @ 2017-03-22 15:49 来碗板面 阅读(3433) 评论(0) 推荐(1) 编辑

2017年3月17日

我所使用的异步编程

摘要: JavaScript在异步处理上十分方便,最一开始用到异步是JavaScript封装框架jQuery来请求后台的代码 $.post(url,param,callback) 而这种方式需要提供回调函数 但是回调函数可能会出现这样的窘境: 一个回调的经典场景:nodejs中mongoDB的查询使用 va 阅读全文

posted @ 2017-03-17 11:11 来碗板面 阅读(252) 评论(0) 推荐(1) 编辑

导航