摘要: 1.下载redis源码包 https://redis.io/ 2.上传至linux 并解压 3.安装 完成后目录 redis-5.0.5/src下有启动脚本 4.运行服务端 前台启动./redis-server 后台启动 ./redis-server & 指定配置文件启动 ./redis-serve 阅读全文
posted @ 2019-09-29 17:04 农夫与蛇丶 阅读(228) 评论(0) 推荐(0)
摘要: git 单独提交某个文件 git 查看所有分支 git 更新远端分支 git 代码还原 git 撤销提交 阅读全文
posted @ 2019-08-26 11:05 农夫与蛇丶 阅读(172) 评论(0) 推荐(0)
摘要: 官方登陆流程: 小程序前端: wx.login获取登陆code wx.getUserInfo获取用户信息 将信息传入到后端服务器 服务器后端处理:根据code按照api拼装url请求微信服务接口 获得返回数据的openid (微信的唯一标识) ,我的业务处理是用户不存在,根据userinfo(微信头 阅读全文
posted @ 2019-08-26 10:57 农夫与蛇丶 阅读(459) 评论(0) 推荐(0)
摘要: 安装rabbitMq (docker 安装方式) 完成安装后可访问ip:15672 进入web管理端 初始账号 guest 密码guest (也可在启动命令上参数指定 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin) 新建项 阅读全文
posted @ 2019-07-26 10:50 农夫与蛇丶 阅读(191) 评论(0) 推荐(0)
摘要: 1.安装libreoffice 下载 libreoffice安装包 https://www.libreoffice.org/download/download/ 上传到linux 使用rz 没有需要安装 yum install lrzsz 解压 tar -zxvf LibreOffice_6.2.4 阅读全文
posted @ 2019-07-04 15:47 农夫与蛇丶 阅读(1065) 评论(0) 推荐(0)
摘要: 方式一 方式二 阅读全文
posted @ 2019-07-04 15:16 农夫与蛇丶 阅读(4095) 评论(0) 推荐(0)
摘要: 实现思路 方式一 1. 使用redis zset 数据结构 2.使用score排序 score为过期时间点 3.启动线程不断取出排序第一个 比较score和当前时间点 如果score小于或等于当前时间 说明此数据过期 需要处理 4.处理完毕在zset中移除 执行结果 方式二: redis过期回调 修 阅读全文
posted @ 2019-06-28 15:18 农夫与蛇丶 阅读(7915) 评论(1) 推荐(0)
摘要: 1.创建实体类 实现 Delayed 接口 2.编写测试类 测试结果 阅读全文
posted @ 2019-06-28 14:58 农夫与蛇丶 阅读(499) 评论(0) 推荐(0)
摘要: 开启feign 熔断 hystrix 整合hystrix-dashboard监控面板 1. 服务调用者boot工程 pom引入依赖 2. 启动类开启熔断注解 @EnableCircuitBreaker 面板监控注解 @EnableHystrixDashboard 添加面板servlet 3.修改配置 阅读全文
posted @ 2019-06-25 16:04 农夫与蛇丶 阅读(249) 评论(0) 推荐(0)
摘要: 插入排序:从第二个数开始 一直和前面的数组比较 获得排序定位 ​ 代码 /** *插入排序 */ public class InsertSort { public static void insertSort(int[] intArr ){ int size = intArr.length; for 阅读全文
posted @ 2019-06-25 11:03 农夫与蛇丶 阅读(201) 评论(0) 推荐(0)