使用Android Studio远程调试夜神模拟器


1、问题 之前写过Android Studio调试夜神模拟器,但是Android Studio和模拟器不在同一机器上该怎么调试呢,今天遇到一个问题,就是测试用模拟器出现一个bug,但到本地或真机上时,这个bug就没有了。在他机器上安装环境又太麻,所以直接远程调试就行了。 2、环境 安装夜神模拟器的系

iptables限制连接频率


一、起因 前面暴力破解我frp转发远程登录的小伙伴还在,每天查看日志都能发现有一大堆的连接日志。一直让它这样折腾下去也不是办法,于是打算就用iptables来限制一下连接频率。 二、实现 把每个尝试远程登录的客户端 IP 记录在一个临时列表中,只要列表中的 IP一小时以内,尝试登录次数达到3次(包括

CentOS 7 安装nats server

CentOS 

1、介绍 nats是一个开源的,云原生的消息系统。核心基于EventMachine开发,原理是基于消息发布订阅机制,每台服务器上的每个模块会根据自己的消息类别向MessageBus发布多个消息主题,而同时也向自己需要交互的模块,按照需要的主题订阅消息。能够达到每秒8-11百万个消息,整个程序很小只有

svn sqlit:attempt to write a readonly database


在CentOS上导入了一个svn仓库后,发现提交文件出现了post commit FS processing had error: sqlite:attempt to write a readonly database 的报错提示。 这是svn仓库中的db内某些文件的权限不对,无法写入导致的。 解决

CentOS安装kafka

CentOS 

前面写到过在Docker中安装kafka,今天讲讲直接在直接在主机上安装kafka。 1、安装JDK1.8 直接用yum安装,还可以省去配置的麻烦。 yum install -y java-1.8.0-openjdk 2. 下载kafka 去官网:http://kafka.apache.org/d

Nginx禁止未绑定的域名访问

Nginx 

禁止所有未授权域名及IP访问 添加一条default_server的规则,如下: server { listen 80 default_server; listen 443 ssl default_server; server_name _; ssl_certifi

Docker中修改MySQL密码

Docker 

问题描述 MySQL是安装在Docker中的,项目中使用的都是非root账号登录的MySQL且没有mysql库的权限,时间一长就把root的密码给忘记了. 修改密码步骤 1. 通过docker exec命令进入容器内 # mysql-5.7 为数据库容器名 docker exec -it mys

Win10测试模式


系统测试模式指的是系统禁用驱动程序强制签名模式,用于关闭系统驱动签名,安装一些没有经过签名的驱动和程序。 开始测试模式 1、以管理员模式运行cmd 2、在“命令行提示符”输入“bcdedit /set testsigning on”回车,然后命令行提示符会显示“操作成功完成”,就打开Windows测

Win10上读写ext4


在win10上可以用Ext2Fsd,这个需要使用0.70及以上版本才支持win10,并且系统需要开启测试模式。 下载 可以去https://www.acc.umu.se/~bosse/ext2fsd/0.70/下载 Ext2Fsd-0.70b3w10-setup.exe版本 开启测试模式 以管理员模

使用Intellij IDE修改jar并打包

Java 

起因 之前写的一个封装了支付宝微信红包、支付的一个jar包,在项目的版本库中没找到源码(可能当时忘记提交了),后面换电脑忘记备份就没有了,现在只能在运行的项目中找到这个jar库。现在要用改一下支付宝的账号和Key,而且这个还是写在java中的常量,只能反编译jar包改了再打包回去了。 步骤 1. 查