V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  raysonlu  ›  全部回复第 22 页 / 共 34 页
回复总数  676
1 ... 18  19  20  21  22  23  24  25  26  27 ... 34  
2020-05-28 17:20:54 +08:00
回复了 raysonlu 创建的主题 程序员 2020 年了,现在对于拖拽排序有什么更好的存储方案?
@no1xsyzy 请教如何实现
2020-05-28 11:21:16 +08:00
回复了 raysonlu 创建的主题 程序员 2020 年了,现在对于拖拽排序有什么更好的存储方案?
@mazhan465 #13 是啊,分页排序本是类似“把数据全倒出来”的活儿,只是数据库的 order 帮我们优美地干了,但这种链表的方案,就只能做在业务代码层了,这就”真·全倒出来“了~
2020-05-28 10:30:02 +08:00
回复了 raysonlu 创建的主题 程序员 2020 年了,现在对于拖拽排序有什么更好的存储方案?
@mazhan465 链表方案也有看过,但这种不好在数据库里查找吧?
2020-05-28 09:27:41 +08:00
回复了 raysonlu 创建的主题 程序员 2020 年了,现在对于拖拽排序有什么更好的存储方案?
@index90 不好意思,我那个举例的确有一些问题,如你所说“时间复杂度就是元素移动的距离”是正确的,但我初衷也是想解决这个问题。
也的确要“支持跨页拖拽”,按我的理解,出现了“拖拽”这个交互后,仅仅显示一页的内容让用户拖拽排序是没意义的吧(比如把下一页的第一个拖拽到这一页中间),这时候一般做下拉式分页展示,也因此,跨度距离就变得不可控(想象中的交互场景:用户抓起某个文章,移动到靠上(下)的位置,页面不停往上(下)滚动,然后找到位置放下)
2020-05-27 18:09:36 +08:00
回复了 raysonlu 创建的主题 程序员 2020 年了,现在对于拖拽排序有什么更好的存储方案?
@lookas2001 定时器方案确实能解决,但这的确太奇葩,我思考着我以后项目交接接手人看到这个定时任务会一脸懵逼,毕竟我刚在小组提出这个问题,几乎全部人一来就表示“这不是很简单吗”。平衡树我也有用来解决过一些需求,但这里无法应用啊,毕竟基本场景是数据库查表。

@hronro 当然如果有其他曲线方案能解决也比较好,比如数据库纯天然般支持这种排序需求
2020-05-27 18:02:42 +08:00
回复了 raysonlu 创建的主题 程序员 2020 年了,现在对于拖拽排序有什么更好的存储方案?
@star7th
@fanchangyong
@index90
当数据量大,比如有 10W(或更多)个文章,把开头第十个拖到第五个下面,那么就要更新其他文章( 10W-5 个)的排序号?
2020-05-27 17:58:18 +08:00
回复了 raysonlu 创建的主题 程序员 2020 年了,现在对于拖拽排序有什么更好的存储方案?
@keepeye
@Shy07
“只更新两个位置中间”,是指那个“除二法”吗?那个确实没有批量更新和并发锁行的问题,但理论上会出现了次数限制啊,另外这个法子和一页多少条数据无关吧,只要往同一个位置拖入,那个位置不断除二,就出现次数限制了。
2020-05-26 14:07:31 +08:00
回复了 ku9527 创建的主题 程序员 技术图书防盗版思路
不扯其他只谈谈手段技术。
只要能完整无损显示资料,都能被截屏,
其次是想在显示上加水印什么的,代码技术上去走不了水印,还有图片技术,那些去图片文字的 PS 教程看上去就屌屌的,
最后弄个类似 PC 游戏的什么激活、注册码之类的,那就要做成“只能用专门的软件打开”才能走这个流程咯?尽管做了,还要防被破解,尽管防了破解,用户按照正常流程把书的内容给展示出来了,依然出现上面两条的破解可能。
按照当年秦王先焚书,后坑儒的想法,尽管书没有了,儒家学子也能把书的内容倒背如流地复刻出来,所以才会去坑儒。
2020-05-12 09:08:28 +08:00
回复了 FaiChou 创建的主题 程序员 五月, 结婚与裸辞
你们都不需要一个月交待工作的吗?
2020-04-30 14:33:00 +08:00
回复了 winnerczwx 创建的主题 游戏开发 独立游戏开发者该何去何从?
所以普通国人不能做国人游戏
@guyeu @Jooooooooo 感谢指点,我还真的是要对一个上线的项目进行一个过去的评估,只有 log 了,有工具帮我统计当然更加好我后期都考虑接入,不过感觉理解清楚原理也是比较重要,毕竟以后可能遇到各种情况下进行这些评估量测工作。
@monsterxx03 谢谢大佬介绍这么多工具,想了解一下做这个工作一般是什么岗位,或者是如何分类的?运维?测试?技术经理?我家庙比较小,目前这类工作都是自己一脚踢,但自身是码农出身,没进过大庙,最重要是找不到相关的活跃圈子,在处理这类工作或者问题,只能是依据仅限的基础知识去谷歌、论坛进行摸爬滚跌,显得相当被动。。。
@Jooooooooo 如果是#10 那样,那么所谓的“平均响应时间”又是怎样统计?
@Jooooooooo 直接在 access.log 统计?
@guyeu 那如果我想得到并发数,也是要得到 QPS 和平均响应时间,这些又怎样得到呢?
@gz911122 我比较想知道是怎样统计的,这些软件统计也是按照设定的方法来统计吧
@tankren 如此规律出现,这似是“they will be seen any time a user logs in”? 而且还是 root 用户?
2020-04-20 13:46:09 +08:00
回复了 jugelizi 创建的主题 Java 几万条数据批量写入消息队列哪种支持好
你是担心大量写进去导致崩溃还是什么?分享一个案例,几万条数据写入 redis 队列,写入请求一下子就完成没问题,但即时查询队列时,部分数据依然查不到,等个一两分钟就好了,疑似 redis 接收了请求和再一一写入。
2020-04-02 09:42:10 +08:00
回复了 rizon 创建的主题 程序员 无力的求助,工作异地寻求解决办法,欲哭无泪
分吧。要成一件事,都要在很早之前就要开始布局的。
类似的问题,这个方法不知是否也有帮助:
select a.x, b.x from (select * from A where a.time >= xxx) a left join B b on a.bid = b.id and b.time <= xxx limit 0, 100
1 ... 18  19  20  21  22  23  24  25  26  27 ... 34  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1747 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 16:33 · PVG 00:33 · LAX 08:33 · JFK 11:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.