共有31个分类
编程 (116)
- 2022/05/17 URP 不透明/半透明物体的折射
- 2022/05/17 URP 不透明/半透明物体的折射
- 2022/05/07 《Unity Shader入门精要》第八章笔记 | 透明度
- 2022/05/07 《Unity Shader入门精要》第八章笔记 | 透明度
- 2022/05/07 《Unity Shader入门精要》第六章笔记 | 基础光照
- 2022/05/07 《Unity Shader入门精要》第六章笔记 | 基础光照
- 2022/05/07 《Unity Shader入门精要》第五章笔记 | 开始shader练习
- 2022/05/07 《Unity Shader入门精要》第五章笔记 | 开始shader练习
- 2022/05/05 MAC平台几何着色器不生效
- 2022/05/05 MAC平台几何着色器不生效
- 2022/04/20 ShaderLab常用函数
- 2022/04/20 ShaderLab常用函数
- 2022/04/20 UnityCG.cginc中常用函数
- 2022/04/20 UnityCG.cginc中常用函数
- 2022/04/10 《Unity Shader入门精要》第四章笔记 | 学习Shader所需的数学基础
- 2022/04/10 《Unity Shader入门精要》第四章笔记 | 学习Shader所需的数学基础
- 2022/04/10 《Unity Shader入门精要》第三章笔记| UnityShader基础
- 2022/04/10 《Unity Shader入门精要》第三章笔记| UnityShader基础
- 2022/04/09 《Unity Shader入门精要》第二章笔记 | 渲染流水线
- 2022/04/09 《Unity Shader入门精要》第二章笔记 | 渲染流水线
- 2022/04/09 shader初尝试 | 给石头覆盖一层雪景(Hello World)
- 2022/04/09 shader初尝试 | 给石头覆盖一层雪景(Hello World)
- 2022/04/06 UnityShader基本概念
- 2022/04/06 UnityShader基本概念
- 2022/03/30 抽卡逻辑自述
- 2022/03/30 抽卡逻辑自述
- 2022/03/27 层级时间轮 | skynet 定时器
- 2022/03/27 层级时间轮 | skynet 定时器
- 2022/03/10 利用时间轮实现定时器
- 2022/03/10 利用时间轮实现定时器
- 2022/03/03 Nginx | 给网站添加证书
- 2022/03/03 Nginx | 给网站添加证书
- 2022/03/02 Golang | http注解路由
- 2022/03/02 Golang | http注解路由
- 2022/03/01 Goang | Plugin插件热更
- 2022/03/01 Goang | Plugin插件热更
- 2022/02/22 Grpc | Token认证和自定义认证
- 2022/02/22 Grpc | Token认证和自定义认证
- 2022/02/22 Grpc | 通过SSL/TLS建立安全连接
- 2022/02/22 Grpc | 通过SSL/TLS建立安全连接
- 2021/12/29 Blog | 代码显示/隐藏
- 2021/12/28 Nginx的一些配置
- 2021/12/23 A*算法 | Lua版本
- 2021/12/21 Blog | 音乐播放器
- 2021/12/21 Blog | 网站暗模式
- 2021/12/08 Openresty三 | 上传文件
- 2021/11/15 Webrtc二 | 共享桌面
- 2021/11/14 Webrtc一 | peerconnection
- 2021/11/07 Go-libp2p四 | 穿透NAT
- 2021/11/05 Blog | 随机名人名言
- 2021/10/31 Go-libp2p三 | relay例子
- 2021/10/29 Go-libp2p二 | echo例子
- 2021/10/28 Go-libp2p一 | chat例子
- 2021/10/21 Skynet源码赏析四 | 消息调度
- 2021/10/20 Skynet源码赏析三 | 服务启动
- 2021/10/19 Skynet源码赏析二 | 基础数据结构
- 2021/10/19 Skynet源码赏析一 | 启动初始化的过程
- 2021/10/13 Golang | 调用带有后台进程shell脚本可能会被挂起
- 2021/09/12 FPS游戏 | 实现移动功能
- 2021/09/08 免费Music
- 2021/09/07 Unity3D | Transform类
- 2021/08/20 Unity3D | UGUI
- 2021/06/03 Golang | redis实现分布式锁
- 2021/06/03 Golang | redis
- 2021/05/10 Lua | next的使用
- 2021/05/10 Lua | API
- 2021/03/23 Golang | gomod拉取私有仓库
- 2021/03/23 八个基础排序
- 2021/03/21 《仙剑奇侠传》编译运行
- 2021/03/17 实现atoi和itoa函数
- 2021/03/10 协程解析二 | 云风的coroutine
- 2021/03/09 协程解析一 | ucontext
- 2021/02/25 Golang | 定时器
- 2021/02/24 Lua | 解决百元买鸡的问题
- 2021/02/24 Golang | JWT身份认证
- 2021/02/20 Lua | 调用C/C++的动态库
- 2021/02/01 汇编 | C/C++调用汇编
- 2021/01/31 汇编 | AT&T和Intel规范的区别
- 2021/01/25 Skynet | lua-protobuf
- 2021/01/22 Protobuf | 请求参数为空的案例
- 2021/01/22 Golang | C数组转化为Golang的切片类型
- 2021/01/15 Skynet | echo服务
- 2021/01/13 Redis源码分析 | ziplist
- 2021/01/12 Redis源码解析 | VScode调试
- 2021/01/12 VScode | 调试Redis源码,指针显示的问题
- 2021/01/11 Cgo | 遍历C结构体数组
- 2021/01/06 Redis源码解析 | sds
- 2021/01/05 struct中使用char[]
- 2021/01/02 Lastbattle | 游戏场景服务器SS解析
- 2020/12/30 CCnet | 单线程reactor演变为多线程
- 2020/12/29 Golang | sync.Mutex详解
- 2020/12/28 五种网络IO模型总结
- 2020/12/27 CCnet | 一个reactor单线程网络库
- 2020/12/25 C++ | vector中的resize()函数 VS reserve()函数
- 2020/12/13 Golang | 用gocolly登录B站
- 2020/12/13 Protobuf | 沾包问题
- 2020/12/13 Grpc | 概述
- 2020/11/25 Openresty二 | postman小工具
- 2020/11/23 Openresty一 | 初探
- 2020/11/20 LastBattle | 登录流程(LS & BS & GS)
- 2020/11/20 LastBattle | 服务架构
- 2020/11/16 LastBattle | 安装部署笔记
- 2020/11/13 Cgo | 使用libevent库实现一个定时器
- 2020/11/12 Golang | 利用指针进行数据转换
- 2020/11/12 Golang | builds
- 2020/11/05 Cgo | 简单使用
- 2020/11/04 Golang | 使用Lumberjack+zap进行日志切割归档
- 2020/10/10 TCP/IP | 大量TIME_WAIT对线上业务的影响
- 2020/09/16 Libevent | 定时器
- 2020/09/14 FFmpeg | 画中画和视频多宫格处理
- 2020/09/12 FFmpeg | 给视频加文字和图片水印
- 2020/09/09 FFmpeg | 录制摄像头和桌面数据windows
- 2020/08/29 FFmpeg | 录制摄像头和桌面数据mac
- 2020/08/16 Owt-server | owt-client-javascript
- 2020/08/09 Licod | 安装和配置
- 2020/08/05 Owt-server | 编译运行
编程.golang (26)
- 2022/03/02 Golang | http注解路由
- 2022/03/02 Golang | http注解路由
- 2022/03/01 Goang | Plugin插件热更
- 2022/03/01 Goang | Plugin插件热更
- 2022/02/22 Grpc | Token认证和自定义认证
- 2022/02/22 Grpc | Token认证和自定义认证
- 2022/02/22 Grpc | 通过SSL/TLS建立安全连接
- 2022/02/22 Grpc | 通过SSL/TLS建立安全连接
- 2021/10/13 Golang | 调用带有后台进程shell脚本可能会被挂起
- 2021/06/03 Golang | redis实现分布式锁
- 2021/06/03 Golang | redis
- 2021/03/23 Golang | gomod拉取私有仓库
- 2021/02/25 Golang | 定时器
- 2021/02/24 Golang | JWT身份认证
- 2021/01/22 Protobuf | 请求参数为空的案例
- 2021/01/22 Golang | C数组转化为Golang的切片类型
- 2021/01/11 Cgo | 遍历C结构体数组
- 2020/12/29 Golang | sync.Mutex详解
- 2020/12/13 Golang | 用gocolly登录B站
- 2020/12/13 Protobuf | 沾包问题
- 2020/12/13 Grpc | 概述
- 2020/11/13 Cgo | 使用libevent库实现一个定时器
- 2020/11/12 Golang | 利用指针进行数据转换
- 2020/11/12 Golang | builds
- 2020/11/05 Cgo | 简单使用
- 2020/11/04 Golang | 使用Lumberjack+zap进行日志切割归档
编程.unityshader (24)
- 2022/05/17 URP 不透明/半透明物体的折射
- 2022/05/17 URP 不透明/半透明物体的折射
- 2022/05/07 《Unity Shader入门精要》第八章笔记 | 透明度
- 2022/05/07 《Unity Shader入门精要》第八章笔记 | 透明度
- 2022/05/07 《Unity Shader入门精要》第六章笔记 | 基础光照
- 2022/05/07 《Unity Shader入门精要》第六章笔记 | 基础光照
- 2022/05/07 《Unity Shader入门精要》第五章笔记 | 开始shader练习
- 2022/05/07 《Unity Shader入门精要》第五章笔记 | 开始shader练习
- 2022/05/05 MAC平台几何着色器不生效
- 2022/05/05 MAC平台几何着色器不生效
- 2022/04/20 ShaderLab常用函数
- 2022/04/20 ShaderLab常用函数
- 2022/04/20 UnityCG.cginc中常用函数
- 2022/04/20 UnityCG.cginc中常用函数
- 2022/04/10 《Unity Shader入门精要》第四章笔记 | 学习Shader所需的数学基础
- 2022/04/10 《Unity Shader入门精要》第四章笔记 | 学习Shader所需的数学基础
- 2022/04/10 《Unity Shader入门精要》第三章笔记| UnityShader基础
- 2022/04/10 《Unity Shader入门精要》第三章笔记| UnityShader基础
- 2022/04/09 《Unity Shader入门精要》第二章笔记 | 渲染流水线
- 2022/04/09 《Unity Shader入门精要》第二章笔记 | 渲染流水线
- 2022/04/09 shader初尝试 | 给石头覆盖一层雪景(Hello World)
- 2022/04/09 shader初尝试 | 给石头覆盖一层雪景(Hello World)
- 2022/04/06 UnityShader基本概念
- 2022/04/06 UnityShader基本概念
自动部署 (18)
- 2023/11/17 WSL2改为桥接
- 2023/11/16 Docker | Mysql 挂载目录一键部署
- 2023/11/13 WSL2子系统迁移
- 2023/11/13 GithubAction
- 2022/06/22 Gitlab | CI/CD简单实现
- 2022/06/22 Gitlab | CI/CD简单实现
- 2020/11/28 Docker | 容器退出码详解
- 2020/08/17 K8S | Prometheus+Grafana监控
- 2020/08/15 K8S | Ingress的基本使用
- 2020/08/14 K8S | Statefluset的持久存储PVC
- 2020/08/14 K8S | StatefulSet基本原理
- 2020/08/13 K8S | coreDNS的部署安装
- 2020/08/13 K8S | 创建第一个应用
- 2020/08/07 Docker | 远程访问加密
- 2020/08/07 Docker | web管理界面portainer
- 2020/08/06 K8S | 集群资源监控 heapster
- 2020/08/06 K8S | Dashboard界面管理
- 2020/08/05 K8S | 安装
编程.游戏开发 (14)
- 2022/03/30 抽卡逻辑自述
- 2022/03/30 抽卡逻辑自述
- 2022/03/27 层级时间轮 | skynet 定时器
- 2022/03/27 层级时间轮 | skynet 定时器
- 2021/12/23 A*算法 | Lua版本
- 2021/10/20 Skynet源码赏析三 | 服务启动
- 2021/10/19 Skynet源码赏析二 | 基础数据结构
- 2021/10/19 Skynet源码赏析一 | 启动初始化的过程
- 2021/09/12 FPS游戏 | 实现移动功能
- 2021/03/21 《仙剑奇侠传》编译运行
- 2021/01/02 Lastbattle | 游戏场景服务器SS解析
- 2020/11/20 LastBattle | 登录流程(LS & BS & GS)
- 2020/11/20 LastBattle | 服务架构
- 2020/11/16 LastBattle | 安装部署笔记
it (12)
- 2022/05/17 百度网盘不限速 | Aria2篇
- 2022/05/17 百度网盘不限速 | Aria2篇
- 2021/09/07 Vim | 切换模式/输入法
- 2021/09/07 Linux | Screen
- 2021/09/01 Centos7.2 | gcc4.8升级为4.9
- 2021/08/30 Shell | Except 使用
- 2020/12/01 Ubuntu16.04.6 | 安装Cinnamon3.0
- 2020/11/28 Ubuntu | version `GLIBC_2.27‘ not found错误
- 2020/10/28 Vim | vimplus快捷键
- 2020/10/28 Vim | 打造编C++IDE
- 2020/10/13 Linux | 删除大量文件指令--rsync
- 2020/08/14 Linux | nsf服务的搭建和使用
it.linux (10)
- 2021/09/07 Vim | 切换模式/输入法
- 2021/09/07 Linux | Screen
- 2021/09/01 Centos7.2 | gcc4.8升级为4.9
- 2021/08/30 Shell | Except 使用
- 2020/12/01 Ubuntu16.04.6 | 安装Cinnamon3.0
- 2020/11/28 Ubuntu | version `GLIBC_2.27‘ not found错误
- 2020/10/28 Vim | vimplus快捷键
- 2020/10/28 Vim | 打造编C++IDE
- 2020/10/13 Linux | 删除大量文件指令--rsync
- 2020/08/14 Linux | nsf服务的搭建和使用
编程.c (9)
- 2021/03/23 八个基础排序
- 2021/03/17 实现atoi和itoa函数
- 2021/03/10 协程解析二 | 云风的coroutine
- 2021/03/09 协程解析一 | ucontext
- 2021/01/05 struct中使用char[]
- 2020/12/30 CCnet | 单线程reactor演变为多线程
- 2020/12/27 CCnet | 一个reactor单线程网络库
- 2020/12/25 C++ | vector中的resize()函数 VS reserve()函数
- 2020/09/16 Libevent | 定时器
编程.音视频 (9)
- 2021/11/15 Webrtc二 | 共享桌面
- 2021/11/14 Webrtc一 | peerconnection
- 2020/09/14 FFmpeg | 画中画和视频多宫格处理
- 2020/09/12 FFmpeg | 给视频加文字和图片水印
- 2020/09/09 FFmpeg | 录制摄像头和桌面数据windows
- 2020/08/29 FFmpeg | 录制摄像头和桌面数据mac
- 2020/08/16 Owt-server | owt-client-javascript
- 2020/08/09 Licod | 安装和配置
- 2020/08/05 Owt-server | 编译运行
博客记事 (8)
- 2022/03/03 利用云服务器搭建个人博客
- 2022/03/03 利用云服务器搭建个人博客
- 2021/12/29 Blog | 代码显示/隐藏
- 2021/12/21 Blog | 音乐播放器
- 2021/12/21 Blog | 网站暗模式
- 2021/11/05 Blog | 随机名人名言
- 2021/10/22 Blog | 新的开始
- 2021/04/17 Hugo
编程.lua (5)
- 2021/12/23 A*算法 | Lua版本
- 2021/05/10 Lua | next的使用
- 2021/05/10 Lua | API
- 2021/02/24 Lua | 解决百元买鸡的问题
- 2021/02/20 Lua | 调用C/C++的动态库
随笔 (5)
- 2022/03/09 无聊 & 痛苦
- 2022/03/08 爬楼有感
- 2022/03/07 老纪
- 2022/03/04 2021焦虑总结
- 2021/12/27 摘抄 | 我的精神家园
总结,总结.月 (4)
编程.p2p (4)
- 2021/11/07 Go-libp2p四 | 穿透NAT
- 2021/10/31 Go-libp2p三 | relay例子
- 2021/10/29 Go-libp2p二 | echo例子
- 2021/10/28 Go-libp2p一 | chat例子
编程.网络编程 (4)
- 2020/12/30 CCnet | 单线程reactor演变为多线程
- 2020/12/28 五种网络IO模型总结
- 2020/12/27 CCnet | 一个reactor单线程网络库
- 2020/10/10 TCP/IP | 大量TIME_WAIT对线上业务的影响
游戏 (2)
- 2022/10/27 Netch加速SWITCH
- 2022/10/27 Netch加速SWITCH
编程.unity3d (2)
- 2021/09/07 Unity3D | Transform类
- 2021/08/20 Unity3D | UGUI
编程.图形学入门 (2)
编程.汇编 (2)
- 2021/02/01 汇编 | C/C++调用汇编
- 2021/01/31 汇编 | AT&T和Intel规范的区别
随笔.摘抄 (2)
- 2022/03/09 无聊 & 痛苦
- 2021/12/27 摘抄 | 我的精神家园
ai (1)
- 2023/11/10 ChatGLM & LangChain
nas (1)
- 2023/10/30 DDNS配置
svn合并 (1)
- 2023/11/14 Svn
游戏设计 (1)
- 0001/01/01 神之亵渎1
游戏设计.地图设计 (1)
- 0001/01/01 神之亵渎1
游戏设计.类银河恶魔城 (1)
- 0001/01/01 神之亵渎1
游戏,游戏.boss (1)
- 0001/01/01 血污boos
科普 (1)
- 2020/10/12 CPU的核与线程-4核8线程
编程.unity粒子系统 (1)
- 2023/05/24 粒子系统01-概述
编程.编译 (1)
- 2023/11/16 Python3.7安装
转载 (1)
- 2022/01/06 转载|江雪:长安十日