V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xpresslink  ›  全部回复第 28 页 / 共 43 页
回复总数  848
1 ... 24  25  26  27  28  29  30  31  32  33 ... 43  
2018-11-01 22:58:50 +08:00
回复了 tzhhahaha 创建的主题 Python Django 学习求解
你没有说你是 CS 专业么?不能光会 python,国内环境至少 java 要初级以上。
2018-11-01 18:20:29 +08:00
回复了 zhijiansha 创建的主题 Python 打算组一个 Python 技术分享小组,有想要参加的吗?
楼主所要求的这个技术层次的人是需要靠交流学的么?

我们到这里来主要为了排解一些工作中的烦恼,散散心,装逼和吹水才是首要目的。
2018-11-01 18:00:56 +08:00
回复了 storyicon 创建的主题 Python 深入浅出爬虫之道: Python 、Golang 与 GraphQuery 的对比
爬虫的技术难点是突破反爬机制,比如 css 样式替换文字之类的这个库能解决么?
把 excel 另存成 CSV,导入数据库表。
inner join 了解一下。
楼主这话问得无离头。
Python 进行 web 开发我还没有听说过不用框架的,基本上在框架体系都有相关的第三方模块。
不可见样式是指浏览器渲染方式不让人眼见,然而你爬虫取到的是网页的字符串。
2018-10-26 19:14:16 +08:00
回复了 lookforsex 创建的主题 程序员 小米 mix3 发布了,大伙居然没点动静
说来真是巧了,我今天刚下单了 max3。
后来发现我膨胀了,每天就在地铁里面来回用不到 1 小时,实在是发烧了。
请问楼主这个代码是多进程方式部署的么?
重要的事情说三遍:
每个进程中的变量是相互隔离的。
每个进程中的变量是相互隔离的。
每个进程中的变量是相互隔离的。

进程是并发执行的,进程之间默认是不能共享全局变量的。如果要共享全局变量需要用
( multiprocessing.Value("d",10.0),数值)
( multiprocessing.Array("i",[1,2,3,4,5]),数组)
( multiprocessing.Manager().dict(),字典)
( multiprocessing.Manager().list(range(5)))。
进程通信(进程之间传递数据)用进程队列( multiprocessing.Queue(),单向通信),
管道( multiprocessing.Pipe() ,双向通信)。

或者用个 redis 服务来保存 kv
2018-10-25 12:02:07 +08:00
回复了 nilrust 创建的主题 程序员 有人完全在虚拟机里开发吗?体验如何?
为什么要完全在虚拟机里面开发呢?
一般来说要开发效率的话图型化的 IDE 是少不了的,比如 VS,Idear,Eclipse 之类的,这些都比较吃机器性能,放到 VM 里面性能要打折扣。以我的实际经验说,i5 以上 CPU,8G 以上内存,固态硬盘的配置,在虚拟机里面用 IDE 写代码基本上可以接受,流畅度和在宿主机中相比就要明显差一些了。

通常都是在宿主机中用 IDE 开发代码,在 VM 中跑个 Ubuntu Server 之类的模拟部署环境,然后提交到 VM 中来跑。
方案多的是,比如用 docker,或 git 写个钩子都能实现自动部署。
2018-10-24 14:24:37 +08:00
回复了 ladypxy 创建的主题 Python Python 求平均运行时间
@ladypxy,我这么说你肯定不服气,下面用你能理解的方式写了一个算法。

#!/usr/bin/env python
# -*- coding: utf-8 -*-

data = """get_foo start 913912131
get_foo end 14141251132
get_abc start 12312415
get_def start 123156151
get_def end 123115112312
get_abc end 121515161
get_foo start 913912131
get_foo end 14141251132
get_abc start 12312415
get_def start 123156151
get_def end 123115112312
get_abc end 121515161
get_foo start 913912131
get_foo end 14141251132
get_abc start 12312415
get_def start 123156151
get_def end 123115112312
get_abc end 121515161
"""

i_data = (l.split() for l in data.splitlines())

result={}
for proc, flag, timestamp in i_data:
□□□□temp = result.setdefault(proc, {'sum':0,'cnt':0, 'start':0})
□□□□if flag == 'start':
□□□□□□□□temp['start']=int(timestamp)
□□□□else:
□□□□□□□□temp['sum'] += int(timestamp) - temp['start']
□□□□□□□□temp['cnt'] += 1

for p, v in result.items():
□□□□print('process:', p, 'avg time:',v['sum']/v['cnt'])
2018-10-24 11:45:08 +08:00
回复了 ladypxy 创建的主题 Python Python 求平均运行时间
首先楼主的问题没有描述清楚,给的信息不够,如同名线程中后面的线程比前面的先结束,如何正确配对开始和结束时间?
另外,说心理话这么简单个问题都要到这里来问,劝退。楼主你不是干这行的料。
2018-10-20 23:05:11 +08:00
回复了 LHZo 创建的主题 Python Python 写一个算法
楼主的基础知识也太差了些。字典的无序不是随机,那个键值做 hash 运算后是固定规律可寻的。
不知道楼主的随机数用途是什么,如果只是玩玩那么用 C 的 random 函数( python 的随机函数本质上是和 C 一样的)产生的伪随机数凑合用是可以的。但是大样本下这是不能做正式生产用途的,是可以找到规律的。

真随机数靠程序是永远无法实现的,真正的业务系统都是用有认证的硬件随机数发生器的,那是用电路热噪声,布朗运动,量子效应,放射性衰变等做随机种子。
如果不想投资硬件,只能是找一台磁盘比较忙的 LINUX 服务器,从 /dev/random 读字节流,这个是真随机数,只是性能不高。
2018-10-18 11:32:40 +08:00
回复了 hongch 创建的主题 程序员 求推荐哪款显示器看着不累眼睛 - -
最护眼就这款了,
大上电子墨水显示器
http://www.dasung.com/

如果追求性价比,买 CCFL 背光的 TN 屏液晶显示器,目前只能去某宝找二手的。
2018-10-17 22:27:42 +08:00
回复了 diggerdu 创建的主题 程序员 有哪些适合在地铁上写代码的便携电子产品
如果说要改代码,正常情况下还要测试发布之类的(当然了你非说远程改 PHP,我也无话可说)
那么最适合的必须是带键盘的超级本。
地铁里面最大的问题是网络不好,
估计楼主没有深入研究过 pycharm, 自带的静态检查和代码格式工具比楼主这些散包强百倍,只是在于你愿不愿意多点两个鼠标。
请楼主使用人类易于理解的语言。
2018-10-09 09:46:47 +08:00
回复了 zek 创建的主题 硬件 500 以内的降噪耳机,求推荐
500 块以内没有效果好的主动降噪,如果只是临时短期用一下,建议 3M H10A 隔音耳罩,这个隔噪音绝对比任何降噪耳机强,愿意听音乐再随便来个塞子,只是这个方案舒适性不是那么好。

要么还是买个 Bose Q35 或 Sony 1000MX3 这两款主动降噪还凑合,相对来说隔噪音是比不过 3M 耳罩的,但是舒适性要好很多,还可以打电话听音乐。不过成本 2K+
谢谢楼主,正在学习够浪,都看了。
2018-10-08 18:13:24 +08:00
回复了 304464743 创建的主题 Python gevent 为什么测试下来比多进程要慢很多?
你一个人吃完 5 个馒头,是一个咬一口轮吃快还是吃完一个再吃一个快?

要是 5 个人每人同时吃一个呢?
1 ... 24  25  26  27  28  29  30  31  32  33 ... 43  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2822 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 03:35 · PVG 11:35 · LAX 19:35 · JFK 22:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.