GTD践行第17周

2023-04-03 18:46:34 浏览数 (1)

GDT践行记录

本周故事

问题5.怎么才能玩得更有趣?

昵称:康康—干不正经事儿的正经人—山西

❝问题:怎么才能玩得更有趣? ❞

❝问题详情:这几天的学习,已经让我开始可以对学习生活有个规划,感觉到学习更加专注,时间正集中到我手中,遇到突发性事件心中也没那么多抱怨了。但我得到的玩耍时间仍然无趣,松散,好像没有那么有趣。 ❞

❝❞

❝我想为个有趣的人,我如何让自已做的事儿变得有趣起来呢? ❞

好,我们再看第五个问题,怎么才能玩得更有趣。这几天的学习让我开始对学习生活有个规划,感到学习更加专注,突发事情也没那么多的抱怨了这个学的已经非常好了,已经有很多时间可以考虑怎么去玩的问题了。但是我得到的玩耍时间仍然无趣松散,没那么有趣,怎么能够让自己做的事情有趣起来呢?

「这个意思题这个话题挺有意思,怎么能够让自己变得更有趣一点?」

首先推荐一本书,还是去看一下叫《如何成为一个有趣的人》,书名就叫如何成为一个有趣的人,可以去看一下。

然后另外我也说说我自己的观点就是我们之所以会现在越来越变得无趣,我可以先统一下有多少人是觉得自己现在的生活挺无趣的,就算给你四个小时的时间,你也不知道该玩啥玩的时候你可能也觉得好没意思。有这种感觉吗?有的话打个一先告诉我一下。

哇这么多同学都不知道玩啥了,都不知道什么是什么有意思意思了啊还有有时候觉得真的挺可怜的啊。而之所以我们现在越来越不知道自己喜欢什么,的时候,怎么样才能够获取获得那种乐趣。是因为什么呢?「我觉得有两个原因。」

「第一就是我们一直在做着我们应该做的事情,而不是自己真正想做的事情。」

那就比如说有人说我想去跳伞,有人说我想五期间下这么大的雨,我就想不打伞在雨里跑步。那还有人说啊我我就想在家里床上玩枕头大战,我小时候特别玩的,我现在就想玩枕头大战。可是这些事情呢虽然脑子里喷冒出一个想法,但很快就会被你的理智所打倒,还玩什么枕头大战,多大了媳妇肯定不同意。然后什么外头淋雨,要是感冒了怎么办?对吧,什么不行,赶紧打消这个念头对,你一旦有了一些你真正自己想做的事,就立刻被你的理智打倒在地。

所以你在做的都是那些理智认可的事,就是我应该去做的事,在做这样的事的时候就没有什么乐趣可言了。比如说我应该看书,我应该听音乐,我应该做烘焙,这些就没有什么意思了。因为那都是不是你发自内心真正想做的那个东西,你能够体会到吧。

「第二个就是我们现在越来越多的是顺着我们的下意识去做事,而不是主动的去给自己安排一些事情去做。」

就是刷抖音,就是不能说刷抖音就是刷视频,然后打游戏都是这样子的。你会发现你虽然打着游戏,你虽然刷着抖刷着视频,可是你停不下来,而且是你下意识就会打开去玩,打开去刷的这样子造成的结果是什么?打完刷完之后内心会非常的空虚,还会自责说刚才那些时间又被浪费了,这说明什么呢?那根本就不是你真正想做的事,是你下意识没事干,下意识就去做那个事情了对吧,往往都会后悔。

所以我们越来越无趣的原因是因为我们越来越没有勇气去做自己真正想做的事情,这是一件特别悲哀的一件事情。

「我们越来越不像孩子那样好奇,越来越不像孩子那样敢于冒险,越来越不像孩子那样去沉浸在一件事情里面,越来越不像孩子那样想到一件事情就立刻去做。」

在这种情况下,请问怎么样才能够有乐趣呢?所以你要问我答案是什么?我这里没有答案,我只能告诉你说让自己像回归孩子的那种心态状态,你就立刻会变得有趣起来。

第一部分:GDT践行

周一

周二

周三

周四

周五

周六

周日

Read

复盘

Share

「Algorithm」

1. 热点新闻

目的

❝主要是为了学习英文,如果你的英文不行,你基本上无缘技术高手。 所以,需要你阅读并点评至少一篇英文技术文章, 我个人最喜欢去的地方是http://Medium.com ❞

2. 技能

❝主要是为了总结和归纳你在是常工作中所遇到的知识点。 学习至少一个技术技巧。你在工作中遇到的问题,踩过的坑,学习的点滴知识。 ❞

  1. shell脚本交互如何输入yes
  • echo -e "Y" | bdm-update-outtree-index -n 16 /root/data /root/beegfs
  1. Remote Development 远程开发
    1. vscode 左侧栏在哪里?[一不小心点没了]

文件 -- 首选项 ---设置---搜索workbench,勾选上Workbench › Activity Bar: Visible

代码语言:javascript复制
ssh-keygen
cd /root/.ssh/
cat id_rsa.pub >> authorized_keys

并上传到liunx服务器

id_rsa文件的默认权限是600
chmod 600 id_rsa
id_rsa authorized_keys 文件的默认权限是700
chmod 700 .ssh
chmod 700 authorized_keys

一句话总结:

❝习惯性设置 777 是错误的方式。【自己在这个问题浪费一周时间】 ❞

  • window 产生的id_rsa.pub上传到[这个没有问题]

打开远程资源管理进行设置

代码语言:javascript复制
Host 192.168.192.160
  HostName 192.168.192.160
  User root
  Port 22
  ForwardAgent yes
  IdentityFile C:Userswangchuanyi.sshid_rsa

设置ssh服务配置(远程liunx)

代码语言:javascript复制
vim /etc/ssh/sshd_config
RSAAuthentication yes 
PubkeyAuthentication yes
service sshd restart

一句话总结:

❝频繁提示 输入密码 还是不对 问题在哪里呢? 权限设置不正确导致的 ❞

  1. How to Create Soft Links to Directories
  2. VMware虚拟机 CentOS 7 ping不通 报错:name or service not known 【自测通过】
  • 如何查询子网IP、子网掩码 (很方便)

编辑”->“虚拟网络编辑器” ->NAT模式->NAT设置

别人图片

  • 如何修改配置文件
代码语言:javascript复制
vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static
NETMASK=255.255.255.0
IPADDR=192.168.192.161
GATEWAY=192.168.192.2
  • 如何dns设置 概念: DNS 是域名系统 (Domain Name System) 的缩写 /etc/resolv.conf是DNS客户机配置文件, 步骤:
    • 不知道dns多少 采用公共的(很方便) 114.114.114.114 是国内移动、电信和联通通用的DNS 8.8.8.8是GOOGLE公司提供的DNS
代码语言:javascript复制

vi /etc/resolv.conf
# Generated by NetworkManager
nameserver 114.114.114.114 
nameserver 10.51.1.12 
nameserver 8.8.8.8      
nameserver 8.8.4.4    

原理:

重启网络

代码语言:javascript复制
service network restart
ping www.baidu.com
4. 问题:如果对python依赖进行打包,直接拷贝/usr/local/lib64/python3.6/site-packages 目录可以吗?

问题:如果对python依赖进行打包,直接拷贝/usr/local/lib64/python3.6/site-packages 目录可以吗?

  • 背景:

我有个2个机器,在机器A联网开发了 pip3安装APScheduler,

在部署到生产时候,机器B无法联网。 通过whl包安装,结果发现APScheduler依赖--pytz依赖-- backports 。 很对依赖。

请问:如果对python依赖进行打包呢, c 动态库 ,golang 编译可执行程序。Python源码部署。 不知道操作了 ?

  • 原理

源码编译 -->二进制安装包(exe,so)

5 python多线程 可以实现原子计数吗

问:python多线程 可以实现原子计数码?我搜索一下 不像go c 之间提供一个函数或者类,python3没有搜索到。感谢

6. 正则里的(.*?)是什么意思
代码语言:javascript复制
 .是任意字符 可以匹配任何单个字符,

例子:正则表达式r.t 可以匹配这些字符串:rat、rut、r t,但是不匹配root。 

.*?  表示匹配任意字符到下一个符合条件的字符

例子:正则表达式a.*?xxx   可以匹配 abxxx  axxxxx  abbbbbxxx

区别:用法区别

() 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。[]是定义匹配的字符范围。{}一般用来表示匹配的长度。

具体用例

1、()

(s*)表示连续空格的字符串。

2、[]

[a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字,包括a到z,A到Z,0到9。[s*]表示空格或者*号。

3、{}

 s{3} 表示匹配三个空格,s{1,3}表示匹配一到三个空格
 https://zhuanlan.zhihu.com/p/88466537
 
 https://zhuanlan.zhihu.com/p/109973506
  • 括号能提取字符串,如(com|cn|net)就能够限制,只能是com或cn或net。
  • []: 方括号是单个匹配,如[abc]他限制的不是abc连续出现,而是只能是其中一个 1、(abc|bcd|cde),表示这一段是abc、bcd、cde三者之一均可,顺序也必须一致 2、(abc)?,表示这一组要么一起出现,要么不出现,出现则按此组内的顺序出现

提问7 python3 ,不执行了,继续后面函数执行,遇到过吗?

问:之前python程序执行时候,例如 打印log和变量写错了,程序执行报错 抛出exception,现在是python执行直接跳过错误代码,不执行了,继续后面函数执行,遇到过吗?

print(aa.xxxxxxx) aa 是一个类 xxxxx是不存在的字段

msg = "," 10

print(aa.xxxxxxx) aa 是一个类 xxxxx是不存在的字段

答:

  • 代码里有try ,但是没有catch 做异常捕获。
  • 因此出了错误 看不懂任何提示 包括屏幕上的。 提问8 :内核申请资源失败 可能线程池个数过多引起的

#### 题目9 :ThreadPoolExecutor

https://blog.csdn.net/weixin_45642669/article/details/123413293

提问9 有人研究stl 萃取机制吗?输入一个模块类型T,如果区分是指针还是普通类型issues/1038

提问9 nmtui网络配置命令

提问10: python异常时候 如何打印堆栈信息

3. Algorithm

第二部分:开源社区

一、公开课[资料]

  • 2019CMU数据库导论(intro to database systems fall 2019) 进展:正在学习P01
  • 硬核课堂
  1. LSM-论文导读与Leveldb源码解读
  2. 手写kv

https://hardcore.feishu.cn/wiki/wikcnYmGtlgOBgPoxs6vsXcSNNn

https://hardcore.feishu.cn/docs/doccnjVdgWAfAEmg3g1HYqKvyhg

https://hardcore.feishu.cn/docs/doccnKTUS5I0qkqYMg4mhfIVpOd

MIT 6.824: Distributed Systems

官方地址:https://pdos.csail.mit.edu/6.824/

  • 2022年10月3日 看到

二. TIdb社区

第一步:相关资料搜集 《TiFlash DeltaTree Index》资料分享请看这里~ 【资料下载】TiFlash DeltaTree Index:https://asktug.com/t/topic/842801【录屏回放】https://www.bilibili.com/video/BV1dV4y1L74v

【TiFlash 往期源码解读 & 资料合集】 源码解读 | TiFlash DDL 模块设计及实现分析 https://tidb.net/blog/bf69e04e源码解读 | TiFlash DeltaTree 引擎设计及实现解析:https://asktug.com/t/topic/666285源码解读 | TiFlash 存储引擎的设计思路:https://asktug.com/t/topic/664458源码解读 | TiFlash 计算层 Overview:https://asktug.com/t/topic/665254TiFlash 资源合集(性能测评、运维实践、场景案例):https://asktug.com/t/topic/632816

三 ob社区

  • [x] 单元测试编译问题

https://github.com/oceanbase/oceanbase/issues/903https://github.com/intel/hyperscan/issues/19https://github.com/oceanbase/oceanbase/issues/351https://github.com/oceanbase/oceanbase/pull/139/fileshttps://github.com/lasote/conan-gtest-example/issues/2https://github.com/NervanaSystems/he-transformer/issues/171 【不对】

核心

  • target_link_libraries 和link_libraries区别

原理: 看懂cmake用法

「命令」

「说明」

「示例」

add_library

生成动态库或静态库

add_library (testFunc_shared SHARED ${SRC_LIST})

set_target_properties

设置输出的名称

set_target_properties (testFunc_shared PROPERTIES OUTPUT_NAME "testFunc")

TARGET_LINK_LIBRARIES

Library dependencies

四 tginge

第三部分:起床---运动--阅读

❝小贴士: 在学校,出租房,宾馆,工位很多因素导致 学习区,运动区 卧室 都是同一个地方 环境导致你彻底彻底糊涂了。傻傻分不清楚 物理无法隔离,从逻辑上必须隔离。 ❞

我要做什么

  1. 挑战01第一个要解决事情-学习区-与餐厅区息-混淆
  2. 挑战02 期望结果-识别互联网本质
  3. 挑战03 第二个事情:如果在学习区过程中,想看视频 游戏直播 小说怎么?
  4. 挑战04 学习区:专心学习
  5. 挑战05 第四个解决事情 运动区 打开交流之门

愿景:mm计划

目标:

第一阶段: 5:30-7:30 2个小时 运动 吃饭 休息 可以做到嘛

第二阶段: 7:30 -21:00 90 分钟 学习,每天90分钟时间足够了嘛?

第三阶段:21:00-22 :30 洗刷,简单活动,简单read 睡前远离手机 1小时。

指标:

刻意练习:三个必须统统做到,

手机和电脑 电视 不能放到卧室 ,那是睡觉地方 【-10】

手机和电脑 电视 不能放到客厅,那个读书地方 【-10】

手机和电脑 电视 不能放到餐厅,那是吃饭地方 【-10】

吃饭睡觉 运动读书 整体,一个失手, 马上蔓延全部,一次 变成全部一星期一个月一年

作息

周五

周六

周天

周一

周二

周三

周四

第一周

没做到

没做到

没做到

没有做到

done

done

第二周

没做到

没做到

没做到

没有做到

没有做到

失控

第三周

没做到:运动

没做到:watch

没做到:watch

没有做到:手机放客厅,宝宝看到

没有做到:手机放客厅宝宝看到

10.1-10.7

没做到

没做到

没做到

没做到

没做到

没做到

没做到

一、环境场: 餐厅区--吃饭专心吃饭。

1.1 餐厅区--吃饭专心吃饭流程【中午 和晚上】

❝补丁: 学习本质是探索,去思考 ,放松 躺着,坐着都被动接受信息。在屏幕面前卑躬屈膝,吃苦不行。失败千万次不要侥幸心理 站起来,去运动。这样才能获得自由。战斗已经开始 ❞

步骤 1 准备 ,没准备好 就不吃饭(这就是态度和决心)

1.1陈咬金第一斧: 在吃饭的路上

拦路虎:

  • 周末 看斗鱼 war比赛【1000001】
  • 吃饭 吃饭后 拿着手机不放,塞满脑子,其实根本装不下东西。【100000000001】
  • 慢吞吞的,像个80岁人,拖延,被动 态度 自己跟不不知道。【100000000001】
  • 战斗已经开始,不是走到餐厅 走到手机 电脑开始。【1000001】 提前30分钟已经开始了
1.2 陈咬金第二斧:准备下订单流程(场景:公司 餐厅外面)
  1. 餐厅吃饭的秘密:
  • 只要餐厅点餐付钱完毕!我就关闭手机25分钟。
  • 然后拿出自己准备好的纸质资料代替阅读! 无论什么小说,还是新闻都打印出来看! 渴望没变,无聊更没变!只是换个方式

1.3 陈咬金第三斧:清理餐桌(场景:在家做饭)

步骤2: 吃饭时间从300分钟变成30分钟(边吃饭边看电视,手机 电脑变成300分钟)

  • 一片雪花,一根稻草足够压倒一切。潘多拉 根本不知道后面是什么。【看一次没什么。看一会什么 不耽误事情】
  • 即使无法搬走,你也可以stop 播放的画面。

0 人点赞