henix 最近的时间轴更新
henix's repos on GitHub
JavaScript · 12 人关注
csv.js
A simple CSV parser in JavaScript
JavaScript · 8 人关注
blog.henix.info
my blog
HTML · 7 人关注
feeds
Scala · 5 人关注
scetty
Scala async http client based on jetty-client
Ruby · 3 人关注
shielddns
ShieldDNS: A rule-based caching DNS server to fight against DNS poisoning
Scala · 2 人关注
archer-rpc
A Scala async RPC server based on netty
Makefile · 2 人关注
frez
Install and configure dev tools
2 人关注
get-article-release
1 人关注
chinese-independent-blogs
中文独立博客列表
JavaScript · 1 人关注
flower-widgets
UI Widgets for flower.js
Lua · 1 人关注
genconf.lua
A generic configuration files generator
Java · 1 人关注
jillus
A type-safe PEG parser combinator in Java
Haskell · 0 人关注
aliaswho
JavaScript · 0 人关注
base.js
Base utils for javascript: ecma5shim, assert, preconditions
0 人关注
blog
some notes
Java · 0 人关注
configutils
JavaScript · 0 人关注
flower.js
a tiny javascript library
JavaScript · 0 人关注
flowerui
JavaScript · 0 人关注
generated_toc
generated_toc.js is a Javascript script that automatically creates a nice clickable table of contents for a webpage, based on the existing h1-h6 tags in the page source. Being automatically generated based on the content of the page, it will always be up to date.
CSS · 0 人关注
highlight-themes
Java · 0 人关注
htmlpattern
HTML/XML pattern matching
JavaScript · 0 人关注
ie7-js
Automatically exported from code.google.com/p/ie7-js
Java · 0 人关注
jillus-old
use jillus instead
JavaScript · 0 人关注
lighty
Anonymous function combinator for ES5
PHP · 0 人关注
mangatalk-modern
MangaTalk frontend framework
Java · 0 人关注
miscutils
Random collection of my java code snippets
Lua · 0 人关注
rainy
A simple javascript dependency manager
Java · 0 人关注
regexptrie
Regexp::Trie in Java
Python · 0 人关注
shadowbroker
0 人关注
shadowsocks
henix

henix

V2EX 第 653377 号会员,加入于 2023-10-06 19:57:42 +08:00
今日活跃度排名 1984
henix 最近回复了
1 天前
回复了 HashV2 创建的主题 NAS 寻找一个简单易用的数据分享服务
我用过 https://pypi.org/project/uploadserver/ 非常简单,基本上就是 Python 自带的 http server + 一个文件上传页面,服务端直接保存在本地
6 天前
回复了 xiguaprince 创建的主题 Python Python 怎么管理依赖和工程化呢?
只是用别人的库的话不需要 setup.py
最简单的就是 Python 自带的 venv https://docs.python.org/zh-cn/3/library/venv.html + requirements.txt
venv 是每个项目一个虚拟环境,安装这个项目所需的 Python 版本和依赖,不同项目之间隔离
8 天前
回复了 jianghu52 创建的主题 Python 是我太菜了,还是 pandans 就是这么慢
遍历 6000 行的 df 需要 1s 也太慢。你用没用 df.iterrows 遍历? iterrows 跟整数索引( for i in range(len(df)))的性能差别挺大的。
一点建议:为啥非要用 excel 和 pandas ?因为 excel 不是文本格式,不方便程序处理。pandas 个人认为对初学者来说有很多坑。
一个架构上的建议:先将你这两个 excel 另存为 csv 格式,然后用 Python 自带的 https://docs.python.org/zh-cn/3/library/csv.html 把每个文件读进来存成一个 list ,算法跟你现在的保持不变,说不定都比你现在的方式快。
这种需求应该属于 data validation 吧,除了 pydantic 还可以看看 json schema
23 天前
回复了 pauluswanggang 创建的主题 Python 学 Python 具体能干什么?
Python 是动态类型语言,跟 C Java 这种静态语言的思维方式不同,更适合写一些短小的脚本、一次性任务。

生态方面,Python 相对于其他语言的优势是数据分析,科学计算和人工智能。很多库和框架是其他语言没有或者很难复刻的。比如数据分析的 pandas 、机器学习的 sklearn ,快速研究的 jupyter notebook 。
手写后缀树
45 天前
回复了 lucasj 创建的主题 Python 推荐几个你觉的很不错的 Python 库
pydantic https://docs.pydantic.dev/latest/ 基于类型标注的动态-静态数据转换,对于喜欢静态类型的人来说是必备
47 天前
回复了 sonnyclarity492 创建的主题 程序员 大家是怎么管理服务的?
端口号分配我思考过对应用名 hash 的方法: https://blog.henix.info/blog/port-hash/

命令行管理就 supervisor 咯
54 天前
回复了 Motorola3 创建的主题 Python Python 怎么优雅的掐死一个子线程?
月经问题
[为什么大多数语言的标准库都不提供或不鼓励使用“杀线程”的功能?]( https://www.zhihu.com/question/569168858)
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2316 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 04:34 · PVG 12:34 · LAX 21:34 · JFK 00:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.