0%

1. 什么是 TVOC

TVOC 是“Total Volatile Organic Compounds”的英文缩写,意思是总挥发性有机化合物。
包含:苯类、烷类、芳烃类、烯类、卤烃类、酯类、醛类、酮类和其他。

2. 装修怎么快速去除甲醛?

答案是没法快速去除,否则就没有 ENF、E0 这些等级之分了。

市面上比较流行的方法

  1. 绿萝等绿植( 12㎡ 60盆才有效果..)
  2. 闷放通风
  3. 加热加湿闷放通风
  4. 持续通风

1 和 4 的可能比较少,
各种网络信息,比较推崇的是『闷放法』
实际上比较有用的是:持续通风+风扇吹家具(加快客气流动)
数据:连续通风法,通风两天,板材累计释放甲醛质量为485mg,是加热加湿闷放法、闷放法的10倍之多。
数据说明:不一定准确,但是有数据有对比,比较可信。详情看下面数据来源

Read more »

之前我也有想过一些写博客的好处:

  • 知识共享:把解决问题的过程记录下来,方便自己后续翻阅,也帮助他人解决问题。
  • 教学相长:把学到的知识系统整理出来进行分享,发现盲区立马查缺补漏。
  • 展示自我:可以在简历上放一个博客链接,让聘用单位有机会更多地了解你。
  • 提高文档水平:提高协作水平,了解怎么排版更好,怎么用词更好。

在看《软技能2》这本书的时候,发现里面提到很多博客相关的内容。
不管是在『营销』还是在『学习』相关的模块上,都频繁提到。

《软技能2》中比较系统的说法

Read more »

0. 摘要

0.1 回顾 2023

  1. 年初领证了~
  2. 折腾了 1 个小型家用服务器
  3. 工作上做了一个和 LLM 相关的项目
  4. 工作上经历过 2 次领导较大的组织变动
  5. Q4 装修了小房子,目前折腾全屋智障中
  6. 入职 2 年多经历了一次涨薪( 侮辱性普调 =-= )

0.2 展望 2024

  1. 工作上更上一层楼
  2. 还清外债走向小康
  3. 继续锻炼汇报总结能力
  4. 继续运动,体重控制在 60kg
  5. 学习/沉淀方法论指导工作和生活

1. 成长

Read more »

1. 前言

折腾的意义在于折腾之后带来的满足,以及过程中的主动学习。
个人感觉折腾 HomeLab 最骚的还是 SRE boy ==

2. 如何搭建家用 HomeLab 系列

3. 其它记录

1. 简单介绍

当时看朋友买的 E5 CPU 到了白菜价
而且之前使用 dell 9020 sff 装的软路由也转给了朋友
就想着整一个性能更强一些的服务器在家跑着,方便自己折腾。

当前跑的服务

  • DDNS 服务
  • 网心云( 500M下行/100M上行,收益应该可以覆盖网费+电费 )
  • homeassistant
  • 青龙系统( JD 签到 )

2. 配置清单

Read more »

1. 简单介绍

1.1 背景

  • 不能通过 -Javaagent 方式启动
  • 需要增强非业务代码( Spring AOP 不够用)
  • 业务方尽量少改动代码

1.2 效果

1
2
3
4
5
6
7
[Byte Buddy] BEFORE_INSTALL net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer@87f383f on sun.instrument.InstrumentationImpl@4eb7f003
[Byte Buddy] INSTALL net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer@87f383f on sun.instrument.InstrumentationImpl@4eb7f003
[Byte Buddy] TRANSFORM com.hisen.agent.util.Hisen [sun.misc.Launcher$AppClassLoader@18b4aac2, null, Thread[main,5,main], loaded=false]
name before:hisen
hello: hisen1677417020466
public static void com.hisen.agent.util.Hisen.hello(Java.lang.String): took 0 millisecond
HisenAdvice exit. time use:0

2. 代码逻辑

2.1 启动类

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/**
* @author hisenyuan
* @date 2023/2/6 21:31
*/
public class Start {
public static void main(String[] args) {
startTraceAgent();
Hisen.hello("hisen");
}

private static void startTraceAgent() {
Instrumentation install = ByteBuddyAgent.install();
HisenInterceptor.init(install);
new HisenInstrumentation().init(install);
}
}
Read more »

0. 前言

给群晖 918+ 添加 RTL-8156B 2.5G 网卡,困扰了我两天。
因为按照之后没法在系统控制面板里面找到对应的网卡。
就连 GitHub 上驱动的作者都说不支持 RTL-8156B(详见:GitHub-issue) 的外置网卡。
但是我想那么多人都买了这种网卡,并且成功了,于是周末到处搜,最终找到了办法。

可能这是 DS918+ 之类才会遇到的问题,最终效果:

网卡驱动网卡信息
网卡驱动网卡信息

说明:
更新版本后(DSM 7.2.2),需要再次调整相关配置;
如果遇到网卡未启动,可以在套件中心停止后再启动。

相关内容

1. 获取 root 权限

搜索引擎很多

2. 安装驱动

2.1 查询群晖架构

群晖官网查询NASCPU架构

2.2 下载对应驱动

https://github.com/bb-qq/r8152/releases
我这里是 DM7 的系统,下载的最新版本
下载到 PC 上即可,不用下载到 NAS

Read more »

一、问题

OpenWrt 官方关于 netgear r8000 的信息
https://openwrt.org/toh/netgear/r8000
“Second data partition (79 MiB) not available in OpenWrt”

128M 的空间,安装 OpenWrt 之后就剩下 21M 的空间可以安装插件
那自然是不够用的了,于是乎就找了些扩大空间的办法,最靠谱的就是利用U盘挂载

二、解决

2.1 获取U盘信息

插上 U盘 至 USB3 插口
登录 OpenWrt 控制台,查看 USB 在 OpenWrt 中的名称
也就是 /dev/sda

1
2
3
4
5
6
7
8
9
10
11
root@OpenWrt:~# cat /proc/scsi/usb-storage/0
Host scsi0: usb-storage
Vendor: SanDisk
Product: Extreme
Serial Number: AA010316152154386775
Protocol: Transparent SCSI
Transport: Bulk
Quirks: SANE_SENSE

root@OpenWrt:~# ls /dev/sda*
/dev/sda
Read more »