V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  LeegoYih  ›  全部回复第 35 页 / 共 41 页
回复总数  815
1 ... 27  28  29  30  31  32  33  34  35  36 ... 41  
2022-07-26 09:59:25 +08:00
回复了 awanganddong 创建的主题 程序员 es 数据同步的一个问题
@awanganddong

我之前也做过类似的需求,基本思路差不多,对搜索接口做了一点优化:

1. 异步删除帖子:用户被封禁时,通过 MQ 发送一条包含用户 ID 的消息,然后消费者异步删除 es 中的 docs
2. 搜索接口优化:搜索到结果后,可能存在某一个帖子还没来得及删,所以需要判断用户是否被封禁(可以通过查数据库、查用户缓存、bitmap 等方式)。如果用户被封禁,将该帖子数据简化,并标记为已封禁,然后返回给客户端。让客户端展示一个被封禁的文案(也可以直接过滤掉该条帖子,看具体需求)

由于 es 的 doc 是不可变的,所以最好不要做更新处理。更新操作实际上是通过一个.del 文件将原来的 doc 标记为逻辑删除,然后再新建一个 doc 。
2022-07-26 01:26:08 +08:00
回复了 acess 创建的主题 Ubuntu Ubuntu 22.04 干掉了 aufs
真是令人唏嘘
2022-07-25 19:44:20 +08:00
回复了 Aaaaaashu 创建的主题 酷工作 [杭州/远程] Mest 招聘前端工程师(高级 / 初中级)
帮顶(可惜没有后端)
2022-07-25 15:26:59 +08:00
回复了 Ufo666 创建的主题 Java 本地的 cglib 拦截器居然每次都跑长达 2 秒?
没示例代码吗?应该是切面实现的问题
2022-07-25 15:23:55 +08:00
回复了 wcsjtu 创建的主题 Python 请问大家, 有没有办法把 Python 的 dict, 存储到一段连续内存上
晒干了沉默
2022-07-25 14:31:38 +08:00
回复了 jwh199588 创建的主题 程序员 如何对查询出来的数据进行转义
1. 前端维护一份 code -> description 的映射。缺点:需求变动可能要改代码重新发布。
2. 后端返回列表结果的时候把 description 直接带上。缺点:报文变大。
3. 后端提供一个查询接口,返回 code -> description 的映射,前端缓存。缺点:增加前端复杂度。
2022-07-25 14:23:54 +08:00
回复了 awanganddong 创建的主题 程序员 es 数据同步的一个问题
@awanganddong 是要在搜索结果中把被封的用户的帖子都过滤掉吗?
2022-07-25 09:35:27 +08:00
回复了 xiaoleis 创建的主题 职场话题 刚入职就想跑路了。
社保没交直接离职呗, 背调查不到这段经历。
2022-07-24 21:58:36 +08:00
回复了 nauyx007 创建的主题 问与答 请如何独立推广自己的动漫网站,达到百万用户量
如果是正版不推荐,已经是一片红海了。
如果是盗版也不推荐,会被各大厂轮流告。
如果是那种就更不推荐了,会蹲大牢。
2022-07-23 16:40:53 +08:00
回复了 dakb 创建的主题 程序员 刚刚进行了又一次互联网的迁徙,再见简书
我现在写笔记用:自己域名 + Github Pages + Markdown + Docsify
如果希望提升国内访问速度可以用 CDN 全站加速,或者把静态文件放到国内的云文件服务。

参考: https://notes.leego.io/
2022-07-23 16:33:49 +08:00
回复了 brader 创建的主题 程序员 请求量巨大的情况下,缩短 API 字段单词长度是否值得?
响应的结果还是 JSON ,提升不了多少。既然都打算压缩了,不如前后端约定好一个协议,用非结构化的报文,不然没什么意义。
微信封号一直很严格,好几年前用模拟器就会被封号了。另外,修改客户端文件,进程 DLL 注入都是有概率被封号的。

可以考虑基于 Windows UIA 实现自动化,没风险:
https://github.com/yihleego/robotic-process-automation
https://i.v2ex.co/aiRkp4B2.png

1. Settings 中选择一个数据源
2. 对 @Select @Insert @Update 等注解设置 inject language 就可以了
2022-07-22 01:17:45 +08:00
回复了 wenjie0032 创建的主题 Go 编程语言 Gopher 我们一起来造个 ORM 吧!
受限于 Go 语言本身,注定就没有好用的 ORM 框架
2022-07-21 11:41:03 +08:00
回复了 charlieethan 创建的主题 C++ 谷歌发布开源开发语言 Carbon : 号称将替代 C++
无论是开发 Carbon 的动机,还是 Carbon 本身的语法,都有一股浓浓的逆反味道。
2022-07-20 14:20:50 +08:00
回复了 smplesugar 创建的主题 程序员 各位冠希们有好的 Java 源码推荐,适合中高级学习
netty
好恐怖啊,建议切割
2022-07-19 09:35:09 +08:00
回复了 Richard14 创建的主题 Java Java 中高精度计时?
1 纳秒时间,光都只能走 0.299792458 米,区区 Java 何德何能
1 ... 27  28  29  30  31  32  33  34  35  36 ... 41  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5391 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 01:43 · PVG 09:43 · LAX 17:43 · JFK 20:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.