V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  abersheeran  ›  全部回复第 80 页 / 共 84 页
回复总数  1675
1 ... 72  73  74  75  76  77  78  79  80  81 ... 84  
2020-09-25 01:10:38 +08:00
回复了 LittleDust 创建的主题 程序员 在座的各位,有是自由程序员的吗?
说实话,我是真的羡慕尤雨溪的运营能力。Vue 这框架,你说技术牛逼吧,其实刚火起来的时候也不算那么好。但是运营能力吊打任何国产框架,造就了世界一流的前端框架。

纯技术要走出来,太难了。
2020-09-25 01:06:23 +08:00
回复了 noble4cc 创建的主题 Java 高性能的 rpc 通讯协议在实际应用中比 restful 的方式快多少呢?
这,其实如果不是大厂你完全没必要考虑这一点的。什么每日调用千万次这种小流量的服务,你用啥都差不多。基本上有一个长连接(比如 http1.1 或者 http2.0 )就可以了。之前为了自家业务随手写了一个 git.io/rpc.py 框架,一天几十万次调用,我连优化都懒得做,http1.0 莽就完事了。
2020-09-19 17:01:52 +08:00
回复了 HanSonJ 创建的主题 程序员 直至现在,还是有很多人分不清登录与登陆
记不清含义的可以这么记:登录这个操作,是登记、录入的意思;登陆,顾名思义,是登上某片大陆,可以引申为登陆市场。
2020-09-15 20:51:27 +08:00
回复了 SophieTwilight 创建的主题 Python 除了 pycharm,还有没有比较好用写 django 的 ide?
@neoblackcap 说实话,Python 这种动态语言,就没有哪个神仙靠纯推导搞出好用的代码提示。一旦好用,针对特定情况直接穷举的脏活必然存在。
2020-09-14 00:47:29 +08:00
回复了 SophieTwilight 创建的主题 Python 除了 pycharm,还有没有比较好用写 django 的 ide?
没有。Django 太流行,以至于 PyCharm 直接针对它的 ORM 开发一套推导程序。

说实话,不是我看不起开源社区。这种东西,大公司领先开源社区起码十年,毕竟 KPI 压着和靠爱发电,前者相对更靠谱。
2020-09-10 12:37:05 +08:00
回复了 abersheeran 创建的主题 PHP 把 Python web 当 PHP web 写
@lijialong1313 。。。那必然是不行,不过 Python 社区有一个项目可以把 Python 和 html 混着写。那个再配上这个文件映射 URL,就有 PHP 那味儿了。
2020-09-10 12:36:22 +08:00
回复了 abersheeran 创建的主题 PHP 把 Python web 当 PHP web 写
@8520ccc 纯属娱乐。。。
2020-09-09 21:50:21 +08:00
回复了 abersheeran 创建的主题 PHP 把 Python web 当 PHP web 写
哈哈哈。文件映射方式啊。文件是什么路径,对应的 URL 就是啥。
@Patrick95
@wellsc
@wysnylc
2020-09-09 12:11:57 +08:00
回复了 tianshiyeben 创建的主题 程序员 开源项目转商业版后,说说感想和收益
@Rwing 说的如果不是 no message 会有人去看一样。
2020-09-09 12:06:55 +08:00
回复了 abersheeran 创建的主题 Python 优化了一波 Index.py 的 Radix Tree 实现
@haoliang flask 的起因是因为和 bottle 有分歧,照你的意思 flask 就应该做一个纯粹的 WSGI 工具包咯?

你不一定写过这种微型 web 框架,那我把之前解释过的问题再解释一遍:路由系统是一个微型 web 框架最重要的支柱,它负责分配路由、调用中间件、解析路径参数种种支柱功能,一个微型 web 框架的灵魂就只在于路由系统。如果把 starlette 的路由替换成前缀树,那其实就是另一个 index.py ,没差别。

Index.py 的 request 和 response 对象都保持了 starlette 优秀的设计,你不妨试试。
2020-09-08 21:06:28 +08:00
回复了 oahebky 创建的主题 Python Java 那么强, Python 要怎么淦倒它?
应用场景都不一样,Python 为啥要和 Java 斗?
2020-09-06 01:23:46 +08:00
回复了 abersheeran 创建的主题 Python 优化了一波 Index.py 的 Radix Tree 实现
@fy 巧了。。我也发了一封邮件给你的 GitHub 上写的邮箱。已经回你发给我的那封了。
2020-09-05 18:54:51 +08:00
回复了 abersheeran 创建的主题 Python 优化了一波 Index.py 的 Radix Tree 实现
@fy 行啊。
2020-09-05 15:42:26 +08:00
回复了 abersheeran 创建的主题 Python 优化了一波 Index.py 的 Radix Tree 实现
@fy Index.py 的设计上是只考虑纯 Python 的,所以暂时不会考虑这一类优化。不过如果特定用户有需求,可以通过替换 `app.router.http_tree` 属性来做。Index.py 里大部分地方都是这样可以替换的设计。
2020-09-05 14:15:43 +08:00
回复了 abersheeran 创建的主题 Python 优化了一波 Index.py 的 Radix Tree 实现
@fy 你这个 DBView 思路很有意思啊。不过现在好像除了 restful,比较流行的就是 graphql,感觉你这个如果能增加自动生成数据库的 graphql 接口会有很有趣。graphql -> SQL 。

路由的话,本来我之前是做的类似于 php 那个文件系统映射的,这个 Radix Tree 纯属是我和 starlette 谈崩了的产物。然后发现如果我先实现 Radix Tree,再实现我朋友给我提的 pr,也就是带路径参数的文件路由会比较简单。虽然这个文件路由跳票很久了……我个人感觉 web 框架要解决的最重要的问题其实就是路由,其他的反而好解决。因为可以让用户自己写。而路由系统是灵魂,由它来把请求和中间件、视图函数连接起来。这一部分做好了,其他部分就是堆代码优化用户体验的事了。而且目前 Python web 框架之间的路由寻找的差距会很明显……你看我的 benchmark 。不像 golang,一水的前缀树,速度完全是比拼其他部分了
2020-09-05 00:25:57 +08:00
回复了 kingofzihua 创建的主题 PHP 如何看待 swoole 官方恶意消费开发者
@Mitt 感觉还是大环境问题,国外活的好的开源项目都有公司长久捐款,等于是商业公司养着他们专职做开源,然后商业公司再用这些项目去开发、赚钱。国内目前没有这个环境……小公司不舍得花钱,大公司要求“自主研发可控”。
2020-09-05 00:20:04 +08:00
回复了 RiceMarch 创建的主题 Linux Win+ Linux 双系统到底有什么弊端和优点?
建议 Win10 + wsl 。注意:wsl 要用 wsl,不要用 wsl2 。

如果你不是做需要硬性依赖 Linux 内核开发的软件开发,一般这个组合都能搞定。比如你可以在 wsl 里跑 epoll,process fork,signal 这些 linux 上的东西; redis/mongodb/msyql 也可以像云服务器一样启动——虽然我现在都是用 docker 启动了。wsl 里跑 docker 只能调用 windows 下的 docker,但体验上我暂时没感觉有差异。而且我觉得 Docker in windows 的那个 dashboard 非常好用,并不想用 linux 下的 docker 命令行了。
2020-09-04 11:10:25 +08:00
回复了 4ark 创建的主题 程序员 对于这种抄袭文章还标注原创的行为,我表示鄙视和愤怒
@wh1012023498 必要的法律流程不走,还不得乱套?你说的这个流程有任何问题吗?如果随便去法院走一下,就能把人家直接传唤上庭,那这个社会真完了。你自己想想。
2020-09-03 15:00:25 +08:00
回复了 circsqua 创建的主题 git 新手 Window 试下 git 客户端求推荐
最好先直接用 git 的命令行工具……反正一般人用最多几个命令,add commit push fetch merge pull branch 。最好命令行用熟了再去用 PyCharm 之类的 IDE 。虽然我觉得 VSCode 的 git 比 PyCharm 好使。
2020-09-03 14:55:47 +08:00
回复了 summerdog 创建的主题 程序员 PHP 感觉好像没什么公司使用了
PHP 的确像是没什么公司用了……
宣传班现在一股脑都在宣传 Py,JS/TS 。
1 ... 72  73  74  75  76  77  78  79  80  81 ... 84  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   949 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 60ms · UTC 19:10 · PVG 03:10 · LAX 12:10 · JFK 15:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.