- 博客(851)
- 资源 (7)
- 收藏
- 关注
原创 MyBatis-Plus自定义分页SQL语句插件配置
我的需求是普通的分页查询,只能针对一个实体,如果这个实体关联了其他实体对象,同时我们还需要查询出关联对象的属性,那就必须自定义sql了,这个自定义的sql就涉及到怎么和默认的分页产生关联。这样设置之后,我们的分页和原来没有太大改变,甚至controller都不用大改动,除了返回类型改变,原来是单一的实体对象,这里是一个封装继承的新实体(原实体与关联实体组合体)。分页查询语句和普通的列表查询没有什么区别,也没有添加limit,因为前面配置了分页插件拦截器,拦截器会默认帮我们加上。尤其是插件配置,非常简单。
2026-01-08 12:21:34
293
原创 微信小程序开发部署问题
实在没办法,反正到审核这里,我不提交版本审核,可以一直往这边提交代码,我就在页面设置一块区域显示调试信息,可是调试信息有时候返回的是对象[object object],页面上还是看不到,后来想了一个办法,把这个object转json字符串,JSON.stringify(obj)。本以为这个问题解决了,所有的接口就没有问题了,可是糟心的事马上又来了。其实在发现这个问题的时候,我都快要崩溃了,本地好好的,提交审核的时候,体验版不行,体验版可以切换开发调试,可是切换调试,接口又通了,问题根本看不出来。
2026-01-05 20:08:48
213
原创 微信小程序组件与父页面传值示例
有时候,一些常见的复杂的,或者原生组件没有的,我们需要自定义组件,这个组件在页面上使用的时候,就形成了一个有边界的盒子,这个盒子,我们可以在页面上传入值,组件内部可以获取这个值,然后进行展示或者其他计算。组件传值,可以通过属性的方式传递,但是属性也有另一种书写方式,就是data-xxx的方式,这种方式传递,当前组件可以获取,形成一个dataset对象。当我们点击按钮“点击测试”的时候,先是在当前组件打印了width值,接着通过触发change事件的方式向父页面传值,父页面接收响应,打印传回的值。
2026-01-03 22:01:46
333
原创 css实现五星好评样式
这里需要传入宽度百分比,但是样式在wxss文件中又不能写死,只能在wxml页面上通过style="width:xx%"的方式传入,这里有点不太优雅,本来css有个函数attr()可以获取元素属性值作为变量,并设置width属性值的。五星好评的样式,很多地方都有简单实现,比如设置1星,2星,3星,4星,5星,这个没什么好说的,但是我有强迫症,我要是想看看4.5星的效果呢?我的想法是第一层做个默认没有星级的展示底图,然后把想要显示的五星级覆盖底层,然后设置覆盖层的宽度百分比。经过验证,这个思路是可以的。
2026-01-02 22:12:34
252
原创 记录第一次线上部署java服务
部署服务之前,先在阿里云买了云主机ecs8G内存,80G硬盘,因为要提供对外域名访问,还买了域名和证书,但是域名需要备案,花了不少时间,提交管局备案大概一个星期审核通过,这时候因为域名绑定了主机,做了ip解析,所以能ping通,但是没有后端服务。比较坑爹的是,主机220块一个月,但是备案的时候,需要购买主机服务至少三个月,然后就续了三个月费用,域名本身不贵,才100多块钱,可是证书一年要300多,费用总计1000多,还是花费不少。这里有一点,就是java里面因为有上传文件本地保存,所以设置了静态资源目录。
2026-01-01 14:53:57
624
原创 css样式attr()获取元素属性值测试
有时候,不想把样式设置太死,想灵活变化,可能会想到动态传值,这时候我们可以使用css的attr()方法,如下所示,根据传入的几个data-width我们分别设置像素px,百分比%,以及默认的百分比,和data-content作为内容填充。个人的理解,attr获取属性,默认传入数值类型,可能只认整型数字,不认百分比。其他情况下的使用,默认都是没有问题的,因为属性值,除了数字类型,其他颜色值,定位,显示本身就是字符串。可以看到,通过第一个attr(data-width px)的方式,设置像素,的确生效了。
2025-12-19 10:15:08
267
原创 langchain简单初探
先说说遇到的问题吧,我之前pycharm2023版本,使用python3.12之后,不兼容,添加python解释器之后,pip install出现问题,no module named distutils。langchain集成了很多模块。可以方便的进行开发,本人不才,两年没有写代码,开发工具停留在23年,刚开始折腾langchain的时候,各种环境问题,这几天全面升级,拥抱python3.12+pycharm2025.3。不过这个不是重点,重点是环境问题解决了,后面可以慢慢折腾本地LLM。
2025-12-12 10:01:11
160
原创 微信小程序button按钮指定open-type事件点击提交之前做数据检查
微信小程序按钮通过open-type指定小程序内置事件,如何在事件调起之前做其他检查工作,这里采用了取巧的办法,通过状态来改变按钮的显示,从而实现数据检查功能。
2025-11-27 18:05:18
296
原创 微信小程序图片上传示例
本文还有一个需要注意的地方,微信小程序规定,wx.request,wx.uploadFile等请求后台的接口,必须是https协议,带域名的,但是本地调试,一般都是localhost或者192.168.1.112这样的ip地址,没办法做到外网可访问的办法,所以这里需要对开发工具进行设置,不校验合法域名。本人对微信小程序是刚入门,遇到了很多问题,很多知识都在摸索中,这里图片上传应该可以做成插件或者叫组件的形式,这样方便每个需要上传的地方进行调用。这里通过实例演示来感受微信小程序开发中图片上传的功能。
2025-11-26 17:37:12
554
原创 vmware虚拟机启动提示此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态
我就记着我中途有一次打开电脑,结果原来的密码忘记了,折腾了很久,搞不定,后来问了一个ibm的朋友,他推荐我使用他给的装机工具,进入安全模式,然后设置密码,再进入系统就好了,确实按照那个办法是进入系统,而且改掉了密码,设置无密码,避免类似事情再次发生,但是这个过程,我是没有更改bios设置的,而且bios设置里支持虚拟化这个选项是enable状态。前面因为失业原因,差不多两年时间没有折腾自己的电脑了,重回工作岗位之后,有一天需要打开虚拟机,发现虚拟机打开失败,提示虚拟化被禁用,日志如下。
2025-11-23 15:28:12
189
原创 csdn回归有点遗憾
希望官方不要私自对别人的博客做设置,违背了社区的初衷,写博客本来是分享的,而不是图流量图金钱图利益,纯粹是个人兴趣爱好的一种极客精神。分享开源精神推动社区进步,推动技术创新,永不止步才是技术人追求的境界。2023年的时候,主动离职,然后就失业,两年多的时间,很少来这边,偶尔的一次登录,发现官方竟然把我的很多博客升级为vip文章,其实很遗憾的,以前我还混csdn的时候,就特别讨厌别人随便发表一篇博客就指定vip可看全部,当时对这种作法非常反感,如今自己的博客被官方私自转vip,很震惊,也很遗憾。
2025-11-06 11:52:21
229
原创 java try throw exception finally 遇上 return break continue造成异常丢失
try finally遇上break,continue,return会让异常丢失,这里单纯就是try finally,没有catch。
2023-10-30 00:07:46
1998
原创 java通过jol-core库分析对象内存分布以及查看Synchronized锁升级过程
jol-core查看对象内存结构,利用内存结构我们可以清楚看到同步锁Synchronized升级过程。
2023-10-27 16:10:00
2738
1
原创 Could not locate cudnn_ops_infer64_8.dll. Please make sure it is in your library path!解决办法
Could not locate cudnn_ops_infer64_8.dll是环境变量导致的问题,Could not locate zlibwapi.dll需要下载zlib动态库并放入c:\windows\system32下。
2023-08-28 22:14:29
9708
7
原创 Keil编译告警 warning: #1-D: last line of file ends without a newline
Keil编译告警,最后一行代码不是以一个新行结束。
2023-08-25 11:29:20
1226
原创 c语言调用mciSendString播放音乐
mciSendString()方法发送打开,播放,关闭指令调用系统播放音乐,如果无法播放,检查音乐文件格式是否是mp3,mpeg,avi,mav。
2023-08-25 11:03:36
1079
原创 keil构建STM32工程并使用proteus仿真led点灯实验
proteus结合keil建立STM32工程仿真STM32单片机点灯实验。使用标准库操作单片机时钟与管脚电平,相对复杂一些。
2023-08-13 19:12:30
2616
1
Monaco-font.zip
2019-10-23
linux下rustup安装可执行文件
2018-03-23
mysql主从复制环境搭建(Fedora20)
2016-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅