Centos7.4搭建Mysql数据库主从同步、读写分离

Centos7.4搭建Mysql数据库主从同步、读写分离

环境需求,因为有一个博客的服务器是在香港那边的,最近在做微信小程序,把现在的这个博客和香港的那个博客整合在了一起。目前出现的问题就是,用作API接口的服务器是在国内的,而另外的那个服务器是在香港的,...

ThinkPHP中使用Markdown解释库Parsedown

ThinkPHP中使用Markdown解释库Parsedown

最近在学习VUE的过程中,使用到了ThinkPHP作为api输出,在制作模板的时候,使用了kurblog的数据库作为数据源。而且kurblog的后台日志发布编辑器用的也是markdown语法,所以在使...

Kurblog加入QQ互联登录

Kurblog加入QQ互联登录

申请个人开发者认证首先到QQ互联的官网,挖一下目前遇到的坑,审核个人开发者认证的时候,上传身份证验证的那个地方并没有明确表明上传身份证的类型,到底是正反面还是手持。首先我用了正反面的上传了,好几次之...

修复OneIndex文件列表按照时间排序

修复OneIndex文件列表按照时间排序

最近某基佬在弄一个OneDrive+OneIndex的网盘程序,发现从OneDrive获取下来的文件并没有按照创建时间的排序,后续进行了调整,利用PHP的数组排序函数array_multisort(...

Thinkphp运政违章查询接口

Thinkphp运政违章查询接口

创建数据库SQL 查询结果Host: localhostDatabase: jtzfGeneration Time: 2018-11-01 12:23:29Generated by: ph...

使用geoIp免费查询IP归属地信息

数据分析不可避免经常遇到IP地址解析,在免费开源的前提下编写了一个IP归属查询工具类发现IP开源库GEOIP现在只能查询到省级,于是又从csdn上面找到一个经纬信息对应城市的sql数据,于是便能...

nginx+lua+redis实现高并发接口(三)

使用消费队列防止死锁冲突在最后一步数据入库时,如果是多线程模式有可能会导致DB死锁,造成数据缺失。所以依靠jdk8原生队列封装了一个阻塞队列,理论上可以用在缓冲,限流等类似消费场景。代码不多...

nginx+lua+redis实现高并发接口(二)

nginx+lua+redis实现高并发接口(二)

springBoot监听redis队列获取数据项目本身有一个批处理模块,使用了springBatch作为数据同步框架,目前2.0版本因为需要对接redis队列,并且数据必须是实时采集并统计显示的...

ssh通过私钥登录服务器

有服务器的人自然会有登录服务器的需求,但是每次都ssh root@XXX.com的时候难免觉得繁琐,所以再记录一次通过私钥登录云服务器的过程因为是云服务器所以不需要去生成公钥,按照步骤绑定lin...

nginx+lua+redis实现高并发接口(一)

nginx+lua+redis实现高并发接口(一)

接下来工作需要提供一个数据采集接口,公司有个旧系统使用nginx+lua将数据推送到redis,这正好是很久之前我思考过的一个方案,所以新接口依然使用这种方式,并将这一整套流程记录下来。下面步...