
工具
文章平均质量分 73
林晓风
技术,改变生活
展开
-
java使用看门狗原理实现监听业务
看门狗的原理是,有一个定时器在循环计时,当有外界条件触发它执行后,刷新(重置)计时,一直等到计时完毕,还没有外界条件来触发,则会输出特定的指令或者回调。那么看门狗如何在java中应用呢?我举个场景:当有一个对象的状态变更很频繁,你需要保证数据一致性,将对象的最终状态更新到数据库中。当短时间内有大量的状态变更时,你如何解决更新数据库过于频繁的问题?...原创 2022-07-29 15:23:00 · 4192 阅读 · 0 评论 -
微信跳一跳外挂辅助及使用教程
最近朋友圈都在玩微信跳一跳,我也试了几把,感觉这个游戏原理是挺简单,但是想得高分并不容易。于是乎,我逛了逛平时用来看技术文章的地方(ps:2017年12月份的事情了,现在才想起来写博客,主要是因为不断有人问我怎么玩的那么高分数,一两句话说不清楚,所以就想着写篇博客),果然发现了神奇的东西关于这个工具的技术原理及实现,在微信公众号‘七夜安全博客’的原创技术文章“跳一跳”游戏外挂原理详析(原创 2018-01-11 19:07:40 · 4721 阅读 · 1 评论 -
Idea导入Spring源码
1.安装Gradlegradle官网下载地址:https://gradle.org/releases/选择最新版下载,这里我下载的是gradle-4.10.3(这里提示一下,博主刚开始下载的5.2.1版本,结果构建不起来,最后才知道gradle版本不能下载太高,特别坑!建议大家都下载gradle-4.10.3版本!),下图中这两个类型随便下载哪个都能用。下载完成后解压,放在你规定的...原创 2019-02-25 21:05:29 · 2108 阅读 · 0 评论 -
linux安装Docker
linux安装docker非常简单,本人演示用的是CentOS7要求:系统要求CentOS 7.X 及以上版本,内核要求3.10及以上提示:注意执行命令时报错没有权限,要切换到root权限再操作:sudo su1、检查内核版本:uname -r2、更新yum:yum update这一步操作非常慢,需耐心等待,若遇到选择y/n,输入y即可。3、添加yum仓库配置:t...原创 2019-03-14 18:36:14 · 494 阅读 · 0 评论 -
Docker安装RabbitMQ
如果你想在linux上安装rabbitMQ,请参考linux安装rabbitMQ如果你还没有安装docker,请参考 linux安装DockerDocker安装RabbitMQ地址:https://hub.docker.com/_/rabbitmq/我们安装这个版本,3.7.13-management,如果后面后更新,推荐安装3.x.xx-management版本打开你的li...原创 2019-03-14 20:23:12 · 1209 阅读 · 0 评论 -
谈谈RabbitMQ的相关概念
一、RabbitMQ 简介RabbitMQ 是采用 Erlang 语言实现 AMQP(Advanced Message Queuing Protocol,高级消息队列协议)的消息中间件,它最初起源于金融系统,用于在分布式系统中存储转发消息。RabbitMQ服务器是用Erlang语言编写的,而群集和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。Rabbit...原创 2019-03-04 12:38:32 · 540 阅读 · 0 评论 -
linux安装rabbitMQ
1.安装rabbitMQ由于RabbitMQ依赖Erlang, 所以在安装rabbitMQ之前需要先安装Erlang你可以直接执行yum install erlang,但是这种安装方法安装的Erlang版本可能不是最新的,有时候不能满足RabbitMQ需要的最低版本,所以本文推荐使用Erlang Solution安装的方式。新建一个erlang-solutions目录,这里我在/app...原创 2019-02-21 18:39:14 · 1021 阅读 · 0 评论 -
IDEA创建多模块maven项目
话不多说,请看步骤:NewProject父级下面的src删掉就好了,接下来就可以在各个模块写代码了。原创 2019-03-12 17:25:03 · 324 阅读 · 1 评论