V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  leopod1995  ›  全部回复第 4 页 / 共 5 页
回复总数  97
1  2  3  4  5  
2021-03-15 01:04:11 +08:00
回复了 fxjson 创建的主题 程序员 有没有用 node 写后端的?
三年 node 后端...
从 Express-> Koa2 -> Nest -> Egg 总体来说是越写越舒服的。
Express 算是 node 框架的基石,大多数现有框架都是基于 Express 二次开发。自己玩造轮子可以玩这个。
Koa2 算是工业化的一个里程碑,写起来就是写 js 的感觉。
Nest 基数大的最主要原因,就是因为 Java 后端转过来写的人多,完全 js 版本的 spring 框架风格,AOP, 对面向对象思维的后端很友好。我写起来感觉最不舒服的一点就是太重了。。 感觉是写 java 。
Egg 也是基于 Koa2 二次开发的,目前来看开发效率还是挺高的,社区活跃,文档很好。

生产 ts 还是要上的,真的是用了 ts 就回不去了,读别人代码舒服,自己写 focus 业务。
2021-03-11 11:05:09 +08:00
回复了 forcecharlie 创建的主题 程序员 打工人归属感简单调查 - 数据同步
都是真情实感回答问题 期待楼主文章
2021-03-08 17:58:31 +08:00
回复了 BinYang 创建的主题 Java 咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
反向思维,整个 db 搬到 redis,9:1 的比例的话,大概 3000w 条数据就可以了吧?

查 redis 就是查 Db, 没有就返回 null 。 启动做数据从 db 到 redis 的冷同步。

唯一的问题就是 从 Db 同步更新 redis
@HashV2
那就一天一条数据啊。。。 转动你的小脑袋瓜子,一个月不就是 30 条数据么。

还是取决于你的统计粒度。你先思考业务的最小粒度吧
用 count 字段记录某个模块的成功 /失败
要做统计 -> 必然是要落盘的 -> 不然数据哪里来
-----
数据量大 上 redis 1s 刷一次盘 多少个模块一个月就多少条数据
2021-03-01 19:14:02 +08:00
回复了 1sm23 创建的主题 JavaScript 看到一个面试题
```js
(()=>{
setTimeout(()=> {
return 1;
}, 1000 *3)
})()

```
2021-02-05 11:06:44 +08:00
回复了 beryl 创建的主题 生活 就地过年你打算怎么过
准备面试
2021-01-25 18:06:18 +08:00
回复了 foxyier 创建的主题 Hadoop 请教一下存储的问题
拙见,rpc 频繁超时,有试过上消息队列吗?
2021-01-22 13:14:17 +08:00
回复了 JasonLaw 创建的主题 MongoDB MongoDB 的 cursor 到底是怎么工作的?
> 1. 我在附言 1 描述了“使用 sort 和没有使用 sort 的区别”。使用了 sort 相当于需要在内存临时存储整个结果集吗?那么不是完全违背了使用 cursor 的初衷?

因为你 sort 的 key 是 x 是没有建立索引的,所以才会需要在内存进行排序。
如何复现-> 给 x 加上索引,sort 的行为会保持一致。
> 2. 在没有使用 sort 时,它是怎么决定下次 batch 应该获取到哪些数据的呢?在 primary index 上记录 cursor 的 offset 吗?
没有使用 sort,取决于你的 query 。如果是例子中的 sql,会默认全表扫,也就是根据_id 。


### 总结
你的问题主要是不知道 Mongodb 的查询原理,建议多学习查询计划,或者多看源码。
mongodb 有个很重要的概念叫做 stage,`query`,'sort','fetch'都只是查询里面的一个 stage
2021-01-07 11:15:15 +08:00
回复了 among 创建的主题 MongoDB mongodb 存储多级目录
两个字段 一个 parent 一个 root 。
parent 用于查询,root 用于建索引定位
2021-01-06 17:58:31 +08:00
回复了 asanelder 创建的主题 程序员 求助啊!类似飞书开放平台的接口权限控制怎么做?
这个我做过,#5 说的有道理, 补充个例子。

1,把所有可能的权限做个权限 list, 例如 readSomething, write;
2,Role 绑定权限内容(read)和用户(第三方 appid);
3, 第三方申请 read 权限,绑定到第三方的 role 。
至此,第三方申请什么权限,授权之后就有什么权限。
------------------------------------
补充:
接口一定是要和权限做模式匹配的,比如 getuserinfo 一定是在 call 之前就做”读取用户信息“权限认证的。
Oauth 授权的用户也要和 getuserid 的 userid 做匹配。
这是人家内部风控的策略,外部 ip 肯定不能访问。

如何不质疑你们的能力-> "甲方爸爸,麻烦把我们的 ip 加一下白名单,我们的 ip 是 222.xxx..xxx.xxx"。
当然这是建立在你们的开发确实需要外部访问人家的系统后台
2020-11-11 14:50:38 +08:00
回复了 PDX 创建的主题 Java 根据显示宽度,如何判断字符串长度和截取字符串?
1.判断 unicode 编码
2.转 Buffer 判断长度
2020-11-05 11:50:10 +08:00
回复了 mapoor 创建的主题 云计算 [阿里云] 已知优惠价格,求原产品价格。
@zhuwd 好兄弟怎么搞 写好了圈下我
2020-11-03 11:36:48 +08:00
回复了 shentibeitaokong 创建的主题 JavaScript http2 自定义请求头在批量请求时会报错
https://tools.ietf.org/html/rfc7540#section-5.1.2

并发超过了参数 SETTINGS_MAX_CONCURRENT_STREAMS 的值,有些 stream 就被拒绝
硬要分锅 我觉得是后端占 80%

就算前端只能点击一次 api 直接一秒 call >100 次呢
2020-10-14 13:14:58 +08:00
回复了 Hanggi 创建的主题 程序员 问个微服务调用问题。
上 BFF
万能模板 dev 合并到 master 有冲突
- git reset --soft
- git stash
- git fetch & merge master
- git stash pop
- fix conflict
- git commit & merge
2020-09-28 17:05:04 +08:00
回复了 jdhao 创建的主题 程序员 有没有这样的经历,辛苦做的功能,结果用户量很少
@kakach +1 为什么没人用我的代码
2020-09-28 10:57:03 +08:00
回复了 willyang 创建的主题 程序员 反兴趣推荐 app?
不可能存在一个和你完全相反但你却可以接受他的视野的人
可能他人推荐的内容就是低俗无趣 你只会觉得浪费了你的时间

现在的推荐算法不就是基于你的喜欢 去猜你的喜欢 只不过去猜的权重太低了
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2202 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 15:50 · PVG 23:50 · LAX 08:50 · JFK 11:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.