自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 nvm安装nodejs 运行use命令时报错exit status 1: ��û���㹻��Ȩ��ִ�д˲�����

错误提示:exit status 1: ��û���㹻��Ȩ��ִ�д˲�����换目录重新安装多次都没用猜测应该是权限问题遂将cmd以管理员身份运行ok问题解决

2021-09-18 10:33:58 15281 24

原创 Linux使用Nginx日志分析工具 - ngxtop

Linux使用Nginx日志分析工具 - ngxtop安装最近需要分析下接口的请求次数来做优化。选了半天选到一个感觉挺好用的,共享一下~Ngxtop - 传送地址首先得安装pipyum -y install python-pip然后使用pip安装ngxtoppip install ngxtop然后直接使用ngxtop就可以看到nginx得访问记录啦使用ngxtop或者可以指定nginx配置文件路径ngxtop -c /etc/nginx/nginx.conf常用命令访问

2020-11-17 09:56:30 400

原创 Docker容器无法访问网络问题(网段冲突)

近日在使用docker在腾讯云服务器上部署项目运行容器时死活访问不了网络,不论是外网还是内网。最后找到原因是docker容器ip网段与服务器内网ip网段冲突导致的使用此命令查看到ifconfig

2020-11-04 13:51:48 3226

原创 使用Xshell生成密钥连接服务器

新建密钥打开Xshell,选择工具->新建用户密钥生成向导密钥参数这里我们选默认生成公钥对一阵炫酷的哗啦啦0101010动画闪过后,密钥用户密钥信息填写密钥名称和密码公钥注册将此公钥填入需要连接的服务器vi /root/.ssh/authorized_keys编辑此文件,将公钥粘贴插入进去点击完成连接新建连接时更改用户身份验证为public key,选择刚刚生成的key点击连接,输入刚才设置的密码,即可成功登录。导出私钥选中要刚新建的密钥,导出。文件内

2020-10-14 11:20:23 3860

原创 通过Jenkins构建vue项目并发布到远程服务器

通过Jenkins构建vue项目并发布到远程服务器安装Jenkinsdocker安装普通安装配置Jenkins浏览器访问需要输入管理员密码插件安装创建用户实例配置配置环境安装nodejs插件配置node版本安装Publish Over SSH 插件安装Jenkinsdocker安装docker run --name jenkinsci-blueocean -u root --rm -d -p 8080:8080 -p 50000:50000 -v /data/jenkins:/var/jenkins

2020-10-14 10:55:21 404

原创 Docker启动redis并设置密码

docker run -d --name myredis -p 6379:6379 -v /data/redis:/data redis --requirepass "mypassword" --appendonly yes

2020-10-10 17:01:29 243

原创 Docker容器里使用Java生成中文字体的乱码问题修复

最近将公司的项目都往docker迁移,陡然发现之前生成图片功能里的字体乱码了具体表现如上图图中使用的 华文宋体.ttf推测应该是容器内没有这个字体导致的..于是乎得将字体上传到容器但是这样每次打包容器都需要上传太麻烦,可以参考下步骤简化。1、准备好字体(可以去网上下载)2、在服务器主机建立目录 /usr/local/fonts 然后将字体上传至该目录3、打包制作容器时将此目录映射到docker容器里的 /usr/share/fonts,命令如下:/us...

2020-07-24 18:14:44 1687

原创 解决运行Tomcat重启时运行shutdown.sh脚本进程还存在的问题

这个问题导致服务器内存暴涨。提供下解决思路。原理为启动Tomcat时记录启动Tomcat的进程id(pid),关闭时强制杀死该进程1、首先修改tomcat文件夹下面的bin/catalina.sh设置记录CATALINA_PID。该设置会在启动时候bin下新建一个CATALINA_PID文件关闭时候从CATALINA_PID文件找到pid,kill。。。同时删除CATALINA_PID文件在PRGDIR=`dirname "$PRG"`后面加上:if [ -z "$CATALIN

2020-07-16 19:57:39 452

原创 docker安装mysql5.7

话不多说,开搞。注意:我的环境是 Centos7.5一、安装docker 1、卸载旧版本 dockeryum remove docker docker-common docker-selinux dockesr-engine -y 2、升级系统软件yum upgrade -y 3、安装必要的一些系统工具sudo yum install -y yum-u...

2020-04-08 10:09:44 131

原创 IDEA 常用快捷键总结

因为我使用的是Eclipse版本的 可以根据方法名检索Recent Files 最近打开的文件(Ctrl + E)Reformate Code 格式化代码(Ctrl + Alt +L or Ctrl + Shift + F)Quick Documentation 选中方法,查看参数信息 (F2)...

2019-10-24 17:12:48 277

原创 Nginx解决前端跨域问题

记一次使用nginx解决跨域问题的配置server{ listen 80; server_name xxx.xxx.com; location /ok { proxy_pass http://xxx.xx.xx:3000; # 指定允许跨域的方法,*代表所有 add_header Access-Control-A...

2019-10-16 16:24:39 432

原创 常用的Linux指令 长期更新

找出占用内存资源最多的前 10 个进程ps -auxf | sort -nr -k 4 | head -10找出占用 CPU 资源最多的前 10 个进程ps -auxf | sort -nr -k 3 | head -10新建文件touch 文件名打包zip文件zip -q -r 打包后文件名.zip 目标文件(夹)名复制文件夹 dir1(旧) dir...

2019-09-28 13:45:51 122

转载 数据库批量操作 修改表名/修改字符集

近日需要迁移公司的数据库 数据库表数量非常多 而且新程序用的是大写表名!!因为之前是windows系统 表名大小写不敏感迁移目的是Liunx 表名大小写敏感所以需要把表名全部改成大写然后需要将字符集utf8 转成 utf8mb4一个一个alter太烦了 转出sql全局替换也麻烦于是找了聪明的方法用语句生成更新语句如下更改表名SELECT CONCAT('REN...

2019-09-25 11:18:50 347

原创 Centos 6.8 yum 安装 mysql 错误解决

近日在需要在公司老开发环境安装mysql于是乎一顿操作①下载并安装MYSQL官方的Yum Repository(此处注意版本 centos7以上的版本用的是el7-5 这里是centos6.8 所以使用el6-9)wget -i -c wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm...

2019-09-24 16:46:55 1132

原创 解决MYSQL不报错误详细信息的问题 Can't find error-message file

近日优化SQL语句时发现公司的数据库报错时不报详细的错误位置调试起来非常的恶心。老是就报个错误代码。如下图公司测试环境用的是windows系统于是乎打开mysql的启动日志信息,目录位置:安装目录\data\xxx.err发现一条错误日志目录竟然是 C:\mysql-5.7.22%^&#$%\share/errmsg.sys????ok 问题已经...

2019-09-17 10:50:37 13864 3

原创 Linux 使用vsftpd 搭建ftp

安装yum intall vsftpd修改配置vim /etc/vsftpd/vsftpd.conf关键配置local_enable=YESchroot_local_user=YES#开启被动模式pasv_enable=YES#被动模式随机端口50000 -51000pasv_min_port=50000pasv_max_port=51000allow_w...

2019-08-14 00:39:00 365

原创 微信小程序服务商模式支付巨坑解决!

今日有个在同一个小程序支付 款项需要付到不同的银行卡里去???于是找了下微信小程序支付文档,只有个requestPayment方法emmm 去看看小程序后台吧ok 有个微信支付 但是只能绑定一个商户号。。。死路遂找到一位踩过坑的大佬的文章https://www.jianshu.com/p/209001043837试试。首先注册服务号!划重点 一定是服务号。别的不行。然后...

2019-07-02 09:59:55 31031 22

原创 微信小程序服务商支付 java版

WeixinUtil.javapackage com.belzee.zxw.utils;import com.alibaba.fastjson.JSONObject;import com.belzee.zxw.model.WeixinTemplate;import org.jdom.Document;import org.jdom.Element;import org.jdom...

2019-07-02 09:58:40 2848 5

原创 Nuxt.js项目Docker部署

最近把小程序应用移植到PC端,因为Vue是单页面的应用不利于SEO的优化这点十分尴尬,之前就有了解到Nutx解决了这个问题遂一边看官方文档动手写了个目录结构如下部署成了问题 因为nuxt 是 ssr方式,不能像vue项目指定静态文件根目录于是便想到了Docker部署开始干DcokerfileFROM node:10.15.3-alpineMAINTAINER C...

2019-03-15 11:28:13 2587 4

原创 Mysql 存emoji出现的问题

Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x99\x84' for column 'nickname' at row 1; uncategorized SQLException; SQL state [HY000]; error code [1366]; Incorrect string value: '\x...

2019-01-28 14:37:39 173

原创 docker错误 repository does not exist or may require ‘docker login‘

Building image...Step 1/6 : FROM frolvlad/alpine-oraclejdk8:slimError: ResponseItem.ErrorDetail[code=<null>,message=pull access denied for frolvlad/alpine-oraclejdk8, repository does not exi...

2019-01-28 12:39:27 12849 8

原创 SpringBoot + docker 遇到图片上传路径获取不到的问题

最近在做项目时需要做一个图片上传功能。本以为自信满满手到擒来,没料到用docker发布springboot项目里有坑首先服务器是linux。图片的路径是 /data/resource/family 丢了张图片进去,访问链接,可以打开OK。然后写java代码传图片,大概是这样的。public static boolean upload(MultipartFile file, S...

2019-01-04 18:12:19 4148 11

原创 Vue项目部署到非根目录

 最近遇到一个需要把项目部署到公司的域名80端口下的子目录https://xxx.xxx.com/idolweb搞了半天终于成功,特此记录下,共勉。首先vue项目相关需要更改的地方首先是config目录下的index.js assetsPublicPath: '/',修改为 assetsPublicPath: '/idolweb/'注意:是 buil...

2019-01-04 17:29:45 3250 1

原创 nginx语法高亮

nginx.vim下载地址mkdir -p ~/.vim/syntaxmv nginx.vim ~/.vim/syntax/vi ~/.vim/filetype.vim添加au BufRead,BufNewFile /app/software/nginx/conf/* set ft=nginx

2019-01-03 16:51:54 231

原创 docker service endpoint with name xxx already exists.

今日在用docker打包项目时突然一脚把电源踢掉了 结果再次开机上传时出现了Cannot restart container mysql1: service endpoint with name xxx(容器名字) already exists 解决方法如下:1.停止所有的容器docker stop $(docker ps -q)2.强制移除此容器docker rm ...

2018-12-24 09:20:24 1687

原创 nginx 404解决

最近在公司配置https代理本地Java项目是老是访问404原配置: location /wss { proxy_pass http://127.0.0.1:10826; # tomcat服务器地址 proxy_set_header Host $host; proxy_set_hea...

2018-12-18 13:53:24 7570 3

原创 SpringCloud中的Feign引入问题!

最近在学习SpringCloud,在看廖师兄的课程时讲到Feign时,引用时这样的  &lt;dependency&gt; &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt; &lt;artifactId&gt;spring-cloud-starter-feign&lt;/artifactId&gt; &lt...

2018-09-26 15:07:19 1844 2

原创 记一次mysql去重查询与删除重复记录

查询:select *,id,count(*) as count from artist group by id having count&gt;1;删除(删除order_id值大的):delete from artist where id in( SELECT * from (select id from artist group by id having count(id)...

2018-08-27 20:27:34 1736

原创 Vue.js和SpringBoot在用axios传递参数遇到的坑

最近在研究vue.js在使用其axios的时候,用Post传递数组对象到后台controller始终无法获取到值!!原本我是这样写的:vue:controller:控制台报错如下 随即百度,,,https://blog.csdn.net/u011380927/article/details/42970441这位老哥的文章让我彻悟,随即修改如下...

2018-08-15 00:04:54 10503 1

原创 初次体验Docker

最近在做微信小程序,后台用的Springboot。以前一直放在服务器的Tomcat里跑。感觉不爽,想试下“风靡全球”的Docker来跑一跑。参考了这位老哥教程:https://blog.csdn.net/caox_nazi/article/details/78366584没想到遇到很多阻力。1、首先在我的Centos7(云服务器)上安装Docker -CE在配置加速器的时候遇到...

2018-07-29 00:12:17 397

原创 用logtash同步mysql数据到elasticsearch上遇到的问题

在centos 上同时运行logtash和elasticsearch时。只能运行其中一个,另一个老是被killed。logstashbao'报错如下 Attempted to resurrect connection to dead ES instance, but got an error. {:url=&gt;"http://localhost:9200/", :error_type...

2018-07-26 16:50:53 4283

原创 在Linux上安装elasticsearch遇到的坑

Failed to find a usable hardware address from the network interfaces; using random bytes: 17:1b:ec:c4:bd:20:1c:62[2018-07-25T21:04:22,630][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] unc...

2018-07-25 21:11:48 3217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除