Chinese-LLaMA-Alpaca-2部署
# 前言
之前部署的 ChatGLM 用来当私人助手还行,但是要是把他当做聊天对象的话真的不是一般的出戏
于是我在网上又找到了一款新模型「Chinese-LLaMA-Alpaca-2」
在初步测试之后,用来聊天是基本没有问题的(测试参数为 7B 4bit 量化),要是使用 13B 全精度推理应该会好很多
注:这里使用的是二代版本而不是一代版本,一代采用的是 Lora 权重 + 基底 LLaMA,需要手动合并并且无法商用,二代采用基于 Meta 发布的可商用大模型 Llama-2 开发,遵守相关协议下可以商用
# 介绍
项目地址 https://github.com/ymcui/Chinese-LLaMA-Alpaca-2
官方介绍:
本项目基于 Meta 发布的可商用大模型 Llama-2 开发,是中文 LLaMA&Alpaca 大模型的第二期项目,开源了中文 LLaMA-2 基座模型和 Alpaca-2 指令精调大模型。这些模型在原版 Llama-2 的基础上扩充并优化了中文词表,使用了大规模中文数据进行增量预训练,进一步提升了中文基础语义和指令理解能力,相比一代相关 ...
嗷呜语言翻译器v1.1版本发布
# 更新内容
本次 v1.1 版本相较于 v1.0 版本更新了数据校验位,在嗷呜语 To 人类语言时会进行数据校验,确保数据传输的完整性(并不是很可靠 doge)
因为没有完整记录所有校验位,所以校验通过的数据不一定是完整且没有被修改过的,但是校验不通过的一定是不完整或者被修改过的
将原先是数据位的空格替换为「嘤」,增大适用场景(1.0 版本在部分会吞空格的场景无法使用)
# 下载地址
嗷呜语言翻译器 32 位下载
嗷呜语言翻译器 64 位下载
使用SoftEther组建虚拟局域网
# 前言
本教程意在完成异地组网以安全访问内网设备,请勿用于任何非法用途!!!
之前一直使用的 N2N 作为组网工具,但最近老是断链不稳定(答辩校园网),想着换个组网工具试试,然后就找到了这款软件
这款软件其实算是专业的虚拟专用网络建立软件了,兼容 IPsec/L2TP/L2TPv3/OpenVPN 等等
开源地址 https://github.com/SoftEtherVPN/SoftEtherVPN/
官方网站 https://www.softether.org/
下载页面 https://www.softether-download.com/?product=softether 当然也可以从 GitHub 上下载
# 开始
# 服务端
# 下载、编译
首先我们先部署服务端
下载源码至服务器,解压,进入目录
123tar zxf 压缩包名称cd vpnservermake
如果未配置 GCC 编译环境请先配置环境
12apt-get updateapt-get install build-essential
将编译完后的文件夹移动至一个方便的地方(当然也可以不移动)
可以 ...
Orange pi 3B穿衣记
# 前言
之前光买 Orange Pi 3B,货到了之后发现好像似乎少了点啥,等玩了一会才发现貌似它少了「衣服」(???)
虽然说裸板也可以玩,但是追求完美的我不容许这种情况发生(doge
在淘宝上找了一圈发现有个外壳看起来挺不错的,而且还有散热板和风扇可以加购,刚好也打算买个散热装置的,于是便一起加购买了
不过由于当时发现太晚了,等下单后客服跟我说国庆放假,5 号才开始发货(无奈😭),所以今天才拿到货
# 开始
感觉用料还是挺足的,不然对不起这个价格了,顺便让我也久违的体验了一把拼积木(确信
毕竟是第一次拼亚克力板,还是有点小激动
我是打算先把外壳拼好一次,看看会不会出现孔位误差过大导致无法拼合的情况
拼完一次发现这个精度还是蛮高的诶,真的就严丝合缝
然后我便开始撕膜,拼装,上螺丝和铜柱
一开始我是打算将底板和裸板先固定并上好铜柱,结果等我做完后发现有接口的地方侧板套不进去😂
最后只能先把铜柱卸了然后再套侧板,最后把开发板用铜柱固定在底板上
小插曲
套网口那边的侧板时我当时是里外套反了,但是仍然可以正常套(貌似?)
所以我一开始没发现,当给开发板固定上铜柱的时候就发现板子怎 ...
博客海外版关闭通知
# 通知
介于博客海外版流量过少,为节省精力和资源,近期将关闭海外版博客,届时将无法正常访问 GoodBoyboy's Blog 海外版
大陆版、大陆版镜像站点不受影响
Orange pi 3B折腾记
# 前言
有这个想法其实已经很久了,一直想入手一个开发板
之前了解到的是树莓派,但是我看这个价格蛮劝退的,而且我也用不上 GPIO 接口,只是单纯想做个小主机玩玩
先前入手的那个玩客云其他地方都好,就是内存真的太小了,就只有 1G,硬盘也只有 8G 左右(?)
最后还是打算入手 Orange pi 3B 了,虽然配置可能会比树莓派低一点,但是性价比绝对是杠杠的
包括运费和运险费花了 337,买了个 8G 版本的(要买就要买最高配的 doge
# 开始折腾
# Debian 12 server
一开始我打算是建个游戏服务器(这也是我买 8G 版本的初衷),但是找了一圈才发现很多游戏服务器是不支持 ARM 架构的 CPU 的。。。
最后就找到 Minecraft Java 版支持,装上 Java JDK,跑个 Minecraft 1.20.2 官方服务器(先试一下官服压力再决定跑不跑 mod 或者插件)
结果就是一点也不尽人意。。。能跑但是不多,当我在控制台看到「Can’t Keep Up」时我就知道没戏了
测试一轮下来发现有时候服务器反应还是很慢,有时候又挺好的,也不知道是不是因为裸板 ...
中秋佳节,GoodBoyboy与您一起度过~
中秋佳节,GoodBoyboy 与您一起度过~
C++算法学习笔记
# 前言
此系列文章为博主学习 C++ 时的笔记,不保证代码的可用性
# 3n+1 问题
大于 1 的自然数 n,若 n 为奇数,则将 n 变为 3n+1,否则变为 n 的一半,经过若干次变换,最后一定会变为 1,n<=10^9
123456789101112131415161718192021#include <stdio.h>using namespace std;int main(){ int in; int count=0; scanf("%d",&in); while(in!=1) { if(in%2!=0) { in=3*in+1; } else{ in/=2; } count++; } printf("%d",count);}
# 调和级数
123456789 ...
博客八周年啦~
# 八周年
时间走走停停,晃眼间,八年时光早已离去
八年前,我拥有了一个属于自己的博客
其实当时我还并没有 “博客” 这个概念,我的第一个博客也是用的别人的网站和二级域名,不过这并不影响我当时激动的心情
当我在地址栏输入那串域名并成功访问到我自己博客页面的时候,高兴的像孩子得到了最心爱的玩具车一样
之后的我像打开了新世界的大门一样,不再满足于当时的博客,开始玩起了各种各样的网站程序
于是,我找到一个免费空间
它承载了我当时探索网络几乎全部的乐趣,但是它的弊端也渐渐显示出来,续期需要到处发布广告,加上繁重的学业的影响,我也就渐渐地放弃了它
后来,我发现我第一次创建博客的那个网站早已改版,那个陪伴我许久的免费空间也早已不见
这也算是我博客的一段空白期吧
当时受限于自己的经济状况以及知识水平,所以也就没钱来买服务器和接触那些免费托管静态页面的平台
之后的日子里,我开始接触 C#,从前端转向后端,学着网上的代码,自己也做了许多小程序来填补丢失的乐趣
毕竟写程序没有任何金钱成本,visual studio 我都还是拿网上序列号激活的😂
到高一的时候,我拥有了自己的小金库,也有了自己的手机,而 ...
清除有安全风险的CA根证书
# 前言
什么是 CA 根证书,这篇文章讲的很详细
CA 证书详解
CA 根证书一般都会预装在我们的系统中,构建信任体系的基础
但如果有第三方有风险的 CA 根证书被添加至计算机的根证书受信列表之中,那么整个整个信任体系则可能随时会崩塌
一切基于 PKI 体系的证书信任就会变成一个笑话,最经典的攻击则是 “中间人攻击”
看似加密传输,实则在攻击者的监控下已是和明文传输没什么两样
这里就不得不提一下 CNNIC 证书事件了(反复鞭尸),有兴趣的朋友可以自行去搜索
并且在国内很多流氓软件都会将自己的根证书在未经用户允许的情况下安装进用户计算机中
而这些流氓软件背后的团队很多都是没有维护 CA 根证书的资质,一旦根证书密钥泄露,用户将面临巨大的安全风险
tips:本教程将着重讲述 Windows 系统下的方法
# Windows
我们这里采用微软提供的证书检查工具 Sigcheck
tips: 使用此工具就意味着你需要信任微软,但话说回来如果你不信任微软,我觉得也就没必要使用 Windows 了😂
Sigcheck
下载完工具后运行
1sigcheck.exe -tuv
1sigc ...