获得徽章 1
学习心得
1.什么事物是抽象的?我认为是那些人越多就越难形成统一印象的东西。
2.什么是思维?我认为是思考的维度,或者说思考的层级。举个例子,走路的维度,第一层可以是常走的路,第二层可以是距离上近的路。
1.什么事物是抽象的?我认为是那些人越多就越难形成统一印象的东西。
2.什么是思维?我认为是思考的维度,或者说思考的层级。举个例子,走路的维度,第一层可以是常走的路,第二层可以是距离上近的路。
评论
点赞
最近在打pip包并安装时遇到了问题,提示找不到包,记录一下原因:
1. 没有在pip install .前执行python setup.py build,导致我写的第三方模块没有复制到python环境中(此时虽然通过pip指令生成了可执行文件但是在python环境中找不到模块)
2. 对python的`if __name__ == "__main__"`有错误认知,它不是main函数,而是python的一个特殊用法,通常用于判断当前模块是否为主程序入口。
1. 没有在pip install .前执行python setup.py build,导致我写的第三方模块没有复制到python环境中(此时虽然通过pip指令生成了可执行文件但是在python环境中找不到模块)
2. 对python的`if __name__ == "__main__"`有错误认知,它不是main函数,而是python的一个特殊用法,通常用于判断当前模块是否为主程序入口。
展开
评论
点赞
学习心得
学习一门编程语言,最好先了解这门语言的环境目录(文档、标准库、第三方库位置)、包管理工具及包管理过程{打包目录、打包过程、打包时文件的移动过程、安装包过程(在线包、离线包)、安装包时文件的移动过程等}。
学习一门编程语言,最好先了解这门语言的环境目录(文档、标准库、第三方库位置)、包管理工具及包管理过程{打包目录、打包过程、打包时文件的移动过程、安装包过程(在线包、离线包)、安装包时文件的移动过程等}。
评论
1
学习心得
学习一门编程语言,最好先了解这门语言的环境目录(文档、标准库、第三方库位置)、打包目录、打包过程、打包时文件的移动过程、安装包过程、安装包时文件的移动过程。
学习一门编程语言,最好先了解这门语言的环境目录(文档、标准库、第三方库位置)、打包目录、打包过程、打包时文件的移动过程、安装包过程、安装包时文件的移动过程。
1
点赞
chatGPT提问心得
1.向chatGPT提问要带限定词,例如:便捷的、简洁的、轻量的,而不要直接说“如何打pip包”,因为这样chatGPT给的方案虽然理论上可行但往往有一些坑,推荐的问法是“如何便捷地打pip包,最好不用写setup.py”。
2.遇到坑时,比如你按照chatGPT的步骤始终打不出一个可用的pip包,同时你通过搜索引擎也找不到可行的办法,不如问一下chatGPT“有没有更简单的打pip包方法”或者问“能不写setup.py吗?因为问题似乎出在这”。
3.你踩过的坑,往往被很多人踩过,因此往往会有更好的解决方案,所以你可以大胆地问chatGPT有没有更便捷、更优雅的方案,或者就问题的细节进行追问:“为什么通过我的setup.py打出来的包安装后,导入不了(即不能被import)”。
4.当你发现chatGPT没有正面回答你的问题时,你的提问可能是一个目前很难解决的问题;如果chatGPT的回答有明显的逻辑错误或事实性错误,很可能是你的提问存在逻辑问题或者是你没有提供足够的细节。
1.向chatGPT提问要带限定词,例如:便捷的、简洁的、轻量的,而不要直接说“如何打pip包”,因为这样chatGPT给的方案虽然理论上可行但往往有一些坑,推荐的问法是“如何便捷地打pip包,最好不用写setup.py”。
2.遇到坑时,比如你按照chatGPT的步骤始终打不出一个可用的pip包,同时你通过搜索引擎也找不到可行的办法,不如问一下chatGPT“有没有更简单的打pip包方法”或者问“能不写setup.py吗?因为问题似乎出在这”。
3.你踩过的坑,往往被很多人踩过,因此往往会有更好的解决方案,所以你可以大胆地问chatGPT有没有更便捷、更优雅的方案,或者就问题的细节进行追问:“为什么通过我的setup.py打出来的包安装后,导入不了(即不能被import)”。
4.当你发现chatGPT没有正面回答你的问题时,你的提问可能是一个目前很难解决的问题;如果chatGPT的回答有明显的逻辑错误或事实性错误,很可能是你的提问存在逻辑问题或者是你没有提供足够的细节。
展开
评论
点赞
#青训营 x 字节后端训练营#
今天读的是1.1.9 go优秀文章合集。
文章列举了很多学习go的优秀资料,比较细,不仅有基础相关的,还要框架相关的,找机会好好啃一下。
今天读的是1.1.9 go优秀文章合集。
文章列举了很多学习go的优秀资料,比较细,不仅有基础相关的,还要框架相关的,找机会好好啃一下。
评论
点赞
#青训营 x 字节后端训练营#
今天读的是1.1.8 go并发编程实战—协程、管道、select。
以前专门花时间学过这个,但基本没用上,现在又学了一遍,怎么说也得用上。
今天读的是1.1.8 go并发编程实战—协程、管道、select。
以前专门花时间学过这个,但基本没用上,现在又学了一遍,怎么说也得用上。
评论
点赞
#青训营 x 字节后端训练营#
今天读的是1.1.7gRPC负载均衡。
以前没注重这部分,正好现在学习一下,了解常见的负载均衡方案,并打算抽空实践一下。
今天读的是1.1.7gRPC负载均衡。
以前没注重这部分,正好现在学习一下,了解常见的负载均衡方案,并打算抽空实践一下。
评论
点赞
#青训营 x 字节后端训练营#
今天读的是1.1.6 go单元测试
讲了go如何做基准测试,如何用正则表达式限制基准测试及一般测试的范围,如何查看覆盖率,如何输出错误日志。
今天读的是1.1.6 go单元测试
讲了go如何做基准测试,如何用正则表达式限制基准测试及一般测试的范围,如何查看覆盖率,如何输出错误日志。
评论
点赞
#青训营 x 字节后端训练营#
今天读的是1.1.5go module的入门资料。
这份资料是一次go.mod实践,其中我新学习了require的用法,加深了对go包管理的理解。
今天读的是1.1.5go module的入门资料。
这份资料是一次go.mod实践,其中我新学习了require的用法,加深了对go包管理的理解。
评论
点赞
#青训营 x 字节后端训练营#
今天读的是1.1.4 go module 环境配置
本文先引用了一片讲述go module用法的文章,让后讲解go module原理及应用。
学习这篇文章填补了我对go module认知上的不足。
今天读的是1.1.4 go module 环境配置
本文先引用了一片讲述go module用法的文章,让后讲解go module原理及应用。
学习这篇文章填补了我对go module认知上的不足。
评论
点赞
#青训营 x 字节后端训练营#
今天读的内容是1.1.3 golang 零值、空值与空结构
文章对零值、空值与空结构做了非常详细的讨论。
nil是go中唯一没有默认类型的非类型化的值,它不是一个未定义的值。
今天读的内容是1.1.3 golang 零值、空值与空结构
文章对零值、空值与空结构做了非常详细的讨论。
nil是go中唯一没有默认类型的非类型化的值,它不是一个未定义的值。
评论
点赞
#青训营 x 字节后端训练营#
今天读的内容是1.1.2go web 开发入门指南
文章讲解了用gin开发web应用的基础知识和写法,因为我参加过上次的青训营活动,因此用hertz比较多,平时太忙也没过多关注细节,正好现在学习一下。
今天读的内容是1.1.2go web 开发入门指南
文章讲解了用gin开发web应用的基础知识和写法,因为我参加过上次的青训营活动,因此用hertz比较多,平时太忙也没过多关注细节,正好现在学习一下。
评论
点赞