V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hitmanx  ›  全部回复第 19 页 / 共 36 页
回复总数  718
1 ... 15  16  17  18  19  20  21  22  23  24 ... 36  
2016-08-27 12:12:07 +08:00
回复了 liqingcan 创建的主题 Python 一门语言不写都生了
同感。最近一段用 c++多,回头再写 python 的东西感觉很陌生。基本每次写个新的代码,刚开始时都得同时打开一份老的代码在边上,一边写一边参考原来的代码。基本上写个一天,容器的使用、 control flow 或者常见类库的感觉都回来的。但是有时候一些偏高级的技巧还是要重新去理解,比如 decorator ,之前里面的几种变化都曾经搞得很清楚,现在又忘得差不多了。
2016-08-27 11:58:38 +08:00
回复了 way2explore2 创建的主题 游戏开发 做了个 AR 的俄罗斯方块
酷炫。问下有图形学、 GL 基础,但是没搞过 AR 的,如果要搞出这么个 demo 来大概需要多久?
2016-08-24 12:52:32 +08:00
回复了 harry890829 创建的主题 问与答 关于订单号的生成
如果把本地时间换成通过网络服务器获取时间呢?这样精确到毫秒,应该没有重复性的问题了吧,除非用户 hack ,不过那就是是整个架构问题了,反正现在也有这个问题。
这种抛个问题就跑,甚至只有标题,连正文都没有的算不算钓鱼贴?
2016-08-23 14:20:15 +08:00
回复了 jmyz0455 创建的主题 Python 如何理解这一句 Python 的赋值语句?
@qnnnnez 涉及到显式拷贝的比较好辨认,包括函数传参。但是像这个*,第一反应没想到是个拷贝动作。

如果在 c++里,给我的感觉可能类似
const size_t len = 5;
std::vector<std::vector<int> > vec(len, std::vector<int>(3, 0));
2016-08-23 11:34:10 +08:00
回复了 jmyz0455 创建的主题 Python 如何理解这一句 Python 的赋值语句?
python 里一直让我比较困惑的就是引用、浅拷贝、深拷贝,可能也和我之前一直用 c/c++有关系。在 c/c++里是按值或按引用 /指针传递,在大部分的情况下是很容易确定的,而且是确定无疑的。在 python 里,我能理解比如最常见的场景: mutable,immutable 涉及到拷贝时产生的状况,但是[[0] * 3] * n 这种情况下会发生什么情况,除了做个实验看一下 id ,我好像还真不敢直接下结论。你们都是怎么记忆的,除了 case by case 的记忆以外,有什么比较通用的规则吗?
2016-08-22 13:15:24 +08:00
回复了 WINGO 创建的主题 求职 UI 设计,在深圳待了三年,下下周去上海,工作好找吗?
都不说市区了,上海张江地区 2 号线旁的房子,一室一厅也要 6000+了吧。要放在上海市来说,张江已经偏得不的了了,但是高薪打工的多,把房价都炒起来了
2016-08-21 12:55:47 +08:00
回复了 mason961125 创建的主题 C 异步 I/O 与线程池
你是想问异步 io vs 多线程,还是随用随创建线程 vs 线程池?
2016-08-19 11:55:01 +08:00
回复了 geeti 创建的主题 Python Python 用 list 来模拟循环双链表有什么好处么?
有没有比较过两者的效率?可以写个测试 perf 一下。倒是很多在直觉上应该由链表完成的东西,在实际 os 内核的实现里用的都是 array ,就是因为局部性原理带来的效率提升。
2016-08-18 11:30:47 +08:00
回复了 xiqingongzi 创建的主题 C 你们会向新人推荐 C++么?
刚好在你那个贴里也回了。我自己日常工作语言是 c++,但是如果身边有人新学编程,我一般会推荐 python 。
2016-08-18 11:29:34 +08:00
回复了 xiqingongzi 创建的主题 C c++有没有路线图
你也别太担心,拿我自己的例子来说,我就是大概毕业以后找工作之前,花了半年时间每天图书馆早上到晚上,恶补了一下 c++\操作系统\数据结构算法之类的。 c++大概读了<c++ primer plus>,<Accelerated C++>, <Effective C++>(前半本), <STL>(前半本),还有各种面试书里涉及到 c++的部分,基本上这些就足够找一份 c++开发的应届工作了。为了巩固学到的东西,我拿 c++把基本上各种算法书、面试书例如<Algorithms>,<剑指 offer>,<编程之美>,<编程珠饥>, July 的<编程之法>,<crack the code interview>把里面的经典题都写了一遍.
2016-08-18 09:34:11 +08:00
回复了 kevinhwang 创建的主题 Linux 如何改行成为 Linux 开发?
1 。有一本比 apue 浅,作为读 apue 前的铺垫很不错: https://m.douban.com/book/subject/4253716/

哈佛大学的教授写的,虽然名字叫“ xxx 大学教程”,实际是中文翻译的问题

2 。 ar 这些与 linux 其实是两个方向。虽然最后 ar 的产品可能是基于嵌入式 linux ,但是在大公司里,搞 ar 的和底层 linux 开发的肯定是两波人。如果你真心想搞 ar vr 的话,应该往算法方向靠靠,前提是你觉得搞些偏数学的东西不会让你感到枯燥
2016-08-15 13:14:03 +08:00
回复了 snnn 创建的主题 C 刚给红帽报告了一个神奇的 bug:int8_t/int16_t/int64_t 是 32 位的
@snnn 昨天居然把第二行给看漏了汗,现在明白你的意思了。
2016-08-15 13:04:58 +08:00
回复了 liangmishi 创建的主题 程序员 python 多线程 Ctrl + c 强行停止后会锁死吗?
@xiaolee59 文章写得很清晰,赞
2016-08-15 13:00:16 +08:00
回复了 liangmishi 创建的主题 程序员 python 多线程 Ctrl + c 强行停止后会锁死吗?
python 的多线程用的不多不太了解:(,不过 general 的多线程和信号的问题可以看看 APUE 里 Thread Control 那章,专门有一节是讲多线程的情况下的 signal 的处理的,叫 threads and signals.虽然是 POSIX 的,但是很多思路是一样的。
2016-08-13 18:21:55 +08:00
回复了 snnn 创建的主题 C 刚给红帽报告了一个神奇的 bug:int8_t/int16_t/int64_t 是 32 位的
#ifndef __attribute__
/* This feature is available in gcc versions 2.5 and later. */
# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 5) || \
defined __STRICT_ANSI__
# define __attribute__(Spec) /* empty */
# endif
...

能解释一下嘛,为什么(__GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 5))能成立?你的 gcc 版本比它要高啊。还有为啥__attribute__会没有定义过(#ifndef __attribute__)?
2016-08-12 14:13:47 +08:00
回复了 27 创建的主题 git 是否应该将测试代码加入开发分支?
生产环境有没有测试代码这是由 deploy 的方式决定的,比如测试和功能代码可以放在不同的路径里, deploy 脚本只 deploy 功能代码就行了,和 branch 管理方式并没有必然关系。

我工作过的几家公司都是放在同一个 branch 里的,好处我能明显想到的就是很容易保证测试代码和功能代码是同步的,而且方便 CI 。比如谁改动了功能代码,但是没有改动对应的 test ,或者破坏了某个 test , ci 一下子就找到责任人了。
对的,就是一棵多叉树遍历, dfs 就行。
1 ... 15  16  17  18  19  20  21  22  23  24 ... 36  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2256 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 01:43 · PVG 09:43 · LAX 17:43 · JFK 20:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.