V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  AndyAO  ›  全部回复第 13 页 / 共 37 页
回复总数  727
1 ... 9  10  11  12  13  14  15  16  17  18 ... 37  
2021-03-11 18:30:40 +08:00
回复了 Cabana 创建的主题 问与答 V 友有没有喜欢抠牙齿的癖好的?很困惑,也想戒掉
可以看《自我导向行为》这本书,是个很出名的关于习惯养成的书籍,可能稍微有点枯燥,不过因为是大学教材,所以写的很严谨,各种观点基本上都有证据支持,没有什么类似心灵鸡汤的那种胡扯。

里面给出了很多塑造行为的技术,用的组合技术越多成功率越高。
2021-03-10 10:47:29 +08:00
回复了 AndyAO 创建的主题 程序员 有没有什么“跨语言”的正则表达式(RegEx)实现?
啊,感觉好像理解错了 Python 的 Re2 是在这里 ,README 上没说内置的是↓

[google-re2 · PyPI]( https://pypi.org/project/google-re2/)
2021-03-10 10:44:02 +08:00
回复了 AndyAO 创建的主题 程序员 有没有什么“跨语言”的正则表达式(RegEx)实现?
mcfog 提供了很好的信息,原来 Python 的 re 是来自 C++ 的 re2,而且有大量的语言也用了这个实现,看来 re2 就是我想找的东西之一,在 .NET 上也可以用。
2021-03-10 10:39:10 +08:00
回复了 AndyAO 创建的主题 程序员 有没有什么“跨语言”的正则表达式(RegEx)实现?
从这里来看 Python 中有个模块就叫 RegEx 提供了很多官方 re 中没有的功能。
本来以为会有人统一的去做这样的模块,现在看来也许并不是这样的,还是有的,只是名字和维护者不相同。

How can I use PCRE regexes from a python script?
https://stackoverflow.com/a/23212557
2021-03-10 10:35:20 +08:00
回复了 AndyAO 创建的主题 程序员 有没有什么“跨语言”的正则表达式(RegEx)实现?
搜索 Python PCRE 能找到宣称更好兼容的库,但是下载量少的可怜

python-pcre · PyPI

https://pypi.org/project/python-pcre
2021-03-10 10:31:59 +08:00
回复了 AndyAO 创建的主题 程序员 有没有什么“跨语言”的正则表达式(RegEx)实现?
感觉差不多是很正常的,因为「多」和「少」这些词都很模糊,这个帖子讨论的就是区别。
2021-03-10 10:30:51 +08:00
回复了 AndyAO 创建的主题 程序员 有没有什么“跨语言”的正则表达式(RegEx)实现?
刚刚看了上面几位说都是这些语言内置的 RegEx 是兼容的,而这显然不可能,如果是这样的话,那么书就不会花这么多时间来特别的说明,RegexBuddy4 这种专门的工具也不会有各种语言的选项设置。

但`PCRE`这个信息挺好,在查询相关的信息,也许这个关键词可以搜出很多能完全兼容的类库。
2021-03-10 10:24:39 +08:00
回复了 AndyAO 创建的主题 程序员 有没有什么“跨语言”的正则表达式(RegEx)实现?
它们并不是兼容的,这个需要特别强调。
2021-03-10 08:44:54 +08:00
回复了 xuegy 创建的主题 C++ 移植了一个库,眼睛快要瞎了。
感觉这种事情应该写个脚本来解决吧,甚至正则表达式,也有可能直接全部解决
2021-03-08 16:48:28 +08:00
回复了 SystemLight 创建的主题 C C 语言开发后的软件如何分发?
无论什么语言,要做跨平台,比较轻松的方法就是从最初就是做,否则的话会蹩脚不堪[^1],甚至不如推倒重来。当然重来不意味着,之前做的工作全部都要重复,毕竟还有很多的设计思想和模式,甚至很多的代码段可以直接用。[^2]

[^1]: PETERSEIBEL. 编程人生:15 位软件先驱访谈录[M]. 人民邮电出版社, 2011.

如果你打算发布跨平台产品,历史会告诉你绝不要抱着“以后再移植”这样的想法。真想做到跨平台的话,就必须同时开发。所谓的移植只会令产品在第二平台上蹩脚不堪。 —— Jamie Zawinski

[^2]: 格拉斯. (2006). 软件工程的事实与谬误 = Facts and fallacies of software engineering. 中国电力出版社.

到目前为止,有关复用的讨论都相当让人失望。小规模复用已经有超过 45 年的历史了,其中的问题已经得到很好的解决。大规模复用问题似乎难以解决,只不过对于相似的问题有一点希望。修改可复用组件通常非常困难,不是一种非常好的方法。那么,当程序员面对一个新问题时,如何能避免彻底从头再来?软件实践者常用的方法之一是根据以往问题的处理方法来解决当前的问题。
2021-03-08 10:42:59 +08:00
回复了 AndyAO 创建的主题 程序员 翻译文档有什么「专业的工具」或者「实践」吗?
@cf020031308 #1 资料正在看,感到很有启发 https://i.v2ex.co/8oRV15Jy.png
2021-03-08 09:07:27 +08:00
回复了 Daybyedream 创建的主题 问与答 准备弃坑 OneNote, Notion 好么还是国产的那个 wolai?
@WilsonGGG #14
应该是可以通过自定义主题和 CSS 随心所欲更换的,所以自由度应该比大多数笔记软件都要高。
2021-03-08 08:23:26 +08:00
回复了 Daybyedream 创建的主题 问与答 准备弃坑 OneNote, Notion 好么还是国产的那个 wolai?
对了,关键是本地功能全免费。https://i.v2ex.co/92IL9xOI.jpeg
2021-03-08 08:22:52 +08:00
回复了 Daybyedream 创建的主题 问与答 准备弃坑 OneNote, Notion 好么还是国产的那个 wolai?
推荐使用 Obsidian,作者要做笔记界的 IDE,开放了大量的 API,可以用 JavaScript 写扩展,而且目前社区已经很活跃了。格式是带有双向链接的 MarkDown,兼容性相当好。数据直接存在本地。可以配合 MaoXian 剪藏。
2021-03-07 07:09:19 +08:00
回复了 daimaosix 创建的主题 全球工单系统 微软的 OneNote 算是坑死我了
从来都是本地笔记+通用格式,这样不怕云服务出现问题,也不怕格式被弄坏,甚至不怕服务提供者直接跑路。目前用的是 Obsidian,支持双向链接,并且可以用 JavaScript 写扩展,格式就是平常的 MarkDown 语法,所以很推荐使用。
2021-03-04 20:25:33 +08:00
回复了 cf020031308 创建的主题 程序员 用机器学习预测体育彩票
没有看完就评论的人会非常多,尤其是那些比较容易插上一嘴的话题
2021-03-04 08:28:39 +08:00
回复了 csulyb 创建的主题 程序员 现在有没有好的跨平台的 UI 库
楼上说的 uno 刚刚听说,Windows 用 UWP,而跨平台用 Xamarin 和 WebAssembly 。

The Story About .NET Cross Platform UI Frameworks – The Half-Blood Programmer – Stories from Lex Li on technologies.

https://blog.lextudio.com/the-story-about-net-cross-platform-ui-frameworks-dd4a9433d0ea?gi=ed6c9cc36c51
2021-03-04 08:24:47 +08:00
回复了 csulyb 创建的主题 程序员 现在有没有好的跨平台的 UI 库
.NET(MAUI) 和 Java(skija) 的新方案需要等,所以指望不上了。

目前 JVM 上有 JavaFX,C#上有 Xamarin 可以用。

当然,如果不嫌老,Swing 也行。
2021-03-03 07:20:01 +08:00
回复了 GTim 创建的主题 Rust rust 这门语言太难学了,感觉比 C 还难..
感觉你这个问题缺少关键的信息,只说感到难学,但没有给出具体的说明,所以搞不懂具体的细节,不知道为何难学,自然也就没有办法想出好的解决方法,建议补充一下细节。
1 ... 9  10  11  12  13  14  15  16  17  18 ... 37  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3006 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 14:22 · PVG 22:22 · LAX 07:22 · JFK 10:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.