V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ipwx  ›  全部回复第 36 页 / 共 195 页
回复总数  3893
1 ... 32  33  34  35  36  37  38  39  40  41 ... 195  
2021-12-04 18:13:31 +08:00
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
还有就是选中一块内容 Shift + Tab 是整体取消一格缩进。。。 也都是 IDE 的基本功能
2021-12-04 18:12:55 +08:00
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
@kilasuelika 可是,所有编辑器都可以直接用空格替代 tab 啊。。。

包括配置 1 tab = 4 spaces 。。。或者 js 就是等于 2 spaces 。IDE 处理 tab 和缩进是很方便的,回车自动缩进其实也不用按 tab 。
这个作者是真爱,以至于有些洁癖。

看了看他最自信的亮点大概是:写出来的程序小而美。我似乎当年也有那个喜欢各种小而美的时代,觉得 Delphi 做出来才几百 K 的绿色软件,比 DotNet C# 高到不知道哪里去了。

为了这个目的才捣鼓了这么多 demo 。也是因为这个原因所以才热衷于写 demo 。

可惜,长大了才明白,把一个已经存在的东西做的小而美,其实没有多大意义。新东西才有意义,哪怕为了快速开发,是大而丑的。
呃、、、我的定义可能有问题。这个我不确定

回购的股票,和一开始就不流通的股本,到底是不是同等的,这个存疑。
1. 确实可以增发股票。
2. 公司可以回购或者卖出回购的股票。

事实上公司公开发行的股票(流通股)都不是它的全部股本。都会有一部分,甚至是一半股本不流通。而回购股票就是用钱把流通股变回不流通股,反之也可。不过这种行为一般只有大跌才会启动回购(稳定股价),等回暖再卖出。总体来说,回购行为一般是贴钱的,毕竟大跌的时候下场救市嘛。。。
2021-12-02 16:53:23 +08:00
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
@kilasuelika 按你的逻辑,IDE 也有自动缩进辅助啊,也不难写 hhh
2021-12-02 16:52:55 +08:00
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
@kilasuelika 意思是,既然只有正确缩进了,大家才能看得清,那“缩进”本身就不再是“自由”,本来就是 must 。

而且既然每个语言都有自己的“缩进个数规范”,那本来这也不是“自由”,本来也是 must 。

只不过 python 把这件事放到语言层面规定了下来而已。

所以只是大家不爽它不自由,而不是缩进本来有错。
2021-12-02 15:17:52 +08:00
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
如果加上 JIT 。。。

看看 pybind11 和 V8 bind 在 C++ 里面的巨大编程难度差别就懂了。。。
2021-12-02 15:17:12 +08:00
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
因为有了 GIL 和引用计数,不需要考虑多线程,是个会写代码的基本都能包装一个 C++ 的算法给 Python 。。。

搞(数学)算法的,大部分人都没有多少编程功底。但是他们能贡献大量算法,才有了今天的数据科学的繁荣。
2021-12-02 15:15:45 +08:00
回复了 AndyAO 创建的主题 Python 那些 Python 语言设计上的重大失误
Python 基本上是成也 CPython ,败也 CPython 。

基本上很多核心设计都是为了 glue c extension 而存在的。。。这个嘛,对于 web developer 就是傻逼,对于 data scientist 就是圣经。其他任何语言,包括 ruby, java, c#,哪个比 python 更容易黏合 c/c++ 扩展上机器学习、神经网络的?顶多还有个娘胎中的 julia 。
你们老师真挑。。。Python 没有这三样还能有啥。。。

数据库和数据结构都不是 Python 的特长,让你们做这个还要体现 Python 的特点和优势??

----

实在不行你做个数据库兼容层,把 SQLite 语法翻译对接到 PostgreSQL, MySQL 上。。。
2021-12-01 16:59:21 +08:00
回复了 among 创建的主题 MongoDB mongodb 中的递归查找子目录
就算是操作系统上面递归子目录也这么慢啊。。。

你要检索的时候秒出结果,你就需要加索引:

1. 要么把所有目录的前缀抽出来当 tag 扔进倒排索引。
2. 要么找个支持前缀匹配的数据库。

说实话你可以自己写一个程序挂在那里跑,专门维护内存索引,绝对不慢
2021-12-01 13:35:22 +08:00
回复了 yttsam 创建的主题 Markdown 有没有 Typora 代替软件,求推荐啊?
@dorafmon 我才打开我的笔记目录,它就卡卡卡卡卡卡卡
2021-12-01 10:38:20 +08:00
回复了 sudoy 创建的主题 Python 写完 Python 写 JavaScript 经常因为一个标点符号浪费好多时间
@sudoy 对对对,楼上替我说了,我补充一点:

def f(): return 1, 2

a, b = f()

你说的是这个语法
2021-11-30 22:12:22 +08:00
回复了 sudoy 创建的主题 Python 写完 Python 写 JavaScript 经常因为一个标点符号浪费好多时间
ummm 我寻思 python 里面没有 for ..., ... 的结构啊。。。
@3dwelcome ummm 你说的是数据分析部分的内容吧 hhh

如果只论前端交互,没有比 Vue.js 这套 JS 框架更方便的了。C# 或者 Qt 要写相同功能的交互内容,那得写到吐血。
2021-11-30 10:43:39 +08:00
回复了 abcbuzhiming 创建的主题 问与答 是 Nginx 已经落后时代了,还是那些人在吹水?
通用机和定制机,当然在某些极端场景下表现有差别。
@3dwelcome 前端有这么让人难受吗?

我也是从 C#/Qt/Delphi 时代 以及 ASP+HTML+CSS DIV 时代过来的老人。甚至还摸过 CSS TABLE 时代的尾巴。。。我的看法是,就算是 Bootstrap 一把梭的时候,也不一定比 Qt 和 C# 这种麻烦啊。。。

现在的 Vue.js 用起来简直太爽了。。。 让我完全不想去摸 Qt C# 这种 GUI 了
当年混排时代,经常见到有人这么写 asp

<html>
<body>
<%
...
set rs=server.createobject("adodb.recordset")
sql="select * from admin where username='"& request.form["username"] &"'and password='"& request.form["password"] &"'"
...

然后,BOOM
1 ... 32  33  34  35  36  37  38  39  40  41 ... 195  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   821 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 20:46 · PVG 04:46 · LAX 13:46 · JFK 16:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.