V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  capljf  ›  全部回复第 1 页 / 共 2 页
回复总数  28
1  2  
2019-12-12 21:10:17 +08:00
回复了 yusuzhan 创建的主题 程序员 为什么我的选择排序比插入排序快?
好像我的回复有些词被 block 了。简单说下,刚刚是我的代码写得有问题,插入是比选择快的,优化后的代码 swap 次数确实比优化前少一半左右
2019-12-12 21:07:28 +08:00
回复了 yusuzhan 创建的主题 程序员 为什么我的选择排序比插入排序快?
为啥回复不了了,提示验证手机号
2019-12-12 19:58:26 +08:00
回复了 yusuzhan 创建的主题 程序员 为什么我的选择排序比插入排序快?
我猜是插入排序没有做优化,因为每次比较都做了 exch,exch 比较耗时,我去按书上的优化一下,将较大元素都往右移动而不是总是 exch。访问数组的次数能减少一半
2019-12-12 19:53:46 +08:00
回复了 yusuzhan 创建的主题 程序员 为什么我的选择排序比插入排序快?
我的 mac pro 上也是选择排序比插入排序快,100 ~ 10000 个 double 随机数,用 StdRandom.shuffle 打乱了。100 ~ 10000 次都试了,都是选择比插入快。搞得我检查了好几遍代码是不是写反了,但代码确实没问题。还得继续找原因
大四那会儿用了一年 ubuntu,感觉和 windows 下编程并没有太大的区别。编码能力肯定是没有什么增强的,如果你想提高 linux 运维能力可以考虑
2019-12-09 23:05:38 +08:00
回复了 legiorange 创建的主题 程序员 不是很能控制自己的情绪,请问各位是怎么做的?
工作一年半,我今天也有点压不住火,主要是自己最近做的繁杂项目太多太累,晋升还失败了,难受
2019-11-26 13:44:34 +08:00
回复了 rqxiao 创建的主题 程序员 请教 es 同步 mysql 数据的实现方法
同上,logstash jdbc plugin
2019-11-26 13:43:07 +08:00
回复了 z5864703 创建的主题 程序员 关于 load average 一个诡异的问题
如果确定是业务代码造成的 load 飙升并且是运行 jvm 的话,可以在 load 升起来的时候 dump 一下内存看看
2019-11-26 13:28:20 +08:00
回复了 jeffh 创建的主题 程序员 都来分享一下自己的效率工具吧,互相借鉴,我先来
@unicloud 老哥你这个工具挺全啊,不错
2019-11-26 13:25:56 +08:00
回复了 ftexplore 创建的主题 程序员 周末搞团建有什么效果?
如果不费钱有时间有精力就去,如果本身就累想好好休息建议不去,tb 这种事对程序员增进感情作用不大
2019-09-20 10:35:18 +08:00
回复了 mamasan 创建的主题 Redis 使用 Redis 计数的问题
如果库存有变更 新增库存或者分销走一部分库存 ,那 inc 和 dec 都不好使了吧。看业务场景
@ljtletters 你好,请问如何加标记呢。我只是查询数据,一次查询,一次更新,如果在保证两次请求用的一个事务呢
@lhx2008 感谢,和 3 楼的建议思路是一样的,这个思路很棒
@wawzw123 好的好的,之前没有做过类似需求。刚刚搜索的时候都想不出什么好的关键词,派单这个太对了,应该是完美契合
@lihongjie0209 抱歉,是我没有考虑到这些情况。你提的也很对,我想需求应该是如果第四个人进入,如果系统还有未分发的单就给第四个人派单
@TypeErrorNone 我的第一思路也是这样,但是加锁如何解锁呢,如果一个审核取了 1-10 条数据来审核,就对这些数据加上了排它锁,但是审核突然去做别的事儿了或者把浏览器关了,那么这些数据就一直锁着。个人对锁不是很了解,请问能详细解释一下怎么使用吗?
@kyuuseiryuu 感谢,你的回答给了我一个思路。用两个队列,先把所有未审核订单 id 取出来放第一个队列(未审核),然后每次每个人来请求的时候取出部分 id 放 第二个队列(正在审核),并把这些 id 从第一个队列删除。如果审核完成就更新表里数据状态,如果没有审核完成或者取出后超时未审核就把这些 id 从第二个队列删除放回第一个队列。
2019-05-21 09:15:58 +08:00
回复了 gejun123456 创建的主题 推广 Intellij IDEA 插件 MyBatisCodeHelperPro 2.6.1 发布 送激活码
支持一波楼主
java 社区
id: cap-ljf
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2591 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 03:25 · PVG 11:25 · LAX 19:25 · JFK 22:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.