V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ipwx  ›  全部回复第 179 页 / 共 200 页
回复总数  4000
1 ... 175  176  177  178  179  180  181  182  183  184 ... 200  
其实,会算法也有两种人:

( 1 )根据前人研究出来的各种数据结构和算法,搭积木一样地完成自己要做的程序;
( 2 )研究出前无古人后无来者的算法。

而且,这里的算法不仅局限于什么排序之类的经典算法,比如以下都可以称之为算法:

( 1 ) SVM,决策树等传统机器学习方法;
( 2 )深度网络等新锐机器学习方法;
( 3 )并行、高性能程序设计。

这些算法也都有“搭积木”和“做研究”两种从业人员的存在。

楼主想要往哪个方向努力,自己看着办吧。
2017-12-01 17:05:39 +08:00
回复了 lecher23 创建的主题 Python 自己对着 Java 的 IOC 概念撸了一个 Python 版的依赖注入工具
最后提一句,thread-local context 可以以 stack 的方式实现,这样的话就可以配合 with context 来临时把一个 context 推到栈顶,临时替换某个子模块的外部环境,然后退出 with 的时候也同时退出这个 context。这个设计非常之好用。
2017-12-01 17:03:38 +08:00
回复了 lecher23 创建的主题 Python 自己对着 Java 的 IOC 概念撸了一个 Python 版的依赖注入工具
好吧,我上面提到的 thread-local context 是为了能够动态修改某个子模块的外部依赖环境。

如果你只是为了解决复杂的依赖关系,额,python 的 import 不就可以了嘛?

毕竟我可以在 function level 进行 import:

A.py:

from B import f

B.py:

def f():
....import A
2017-12-01 17:01:32 +08:00
回复了 lecher23 创建的主题 Python 自己对着 Java 的 IOC 概念撸了一个 Python 版的依赖注入工具
Python 真的需要这种 style 的 design pattern 嘛?

我觉得你这里要实现的功能,用 thread-local context 就能实现啊?
thread-local context 而且是 python 里面大量被使用的 design pattern,python community 很熟悉它。
对比你这里提到的 java style 的依赖反转,其实在 python community 是个非常陌生的概念。

thread-local context 的例子:

* Flask: request, response, current_app
* Celery: current_app, current_task
* TensorFlow: default_graph, default_session

...
2017-11-29 20:26:02 +08:00
回复了 freed 创建的主题 问与答 又涨知识了.原来大学生无薪实习这么普遍?
八小时工作制是多少人的血泪换来的。

结果才过去多少年,都忘了。
2017-11-29 10:34:19 +08:00
回复了 simapple 创建的主题 iPad iPad 上最好用的 pdf 软件是什么?
Good Reader 适合看大的书。

PDF Expert 适合看小的文档,比如 Paper,标注功能比 Good Reader 强大太多。

但是如果既要看大的书也要做标注,那么还是要选 MarginNote。
2017-11-29 10:30:43 +08:00
回复了 baodaren8 创建的主题 分享发现 你们都用什么软件敲代码?
楼上的在耍猴呢。

我姑且假设楼主真是初学者。通用编辑器建议 Atom, VS Code 二选一。IDE 看语言,Scala/Java 建议 JetBrains IDEA,Python 建议 PyCharm。C++/C# 建议宇宙无敌 Microsoft Visual Studio。
2017-11-27 20:26:26 +08:00
回复了 PHizing 创建的主题 Python 怎么把 bytearray 转换为二进制数据?
bytearray 本来就是二进制。

问题出在你存 redis 的那段代码。贴出来看看?
2017-11-27 11:34:43 +08:00
回复了 tengtengking 创建的主题 程序员 不可思议的 C++问题
a 怕不是宏。。。
而且就算没有 height,为啥要顶满?
你不都是 height:100px 嘛
2017-11-25 16:44:18 +08:00
回复了 m939594960 创建的主题 问与答 lua jit 性能这么好,为啥使用的人不是很多呢?
@m939594960 Java 世界的库那么多,Lua 怎么比得上呢?

Golang 没用过,不知道。
2017-11-25 16:43:28 +08:00
回复了 xbdsky 创建的主题 全球工单系统 这意思是说我要好好学习 Linux 吗?
加钱啊,不管正式途径还是私下求助,加钱一定可以解决楼主的问题。

如果不加钱,那就只好自己学了呗。
多看文档。

pandas 的 dtype 对应 NumPy 的 dtype。NumPy 的 dtype 有两大类,NumPy 的 C 扩展库提供的 value type,还有 Python 自身的对象类型。对于 value type,NumPy 有 C 扩展库保证运算速度。

所以除了 1L 列出来的那些类型,其他都会变成 object。
2017-11-18 11:26:48 +08:00
回复了 selfAccomplish 创建的主题 Python 萌新写的 Python 生成密码微脚本,有个疑问请教各位大佬
我觉得你这个产生随机密码的逻辑有点古怪。它的组合数是 95!/(n-95)! 而不是 n^95。

你可以用这个,比如产生 120 长度的密码:

import random, string; ''.join(random.choices(string.printable, k=120))
2017-11-16 09:40:33 +08:00
回复了 xz 创建的主题 生活 才 20 岁的我却感觉自己对生活失去了憧憬
看到楼主以前喜欢嘻哈,现在因为生活压力而恐惧这种风格。我来对此评价一句:人无远虑必有近忧。

然后该怎么做呢?该怎么做就怎么做。背负压力和痛苦前行,就算是你明天就要死了,就算难如登月(话说这个真的难吗?),想要做的事情也要不遗余力地去做,这才是人生。

所以我的建议是,把你想要实现的目标列个表,无论是买房子还是找妹子。然后分析一下凭你现在拥有的东西怎么做、还要补充什么(无论是学习还是干活),做出更细致的计划。然后按照计划一步一步做就是了,别想着能不能做到。等过上一年半载,你会发现已经走了好远。
2017-11-15 10:44:13 +08:00
回复了 tangbao 创建的主题 分享创造 我觉得我可能是整个 V2EX 画画最好的
@syhily 求 p 站 id。
2017-11-13 23:30:35 +08:00
回复了 saximi 创建的主题 Python 请问这个语句是输出什么? print('{!r}'.format(x))
repr(x)
1 ... 175  176  177  178  179  180  181  182  183  184 ... 200  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2766 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 56ms · UTC 11:30 · PVG 19:30 · LAX 03:30 · JFK 06:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.