7 简一_hz

尚未进行身份认证

我要认证

我拥有我的姿态!

等级
TA的排名 2w+

RocketMQ Broker无法启动 原因排查及解决方法

跑了一段时间的RocketMQ Broker,忽然发现退出了,查看原因发现基本就是内存、磁盘空间不足的原因引起的。解决办法:1.首先根据自己服务器的实际内存情况,更改启动脚本runbroker.sh和runserver.sh的配置,主要修改JAVA.OPT(这步一般大家在安装的时候就会进行更改)2.出现问题时,一定要记得去查看日志文件,一般是在/root/rocketmqlogs/broker.log(看大家自己的日志存储配置了)2020-8-24 13:11:11 INFO main

2020-08-25 11:18:29

ubuntu 16.04防止SSH暴力登录攻击

ubuntu 16.04防止SSH暴力登录攻击最近观察服务器的认证日志,发现有些国外的IP地址,多次尝试破解服务器的密码进行登录。于是希望能将多次尝试SSH登录失败的IP阻止掉。查看日志文件: 1 $ sudo cat /var/log/auth.log 看到很多如下的日志:Failed password for root from 123.15.36.218 port 51252 ssh2reverse mapping checking g.

2020-07-08 17:36:57

Mysql用正确的帐号密码突然无法登录的原因及解决办法

今天使用了将近一年的数据库突然连接不上了,昨天还好好的,今天就提示我:Access denied for user 'root'@'localhost'(using password YES)我确定我使用的密码是正确的,这就很奇怪了;那怎么办呢?只能现在Mysql的配置文件中加入skip-grant-tables进行免密登录了,我的电脑是ubuntu的,mysql配置文件在/e...

2020-03-27 18:02:02

Ubuntu16.04离线安装SSH

在新安装的ubuntu系统后,默认是不支持ssh登录的.但是ssh登录时我们平时经常用到的.所以,安装ssh服务吧。由于是无网的环境,所以需要进行离线安装。1. 离线包下载地址:launchpad.net/需要下载的包有:openssh-client_7.2p2-4_amd64.debopenssh-sftp-server_7.2p2-4_amd64.debopenssh-se...

2020-01-10 11:13:50

Process finished with exit code 0

使用IntelliJ IDEA 的Spring Assistant新建SpringBoot web工程后,运行项目控制台出现如下提示:Process finished with exit code 0程序自动结束进程,没有发现tomcat启动的消息解决办法:查看pom.xml文件,发现:<dependency> <groupId>org.spring...

2020-01-06 17:40:46

解决redis连接错误:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to...

今天Redis服务器在连接redis数据库时突然报错:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance...

2019-09-29 15:43:18

mysql8 Client does not support authentication protocol requested by server 错误解决方法

转载自:https://blog.csdn.net/XDMFC/article/details/80263215好不容易安装好mysql,但又出现了mysql客户端版本太低的问题。根据参考的这篇博客,完美的解决了该问题。1、通过命令行进入解压的mysql根目录下。2、登陆数据库mysql -uroot -p3、再输入root的密码: Enter passwor...

2019-09-29 14:28:04

electron-vue引入squlite3模块,并解决Uncaught Error:cannot find module的问题

本文转载自https://juejin.im/post/5b3ad6b651882562540314f0亲测有效【简介】Electron是一个基于vue.js的新框架,它可以构建桌面应用。官方提供的electron-vue模板,干净有效,方便开发。这篇文章将介绍我在搭建electron-vue项目并引入sqlite3模块遇到的问题及解决方法。一、步骤1.使用webStrom开发...

2019-09-15 14:31:25

Ubuntu下查看实时网络流量的几种方法

版权声明:本文为CSDN博主「Nick_Spider」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/weixin_39198406/article/details/792676871. nethogsnethogs可以查看实时进程网络占用。安装: sudo apt install nethog...

2019-09-02 14:00:37

JavaScript UTF8和UCS2编码转换

最近接触到短信相关的功能,发现短信的编码方式基本都是UCS2,所以需要进行编码格式的转换。1.UTF8转UCS2function UTF8ToUCS2(src: string) { let bytes = new Buffer(src.length / 2); for (let i = 0; i < src.length; i += 2) { byt...

2019-08-30 17:30:15

mysql如何正则匹配查询

mysql如何正则匹配查询基本形式属性名 regexp ‘匹配方式'正则表达式的模式字符^ 匹配字符开始的部分eg1: 从info表name字段中查询以L开头的记录select * from info where name regexp '^L';eg2: 从info表name字段中查询以aaa开头的记录select * from info where name r...

2019-08-19 19:38:11

Jitsi-Android源码测试开发(一)环境搭建

最近又重新拾起几年前的对Jitsi的开发,跑了下以前自己修改过的jitsi-android的工程,发现很多包已经过期了。Jitsi自定义开发网上资料也比较少,我也只能自己重头开始继续一点点去啃了,在此做些记录,希望对大家有所帮助。先讲一下我的开发环境配置平台:Linux,ubuntu-16.04环境:jdk1.8,node v10.2.1,npm 6.9.2(Node.js >= ...

2019-07-05 12:00:28

Nodejs创建HTTPS服务器

转载自:http://blog.fens.me/nodejs-https-server/前言互联网应用越来越多,网络安全问题应该值得大家注意起来,特别是对于有在线支付业务的网站!为保证用户的账户安全,应该使用HTTPS协议代替HTTP协议,在数据传输层保持加密。大部分的美国网站,当涉及到个人信息时,如果不提供HTTPS的服务,多数用户都会拒绝使用的。中国的网民什么时候,才会有这种意识呢...

2019-04-26 14:41:11

解决Mongodb突然无法远程连接问题及如何在忘记密码的情况下远程备份

今天服务器上跑了几年的项目突然报错:MongoError: failed to connect to server [xxxx] on first connect [MongoError: connection 0 to xxxxx timed out]因为我的数据库是跑在另一个服务器上的,所以这台服务器需要远程连接mongodb。下面是我解决这个无法连接问题的整个排查和处理过程。...

2019-04-18 17:04:08

docker安装管理和监控MySQL和MongoDB性能的开源平台Percona

先秀一张安装好的Percona监控页面,是不是很华丽Percona监控和管理(PMM)是一个用于管理和监控MySQL和MongoDB性能的开源平台。 它由Percona与托管数据库服务,支持和咨询领域的专家合作开发。 PMM是一个免费的开源解决方案,您可以在自己的环境中运行,以实现最大的安全性和可靠性。 它为MySQL和MongoDB服务器提供全面的基于时间的分析,以确保您的数据尽可能...

2019-03-04 17:45:51

使用 WebSocket 客户端连接 MQTT 服务器

转载自https://www.jianshu.com/p/4fd95cae1a9c ,感谢原作者EMQ简介近年来随着 Web 前端的快速发展,浏览器新特性层出不穷,越来越多的应用可以在浏览器端或通过浏览器渲染引擎实现,Web 应用的即时通信方式 WebSocket 得到了广泛的应用。WebSocket 是一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 通信协议于20...

2018-12-11 10:49:47

nodejs操作mysql取出来的datatime与实际差8小时问题

我mysql命令行打出来的datatime是正常的,结果node里同样的命令执行后获取到的datatime却少了8小时现象:mysql命令行nodejs执行:MySQL.run('select now()').then(res=>{console.log(res)})返回:[ RowDataPacket { 'now()': 2018-09-08T07:31:12.000...

2018-09-08 16:09:53

自定义Ubuntu镜像iso文件

前几天同事们觉得服务器部署安装环境太麻烦,要求我做出一个自己服务器系统的镜像文件;一开始使用了respin制作出了镜像文件,然后用这个文件做了U盘启动器,发现直接U盘跑系统都是正常的,但是到实际install的时候发现最后怎么都无法安装成功,网上大家也都说无法安装,还找不到解决办法;最后我只好换个工具制作,使用了systemback后成功装机!下面记录下制作和安装过程,主要参考:h...

2018-08-31 17:54:21

Chrome浏览器无法上网,提示HTST问题的解决办法

Status Code:307 Internal Redirect和Non-Authoritative-Reason:HSTS问题转载自:https://www.jianshu.com/p/005f3466b714今天做项目的时候,由于后台同学的失误,将原本接口中HTTPS协议的接口,弄成了HTTP,导致了一个奇怪的问题:一个接口在我的浏览器上可以访问,在别人的浏览器上无法返回数据. 结果...

2018-08-10 09:58:24

性能优化 - 让nodejs再快一点

本文转载自:北斗同构github前言很多前端工程师在做页面性能调优的过程中,极少关注代码本身的执行效率,更多关注的是网络消耗,比如资源合并减少请求数、压缩降低资源大小、缓存等. 我并不觉得这不合理,相反,在很大程度上这是足够正确的做法,举个例子, JS本身的执行时间是30ms(毫秒),在动辄三五秒的页面加载时间中的占比实在太低了,就算拼了命把性能提升10倍,执行时间降到3ms,整体性能提升也微不足...

2018-07-12 10:27:17

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。