- 博客(34)
- 收藏
- 关注
原创 windows使用clion运行lua文件,并且使用cjson
在将E:\environment\clion-lua\lua-5.4.2_Win64_dllw6_lib/include下的所有文件放到 mingw/include下。把E:\environment\clion-lua\lua-5.4.2_Win64_dllw6_lib的lua54.dll 放在mingw/lib下。lua官网:http://www.lua.org/download.html。3,下载lua-cjson-2.1.0.9。2,下载lua windows运行程序。3,下载mingw64。
2025-02-16 15:20:12
622
原创 使用poi-tl动态写入目录更新问题解决
在使用poi-tl动态写完word后,是无法更新目录的,使用poi-tl提供的插件也是不行的,而且很多使用poi手动写入的也是不行,最多就是让你在打开文件时提示你更新目录/更新域,用户体验很差,要点击好几次而且wps还不一定会弹的出来,只有office可以弹框。当使用system引入依赖时,打包的时候要多注意,要加上如下配置,不然springboot是不会这种方式引入的jar进行打包的。在项目里的resources目录下新增lib文件夹将jar放入,打开pom文件夹配置。2,使用aspose.words。
2024-10-15 16:52:25
1015
原创 离线安装nginx
编译完成后在 /usr/local/ 下就会有nginx目录 进入sbin 执行命令。iii 自定义文件名称,吧zlib和pcre解压到该文件夹下。停止 ./nginx -s stop。1,解压nginx,放在home里。启动 ./nginx。
2024-08-16 16:41:58
355
原创 离线安装minio
新版本的minio这里TimeoutSec参数名称错了,将 TimeoutSec 修改为 TimeoutStopSec,否则启动报错。当时下载的版本:minio-20240803043323.0.0-1.x86_64.rpm。编辑完成后复制到/etc/systemd/system/将User和Group都指定为root。创建minio启动配置文件。设置minio的启动用户。编辑minio的启动文件。
2024-08-16 14:13:43
965
原创 mysql8.0.31contos7 离线安装
镜像下载地址:http://mirrors.openanolis.cn/anolis/8/BaseOS/x86_64/os/Packages/有网可以直接安装,没有就需要下载每个镜像上传到服务器进行安装,共16个。
2024-08-16 09:35:17
803
原创 BladeX多租户解决000000除admin的其它角色无法查看所有租户数据问题(mybatis-plus多租户)
继承TenantLineInnerInterceptor重写如下方法。实现TenantLineHandler接口重写方法。再配置类里添加自定义的注入,任意配置类。
2024-07-24 17:18:56
516
原创 使用vm虚拟机安装黑群辉,openwrt或者其它引导系统,使用img文件安装
首先需要移出原虚拟机的磁盘,再添加hdv文件作为第一个磁盘,再添加创建虚拟机是新建的新磁盘vmdk作为第二个磁盘。创建的vhd 类似与u盘,然后使用制作引导启动盘的软件时就可以识别到,然后将系统引导安装到该虚拟盘。在制作完引导后,在去除hdv的挂载,然后找到保存hdv文件的位置,使用该文件作为虚拟机的第一个磁盘。比如以下软件都可以识别到,
2023-11-19 15:59:30
1814
原创 docker部署nacos无法启动问题
出现该错误nacos Login timeout exceeded. 说明需要配置数据库连接The server IP list of Nacos is [] 说明是集群没有找到节点。
2023-08-07 16:12:35
2226
原创 springboot整合redis
正常来说可以写个接口把方法提出来,任何在实现该接口,对于"SENSOR:" 其实就相当于目录结构,在使用reids工具是:会以文件夹的形式展示。
2023-07-21 16:59:59
134
原创 idea docker 部署
给docker开启远程访问1.修改docker配置文件修改#centos设置:#Ubunt设置:保存退出,这一步是将docker映射到虚拟机2375端口2.重新加载配置文件3.启动/重启docker4.检验是否安装成功[xxx@root]# netstat -na|grep 2375或者netstat -anp|grep 2375显示docker正在监听2375端口1 连接docker可以使用2,编写dockerfile。
2023-06-20 18:07:58
304
原创 跨标签页通信常见方案
BroadCast ChannelService WorkerLocalStorage window.onstorage 监听Shared Worker 定时器轮询(setInterval )IndexedDB定时器轮询 (setInterval )cookie 定时器轮询 (setInterval)window.open、window.postMessageWebsocket
2023-05-24 11:36:00
96
原创 自定义注解的使用
Annotation 就是个接口,每 1 个 Annotation 对象,都会有唯一的 RetentionPolicy 属性;ElementType 属性,则可以有 1~n 个ElementType 是 Enum 枚举类型,它用来指定 Annotation 的类型RetentionPolicy 是 Enum 枚举类型,它用来指定 Annotation 的策略-生命周期范围// 参数,可以在aop里获取到 String value() default "";
2023-05-11 10:42:35
116
原创 手动加载bean到spring容器
这种方式其实,在上一篇文章已经介绍过了,也是我们最常用的一种方式,@Configuration用来声明一个配置类,然后使用 @Bean 注解,用于声明一个bean,将其加入到Spring容器中。这种方式也是我们用的比较多的方式,@Componet中文译为组件,放在类名上面,然后@ComponentScan放置在我们的配置类上,然后可以指定一个路径,进行扫描带有@Componet注解的bean,然后加至容器中。
2023-05-10 17:00:20
786
原创 canvas签名保存
/ 获取base64编码的图片,传入后台处理保存即可,或者在前台处理转成file再上传。// 可以直接使用canvas,但是由于我真实环境无法获取,所以直接用id获取。// 每次开始签名或者在弹出框移动之后都需要重新获取画布的位置。// 1 html元素,2,url地址等。//右上角的关闭按钮取消0,1。// 使用layer 弹出。
2023-04-18 15:09:55
312
原创 InitializingBean用于加载bean时做一些初始化操作
main方法里不会生效,需要启动spring容器。还需要添加@Component注解。继承该接口,然后有子类具体实现。
2023-04-10 17:21:43
203
原创 多线程异步执行,等待执行全部执行完成后,返回全部结果 CompletableFuture和Future以及CountDownLatch 使用
【代码】多线程异步执行,等待执行全部执行完成后,返回全部结果 CompletableFuture和Future以及CountDownLatch 使用。
2023-04-10 17:02:15
4765
原创 无限制调用邮箱,也可以设置发信来源
示例:https://v.api.aa1.cn/api/qqemail/new/?接口地址:https://v.api.aa1.cn/api/qqemail/new/
2023-04-10 16:48:13
225
原创 vue 启动项目报错Cannot read properties of undefined (reading ‘parseComponent‘)
或 npm add vue-template-compiler。2、最后如果还是不行就再用。
2023-04-10 16:44:08
5196
原创 微信公众平台开发——微信授权登录(OAuth2.0)
2、授权回调域名配置规范为全域名,比如需要网页授权的域名为:www.qq.com,配置以后此域名下面的页面http://www.qq.com/music.html 、 http://www.qq.com/login.html 都可以进行OAuth2.0鉴权。我们在微信客户端访问第三方网页(即我们自己的网页)的时候,我们可以通过微信网页授权机制,我们不仅要有前面获取到的appid和appsecret还需要有当用户授权之后,回调的域名设置,即用户授权后,页面会跳转到哪里。关注我们测试的公众号;
2023-04-10 16:40:31
556
springboot使用xxl-job(注册执行器)
2023-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人