- 博客(64)
- 资源 (4)
- 收藏
- 关注
原创 在docker中安装MQTT教程
网上的好多关于在docker中安装MQTT教程都是错误的不完整的。这篇博客是完整的,实践过的,踩过了很多的坑得来的,欢迎大家享用!网上的好多关于在docker中安装MQTT教程都是错误的不完整的。这篇博客是完整的,实践过的,踩过了很多的坑得来的,欢迎大家享用!
2023-09-15 15:40:24
5057
6
原创 记录一次很傻逼的bug,希望大家引以为戒!
根据报错信息的提示,就是没有识别到url,但是因为正式服务器之前发布过其他的项目,是可以正常发布的,只是两个项目引用的各种依赖版本不同,所以我一直以为是自己mysql版本和驱动之类的问题,甚至 一度怀疑到MySQL,mybatisplus,druid,mysql-connector-java等版本不兼容导致的。
2023-08-01 17:19:38
931
原创 Flutter系列(3):如何将Flutter项目打包成Android安装包
大概会有密码等参数,根据自身需要,填写即可,我这里是随便输入的。拿到apk包后,直接在手机上安装就可以了。就会在D盘下生成key.jks。
2023-07-21 12:31:30
2074
原创 Flutter系列(2):解决Flutter打包成APP无法访问网络资源
在android/app/src/main/AndroidManifest.xml中添加如下代码即可。
2023-07-21 11:07:04
1103
原创 Flutter系列(1):解决flutter中web端 The following ProgressEvent$ object was thrown resolving an image codec
【代码】Flutter系列(1):解决flutter中web端 The following ProgressEvent$ object was thrown resolving an image codec。
2023-07-12 15:38:33
939
原创 你的理想几岁了?
你真的有理想吗?是啊,我们何曾想过,我们的理想今年几岁了?你,还记得你年少时候的理想吗?你,还记得那时候的你说出你的理想,眼神中的坚毅和认真吗?我们都天真的以为,我们会是理想的缔造者,会实现我们的理想,可,现在的我们却渐渐的忘记了我们的理想,甚至已经记不清它到底几岁了!小时候的我们,都会被问:你的理想是什么啊?都会被在某一天的作文课上认真的写出你的理想,我们总会写到,我们的理想是警察,是老师,是科学家等等等等。是的,那时候的我们几乎是没有被引导去思考自己的人生,我们可以从眼前的现实,很容易的得到
2023-06-28 22:58:18
68
原创 (六)关于Linux中服务器磁盘爆满问题的几个解决思路
在监控服务器性能的时候,发现服务器的磁盘占用很大,几乎快要爆满,具体的表现可能如下: 1、应用服务访问卡顿甚至失败; 2、数据库访问失败; 3、文件上传失败 等等
2023-06-21 17:14:00
6256
原创 Git系列:运用Git创建空白分支进行项目相关文档管理
对开发小伙伴来说,分支的概念并不陌生,简单介绍一下,就是在版本控制过程中,同时推进多个任务,开发人员可以为每个任务创建单独的分支。使用分支意味着开发人员可以把自己的当前任务从开发主线上分离开,开发自己分支的时候,不会影响主线分支的运行。好处就是:1、同时并行推进多个功能开发,提高开发效率2、各个分支在开发过程中,如果一个分支开发失败,不会对其他分支有任何影响。失败的分支删除重新开始即可。有关分支的操作命令,这里就不多说了,可以自行查找。
2023-06-20 17:49:36
2130
原创 Git系列:error: open(“xxx.xlsx“): Permission denied
时,起初以为是本仓库没有权限,查看权限后,发现自己是有权限的,后来看到open时,觉得可能是和本地文件打开有关,检查本地文件,发现要提交的excel文件处于被打开状态,关闭本地打开的excel文件后,可以正常提交。
2023-06-20 10:07:03
569
原创 解决bpmn-js-properties-panel缺少文件问题
【代码】解决bpmn-js-properties-panel缺少文件问题。
2022-09-28 10:18:45
6955
5
原创 (五)在docker中添加nginx端口映射(解决docker中的nginx无法访问除80端口以外的问题)
问题描述: 我们在docker中开启nginx以后,如果这时候在nginx中配置除了80以外的端口的监听,会发现无法访问,这时候其实是因为我们没有开启端口映射导致的。
2022-08-26 12:11:31
5649
原创 (二)在Docker中安装redis
挂载:将宿主的文件和容器内部目录相关联,相互绑定,在宿主机内修改文件的话也随之修改容器内部文件)重启docker后再输入启动命令,如果还是启动失败,具体报错具体分析。2)、挂载redis 的持久化文件目录(为了数据的持久化)如果以上命令启动失败,可以先尝试重启一下docker。通过挂载配置文件的方式启动redis容器。1)、挂载redis的配置文件。删除镜像之前,先查询镜像ID。找到对应需要删除的容器id。.....................
2022-08-18 17:57:37
833
原创 Linux下nginx使用Https协议
最近开发一个小程序,所以服务器必须要支持https协议,下面说一下具体的步骤:1、申请域名,下载证书,这个应该不用细说,这里我用的是腾讯云服务器,找到ssl证书,下载证书,解压后可以看到以下几个文件夹:我用的是Nginx,所以找到Nginx下的文件2、由于之前已经安装过了nginx,当时没有添加http_ssl_module模块,现在需要添加这个模块上去。如果你不知道怎么安装nginx,可以看这里Linux下nginx的安装以及环境配置。我的解压目录在/opt/java/nginx-1.
2020-12-23 09:23:29
200
原创 idea下将项目添加至gitee
最近做一些项目,综合考虑到一些问题,所以,决定将项目建立在gitee上,下面就写一下主要的流程,方便自己也方便有需要的小伙伴参考。①.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F12。1、如果是新建项目或者是将本地项目提交到已有仓库中,提交之前记得解决冲突,如果出现以下提示,4、点击项目右键,此时会出现一个git选项,如果没有出现,重复上一步操作再试试看。1、建立仓库名称,具体是开源还是公开,自行选择即可。③.在idea中重新push自己的项目,成功!
2020-09-01 15:22:32
14802
1
转载 Linux下nginx的安装以及环境配置
linux下nginx的安装以及环境配置刚好最近在处理服务器相关的工作,所以记录一下nginx的安装,ok,接下来直接开始操作!第一步:下载nginx压缩包在这里可以去nginx官网下载->点我下载nginx也可以直接使用wget命令下载,指令如下所示(请根据自己的需求进行下载):wget -c https://nginx.org/download/nginx-1.10.1.tar.gz注意:这一步最好在自己的目标目录进行操作,我一般是把压缩包下载到/usr/local目录下。第二步:配
2020-07-18 11:29:42
160
转载 vue项目目录详解
首先,在确定好使用的框架和组件库后,先要大致了解它们,做到文档基本熟悉。本次开发使用到的有: vue , vuex , axios , elementUI 。然后可以按官方指引,使用 vue-cli 搭建 vue 的项目,在项目里按照上面的文档尝试修改,加深理解:# 安装依赖库,建议指定 vue 和 element 版本,避免版本升级带来意料之外的 bug$ npm install vue...
2020-04-08 10:29:59
722
原创 pom文件更新后,maven报错--No implementation for org.apache.maven.model.path.PathTranslator was bound.
今天上班拉了下代码,发现项目报错,有一个依赖包找不到,查看更新代码后发现pom文件被修改,怀疑依赖包没有被下载下来,打开项目的依赖包,发现要下载的这个包并没有被依赖到,于是打开本地仓库,发现本地仓库已经有了这个依赖包的,遂怀疑是项目缓存,于是清理项目,后发现没卵用,最后发现,每次在reimport的时候,右下角会提示一个报错,于是打开了idea的日志----idea.log后发现,如下报错:估...
2019-12-24 09:31:36
702
原创 lnmp环境下搭建wordpress
今天和大家说下lnmp环境下如何搭建wordpress。1.前去lnmp的官网下载并安装lnmp到linux服务器下,官网网址:https://lnmp.org/,跟着官网的步骤走,lnmp的环境是不会有问题的一般。2.安装成功以后,需要设置你的数据库,如果你要远程连接mysql数据库,你会发现你没有办法远程,因为lnmp默认是禁止远程的,这时,你需要设置远程访问权限 ,命令如下: ...
2019-10-18 13:51:42
501
原创 vue下使用lodop打印图片
最近项目需要使用web打印机,寻找了一下,发现好多人都在使用lodop这个插件,于是,决定使用这个插件进行图片打印。
2019-10-11 15:35:58
1228
原创 vscode下搭建vue项目
最近开始学习前端知识,就先从vue开始入手吧,既然要学习,那么环境的搭建是不可缺少的步骤,下面就介绍一下,windows下是如何搭建vue项目的吧!1.第一步:安装node.js,官网自行百度下载即可,查看node.js是否安装成功,进入cmd命令行输入node -v显示出版本号,就表示安装成功,如下图所示。2.第二步:安装vue,进入命令行输入vue list,如果没有出现以下信息,则表......
2019-09-10 16:29:00
2709
原创 Linux(centos 7)系列之(六)----rpm方式安装配置java环境
今天生气把自己的服务器还原掉了,嘿嘿,于是需要重新配置环境,介绍rpm方式安装并配置java环境,具体如下: 开始的时候用的wegt下载jdk,但是因为没有登录,所以被拒了,看网上说的什么cookie的方式,不知道怎么回事,反正没有成功,所以,只好先把jdk下载到本地,然后通过xftp去上传到服务器了。上传成功以后,cd到你的jdk包所在的目录,依次输入以下两个命令:rpm ...
2019-09-05 14:24:49
193
1
原创 关于Bigdecimal的比较问题
Bigdecimal在比较的时候,会比较其小数点后面的精度,因此,如果在比较两个Bigdecimal类型的数值是否相等的时候,需要用以下的方法:conpareTo去比较,这样就可以忽略掉精度问题,直接进行数值比较了。...
2019-06-28 14:43:24
836
原创 Nginx系列之(一)----Nginx单个接口的ip限制
最近公司有个限流的需求,因为,目前尚未达到一定体量,所以,决定暂且采取Nginx限流的方案。详情如下:找到nginx的配置,在http模块下新增:limit_req_zone $binary_remote_addr zone=checkCode:10m rate=20r/m; rate=20r/m 表示三秒钟访问一次,如果是每秒钟的限制 就改成1r/s 在serve...
2019-06-28 11:40:41
2748
原创 Git系列之(一)Linux下安装Git
最近闲着没事,就想着捣鼓一下自己的服务器吧,搞个git仓库?那就开始搞吧,既然都搞了,那就搞个系列?那就搞个系列吧。 首先,安装git,本人不推荐yum install git,因为这种方法,安装的版本比较低,还是推荐wget方法,进入git的github版本发布页,https://github.com/git/git/releases,找到你想要安装的版本,右键复制链,比如,选择2...
2019-06-20 15:01:37
268
原创 idea下新增文件模板
如果在idea中想添加一些文件模板,可以参考以下的方法: file---setting---file and code templates,以mapper.xml文件为例,将模板内容填入,保存即可。新建文件的时候,选择之前添加的模板文件就可以实现自定义文件了...
2019-06-15 14:11:04
847
原创 微信授权登录报错40029
最近傻屌app微信授权登录报错40029,查看了很长时间,最后发现,是后端代码配置的appid和app那边配置的appid不一样导致的,如果出现这种报错,一方面查看code是否被使用,还有就是这种配置文件是不是一样的了。 {"errcode":40029,"errmsg":"invalid code, hints: [ req_id: bHlBdZyFe-tOmSea ]"}...
2019-04-23 16:45:40
2644
原创 iOS内购--java后台
最近公司iOS发布了新版本,被拒,原因就是没有添加内购,并被严重警告,为此,不得已要加上iOS内购功能,以下就是我为了iOS内购所写的后台代码,首先看下支付的时序图吧: 简单说下,时序图的意思吧: 第一步: 客户端请求java服务器,在数据创建一个订单号,返回给客户端; 第二步: 客户端请求支付,apple返回结果值receipt-data; 第三......
2019-02-15 09:49:15
4021
11
原创 Python学习系列(一)关于pip出现ReadTimeoutError问题
在下载python插件的时候,pip会出现ReadTimeoutError,是因为被GFW墙了,遇到这种问题,直接用国内的镜像即可,windows下:C:\Users\Administrator\下新建pip文件夹,在创建pip.ini文件,拷贝下面代码进去,保存。就是把python的源换成了清华源。[global]index-url = https://pypi.tuna.tsing...
2018-12-29 15:42:17
806
1
原创 springboot返回前端日期格式
springboot返回前端日期格式,可以采用两种方式,如下:1.在配置文件中,做一个全局的配置 date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+82.在对应的实体类或者vo要返回给前端的属性上加@JsonFormat(timezone = "GMT+8", pattern = "HH:mm")后面是你要返回的...
2018-12-04 16:04:36
3454
2
原创 查找Windows下快捷键被哪个进程占用
今天,在用idea写代码的时候,突然发现自己的try catch 快捷键不能用了,比较纳闷,怎么突然之间就不能用了呢,肯定是被哪个应用的快捷键占用了吧,因为开启的应用比较多,也懒得去找了,因此想去找个工具帮我找一下,就发现了PChunter找个工具。下载地址:http://www.xuetr.com/?p=191 下面说下简单的操作过程吧: 打开进程,右键 --查找-...
2018-11-20 11:33:57
19453
4
原创 极光推送
先在极光推送后台绑定账号,获得app_key, master_secret。 根据极光推送官网文档,要是用的maven,则在maven中添加pom依赖,如下: <dependency> <groupId>cn.jpush.api</groupId> <artifactId>jpush-client&...
2018-11-16 15:43:12
359
1
原创 Linux(centos 7)系列之(五)----maven的安装和配置
最近需要做个Jenkins的自动部署,因此需要在服务器上配置maven,下面是我的配置过程: 1.切换你要存放压缩包的文件夹 2.选择在线安装 wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz 3.解压到指定路...
2018-11-13 12:58:39
253
原创 poi的导出
最近项目中需要用到excel的导出功能,之前也曾做过,但是没有总结过,考虑到这个功能在web项目中的高频使用,因此这次开发完成之后,把对excel的导出功能进行一次总结,样式的问题,我这次没有考虑,主要是导出功能的实现过程,下面就是我的代码: 既然是对excel的操作,那么首先考虑的就是要把这段操作代码进行抽取,将其作为一个工具类进行重复调用,下面就是我的excel的...
2018-11-10 10:58:12
192
原创 解决mybatis中 no getter方法问题
最近项目中遇到这样的一个问题,就是在<if test> 中写userId !=null 就会报 There is no getter for property named。。。这个错但是把test中改成 _parameter !=null就可以,不知道为什么,找了好多资料也没有找到,如果哪位大佬看到我这个问题,碰巧也知道的话,麻烦告知一下,谢谢!!...
2018-10-26 18:17:30
3310
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人