V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  guoxx_  ›  全部回复第 2 页 / 共 5 页
回复总数  90
1  2  3  4  5  
2014-07-18 23:58:21 +08:00
回复了 guoxx_ 创建的主题 求职 [求职][成都]创业失败,寻求一份游戏或者 CG 相关的工作
@notedit 小孩年内出生,不准备挪窝。谢谢了。
2014-07-17 09:37:40 +08:00
回复了 vjnjc 创建的主题 程序员 关于程序员的产出效率以及代码的执行性能(思考题)
从楼主的语境中来看,在这道问题的解决方案上,是递归更易于维护,while效率更高。
那这里有两个问题:
1. 程序能否被编译器实现为尾递归,消除调用栈。
2. 能否实现成迭代形式。

上面两种形式任一种都能够使用递归,又不影响效能。
另外我认为代码是可读,易维护为第一标准的。前提是写代码的人有足够的能力。
不是所有的烂代码都能用后期优化当借口的。
以我自己的经验来说,一个有可能比较长的有序数组的插入操作,如果实现成n的复杂度,那是不能接受的,实现成对数复杂度才可以(手机回复,不方便打公式)。这类代码属于写的时候就该想到的事情。
还有关于后期优化,我见过的代码里就真有我上面说的问题的,还是一个很著名的产品。作为library或者framework的提供者,你可能没有机会对你的代码进行详尽的优化,所以建议写的时候多留点心。
另外针对楼主的问题,@Livid的做法很好,条件不允许的话code review也是一个很好的办法。
2014-07-12 16:32:39 +08:00
回复了 jianzong 创建的主题 问与答 读算法导论
基础看csapp不错,能够对整个框架有一个基本的认识。对哪方面有兴趣的话可以再深入具体领域学习。
操作系统建议看<<Modern Operating Systems>>。
<<Structure and Interpretation of Computer Programs>>强烈推荐一定要看,可以说这本书拓宽了我编程时候的思路。原来一些死记下来的算法在看完这本书之后就觉得非常自然了。

<<算法导论>>建议用一段时间突击一下,然后配合编程珠玑,找个平台刷题就可以了。leetcode不错,可以用来训练一下思维方式。<<算法导论>>这本书主要还是用来做手册,需要用的时候查阅一下。

另外我也是自学的计算机,最近在学习图形学相关的内容,与楼主共勉。
2014-07-11 15:42:24 +08:00
回复了 konakona 创建的主题 咖啡 求速溶咖啡牌子...呵呵~
@xsown 铭咖啡 不错,不过jd没卖。
白咖啡的话,个人喜好旧街场比益昌老街多一些。
喝过的一些速溶咖啡里,除了白咖啡,别的都多少有点酸。
2014-06-16 21:16:27 +08:00
回复了 Livid 创建的主题 Go 编程语言 gotunnel
2014-05-05 09:21:47 +08:00
回复了 yxjxx 创建的主题 macOS 第一次使用 Mac,大家来推荐实用的 Mac tips 吧!回复必感谢.
U2312 买个mini dp转dp就可以了
2014-04-23 09:54:15 +08:00
回复了 guoxx_ 创建的主题 问与答 emacs projectile 处理 git submodule
(setq projectile-git-command "git-ls-all-files")

https://gist.github.com/11200287

另外projectile-files-via-ext-command需要把结果用\0分隔开,我直接修改为[\0\n]+了
2014-04-22 23:05:16 +08:00
回复了 guoxx_ 创建的主题 问与答 emacs projectile 处理 git submodule
@ufo22940268 试过了,没有任何作用。我还是尝试看看源代码吧。
2014-04-12 01:15:12 +08:00
回复了 laoyu 创建的主题 分享发现 Reeder For Mac
可惜不支持digg阿
2014-03-13 20:48:22 +08:00
回复了 yueyoum 创建的主题 程序员 关于排名系统的实现
10W级别的用户完全可以把这部分数据缓存在内存中,根据自己的算法做排序。完全不依赖于数据库。
服务启动的时候排一下序就可以了。

如果a属性重复的可能性比较小,用a属性做二叉树排序。
更复杂的算法就需要具体业务具体分析了。
2014-01-22 22:42:30 +08:00
回复了 Seita 创建的主题 成都 有在成都的吗?放假了出来踢球吧
同样踢得不好
有人组织么现在?
@flynngao 不只是高亮,还有函数跳转。
2014-01-10 18:30:26 +08:00
回复了 GalvinZhao 创建的主题 C ios下指针操作的疑惑?
.pch的宏的话是NSConstantstring, 这个应该就是导致你不能修改这部分内存的原因。
换成动态创建内存的方式
[NSString stringWithString:parameter]或者[NSMutableString stringWithString:parameter]
2014-01-10 13:37:10 +08:00
回复了 GalvinZhao 创建的主题 C ios下指针操作的疑惑?
lz能贴一下调用地方的代码吗?
从上面的代码来看,应该是调用的char *read所在的段不可写
2013-04-12 14:10:02 +08:00
回复了 sivacohan 创建的主题 问与答 C语言里if(x ==!(!x))这种东西有什么意义吗?
int boolX = !!x
if(boolTypeValue != boolX){
boolTypeValue = boolX

// bala bala
}

应该是这样的吧
int boolX = !!x; gcc 4.2.1会把x的值强制转换成o or 1, 所以就可以用boolTypeValue == boolX了
个人觉得lz貌似把代码写错了
2013-04-02 23:32:44 +08:00
回复了 guoxx_ 创建的主题 iDev 不推荐使用cocos2d-x 2.1.1
@dualface 大致看了一下,东西还是不错的,比原生的lua binding强。你们大规模使用cocos2d-x + lua吗?有没考虑过为cocos2d-iphone开发lua binding?

之前用过cocos2d-iphone 现在考虑到跨平台选择用cocos2d-x 最近感觉cocos2d-x + lua binding越用坑越多 c++在动态性上比objc差太多 导致原来很容易实现的功能在x里需要费很大的力气或者一些dirty hack才能办得到(其中tolua的绑定方式也有不少功劳)
2013-02-05 16:25:55 +08:00
回复了 guoxx_ 创建的主题 问与答 SSL_write调用的时候发生SSL_ERROR_SSL错误是什么情况?
@1111111 解决了 但是太久远了 已经不记得具体怎么解决的了
如果你也碰到类似这种问题 建议先从你的证书开始检查
其次考虑是不是ssl connection有问题 是否对一个已经closed的connection进行write操作
2012-12-07 00:04:04 +08:00
回复了 mozillazg 创建的主题 Python 请教如何学习与理解多线程?
看看 <<现代操作系统>> 里面关于线程的描述吧
2012-11-30 11:03:57 +08:00
回复了 vincent1q84 创建的主题 电影 冯小刚的1942
@wptree 何出此言? 没明白什么意思
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   896 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 22:12 · PVG 06:12 · LAX 15:12 · JFK 18:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.