240 发简信
IP属地:四川
  • git lfs服务器搭建

    由于新项目有很多二进制文件存在,使用 git 管理仓库大小很快就会超过免费限额,所以我们需要使用 git-lfs 来管理这部分文件。 git lfs 是什么 git lfs ...

  • swing JTree踩坑自定义TreeCellRenderer二三事

    近来在写idea插件,需要用到界面,只能使用swing。于是开始踩坑…… 需求 解析依赖文件,展示依赖的版本信息和更新时间,用户发现依赖有问题可以自己更新。由于一个JLabe...

  • mysql for 运营简明教程

    大纲 mysql查询是一种入门很简单的技术,最简单的查询长得像这样:select * from user,简单查询用户表(不建议直接使用)。完整一点的查询长这样:select...

  • stable diffusion for AMD

    说明 这里是AMD卡的stable diffusion搭建方式,使用N卡的话搭建更简单,可以省去很多步骤,但是N卡只配F**K U,所以我选择A卡。特别感谢这篇文章[http...

  • git流操作规范

    必须要做的 除了master dev分支外,其他分支都需要以 feature fix update开头。 pull代码的时候都使用git pull -r,这样可以减少很多不必...

  • kotlin KSP小试牛刀

    KSP是什么 KSP,全称Kotlin Symbol Processing,我的翻译是kotlin符号处理程序,是KAPT(Kotlin Annotation Process...

  • Java远程监控组件JMX踩坑记录

    近日,由于有个java服务CPU占用异常高,所以需要远程监控看看问题。最简单的解决方案就是使用自带的jconsole,于是开始踩坑。 jconsole使用的是java的jmx...

  • vue3+ts+electron踩坑记录

    本文包括vue3的基础环境搭建和electron配置,全TS。全部技术栈为:vue3+ts+antdv+vite+electron。由于electron配置相对简单,我们先配...

  • Cocos effect基本知识

    注:此处所说Cocos creator版本为3.X,和其他版本会有区别。Cocos effect是基于opengl的,使用glsl语法和函数。但是经过了cocos进行封装,所...

  • 120
    Spring Boot Bean生命周期

    注:Spring Boot Bean的生命周期,什么是Bean的生命周期,就是Bean从创建到销毁的过程。 Bean的生命周期过程描述 我们先看一下Bean的生命周期过程中都...

  • mysql事务与锁以及kotlin的实际用法

    mysql中的锁 首先需要介绍一下mysql的锁。一般我们使用InnoDB数据库引擎+行级锁,SQL为:SELECT * FROM table where id = 1 fo...

  • influxdb使用笔记

    安装方式 配置文件位于/etc/influxdb/influxdb.conf 重要语句: CREATE USER admin WITH PASSWORD 'admin' WI...

  • rabbitMQ玩耍日记

    rabbitMQ是个啥东东,想要玩的人自然已经有了初步了解。这里直接开始安装。安装环境为ubuntu 18.04。 ubuntu自带rabbitMQ的包,直接apt安装即可。...

  • php mtt扩展踩坑总结

    mqtt协议是时下比较好用的发布/订阅模式协议。但是在具体使用的过程中,使用PHP的mqtt扩展会遇到一些奇葩问题,这里是踩坑之后的总结。这里假设读者初步了解mqtt协议。 ...

  • emqtt玩耍总结

    Emqtt(现在叫做EMQ X Broker) 是基于高并发的 Erlang/OTP 语言平台开发的开源 MQTT 消息服务器。相对于linux自带的mosquitto消息服...

  • redis sentinel 和 clustering玩耍总结

    介绍 redis sentinel是redis的一个高可靠性解决方案,其本质是主从复制。客户端只能从主服务器写入数据,可以从各个从服务器读取数据。当主服务器挂掉了,从服务器会...

  • 初试freeradius

    安装 ubuntu 18.04下直接apt install freeradius radiusd-livingston即可。前者是服务端,后者是客户端,方便测试。在完成此文时...

  • mariadb主主复制记录

    修改配置文件 在配置文件中,添加下列配置: 两台服务器都需要,配置文件中指定了当前实例的id和日志保存位置。两台服务器的实例id不能相同。如果不知道配置文件的路径,可以通过m...

  • vue+ts+electron踩坑记录

    在日常使用中发现某工具用得不太顺手,于是有了自己做一个工具的想法。想做一个跨平台的桌面应用,electron是个不错的选择,于是开始了我的踩坑之旅。 环境搭建 vue+TS ...