V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  neoblackcap  ›  全部回复第 43 页 / 共 102 页
回复总数  2036
1 ... 39  40  41  42  43  44  45  46  47  48 ... 102  
@337136897 数据量不多是多少啊,你前面说同事建了索引,这里又全部隐藏了。你们性能调优都是靠散弹枪编程啊?还是撞大运编程?
explain 是 sql 语句啊,你 explain 一下你的 sql 语句就知道了,上面有人说了。再不行你先读 mysql 文档。
软件工程软件工程,不要都是靠猜啊。大胆猜想,实证分析,小心验证!
@337136897 你的表都是没有索引的吗?你都贴了这么多了,何不将慢查询日志跟 explain 语句得到的查询计划一起发上来
@sun1991 +1,不看查询计划,不看索引情况,上来直接禁止 JOIN,分表查询,上 nosql。这大概是 V2EX 数据库调优的政治正确。

@337136897 我觉得你调优先看慢查询定位问题。如果查询问题都不大,就是机器性能不行就提高 rds 实例性能。
自己写一个解析器,快速跑一下。
不用解析的方法,可能会出错
2018-10-30 16:47:03 +08:00
回复了 a65420321a 创建的主题 Python 多线程爬虫写入 mysql 特别的慢
首先请确认你的 Mysql 适配器支不支持多线程,据我了解,多数适配都不是线程安全的,多线程写会出现问题。
其二,最好还是先汇总,然后由一个单一 worker 写入,因为写入压力全在磁盘,多线程写入不会提高性能。
2018-10-30 16:42:00 +08:00
回复了 nezhaxiaozi 创建的主题 Java Spring 中使用 JPA(分页,更新,删除,多表)效率真的很低吗
@builder 外键不会特别地让查询变慢。外键带来的成本大概是使插入变慢,扩展性变差。
理论上还是将你的文章内容转化成列表(根据长度,或者特定分割符等等),然后调用 django 自带 paginator 就可以了
2018-10-30 11:53:08 +08:00
回复了 libook 创建的主题 Node.js V8 7.0 数组开始使用 TimSort 排序算法
@SuperMild 因为 Python 里面的 TimSort 是 TimSort 算法作者写的,他写完之后才有 TimSort
2018-10-26 10:53:42 +08:00
回复了 zhuwd 创建的主题 程序员 请问哪个模板引擎可以生成 yml 格式的文件?
python 我知道有 PyYaml,基本跟标准库的 json 用法没有差别,都是字典转 yml 格式,转后输出就可以了。
2018-10-15 13:26:19 +08:00
回复了 V392920 创建的主题 程序员 低文凭的程序员以后的出路在哪里?
问题逐个分析,逐个击破
1. 学历低,那么就去考研,你学历能上硕士,再怎么水也是一个硕士。研究生可是有在职研究生。
2. 没钱就去赚钱,换更好的工作,自己去投资,想方设法,减少上 V2EX 的频率。
3. 房贷压力大,那么你有没有想过卖掉房子?
4. 什么都不想放弃, 你又不是天选之子,你觉得可行吗?

以上几点,自由选择,自由组合。能力低就老老实实地取舍,什么都想要,当然压力就大。
2018-10-14 17:28:24 +08:00
回复了 GreatTony 创建的主题 Python Python Switch Case 最佳实践
上面说了那么多,其实就是量小的时候用 if-else if-else 完全没有问题。
至于字典行不行?当然是行的啊,用字典属于表驱动模式的一种实现,完全是合乎软件工程的要求的。
2018-10-12 15:04:06 +08:00
回复了 binaryify 创建的主题 程序员 现在开发 APP 用 weex 好还是 Vue+ NativeScript 好
所有用跨平台的方案的,最后都会回到原生方案。
除非你们公司是 facebook, microsoft。当然了,所谓的 app 里面嵌套浏览器内核国内大厂还是玩得很溜的。
自己开发随便
2018-10-11 16:39:10 +08:00
回复了 ethusdt 创建的主题 全球工单系统 stackoverflow 账号被限制提问, 如何恢复账号?
@zealot0630 的确是,不过你有几千分,你可以 close 啊,分数低就 downvote 罗,没办法。
2018-10-11 16:14:20 +08:00
回复了 ethusdt 创建的主题 全球工单系统 stackoverflow 账号被限制提问, 如何恢复账号?
@zealot0630 你用你问题审查权限,直接申请 close 掉,看到辣鸡问题给个 downvote 没有问题
2018-10-11 11:00:17 +08:00
回复了 jbiao520 创建的主题 程序员 高级程序员如何继续进步,度过瓶颈
高级程序员?那么不如去读个 PhD ?
2018-10-11 10:58:30 +08:00
回复了 ethusdt 创建的主题 全球工单系统 stackoverflow 账号被限制提问, 如何恢复账号?
作为一个 SO 的入门用户,这应该不是恶意的,因为你的问题如果是有争议的,被 downvote 了是会有人 upvote 的,我就试过。而且高分用户是有自治权的。比如对问题质量的审查。好像是过了 500 分就有了。
因此问题质量低下是很快就被关闭的。如果能直接得出答案的,建议自己直接操作。
@ysc3839 假如是 3.5 以后的扩展,你可以试试写一个 pyi 文件
dict 是通过 C 语言实现的,据我理解,__built__.py 只是一个 stub 而已
2018-10-02 00:36:36 +08:00
回复了 YuuuZeee 创建的主题 Python 为啥感觉用 Celery 的大公司比较少
其实是跟编程语言相关的,虽然 celery 说自己也是一个 actor 框架,任务队列。但是相对于 Java,你说 actor 框架,他们有 akka,任务队列也不少。还有就是队列什么他们一个都不少,有真线程,最简单的难道不是开一个线程去干,干完了就同步一下以及回调吗?
2018-09-28 17:27:24 +08:00
回复了 Deardrops 创建的主题 Go 编程语言 学习疑惑: Golang 中接口的作用体现在哪里?
@Deardrops 这就是语言的哲学,也是面向对象的进一步理解。面向对象应该基于协议,接口。组合优先于继承,既然满足了接口,那么就应该认为这里的对象就是一类。
1 ... 39  40  41  42  43  44  45  46  47  48 ... 102  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   855 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 18:40 · PVG 02:40 · LAX 10:40 · JFK 13:40
♥ Do have faith in what you're doing.