2024-08-30-gitea安装 1. 前言自己搭建一个git服务端防止电脑突然损坏代码数据丢失。一个人用的话可以选择gitea、gogs都可以。下面讲安装过程。 2. 安装2.1 启动容器首先按照这个compose启动容器,启动后打开网页3000端口会让你初始化。 1234567891011121314151617181920networks: gitea: external: falseservices: serve 2024-08-30 搞事情 #gitea
和解了 netty butebuf释放问题暂时解决不了 前言 我先前写了一个代理软件,纯netty写的使用起来没问题。因为先前看了reacto-netty想要应用一下,结果总是出现bytebuf没有主动释放但是refCnt变成0的问题。被这个问题折磨一个星期了,解决不了总在我的脑子里挥之不去,记录下来暂时放一放吧等后面有时间在想。 问题描述数据的正向流程是这样的 data -> AesGcmHandler -> SsP 2024-08-28 #bug #netty #project-reactor
ss-rust安装 1. 前言想在外面访问家里局域网,但是又不想暴露在公网上。正好家里有公网ip,安装这个正合适。 ss-libev 已经不再更新了,推荐使用ss-rust。下面将安装过程记录下来。 安装方式有两种 systemctl方式安装 docker安装 推荐用docker,毕竟直接准备一个compose文件非常的方便。 2. systemctl方式安装2.1 下载可执行文件从下载页获取对应的可执行文件 2024-08-26 搞事情 #shadowsocks-rust
rclone和alist文件加密问题 1. 前言本地的文件或者nas上的文件希望上传到网盘上,以防止本地磁盘损坏造成的数据丢失。同时又不想让网盘能够看到我们私有的照片,因此这里用到了rclone或者alist的文件加密功能。 2.描述alist 提供了网盘挂载能力,他可以将支持的网盘挂载为 webdav协议,这样我们就可以脱离官方的客户端很方便的操纵网盘的文件了。rclone 是remote clone的意思,他的功能挺多的,我通过r 2024-08-20 搞事情 #rclone #alist
hexo博客搭建 1. 前言最近把博客从jelly迁移到hexo了,个人感觉页面美观了很多。并且插件也多了很多,下面将我操作的过程记录下来。 hexo是使用node开发的,事先安装好node,版本尽量高一些。 2. 安装hexo1npm install hexo 这里我没有选择安装到全局 3. 初始化blog123npx hexo init blogcd blognpm install 4. 文章迁移 将文章 2024-08-19 搞事情 #hexo
samba使用指定用户挂载磁盘 以普通用户1000的身份挂载smb,不然默认是root用户,普通用户没办法修改文件或删除文件 123sudo mount -t cifs \-o username=root,password=1234,iocharset=utf8,uid=1000,gid=1000 //192.168.1.2/share_file /mnt/smb 2024-08-14 搞事情 #linux #samba #smb
N1盒子折腾 前言最近购买了一个N1盒子玩玩,虽然这个盒子的cpu性能已经过时了,而且还是usb2.0的,实测传输速度只有40mb左右。但是这个在网上很流行,教程和固件非常多可玩性比较高。那些路由器系统我没有兴趣,我买它是为了刷armbian的,又在拼夕夕上花了30块钱买一块500g的2.5寸硬盘,配合ddns做一个远程下载机还是挺不错的。 1. 安装系统armbian的下载地址在这里,选择晶晨S9xx版本的包 2024-08-05 搞事情 #linux #斐讯N1 #debian #armbian
git 设置代理拉取代码(转载) 1.命令行式 git 设置 http/https/socks5 协议的代理windows/mac/linux 通用设置 http 协议的git config --global http.proxy "http://127.0.0.1:8080" git config --global https.proxy "http://12 2024-07-14 #git
mybatis-plus 三种SQL拼接方式 mybatis-plus 三种SQL拼接方式mybatis-plus有三种传参方式,最终效果就是拼接sql参数分别如下。 sql的三种拼接方式 标准模式,使用类似于 new QueryWrapper<>().eq(“request_no”,”aaa”) lambda模式,类似于 new QueryWrapper().lambda().eq(TbClearingCostDelay::g 2024-06-06 #java #mybatis-plus
idea调试debug javascript不生效 idea调试debug javascript不生效问题现象: 使用idea调试js,能够打开空白chrome,但不能自动进入网页,并且idea控制台不能关联浏览器控制台,断点也不生效。 排查思路: 解决方法问题一打开idea 右下角 event log窗口,查看是否有 Waiting for connection to localhost:52421. Please ensure that th 2023-06-07 #idea #javaScript #js debug