写下来,
慢慢想。
你好,我是 jking。
这里记录编程、系统与学习路上的一点思考。
最近的文字
全部 82 篇文章解决Ubuntu24安装搜狗输入法失败
新安装了Ubuntu24之后,无法成功安装搜狐输入法,原因是Ubuntu24使用的是fcitx5,版本过新,最简单的办法就是卸载fcitx5,安装老fcitx 然后剩下的内容按照搜狐官网的安装教程安装即可 https://pinyin.sogou.com/linux/help.php
hexo环境配置记录
该博客用于记录如何快速恢复博客环境 配置node 安装node环境 https://nodejs.cn/download/ 安装最新版node,解压后配置环境变量,进入node的bin目录后链接npm和node到/usr/local/bin 然后配置lib/nodemodules到环境变量,node
openssl生成自签名证书
使用openssl可以方便的生成自签名证书,步骤如下 1. 创建私钥 由于是自签名,该私钥会同时用于签名和服务器本身,采用如下命令生成 2. 基于私钥创建csr(证书请求签名),csr中包含服务器公钥 3. 最后使用csr和key来生成证书
lab1-添加内核模块
以题目一为例进行内核模块编程: 题目1: 1. 设计一个模块,要求列出系统中所有内核线程的程序名、PID、进程状态、进程优先级、父进程的PID。 2. 设计一个带参数的模块,其参数为某个进程的PID号,模块的功能是列出该进程的家族信息,包括父进程、兄弟进程和子进程的程序名、PID号、进程状态。具体参
在linux上安装wireshark
wireshark是一款很好用的抓包工具,它可以安装在windows,linux,macos等平台上,在这个教程中,会告诉你如何安装wireshark在ubuntu上 用apt安装wireshark 可以直接使用apt安装wireshark,但是这样无法安装新版本,所以最好先手动添加仓库 安装时你可
kube-proxy工作机制浅析
kube-proxy是k8s中的重要组件,在k8s的整个网络模型中有着重要的作用,kube-proxy有着多种工作模式,本博客只考虑在iptables模式下工作的kube-proxy iptables iptables是linux中著名的防火墙,有着过滤,转发等多种功能,iptables中有多张ta
Go init函数分析
Go的所有init函数会在main函数执行之前运行,init的执行是runtime帮助我们完成的,我们来看看init的运行机制。 init函数的编译处理 initTask是init初始化工作的关键结构体,一个包会有一个对应的initTask: 1. state: 该包的初始化函数是否被执行 - 0: