V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dorentus  ›  全部回复第 62 页 / 共 144 页
回复总数  2867
1 ... 58  59  60  61  62  63  64  65  66  67 ... 144  
仔细看了下,这 Pull Request 不对……

list_for_each 大概是个宏,用法类似 for 或者 foreach:

例如 https://github.com/torvalds/linux/blob/164c09978cebebd8b5fc198e9243777dbaecdfa0/drivers/usb/mon/mon_main.c:

list_for_each (p, &mon_buses) {
struct mon_bus *m1;
m1 = list_entry(p, struct mon_bus, bus_link);
m1->u_bus->monitored = 1;
}

Pull Request 里面的下一行明显有个锁进,所以只是类似单行 for 省略了大括号而已;加了分号之后,即使不会报错,语义也变了。
2014-08-01 17:52:39 +08:00
回复了 iyaozhen 创建的主题 反馈 上午那个七牛云的优惠劵活动有点坑呀。
@itsjoke v2ex 的个人资料里面看不到邮箱的吧……(我也没有用我的主邮箱,也没在帖子里留过邮箱)

没有清理的一个是个提供 whois 信息的网站(但是因为后来我给域名加了 whois 保护,它那里显示的其实也没啥信息了,只是页面还在,想删掉的话据说要给钱才行);另一个是个老论坛,我自己的帖子里面写了 email,然后被别人引用了……这论坛基本已经荒废,无论是那个用户还是管理员全都联系不上……
编译错误一般来说不是人工检查的重点,大都是用自动化的系统来检查的吧,一般是异步的。

然后 Linux 项目并不使用 Github 的 Pull Request 功能: https://github.com/torvalds/linux/pull/17#issuecomment-5654674
2014-08-01 17:16:10 +08:00
回复了 iyaozhen 创建的主题 反馈 上午那个七牛云的优惠劵活动有点坑呀。
我的邮箱在互联网上的痕迹已经被我清理得只剩两个页面了……
2014-08-01 17:14:26 +08:00
回复了 iptux 创建的主题 宽带症候群 8.8.8.8 居然离我这么近
楼主的附言是在卖萌么?明明你发帖三分钟后的第二个回帖里面就有人考虑到是被劫持的情况了……
2014-08-01 17:12:05 +08:00
回复了 superbear 创建的主题 PHP PHP 发布语言规范啦
@dorentus s/知/指/
2014-08-01 17:11:47 +08:00
回复了 superbear 创建的主题 PHP PHP 发布语言规范啦
Specification 在这里知这个语言自身的实现规格/标准/规范。

不写自己的 PHP 解释器/编译期/虚拟机的话,看它作甚……
2014-08-01 16:02:54 +08:00
回复了 loop4 创建的主题 程序员 怎样培养编程思维?
The Art of UNIX Programming: http://www.amazon.cn/dp/B008Z1IEQ8
2014-07-31 23:02:45 +08:00
回复了 PopeyeLau 创建的主题 程序员 大家码代码的时候,都听什么音乐?
2014-07-31 22:30:27 +08:00
回复了 bigcoon 创建的主题 iPhone iMessage 垃圾短信多到爆
@yuyachen
我记得苹果的服务器那边是需要验证设备ID的,所以不管怎么模拟还是需要实际的苹果设备。

苹果那边也接受投诉或者举报,但是只有网页界面,比较麻烦。封号的话是直接封一个设备(iPod、iPad、iPhone、Mac)。
2014-07-31 17:22:40 +08:00
回复了 rebornix 创建的主题 程序员 王垠又被裁了啊
@blacktulip
也不是有钱没有钱的事情,Linus 几个比较有名的骂人的或者与人争论的都是在邮件列表之类的公开的地方吧,无论是当事人还是旁观者,想参与进去讨论也罢回骂也罢,都很轻松啊;论题也大都是对事或者对公司(比如微软),但不对人(比如有一次骂一个内核开发者的,用了 fuck,可纵观全文,也是针对了此人的行为而已,那人最后也表示认了……)。

当然,要是只看无良媒体的新闻标题的话,没准还真的会认为 Linus 整天在网上就只是喷来喷去吧……
2014-07-31 17:03:51 +08:00
回复了 nagato 创建的主题 Swift 怎么理解 Optionals,个人觉得多此一举啊
1 & 2) 大概是这样吧:

语言的设计者考察了语言的使用场景,发现有些时候变量是可以为空值的,但有些时候其实程序员是可以确定某变量是永远不会为空值的;后一种场景,语言里面没有对应的机制的话,无法让编译器知道这一点,于是不管是对于编译器还是对于程序员,都会很麻烦:编译器不敢做某些优化,程序员到处需要检查变量值是否为 nil。

于是,他们就把 Swift 设计成默认情况下,声明一个变量为某一类型之后,它(在它所属的类初始化之后)就必须有这个类型的值,否则算编译期错误。

然后因为实际中确实有情形要支持变量取空值,于是就提供了 Optional 来支持这个需求。
2014-07-31 16:50:33 +08:00
回复了 nagato 创建的主题 Swift 怎么理解 Optionals,个人觉得多此一举啊
3) let myValue: String 和 let myValue: String? 这两种声明的写法。前一种,编译器可以保证在任何时候 myValue 都一定是有值的,永远不会是 nil,假如没初始化,整个程序甚至都没法编译通过;而后一种,没有在其它地方初始化的话,myValue 的值就是 nil。

4 & 5) 你可以把 if let 当作是个语法糖……理解起来的话,以你的 if let actualNumber = possibleNumber.toInt() 为例,因为 if 的条件成立的话,actualNumber 必然不是 nil,于是编译器很智能,可以从这里直接推断出 actualNumber 的类型不再是 Int? 而是 Int。但是你分开写的话,编译器就不去试图做这个推断,于是 let convertedNumber = possibleNumber.toInt() 的 convertedNumber 的类型就是 Int? 而不是其它,用的时候就需要你自己去 unwrap。
2014-07-31 16:41:19 +08:00
回复了 rebornix 创建的主题 程序员 王垠又被裁了啊
@ddzz
“高深的技术”和“php企业建站、seo优化”之间广阔的空间就直接被忽略掉了么。。。
2014-07-31 16:18:34 +08:00
回复了 YORYOR 创建的主题 程序员 被这个错误搞的头疼(符号连接的层数过多)
你的 Java 是用 apt 装过之后,又手动改了什么吗?

我查了下,/usr/lib/jvm/java-6-openjdk-amd64/bin/java 应该是 openjdk-6-jre-headless 这个包里面提供的,而且应该是一个可执行文件,不应该是软链接。

试试 sudo apt-get install --reinstall openjdk-6-jre-headless 重新装一下这个包看看。
2014-07-31 15:37:16 +08:00
回复了 YORYOR 创建的主题 程序员 被这个错误搞的头疼(符号连接的层数过多)
sudo update-alternatives --config java
然后选个看起来正常的。
2014-07-31 14:52:14 +08:00
回复了 ityao 创建的主题 程序员 百度云的浏览 器 console 居然有招聘信息
Webkit 的 console.log 支持用参数来设置 css 样式的(Firefox 的不太清楚,估计也支持吧)

把输出文本的字体大小和想要输出的图片大小匹配,然后在样式里面把要显示的图片作为背景图来设置,应该就能看到图片了。

参见:
https://developer.chrome.com/devtools/docs/console-api#consolelogobject-object

> %c Formats the output string according to CSS styles you provide.
2014-07-31 00:53:41 +08:00
回复了 ChanneW 创建的主题 JavaScript 通过前端 js 直接上传文件到 百度网盘 ,应该有人做过了吧.
(笑)
1 ... 58  59  60  61  62  63  64  65  66  67 ... 144  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2617 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 47ms · UTC 14:54 · PVG 22:54 · LAX 07:54 · JFK 10:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.