ʜᴀᴘᴘʏ ᴇᴠᴇʀʏ ᴅᴀʏ

我的全平台软件清单

Zotero plugins Zotero Style 2.6.6 zotero-style-zh zotero-style Zotero Style 使用手册 # Zotero style使用手册第二期-详操篇 # Zotero Style 使用手册 Zotero Style 2.6.6 版本适配 Zotero 6 Zotero Tags Emoji 大全 标注每篇论文的状态 🗸 打勾标志:已读摘要 ☁️ 云 (表情样式):正在读的文献 💡 灯泡:产生新的idea 的论文 🎈 气球:已读 📃 带卷边的页面:有重要内容,需要参考的 ❤️ 红心 (表情样式):重要的在读的 ✏️ 铅笔 (表情样式):动手写写对应的代码 ...

2023-09-07

我的书单

Total(31本) 此书单记录本人上大学以来(多是大二上开始)翻阅的书籍 Reading 反乌托邦三部曲(《1984》+《我们》+《美丽新世界》) 《动手学深度学习(Pytorch版)》计算机视觉章节不看,其他章节都看一遍 Will read Have readed 非专业书单(21本) 《人性的弱点》大一读的,忘得差不多了。2021-10-04 《暗时间》:作者是将自己博客的内容整理出书的。内容也比较不错 《非暴力沟通》 《你的灯会亮吗?》大一心理课老师的推荐读物。当时读完就没再去翻阅过了,对书中内容的印象不深了。2021-10-11 《思考,快与慢》心理课老师推荐的读物。2021-10-25 《情绪急救》当时在京东上买书时为了凑单买的 《被讨厌的勇气》适合二次阅读。2022-06-01 二刷 2023-12-10 《房思琪的初恋乐园》经一个女性朋友推荐阅读的.2022-10-06 《苦难辉煌》大二毛概课老师的推荐读物。深入了解中国工厂党人走过的历程。2022-10-06 《日暮乾清门:近代的世运与人物》:近代史老师的推荐读物。讲的是近现代的一些事件,扩充了我的知识,不错 《软技能》作者现身说法,写的是作为一个开发者,所需具备的一些除了专业知识之外的 ”软技能“。分为很多篇,可以按需阅读。2022-10-18 《亲密关系》没阅读完,只是草草阅读几个章节(好像是比较枯燥,没看下去。2022-10-18 《影响力》2022-10-18 《黑客与画家》 《码农翻身》以讲故事的方式,讲述了一些计算机的专业知识 《小狗钱钱》:好书。大二寒假翻阅 《富爸爸穷爸爸》大二寒假翻阅 《蛤蟆先生去看心理医生》以讲故事的方式,讲述一些心理学相关的专业知识,感觉收获满满。大二寒假翻阅 《解读基金——我的投资观与实践》 草草阅读,观其大略。一些专业性的名词都不是很懂。大二寒假翻阅 《平凡的世界》早就听说了,在大二下在朋友的推荐下去第一次阅读。好书 《人类简史》朋友推荐,没读完。没全部读完,比较难啃,之后有空了再尝试继续啃一啃 《性学入门》这本书从 个人层面、社会层面、政治层面、哲学层面 四个层面讲述 性。只看了感兴趣的内容,大部分内容都是草草翻阅。个人感觉有点不太容易阅读。2023-08-13 Have readed 专业书单(10本) 《Wireshark网络分析的艺术》2022-11-19 《WireShark网络分析就这么简单》2022-11-19 《图解HTTP》2022-11-19 《图解TCPIP》 《网络是怎样连接的》帮助你理解从浏览器输入网站开始,到显示出网页内容的全过程。推荐阅读。2022-10-26 《现代操作系统》 《操作系统导论》2023-04-11 《操作系统:精髓与设计原理》2023-05-30 《程序员的自我修养:链接、装载与库》阅读不超过一半,暂时还啃不动。2023-05-20 《Linux C 一站式学习》按需翻阅,并没有从头到尾全部看完 《神经网络与深度学习》 阅读前五章内容,其中的公式推导没看懂,跳过。2023-07-16 《人人都能用英语》 给了我用英语的自信和学习的方法论 2023-12-06

2023-08-09

我的装备清单

Ride 喜德盛XDS RC500 变色龙紫/白 700c * 480mm —— 闲鱼 1900元 骑行水壶山地自行车水壶架户外骑行塑料水杯便携挤压式运动水杯架 字母水壶黑色+任性水壶架黑色 —— 拼多多 18.8元 公路自行车手机支架山地车共享单车硅胶支架电动车导航骑行专用 黑色Pro-【通用30kg承受力】—— 拼多多 21.1元 美利达通用自行车脚撑26/27.5寸山地公路车支撑停车架车踢零配件 (铝合金黑色脚撑)D款-送工具 —— 拼多多 12.99元 【新客立减】秋冬加绒加厚骑行裤专业级黑色男女双箭头坐垫迪卡侬 秋冬季加绒无背带长裤 M码 —— 拼多多 126.6元~~ ~~ IGPSORT迹驰 BSC200 码表 + 踏频器 + 圆把支架 —— 拼多多 430 元 PMT M12 骑行头盔 L 码 白黑色 —— pdd 133元 德规自行车前灯—吊装不含支架(B款)—— 拼多多 73 元 IGPSORT迹驰 码表支架M80 —— 拼多多 34 元 M80 专用 公口+母口(塑胶)—— 拼多多 20 元 配件 心率 迈金C406 连接 华为手环7,使用心率功能 https://www.bilibili.com/video/BV1ig4y1W7nq/ 连接方式: 在手环中设置里面有个心率广播,开启的时间段无法和华为运动健康连接,开启后在顽鹿运动中搜索心率带,可以看到一个 Huawei Band 7 这个字样的心率设备,连接就行了。 原理上应该走的是蓝牙通道,所以不能同时连接手机。、 ...

2023-09-09

Outdoor

如何带一次活动? 如果是想去没有去过的线路,可以参考一下这些公众号的行程👇 草履虫户外 阅徒 北京高知户外 北京徒步者 烛逢 8264户外 地大大地社 清华山野 北大山鹰社MAPKU 出活动要注意 交通、人数、天气 等情况 ...

2023-04-30

Riding

新手入门 # 刚刚入门公路车|公路车把位如何使用?【闪电骑行课堂】 # 《公路车入门指南》10分钟教你如何变速!牙盘和飞轮该如何搭配? # 公路车头盔怎么选?当然是要看颜值啊! PMT k15 MOON ks29

2023-11-18

联想R7000外接3个显示器

联想r7000 自带 HDMI 接口一个 和 Type-c 接口一个 HDMI 接口直连 24 寸 显示器 Type-c 接口 直连 10.5 寸 便携触摸屏 USB 接口 接USB转HDMI转换器 接HDMI转VGA转换器 外接VGA线连接 实验室 显示器 ...

2023-09-16

认识自我

即刻:杨昌 心智模式1 动态的心智模式 好的归因方式2 失败时,归因于能力,且认为能力是不稳定的,可控的 ...

2023-07-29

C++ Project

# C/C++项目实战(前置知识) 单例模式 工厂模式 # C/C++刷题常用技巧 # C/C++项目实战(数据库) # 数据库原理 大纲 1. 开发环境 - Git # 版本管理工具 - Cmake # 代码构建工具,管理源文件和依赖 - Gcc # 编译器 - Clion # 编辑器 - Postman # 模拟客户端 - MySQL(navicat) # 在 docker Container 中起一个 mySQL 数据库,并可以在 navicat 中进行可视化操作 - Docker # 部署 1. 目录结构 - build # 项目编译目录 - debug - release - include # .h 头文件目录 - src # .cpp 源文件目录 - docs # 需求设计文档 - others 2. 设计模式 - 单例模式 - 构造函数私有 - 实例只有一份 - 工厂模式 - 一个类别对应一个工厂 - 不需要亲自创建对象,只需要从工厂中去取 3. 数据库 - MySQL - 关系型 - 支持事务 - 行锁 - 支持种存储引擎InnoDB,MyISAM,Memory - B+树索引 init-project ...

2023-05-29

ICS-PA

PA0 - 世界诞生的前夜: 开发环境配置 在执行下述命令: apt-get install libsdl2-dev # a library used later apt-get install llvm llvm-dev # llvm project, which contains libraries used later 发现缺少依赖 执行下述命令,仍然没有效果 apt-get update 在 RTFM 后,发现是镜像源的问题,更改镜像源后,再次进行操作,发现可以成功安装 ...

2023-05-08

Blog

Blog 搭建工具 Hugo & GitHub Pages & GitHub Action & Twikoo Theme:PaperMod Tool:Obsidian & Git Bash 各页面简介 Home:联系方式 & 文章 Tags:文章标签 Archives:文章归档 About:作者简介 & 博客简介 Search:搜索文章 自动化构建 Hugo 博客写作最佳实践 Hugo + GitHub Action,搭建你的博客自动发布系统 自定义 自定义 shortcodes # Hugo博客添加相册功能 # Hugo博客自定义shortcodes bilibili 视频 <!DOCTYPE HTML> 相册 <!DOCTYPE html> 香克斯 Hugo 侧边目录 # Hugo侧边目录 # Hugo博客目录放在侧边 | PaperMod主题 更改字体 方法1 # Hugo博客自定义字体 ...

2023-04-30

Fitness program

采取三分化训练模式,意思是三天以内训练全身,中间也可以比较自由的加入休息日 Day 1:Chest & Triceps 热身:着重注意胸部肩部颈部以及下背部,热身时间不要超过5分钟。 钻石俯卧撑:每组数量20,做不到20的就做到极限。一共3组。组间休息90秒。 作为最经典的徒手练胸动作,钻石俯卧撑可以在一开始给予胸肌很好的充血感。 动作要点: 注意双脚并拢,脚尖稳定怼地面。 注意髋关节的稳定,尽量保证腿部以及身体呈一条直线。 腹部核心肌群需要全程用力,尽量保证脊柱的中立。 整体动作需要尽量放慢,下降时要抵抗万有引力,上升时要抵抗身体的惯性。重点是胸部肌肉的感受度。 下降到极限时下巴离地面距离要尽可能小。但是千万不要勉强,要保证肩部以及手肘动作不要变形。 火箭俯卧撑:每组数量15,做不到15的就做到极限。一共3组。组间休息90秒。 这是普通俯卧撑的升级强化版,额外强化了对于上胸部的刺激。 动作要点: 注意双脚并拢,双腿伸直,前脚掌稳定怼地面。 髋关节的角度需要固定在120度左右,需要借助下背及核心力量保证腰部和臀部全程稳定避免受伤。(可以参考罗马尼亚硬拉时腰部以及脊椎的位置) 整体动作需要尽量放慢,仔细感受上胸的收缩。(如果动作过快可能会磕歪门牙) 下降到极限时下巴离地面距离也要尽可能小,但同样不可勉强。 推荐在双拳下垫上两块绞干的小毛巾,增加水平方向上的摩擦力,可以更好的发力。 臂屈伸:每组数量12,做不到12的就做到极限。一共4组。组间休息90秒。 动作要点: 这个动作需要保证肩关节的稳定,不可耸肩。 挺胸抬头。 下降时一定要放慢动作,且不可过分下降,不然会给肩关节过大的压力。 Day 2:Back & Biceps 热身:着重注意背部,肩部以及颈部。热身时间不超过5分钟。 仰卧夹背:每组数量12,做不到12的就做到极限。一共3组。组间休息90秒。 这个动作主要训练上背部。 动作要点: 想要充分发挥训练效果的话,推荐在肌肉收缩到顶峰的时候停留2秒。 双腿弯曲,双脚稳定踩在地面。 仅仅利用上背部肌肉发力使身体抬起,腹部核心肌群需要出力保持脊柱不弯曲。 直臂下拉徒手版:每组数量12,做不到12的就做到极限。一共3组。组间休息90秒。 这个动作可以训练到中背部以及背阔肌。 动作要点: 做这个动作有一个前提是地板必须光滑。个人经验是双脚各踩半张A4纸,可以大大减少摩擦力。同时双手洗一下并擦干,再做这个动作可以大大增加手掌和地面的摩擦力。 双臂需要伸直以避免二头肌借力。 肩关节需要稳定住,不然在收缩至顶峰的时候肩膀容易拉伤。 Superman:每组数量12,做不到12的就做到极限。一共3组。组间休息90秒。 这个动作对于下背部的刺激十分到位,而且避免了卷腹。 和仰卧夹背一样,推荐在肌肉收缩到顶峰的时候停留2秒。让超人多飞一会。 Day 3:Hips & Legs & Shoulders 热身:着重注意大腿,腰部,肩膀,斜方肌以及颈部。 无负重深蹲:主要看臀腿肌群的感受度,不超过20次下蹲。一共3组,组间休息90秒。 动作要点: 两脚距离稍比臀宽,脚尖稍稍朝外,身体重量平均分配在两脚掌,保持后背挺直 身体下降时,膝盖不超过脚尖的垂直高度,臀部的往下就像是往板凳上坐一样 与此同时将双手打直往前,维持在胸部的高度 往下时尽全力,注意保持挺胸,后背挺直,逐渐检查自己的膝盖不超过脚尖 臀桥:每组15下,一共3组,组间休息90秒。 动作要点: 注意双臂贴合地面,脚后跟怼地。 同样注意下背部及脊椎的位置,尽量保持中立位(不要驼背)。 肩膀保持稳定不参与发力。 最高点躯干与大腿在同一直线。 顶峰停留2秒。 箭蹲跳:每组90秒,一共三组,休息30秒。 动作要点: 注意膝盖不要触及地面。 动作不宜过快,标准至上。 注意“跳”和“蹲”是两个分开但是连贯的动作。不要混淆了。 单臂侧平举:每侧 RM 8-12,一共4组(两侧算一组) 这个动作可以用到哑铃或者弹力带,也可以请出我们的书包,或者一大包垃圾。 动作要点: 手臂不需要完全伸直,运动过程中手肘朝向后上方,这样可以增加运动路径。 由于是单侧动作,核心肌群需要发力以稳定身体平衡。 动作不宜过快,特别当你拿的重物是书包,过快容易晃来晃去。 Diet BreakFast 6:30 三个鸡蛋 + 馒头 + 豆浆 Extra meal 9:00 牛奶 + 咖啡 + 坚果 Lunch 11:00 三两米饭 + 蔬菜(西兰花)+ 鱼肉 or 鸡胸肉 or 牛肉 Extra meal 2:30 燕麦 + 玉米 or 红薯 + 香蕉 Dinner 5:00 三两米饭 + 蔬菜(西兰花)+ 鱼肉 or 鸡胸肉 or 牛肉 Extra meal 9:00 燕麦 + 全麦面包 + 香蕉 Vedio 【街健之路1】街头健身全攻略!新手怎么开始街健?如何变成街健大神?!

2023-04-30

C++ Sort Function & Priority Queue

当使用 sort函数 和 Priority_queue优先队列 时, Container 中的元素会被自动排序 当待排列的元素为一个对象时,我们既可以通过自定义比较函数,也可以通过重载运算符来达到目的。 ...

2023-04-24

计算机系统基础

计算机系统基础(一)——程序的表示、转换与链接 原码&移码&补码 原码 最高位放符号位,1 表示负 定点小数,用来表示浮点数的尾数 移码 真值加上一个偏置值 bias, bias 常为 2n - 1 or 2n - 1 - 1 (如 IEEE 754) 定点整数,用来表示浮点数的阶 移码的本意是为了方便两个数作比较 补码 假设补码有 n 位,则:x补 = 2n + x 数值为正数时,其值大小就是原码;为负时,其值的大小就是各位取反再加 1 补码表示带符号整数 补码的出现是为了解决计算机的减法运算问题 求补码的真值——简便求法 符号为 0 ,则为正数,数值部分相同 符号为 1,则为负数,数值各位取反,末位加 1 各位取反,末位加 1 简便做法:从后往前看,找到第一个 1 ,将它前面的所有位取反 浮点数—— IEEE754 标准 数符 + 阶码 + 尾数 Float 1 + 8 + 23 SP : (-1) s * (1 + Significand) * 2 (Exponent - 127) Double 1 + 11 + 52 DP : (-1) s * (1 + Significand) * 2 (Exponent - 1023) 数符 Sign bit 1 表示负数 阶码 Exponent 规格化阶码范围为 0000 0001(-126) —— 1111 1110(127) (single) bias 为 127(single) 1023(double) 规格化阶范围为 1——254 (single) 全 0 和全 1 用来表示特殊值 为避免混淆,用阶码表示阶的编码,用阶或指数表示阶码的值 尾数 Significand 规格化尾数最高位总是 1 ,所以隐含表示,省 1 位,小数点前总是 1 特殊数的表示 (single) 0 阶码:all zeros 尾数:all zeros +0:0 00000000 00000000000000000000000 -0:1 00000000 00000000000000000000000 ∞ 阶码:all ones 尾数:all zeros +∞:0 11111111 00000000000000000000000 -∞:1 11111111 00000000000000000000000 浮点数除以 0 的结果是 ∞ ,而不是溢出异常(整数除以 0 为异常) NaN ( Not a Number ) 阶码:all ones 尾数:nonzeros 可帮助调试程序 非规格化数 Denorms 阶码:all zeros 尾数:nonzeros 用于表示 0 与规格化数间的 Gap SP : (-1) s * (0.xxxx…xxx) * 2 -126 为了让非规格化单精度浮点数能够平缓过渡到规格化单精度浮点数,所以取 2 -126 当输入数据为不可表示数时,机器将其转换为最邻近的可表示数 汉字内码&ASCII码 ASCII码为 7 位编码 Ex:汉字 " 大 " 在码表中位于第 20 行、第 83 列。因此区位码为 0010100 1010011 ,在区、位码上各加 32 得到两个字节编码(GB2312国标码),即 00110100 01110011B = 3473H 。前面的 34 H 和 字符 4 的 ACSII 的最高位相同,后面的 73H 和字符 s 的 ACSII 码相同。但是,将每个字节的最高位各设为 1 后,就得到其内码: B4F3H ( 0110100 11110011B ),因而不会和 ASCII 码混淆 逻辑电路 异或: n 个数做异或运算,若有奇数个 1 ,则输出 1 推荐阅读 # 原码、反码、补码 计算机系统基础(一)——程序的表示、转换与链接 计算机系统基础(二)——异常、中断和输入/输出 计算机系统基础(三)——程序的执行和存储访问 以 IA-32 + Linux + C + gcc 为平台 【精校中英字幕】2015 CMU 15-213 CSAPP 深入理解计算机系统 《深入理解计算机系统(原书第3版)》CSAPP

2022-11-15

Self-study

Positive Attitude 排除不必要的干扰 摆正心态:从来都没有什么捷径,要打好基础。 多肯定自己 How to start? 带目的、带问题 的学习:在开始一个新东西的学习时,先问问自己几个问题:我为什么要学它?我需要学到什么程度? 在学习一个新东西时,要先对其知识体系有个大致的了解,先有了全面的认识之后,再对细枝末节做深入的了解。当然,对细枝末节的了解,也是要有优先级之分的 在开始之前,准备工作是必不可少的。你需要尽可能的找到你所需要的所有资源,可以从问答论坛、搜索引擎、好友推荐等等途径,主要是筛选学习过程中所要读的书籍,包括入门以及深入学习的书籍 阅读书籍也不能采取从头看到尾的做法,而是根据自己的情况,做一些取舍。同时看多本书籍也是不错的选择,它们往往会给你带来不一样的启发 还要学会边学边做,通过一些具体的项目带动学习。这在学习技术方面的知识时,尤其重要。毕竟,你学习它,为的是最后的应用 学习应该是阶梯式的,要懂得循序渐进,不能一开始就是困难模式。这不仅会打击自己的自信心,也不利于后续的学习 以文字媒介代替视频媒介,即使是视屏媒介,也尝试去搜索文字稿 How to check the mastery? 你要先能在脑子里有个清楚的脉络,多多问自己问题,从 WHY 到 HOW,再到 WHY。发现自己卡壳的地方,要借助搜索引擎、书籍或是别的途径及时解决 写下来:知识点可能会很杂很乱,有时候做一个知识导图可以很好的帮助理解。过一段时间,当因为不怎么用到某一个知识点而忘得差不多时,你自己写的文字或者做的图,可以很好的帮助你回忆起来——前提是这是你经过思考的出的,而不只是复制粘贴——那将毫无用处 讲出来:你可以跟别人(也可以自己跟自己讲)将你最近学到的东西。通过语言的形式,用嘴讲出来(一定是用嘴讲,而不只是停留在脑子里想)。每当这个时候,你都会意识到自己以为掌握的东西,实际上并没有。多数时候,你会讲述的很混乱。但不必灰心,多尝试尝试,自然会理顺的。当你可以流利的讲出来时,自然就说明它已经成为了你自己的东西 Key 多实践 ...

2022-11-14

AcWing Web 应用课

AcWing Web 应用课 | Colopen’s blog AcWing Web 应用课 HTML 基础标签 CSS JavaScript React Vue3 MDN官方文档 Web 入门 HTML —— 构建 Web CSS —— 设计Web JavaScript —— 用户端动态脚本 React 入门 Vue 入门 Canvas 教程 怪异英文生成器 生成比较好看的英文字体,支持复制粘贴 Color Hunt 设计师和艺术家的调色板 Game-icons 游戏图标在线存储库 VSCode 自动生成缺省的 HTML 代码框架 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> </body> </html> 输入!,接着输入 tab 键,自动生成缺省的 HTML 代码框架 再按三下 tab 键,光标会移动到 <body> 与 </body> 之间的空行 KOF KOF AcWing Web 应用课 | 中期项目——拳皇(上) | Vedio AcWing Web 应用课 | 中期项目——拳皇(下) | Vedio 基础操作 操作如下: 角色一: w 跳 a 左移 d 右移 j 拳击 角色二: ↑ 跳 ← 左移 → 右移 1 拳击 文件结构 |-- README.md |-- static | |-- css | | `-- base.css | |-- images | | |-- background | | | `-- 0.gif | | `-- player | | `-- kyo | | |-- 0.gif | | |-- 1.gif | | |-- 2.gif | | |-- 3.gif | | |-- 4.gif | | |-- 5.gif | | `-- 6.gif | `-- js | |-- ac_game_object | | `-- base.js | |-- base.js | |-- controller | | `-- base.js | |-- game_map | | `-- base.js | |-- player | | |-- base.js | | `-- kyo.js | `-- utils | `-- gif.js `-- templates `-- index.html 整体架构 ...

2022-11-02