公告五月 19, 2023公告-版本升级芜湖~网站全面更新,由于博主比较懒,由初代动态网站到静态网站,也已经过去了一段时间;刚开始搭建网站的目的很简单,就是凸显自己的成就,喜欢折腾新的东西,那段时间也是对技术的热情,就自己捣鼓着一些稀奇古怪的东西;现在自己精力大不如从前了,没有太多的精力去消耗了,自己也在前端方向有了一些小的成就;接下来的升级日志
项目总结八月 19, 2025node连接服务器redis失败问题前段时间总结了使用elysia出现的redis连接失败问题,但是现在出现了一个问题,之前是我本地远程连接服务器去调试的,但是现在在服务器上出现了循环重新连接的问题。当我访问https://api.wangxiaoze.cn/ai/random接口时,会出现循环重新连接的问题,导致接口响应时间变长,最NodeRedis
生活日志八月 17, 2025星空的拍摄最近在抖音上刷到了一个地方,天马射电望远镜,说是离星空最近的地方。正好当天我在天文通上看见当天的天气比较好,云量少。于是我就驾车去了那里,当到达目的地之后才发现三脚架忘记带了,也不想在开车回去拿了。等到了目的地,就按照保安的提示去停车,保安说里面还有一个停车位,当我进去之后才发现那个停车位是个角落,摄影
项目总结八月 15, 2025使用elysia出现的redis连接失败问题近期我在开发我的服务端项目时,使用了elysia框架,但是在连接redis时出现了连接失败的问题。发现官方内置的redis插件连接不够稳定,时不时的出现了连接失败的问题。于是在原基础上我换了一个ioredis插件,俩者的对比如下图:完整代码ioredis插件importRedisfrom"ioredNodeElysiaRedis
项目总结八月 8, 2025我的服务端项目oi,我的服务端项目又又又更新了。从最初的nestjs到express,再到koa,我经历了很多。各有千秋,不过现在我使用了elysia。之前喜欢折腾,不过现在对我来讲,没有那么多时间精力再去折腾其他技术了。所以我现在的项目主要是用elysia来写的。之前nestjs对个人项目来讲太重了,装饰器,管项目总结
技能小册八月 5, 2025HexHub工具的简单使用近期发现一个有趣的运维工具HexHub,官方的介绍:HexHub为程序员和运维人员量身打造的一站式开发运维利器,Database,Docker,SSH,SFTP.Allinone因为之前我一直使用的wrap用ssh来管理服务器,但是wrap的功能比较有限,比如没有数据库管理功能,也没有文件管理功能。服务器/运营
技能小册八月 3, 2025我的项目是如何打包上线的在开始的项目上线采用最原生的ftp的形式,前端将将项目压缩成zip包上传到服务器,然后解压到指定目录,然后使用nginx进行配置,最后将项目上线。后来觉得这样的形式有点麻烦,不太智能,后期采用ci/cd进行项目上线,最常见的就是jenkins进行项目上线,jenkins集成了各种插件,等待项目需要上服务器/运营
生活日志八月 2, 2025安徽黟县之游前段时间一直在加班,事情比较多,平常下班早点回来散散步溜溜食,但是加班导致我的时间管理有了冲突,让我感觉身心疲惫的。后来领导通知我说要客服那里出差几天,我想这也没有办法,就把手上的工作停了。出差的位置是安徽阜阳,那里是一家分公司,属于是客服部。这也是我第一次去分公司,去了大概3天左右吧,回来的日期正生活旅游
生活日志七月 27, 2025牙齿的就医之路说来话长,自从开始去治疗牙齿到现在至少也有俩年了,之间治疗的费用也是不少的,虽然有医保可以报销一部分,其他的费用下来还是挺多的。坏牙的开始貌似是从大学毕业开始的,我依稀记得好像是当时举办的篮球赛线下聚会,那个时候喝多了当时吃饭吃到了一个硬物,慢慢的牙齿开始坏掉了,当时还觉得应该没事,直到前俩年吃饭饮生活
总结七月 16, 2025在提交代码前AI检测最近是有一个想法,就是在提交代码前,检测暂存区的代码是否存在一些可以优化或者漏洞的地方,使用AI让其检测其安全性,并让其给出一个简单的检测报告,高风险代码有哪些等,如果存在一些风险问题,那么禁止提交。检测暂存区的代码是否有变动我们需要node的子进程child_process模块,去检测暂存区的代码技术调研
项目总结六月 23, 2025部分组件的拆分以及优化-Image优化上篇记录了dialog组件在不同业务场景下的使用,今天主要记录一下image图片在不同场景的加载优化问题;懒加载,视口加载渐进式加载骨架屏加载异步加载懒加载,视口加载<!---懒加载,只需要添加loading="lazy"属性即可--><img:src="`https://cdnVue
项目总结六月 14, 2025部分组件的拆分以及优化-Dialog优化近期在回顾公司项目的开发,发现了一些问题:组件的拆分以及业务组件的使用很容易混淆,其实这些也不算什么大问题。现在有很多重复性较高的代码,不论是组件的封装还是弹窗的重复使用等等。但我的想法是这些不是很重要,没必要重复调用使用,对我来说一次即可。el-dialog,vxe-dialog组件弹窗的使用:现Vue
总结五月 23, 2025近半年的总结记录日常记录:近半年一直在加班,近期在搞商家系统,不过在原先的node+jq的项目,新开项目去重构之前的功能,不过在客户使用下来效果还算不错,虽然刚开始还是有些小问题,不过在项目的管理,构建时间,已经性能的优化上大大提升。发现的缺点在最近的开发任务重,还是存在一些不足:深入逻辑算法问题,复杂场景的数据结个人总结
技能小册五月 14, 2025使用1panel面板安装jenkins之前有提到过1panel面板,点击查看如何简单使用1panel安装jenkins首先需要在应用商店搜索jenkins,接着进行安装就好了,当然可以将端口暴露给外部使用,这样浏览器就可以访问了等待其安装完成,安装完成之后,就可以访问了,访问地址为:http://服务器的ip地址:暴露的端口打开之后,就服务器/运营
技能小册一月 15, 2025代理模式?代理模式?代理模式是一种结构型设计模式,它允许你提供对另一个对象的访问点。使用代理对象,我们可以更好地控制与某些对象的交互。代理对象可以确定我们与对象交互时的行为,例如获取值或设置值时。一般来说,代理是指其他人的替身。您无需直接与该人交谈,而是与代理人交谈,该代理人将代表您尝试联系的人。JavaScJavaScript