V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  codingpp  ›  全部回复第 13 页 / 共 14 页
回复总数  271
1 ... 5  6  7  8  9  10  11  12  13  14  
2014-05-23 12:19:59 +08:00
回复了 codingpp 创建的主题 Python 刚才测试了一下 Node.js 与 python 的计算性能,震惊了
@binux
我觉得动态类型对性能的影响不会很大

造成实验结果有这样的误差,本质上应该就是算法优化上的问题,而我觉得有必要了解一下是如何优化的

还有循环性能差这么多,这个是个比较重要的问题啊
2014-05-23 11:56:12 +08:00
回复了 codingpp 创建的主题 Python 刚才测试了一下 Node.js 与 python 的计算性能,震惊了
@jiang42
找一个不能用动态规划优化的递归的程序才可以测试?
2014-05-23 11:55:24 +08:00
回复了 codingpp 创建的主题 Python 刚才测试了一下 Node.js 与 python 的计算性能,震惊了
@jiang42
那我想要测试递归的性能
我该如何写呢?
2014-05-23 11:53:59 +08:00
回复了 codingpp 创建的主题 Python 刚才测试了一下 Node.js 与 python 的计算性能,震惊了
@ChiangDi
恩 才疏学浅 请赐教
2014-05-23 11:52:20 +08:00
回复了 codingpp 创建的主题 Python 刚才测试了一下 Node.js 与 python 的计算性能,震惊了
@yueyoum
刚才没看到,不过你的python的算法和我的nodejs算法是不一样的,没有使用到递归,是没有可比性的
使用同样的算法再试一遍?
2014-05-23 11:24:06 +08:00
回复了 codingpp 创建的主题 Python 刚才测试了一下 Node.js 与 python 的计算性能,震惊了
@binux
如果测试实际应用,写一个web程序,那本文的标题计算性能就该改成io性能了
5000万次web查询与5000万次计算语言性能上应该已经无足轻重了

我这里就是想要测试一下计算性能,做了最简单的循环计算,你说的差异太大不可以这样测是什么意思,应该去测什么?
2014-05-23 11:17:26 +08:00
回复了 codingpp 创建的主题 Python 刚才测试了一下 Node.js 与 python 的计算性能,震惊了
@chevalier
python也会应用在科学计算上
也会看计算性能的
2014-05-23 11:03:19 +08:00
回复了 codingpp 创建的主题 Python 刚才测试了一下 Node.js 与 python 的计算性能,震惊了
@yueyoum

1 这个是测试,是来对比的,我是专门写了递归的程序,下面有不是递归的程序测试,两种测试都表明python是慢的。程序也都运行出结果了,没有栈溢出的情况
2 代码哪里有误?程序运行完成后我都打印出来了结果,结果都是正确的

你的执行python运行了多长时间?
2014-05-21 19:03:22 +08:00
回复了 yueyoum 创建的主题 程序员 大量定时任务如何快速可靠的实现?
@yueyoum
其实在loop里加一个time.sleep(0.0001),空循环运行一段时间机器的负载几乎是0的
2014-05-21 13:53:31 +08:00
回复了 est 创建的主题 Smartisan OS 感觉大家对老罗容忍度远大于其他企业家
不觉得有什么抄袭,设计和功能上很多都是创新,这在中国企业里已经很不错了
支持老罗这样的公司能多出现,雷军这样的公司能早倒闭
2014-05-20 18:56:30 +08:00
回复了 zencoding 创建的主题 云计算 服务器操作系统排行
debian第一?
我还以为会是centos呢
2014-05-20 18:54:15 +08:00
回复了 yueyoum 创建的主题 程序员 大量定时任务如何快速可靠的实现?
import time
import threading
from heapq import heappush, heappop, heapify

class TaskCall(object):
def __init__(self, runtime, func, args):
self.runtime = runtime
self.func = func
self.args = args

def __lt__(self, other):
return self.runtime < other.runtime

def __le__(self, other):
return self.runtime <= other.runtime

def __gt__(self, other):
return self.runtime > other.runtime

def __ge__(self, other):
return self.runtime >= other.runtime

class Timer(object):
def __init__(self):
self.squeue = []
self.newtasks = []

def add(self, second, func, args = ()):
runtime = time.time() + second
task = TaskCall(runtime, func, args)
self.newtasks.append(task)

def loop(self):
while(True):
while len(self.newtasks) != 0:
heappush(self.squeue, self.newtasks.pop())
while self.squeue and (self.squeue[0].runtime <= time.time()):
task = heappop(self.squeue)
apply(task.func, task.args)
time.sleep(0.1)

timer = Timer()

if __name__ == '__main__':
def printsome(i):
print i
def exitprocess(i):
exit()

timer.add(2, printsome, (2,))
timer.add(5, printsome, (5,))
timer.add(5, printsome, (5,))
timer.add(5, printsome, (5,))
timer.add(5, printsome, (5,))
timer.add(1, printsome, (1,))
timer.add(7, exitprocess, (1,))

timer.loop()


之前写过的一段代码,应该很适合这种场景
堆排序
2014-05-20 17:06:42 +08:00
回复了 yhf 创建的主题 Python 想做一个网页版的秘密,求建议。
@yhf
写一个作业定时访问api接口,然后更新本地数据库

只用关系型数据库那就这样吧。。
uid Friend_ids

select friend_ids from table where uid = xx
for friend_id in friend_ids:
select friend_ids from table where uid = friend_id

如果想快的话,把关系放在内存中,数据库有更新时触发更新内存中的关系
2014-05-20 16:44:30 +08:00
回复了 yhf 创建的主题 Python 想做一个网页版的秘密,求建议。
每次访问调用API100次,这个是不可取的,应该写个作业把好友信息同步下来

使用传统关系型数据库存储这个人和人之间的关系不适合,可以尝试图数据库
这样你就会根据某个UID很快获得和这个UID相关的UID

获得这些UID以后,就是获得按时间排序的帖子的问题。如果不想拿到数据以后再排序,那么所用到的索引必须是排好序的。

转换成sql语句就是select xx from tiezi where uid in (uid1, uid2, uid3) order by time desc limit 20

不过这样的话也会有问题,随着用户量增大,这个sql就越来越慢了。。。暂时没有想到好方法
哎呦 这么多漂亮的编辑器 都不知道用哪个了
支持vim编辑这个很赞~~
期待楼主把这个做好~~
win客户端和同步印象笔记,有了这个就完美了
2014-05-15 10:08:37 +08:00
回复了 yibin001 创建的主题 信息安全 从这次小米被脱裤来看密码安全
http://www.cmd5.com
这个网址的解密是如何实现的呢
2014-05-14 16:11:40 +08:00
回复了 sexoutsex2011 创建的主题 信息安全 小米论坛被脱裤了。
知道了小米的密码,用什么登陆?邮箱还是用户名
我看数据库中很多这样的邮箱"27035447@bbs_ml_as_uid.xiaomi.com"
都登不上去啊 用username字段登陆也提示用户名错误
2014-05-14 15:19:21 +08:00
回复了 sexoutsex2011 创建的主题 信息安全 小米论坛被脱裤了。
@guaidaoniao 擦 速度好快
2014-05-14 15:08:31 +08:00
回复了 sexoutsex2011 创建的主题 信息安全 小米论坛被脱裤了。
如何从百度网盘直接wget到自己的服务器上?
2014-05-14 14:24:54 +08:00
回复了 sexoutsex2011 创建的主题 信息安全 小米论坛被脱裤了。
@anheiyouxia 求结果!!!
1 ... 5  6  7  8  9  10  11  12  13  14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4305 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 05:31 · PVG 13:31 · LAX 21:31 · JFK 00:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.