V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lithium148  ›  全部回复第 2 页 / 共 3 页
回复总数  49
1  2  3  
2020-09-28 16:12:09 +08:00
回复了 lithium148 创建的主题 问与答 初学 Android,有什么推荐的教程?
我自己补充一个吧,谷歌官方的教程。有中文
https://developer.android.com/guide
2020-09-10 10:56:48 +08:00
回复了 lithium148 创建的主题 全球工单系统 小程序云开发的触发器重复触发
抱歉我的问题,正确写法应为"config":"0 */3 * * * * *"
2020-09-09 16:30:17 +08:00
回复了 lithium148 创建的主题 问与答 减少查询次数的骚操作
我来补充下同个问题其他论坛的回复。另外最后采用的方案是索引,之所以没用其他方法是因为我没有底层的操作权限,get()就 get 了没办法控制它是怎么 get 的,没办法说查询到开启开关的总数量就 break,因为没有提供这个接口

引用自 https://jandan.net/qa/MjAyMDA5MDktMTg=#comments
开启表用 SET,查询是 O(1)的。
;
只看数据库,开启表已经是结果了,查询肯定没问题,只需要解决源表和结果表的同步问题,如果允许用数据库触发器就用触发器。
抛开数据库,结果可以本地缓存,数据库在修改时间建索引,只取最近的变化;或者在应用之间用消息队列等。
;
你对表的状态建索引就行了.(建议你先了解下索引原理,数据库的数据存储会按索引位置存放)
我的思路是再维护一个状态表记录开关状态的各个状态的元件个数,判断为开为 0 时不去查询.你再对元件表的状态建索引.加快搜索速度.
不过这要看你的数据量级,一般 mysQl 几万条加对索引查询挺快的.
另一个要考虑并发量级,考虑会不会有修改冲突突.
还有就是状态表和元件表的一致性问题.
;
假设检验了解一下
;
用视图,每次操作完刷新一次视图,查询的时候从视图中查询。
;
开启表里面越来越多,那不是查询时间越来越短了吗(开启表可以放内存,只查询开启表没有的)

这东西最好用硬件实现,FPGA 比较理想,不会的话逻辑门电路都可以实现。单片机读出来传到电脑,一万条每秒传一遍都毫无压力,多爽
;
啥数据库? 上的索引即可#index)
2020-09-08 11:39:09 +08:00
回复了 lithium148 创建的主题 问与答 减少查询次数的骚操作
@a570295535 不是很懂您的意思,能展开讲讲吗
2020-09-08 11:38:08 +08:00
回复了 lithium148 创建的主题 问与答 减少查询次数的骚操作
@imn1 向用户发出通知,X 号开关已被关闭之类的,不能改
2020-09-08 11:37:21 +08:00
回复了 lithium148 创建的主题 问与答 减少查询次数的骚操作
我的另一个思路是,将默认表分为“开启表”和“关闭表”,内容形式均为{id:1;开关:ture;其他记录:etc…}。所有开关初始均在“开启表”中,程序只遍历“开启表”。当检测到开关已关闭后,复制对应的记录到“关闭表,并在“开启表”中删除。“关闭表”中存放的是冷数据,不会被程序遍历。
这样会额外带来复制的负担,但是比为了 10 条数据遍历 100000 条数据来得聪明一些。
2020-09-08 10:54:18 +08:00
回复了 lithium148 创建的主题 问与答 云函数在服务器执行和在本地执行效果不一致?
@whileFalse 确定,async 是编译器自己生成的,不是我写的
2020-09-07 13:35:41 +08:00
回复了 lithium148 创建的主题 问与答 用户上传的敏感数据,需要加密吗?
@ruixue 在服务端解密还是在客户端
2020-09-07 13:35:07 +08:00
回复了 lithium148 创建的主题 问与答 用户上传的敏感数据,需要加密吗?
@chinvo 类似于 windows 的 bitlocker ?
2020-09-07 00:06:59 +08:00
回复了 lakie 创建的主题 Windows 公司 100 多人,该买多少套正版 WIN10?有没行规?
如果微软法务部起诉我用盗版,它是怎么举证的?
2020-09-06 16:11:21 +08:00
回复了 cantonadong 创建的主题 Android 安卓有没有屏蔽广告的 app/插件?
纯 hosts 的话 adaway,但是误杀率挺高的。
2020-09-02 15:01:56 +08:00
回复了 lithium148 创建的主题 问与答 请问.then()里面为什么要添加=>箭头函数
@rioshikelong121 很全面,感谢
2020-09-02 15:01:39 +08:00
回复了 lithium148 创建的主题 问与答 请问.then()里面为什么要添加=>箭头函数
感谢以上所有回答,谢谢各位大佬
2020-09-02 14:32:08 +08:00
回复了 lithium148 创建的主题 问与答 请问.then()里面为什么要添加=>箭头函数
@Plutoler 感谢回答,这个是不是和 SetInterval(function,milliseconds)的第一个空 function 不用加括号一样
2020-09-02 14:28:40 +08:00
回复了 lithium148 创建的主题 问与答 请问为什么 await 不起作用?
@zhlssg 感谢回答,您是说这样吗 new Promise(function (resolve) {
app.onLogin(resolve);
}).then(()=>this.onGetDefaultTime())
2020-09-02 14:25:55 +08:00
回复了 lithium148 创建的主题 问与答 请问为什么 await 不起作用?
@chenluo0429 感谢回答,不是很明白您的意思。
最后还是解决了,写成
new Promise(function (resolve) {
app.onLogin(resolve);
}).then(()=>this.onGetDefaultTime())
2020-09-02 14:24:16 +08:00
回复了 lithium148 创建的主题 问与答 请问为什么 await 不起作用?
@jtwor 感谢回答,您是说 wx.cloud.callFunction()也是异步吗?
2020-08-31 14:43:29 +08:00
回复了 lithium148 创建的主题 问与答 请问为什么 await 不起作用?
写成 app.onLogin().then(this.onGetDefaultTime())也不行
2020-08-30 14:06:08 +08:00
回复了 lithium148 创建的主题 问与答 纯前端的小程序,能推送消息吗
@kamal 谢谢兄弟,已经成功推送了
2020-08-30 14:06:00 +08:00
回复了 lithium148 创建的主题 问与答 纯前端的小程序,能推送消息吗
@lqt19910205 谢谢兄弟,已经成功推送了
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5459 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 06:05 · PVG 14:05 · LAX 23:05 · JFK 02:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.