V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  raincious  ›  全部回复第 37 页 / 共 107 页
回复总数  2127
1 ... 33  34  35  36  37  38  39  40  41  42 ... 107  
@9hills

简单+漂亮。

看到了你的答案我就在PHP里试了一下……

$numbers = [50,2,1,9];

rsort($numbers);

string(5) "50921"

// PHP 你好聪明,知道这是Int,于是还得用usort自己做个比较函数……
@dangge

何止,你需要用到树。

先转换整个整数到字符串,然后做个解析器,将字符串一个个解析出来,然后转换回整数,用插入排序的方式在插入树的时候就将数字排序好。

用题目上的例子,树应该应该像这样:

[50,2,1,9]

1
2
5 - 0
9

然后迭代这个树就行了。
2015-05-09 13:38:57 +08:00
回复了 baskice 创建的主题 问与答 网站内容被有组织抄袭时有什么解决办法?
萌娘百科么?

可以在文章中嵌入关键字(比如“萌娘百科表示”、“萌娘百科注”),这个可以作为直接证据来证明文章的作者,避免扯皮,然后送律师函。
2015-05-09 12:39:33 +08:00
回复了 typcn 创建的主题 分享创造 纯 C++ 写了一个论坛,求测试
楼主,悄悄告诉我,做了这个之后你有没有理解为啥会有PHP这样的语言出现了……?
2015-05-09 11:55:17 +08:00
回复了 Livid 创建的主题 Ingress 上海蓝色 Ingress Portal 最密集的地方在哪?
@wzxjohn 要以迅雷不及掩耳之势的在搜索框输入所在城市的名称,不然你就会看到全球所有的L8 Po
2015-05-09 11:44:58 +08:00
回复了 Livid 创建的主题 Ingress 上海蓝色 Ingress Portal 最密集的地方在哪?
@timbotetsu

说出来其实没啥的,Google对这种情况特别准备了解决方案 :D
https://support.google.com/ingress/answer/2892252?hl=en

BTW:话说去上海炸Po得小心,COMM上说两句不对立马G+上见……
2015-05-09 11:22:30 +08:00
回复了 alex321 创建的主题 Ingress e,我还有 116 个 ingress 邀请。求散出。
90+求散出。

楼主得有诚意,比如提供VPN什么的……

最好写个教程,放上各个系统的商店地址,然后告诉玩家要怎么注册,教程怎么玩什么的。

比如:
1、点击 Login(登录)
2、选择 Enlightened(同意)
……
2015-05-08 19:40:08 +08:00
回复了 yakczh 创建的主题 问与答 php 项目的目录结构,哪种更合理?
应该是根据自己所用框架的规范来做的吧?

我小型和中型项目用的是方案2,大型项目用的是方案1。不过用的框架不一样,不一定有参考价值。
2015-05-08 19:30:49 +08:00
回复了 mytharcher 创建的主题 设计 再曝一个一直抄袭我网站且多次通知都无动于衷的人
@vCleaner

Supervise may be needed.
2015-05-08 17:56:14 +08:00
回复了 mytharcher 创建的主题 设计 再曝一个一直抄袭我网站且多次通知都无动于衷的人
@gDD 我就是这个意思,能看到源代码,但是不一定能拿去用。(在没有明确Licence的情况下)

@sumhat 没觉得啊……,可能是个人感受不一样。

> 我从我网站的访问统计中发现你的网站正在使用我设计的版式

这个可能是没有注意,连统计代码都没删……然后就直接拿来用了

不过也是,楼主设计的首页挺好看的,所以才有人去用。实在不行给GitHub发个Take down就好了。
2015-05-08 17:29:34 +08:00
回复了 mytharcher 创建的主题 设计 再曝一个一直抄袭我网站且多次通知都无动于衷的人
@sumhat

没有Licence默认不是开源项目(只是源码可用)。
@9hills 哦了,我又做了下搜索,发现前端页面严格说来也是Redistribution,所以保留Powered By(楼主,不是Power by啊)也算应该是可以算作协议要求的。

@ugmc
有办法啊,先公开一个移除页脚Copyright Notice的收费标准,然后等有些公司用了这个程序并发展壮大之后进行起诉就行了。跟Discuz一样。

这就像为什么所有报纸和杂志后面都必须有定价一样。
@101

不太理解你说的,是这两条么?

2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.

这两条是在分别对版权和专利权进行 *授权*。 貌似没有限制授权的条款啊(就是删除版权标志甚至作者就无法继续使用之类),给个明示?
@lincanbin

嗯……详细的你应该问问版权律师,我也只是“道听途说”。要不你也搜索“GPL3 remove copyright notice”之类研究下。

就这个问题,楼上直接骂粗口的实在太Low,建议你可以更加优雅的来解决这个问题,比如提醒一下对方“我辛辛苦苦写下的代码,你竟然要删除这个Credit,我想我还是不告诉你让你自己去研究”之类。没必要直接开骂。

另外就是放弃开源协议,写一个稍微松散一点的Freeware协议(这个可能要问律师),允许用户修改文件,但不允许用户更改版权标识,然后将Powered By作为版权标识,就像Discuz一样。

另外,Discuz的授权费也很有讲究,10W的公开费用拿出来,用来起诉盗版用户是极好的……
我来破冷水。

楼主,如果你想完全保护你的软件,则不应该使用开源协议,因为那个协议授权所有人进行修改,因此对方进行修改严格来说……没有做限制。(不知道我说的对不对,请指正)

至于保留版权这样,这些约束是在“Redistribution”里的,也就是说如果不进行Redistribution,那么是不受其中条款的约束的。(同样,如果错了,请指正)

但反过来说,其实不是任何软件都需要使用开源协议的。你可以使用私有协议,进行免费的授权,并强制要求用户保留版权声明部分(就是做成Freeware)。

一味的追求开源也不是软件开发的正常态度。
2015-05-07 12:32:43 +08:00
回复了 raincious 创建的主题 V2EX Block 功能可以双向么?
咦不对,我刚准备点加分,然后发现你们其实……是在聊天。
点那个Star后面的33,里面哟Stargazers列表。Fork也是。
2015-05-06 18:26:19 +08:00
回复了 raincious 创建的主题 V2EX Block 功能可以双向么?
@imWBB

现状是,如果我的/别人的回答无法得到赞同,那么回答问题所消耗的精力就浪费了。因为很少会有其他人在看到Po主的问题被回答之后,去感谢回答他的人。
(我这边来自第三方的感谢主要原因是别人赞同我的观点,而不是我回答了别人的问题,被答主感谢)

因此,如果我回答这些问题,是希望我的回答当场有效的(帮助别人解决了问题,然后得到了感谢 +5铜币)。猜想不止我一个人这样认为。

当一方Block了,这条链接就失效了,回答这样问题对 我/别人 来说也就没有了收益(或者收益大幅减少),仅仅只是丰富了V2EX自己的资料量。那么为什么 我/别人 要认真的回答 他/我 的问题,而不是直接丢给他lmgtfy或者遇到需要花费时间的回答就直接忽略?毕竟不是问答社区,没有Up Vote可点。

总之对我来说,如果我能解决别人的问题,然后得到答谢,这才是我回答问题的原因。(当然也有部分回答错误,然后被指出问题后能涨知识的原因)


@killsting

我只是举个例子哈。

> 你还要求对方自动也Block你,你是多怕对方看到你然后回复你,他回复了你你也看不到。所以跟你无关整件事。

这个不是这样的哈。
2015-05-06 18:00:50 +08:00
回复了 yakczh 创建的主题 程序员 线程和进程在运行性能上是不是一样?
@raincious

补充下
> 进程切换开销大~
> 线程切换开销小~

这个需要看操作系统的进程调度,这样归类是不太准确的。

(这可能是在说比如Windows?)
2015-05-06 17:58:11 +08:00
回复了 yakczh 创建的主题 程序员 线程和进程在运行性能上是不是一样?
@tabris17

嗯。这个跟操作系统(进程如何Fork)有关,还和具体需要做的事情有关(比如加个锁)。

还有就是 @cpp255 进程间通讯,是用共享的内存区还是其他方案。
http://en.wikipedia.org/wiki/Inter-process_communication

另外,除了性能,多进程的程序不太需要担心一个子进程挂了(程序员需要担心),而多线程的一个挂了基本上整个进程就危险了。
1 ... 33  34  35  36  37  38  39  40  41  42 ... 107  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2536 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 06:00 · PVG 14:00 · LAX 22:00 · JFK 01:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.