- 博客(121)
- 资源 (8)
- 收藏
- 关注
原创 从零开始搭建物联网平台(一)前言
我是一名全栈攻城狮,从步入这个江湖三年以来,感觉风风雨雨,有些梦破碎了,有些梦成真了,有些梦也渐行渐远了。曾几何时的挥斥方遒,如今也渐渐被社会的毒打所圆润。2020年这个世界或许很乱,自然灾害、全球疫情、局部战争……但是身为一枚程序,其实我都漠不关心,带上耳机,打开电脑,这就是我的世界"I'm the king of the world"。 从17年毕业以来,就一直有个梦想,自己做一套物联网平台出来。当然不仅仅是因为我是物联网专业毕业的,那么为什么知道今年才开始实行呢,不仅仅是...
2020-06-20 15:24:06 22904 2
原创 Jenkins+Docker+GitLab+Springboot自动化部署
Jenkins自动化部署流程目录Jenkins自动化部署流程前言硬件环境软件环境1)安装JDK2) 安装Maven3) 安装Git4)安装Docker5) 安装Jenkins配置环境1) GitLab配置1. 注册GitLab2. 下载Git3. 打开GitBash生成SSHkey4. 配置全局用户名和邮箱5. GibLab载入S...
2019-01-22 16:32:45 23866 3
原创 解决crontab无法执行docker exec命令问题
我想使用docker exec对命令对docker中的 mysql数据库进行备份,然后当我使用crontab添加备份命令每两分钟执行一次,crontab中一直无法进行备份单独执行备份命令,备份没有问题。crontab中不能有-it这种存在,-it会拉起终端,所以去掉之后还是无法执行。最终几经尝试后,终于解决了。
2024-03-18 22:00:00 488
原创 window安装DockerDesktop无法使用host网络模式解决方案
创建网桥启动容器的同时绑定网桥同时设置固定ip 启动另一个服务 使用网桥的好处就是容器之间是共享网络的,双向的,比–link的方式要灵活,而且容器内ip可以指定号,更加可控。
2023-12-13 19:15:00 1798 2
原创 Docker启动容器绑定域名
windows安装DockerDeskTop后运行容器,无需指定域名即可复用宿主机域名。linux则需要在启动容器的时候指定域名才能在容器内部访问到域名。
2023-12-13 19:00:00 678
原创 Linux自动备份配置文件、日志文件脚本
日常开发中会有很多场景需要我们去备份系统的配置文件、日志数据、更新包等等,本脚本可以定时备份linux的某个文件夹。自动删除X天前的备份数据,灰常的好用。
2023-12-08 19:00:00 1049 1
原创 Mysql自动备份脚本(本地备份、远程备份、删除冗余备份)
数据库自动备份脚本,自动备份mysql数据到服务器上,可以通过linux的 crontab定义备份周期。自动删除七天前的备份数据。
2023-12-08 19:00:00 679
原创 Maven仓库清除remote.repositories、lastUpdated、sha1脚本
Maven仓库清除remote.repositories、lastUpdated、sha1脚本
2023-11-23 19:47:47 1411 1
原创 windowCPU虚拟化已禁用解决方案
window电脑要安装Docker或者VMware虚拟机就需要开启windows自身的虚拟化功能,除了在设置上要开启Hyper-V只要还需要开启CPU的虚拟化功能,而CPU的虚拟化则需要通过进入BIOS设置中开启。
2023-11-10 18:55:22 2988
原创 离线部署神器yumdownloader
在一台可联网的服务器上部署,我们会感觉如鱼得水,使用万能的vim可以为所欲为,但是一旦切换到了无网的服务器上,很多服务的部署就会举步维艰,比如说我们要部署一个nginx,就需要首先安装他的gcc、pcre pcre-devel、zlib zlib-devel……非常麻烦,有没有一种东西可以像联网服务器的yum一样方便呢,直接一条命令就部署该程序,连带安装此程序的依赖呢?此时yumdownloader就来了。yumdownloader可以方便的导出yum部署的应用的所有依赖。移动到无网环境可以直接一键安装
2023-10-18 18:18:15 1727
原创 微信小程序文件上传无响应解决方法
今天更新了下小程序,发现文件上传无法拉起拍照或者选择照片,点击上传按钮,没有反应,也没有任何报错,顿时就一顿蒙蔽。最后灵机一动想起了,微信最近更新了隐私协议,文件上传需要用到这些接口,而这些接口都是需要先在隐私协议中声明,才可以使用的,最终我在隐私协议添加了这两个权限,文件就可以重新上传了。隐私协议弹窗如何创建参考上一篇博客。
2023-09-18 17:11:48 4284 9
原创 支付宝小程序集成mqtt兼容IOS和安卓
去年就想做支付宝小程序接入mqtt协议。但最终多方咨询,问客服问社区得到的答案都是支付宝小程序不能直接支持mqtt协议。偶然间发现徐宏大神的佳作,终于发现了xmqtt.js这个好东西。它实现了支付宝小程序完美接入mqtt协议,设备可以正常连接、订阅、收发消息。这里站在巨人的肩膀上分享下,接入xmqtt.js的全过程。
2023-09-06 17:07:04 646
原创 支付宝小程序IOS连接mqtt接收AMQJS0007E Socket error
推测是因为安卓和IOS对于消息处理机制不同,IOS对于较长的消息,会加入换行符号,即**\r\n**,有的消息内容甚至会加入多个**\r\n**。当我单个处理这个\r\n时,有时仍然会出问题,所以需要批量替换掉这个**\r\n**支付宝小程序集成xmqtt.js后,安卓可以正常连接服务器,接收发送消息,IOS连接服务器正常,但是无法接收稍长的字符串。中间,我采取了更换解析方法,base64转uni8Array的方法,发现安卓的又不好使了,真悲催。支付宝小程序的真机调试报错。
2023-09-06 16:33:08 259
原创 支付宝微信小程序连接蓝牙兼容IOS和安卓(开源)
最近被支付宝的蓝牙和IOS的蓝牙整破防了,太多兼容性问题,磕磕绊绊终于把支付宝小程序和微信小程序的蓝牙问题给解决了。该方案完美解决1. 安卓微信小程序2. IOS微信小程序3. 安卓支付宝小程序4. IOS支付宝小程序
2023-09-06 15:25:39 525
原创 微信小程序新版隐私协议弹窗实现最新版
以下指南中涉及的 getPrivacySetting、onNeedPrivacyAuthorization、requirePrivacyAuthorize 等接口目前可以正常接入调试。用户初始化进入小程序时,弹出授权窗口,用户点击登录按钮时,如果未授权也弹出此窗口。
2023-09-02 15:24:32 7249 10
原创 ZeusAutoCode代码生成工具(开源)
Zeus代码生成器是一款自动代码生成工具,旨在快速生成基础的CRUD代码。后端是基于`springboot`、`freemarker`、`mybatisplus`实现,前端采用`vue3`、`elementplus`、`electron`技术。在此基础上也提供了一些高级功能,做到灵活配置,生成可扩展性强的代码。 客户端支持多开。同一个电脑可以打开多个客户端。可以分别登录管理员和普通用户的账号,管理员修改模板内容。普通用户生成代码。
2023-03-29 11:05:43 1039 1
原创 微信小程序上传头像和昵称持久化保存
因为通过微信头像昵称填写功能获取到头像是一个临时头像,这个url只能一段时间内在微信访问,并且无法在公网访问这个url。所以非常有必要把这个url转成我么实际可用的头像到数据库中。让头像持久化的在微信和公网任何位置都能访问。这里我们使用url转base64字符串的方式,持久化图片成base64字符串。如果是自己上传图片还需要考虑图片大小和压缩图片的问题,这里我们直接采用微信的头像上传接口,直接帮我们快捷压缩和裁剪图片,灰常的好用。话不多说,来看代码。
2023-02-19 00:46:38 5622 1
原创 解决freemarker数组中的对象属性获取不到
freemarker生成模板接口有两种。意思就是说${list.Name}内容是空的,读取不到。数组内的属性名首字母大写或者包含驼峰的属性均会报错。使用Freemarker写入模板的时候,遍历List的时候发现对象中的首字母大写和带下划线的时候就会报错。freemarker写入模板时不认识list里面中的Java对象属性。
2023-02-19 00:11:12 1232
原创 小程序酷炫3D登录页源码(泥陶态)
这里使用https://codeadrian.github.io/clay.css/ 可以动态生成泥陶态的样式,非常好用简单。如果要了解更多的新型风格可以参考我的之前的博客 拟物风格的小程序附源码。里边有很多资源可以学习交流下。登陆页面一般都要酷炫好看一点,这里分享一个泥陶态3D登录页面。泥陶态是结合 3D 设计流行风格而兴起的新形态。设计趋势由拟物风格发展为扁平风格时,去掉了一切表示深度和层叠的效果,虽然视觉上简化了,但不容易表现空间关系。
2023-02-10 11:31:38 296
原创 小程序酷炫动态登录页源码(动态水滴)
登陆页面一般都要酷炫好看一点,这里分享一个动态登录页面,页面有三个流动的小水滴。一个水滴放登录框。剩下两个水滴跳转页面和打开弹窗
2023-02-09 17:01:54 838
原创 谷歌图标异常空白修复
当我们的谷歌浏览器图标变成白色的,或者谷歌在任务栏里的图标也变成了白色的。或者是任何windows的应用图标出现了异常,就可以使用这个脚本对windows的图标进行初始化重置。灰常好使。
2023-01-31 11:17:07 2770
原创 win11固定在任务栏的应用该文件没有与之关联的应用来执行该操作
win11我们固定在任务栏的图标点击之后就出现这样的提示【该文件没有与之关联的应用来执行该操作……】弹窗,甚至连系统自带的文件管理器都打不开了。这是因为我们按照win10的方式去除快捷方式小箭头的方式对win11并不适用。
2023-01-31 11:11:41 5114
原创 Docker容器内Permission denied解决方法
之前使用docker exec -it命令进入容器内部,mv和vim都报Permission denied。使用该参数,container内的root拥有真正的root权限。否则,container内的root只是外部的一个普通用户权限。加上privileged=true这个参数。这样进去就不会报权限不足的情况了。
2023-01-13 10:33:41 6613 2
原创 Electron打包图标不显示解决方案
最近做了一个vue3+electron-vue+elementplus的小软件,最终打包生成exe应用程序,应用程序的logo和启动logo状态栏logo、安装logo全部正常,本地yarn run serve ,左上角logo也正常,但是一打包。如果去掉图标配置,electron使用默认logo,就可以正常显示。踩坑良久,搜了许许多多解决方案,终于解决了这一问题。electron必须使用256*256的图片,所以需要提前准备这样大小的图片。我们需要先准备一张256 * 256的png格式的图片。
2023-01-12 17:30:29 3929
原创 整人脚本-连点50下弹窗的windows脚本
用来整蛊朋友,让连续不断的点电脑弹窗。只有点够50下才会取消弹窗哦,当然,本脚本,无毒无害。
2022-12-16 21:47:47 11889 7
支付宝微信小程序连接蓝牙兼容IOS和安卓(开源)
2023-09-06
nsis打包工具3.0.8中文增强版
2023-03-29
配网小程序(Airkiss配网和SoftAP配网)源码
2022-12-09
pgadmin4-4.20-x86.exe
2020-04-26
thingsboard2.4.3编译详细指南.docx
2020-04-26
Jenkins自动化部署.docx
2019-10-22
斯坦福NLP相关jar包2018
2018-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人