henix 最近的时间轴更新
henix

henix

V2EX 第 653377 号会员,加入于 2023-10-06 19:57:42 +08:00
今日活跃度排名 5177
henix 最近回复了
1 天前
回复了 cnfans 创建的主题 Python 关于 Python 学习问题
试试 https://csdiy.wiki/Web%E5%BC%80%E5%8F%91/mitweb/ ?
unzip 有个 -u 选项: https://man.archlinux.org/man/unzip.1#u

> update existing files and create new ones if needed.
> extracting (with query) files that are newer than those with the same name on disk, and in addition it extracts those files that do not already exist on disk.

相当于带断点续传的解压

但如果遇到网络报错的时候,有文件写入了一半的话最好把写入了一半的文件删除,然后再重试 unzip -u
3 天前
回复了 Yux0 创建的主题 程序员 2025 年了,应该如何选择 web 开发路线?
前端最简单的:在电脑里创建一个 html 文件,然后用浏览器打开,你就能在里面写各种东西,先把 html 、css 、js 的基础学好,再学 vue 、react 之类的框架

后端的入门案例就是用户登录系统:用户名密码登录、邮箱注册、密码重置这一类功能,这里面不仅涉及数据库,还涉及网络安全的内容

框架还是看你用什么后端语言,就选最主流的。前端后交互核心是 http 协议,理解协议了不管你用什么框架都差不多
推荐一本:Neal Ford 《卓有成效的程序员》
用的 gopls 吗,我用 gopls 的时候,开一个 1w 多行的项目,需要花很多时间预热。我以为是启动了 vscode 之后立即就能用,但并不是。出现的问题跟你这个差不多
你这种情况看起来像是在等待插件,感觉可以先等上 30 分钟再说
怀疑你可能光看书而缺少实践
自己写点实用的小工具,多写代码(最好是生活中遇到的问题),遇到不知道怎么处理、设计的情况,再去看书
为什么要用面向对象或设计模式,这些都是抽象的方法,但是也并不是所有情况都适用的。个人认为要说有什么代码设计中的核心原则的话,那就是 DRY ( Don't Repeat Yourself ),很多东西都是为了避免重复的,比如多个地方出现的重复的逻辑,就想办法把它们抽象成函数或类。
那为什么要避免重复呢,这是为了方便修改,未来可能出现新的需求,要改的话只改一处地方就好了。
13 天前
回复了 SOSdanOffical 创建的主题 Python 使用 pandas 读取 csv 遇到了一些问题,求教
假设最后一列的双引号一定是成对出现的,可以自己写个 csv 解析,特殊处理最后一列
nginx? 应该用编程语言的库或框架吧,比如 java 的 netty 或 Python 的 twisted
推荐用 zeromq 的 request-reply 模式,把底层的 TCP 封装了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2488 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 15:36 · PVG 23:36 · LAX 08:36 · JFK 11:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.