V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jorneyr  ›  全部回复第 22 页 / 共 83 页
回复总数  1657
1 ... 18  19  20  21  22  23  24  25  26  27 ... 83  
@sadfQED2 分布式数据库一般都有 DB Proxy 的,但是 SQL 落到多个库,数据量大的时候,Proxy 每个节点都取数据来处理的时候,一是慢,二是容易内存超量,例如有 1024 个节点,要查询 1000 行,不巧写的 SQL 没有分片键,那么就要去这 1024 个节点上各自都获取 1000 行数据,Proxy 得到 1024 * 1000 行数据进行 Merge Sort ,然后再判断一次取出合适的 1000 行。

最直观的是使用 Sharding Sphere ,或者看看 TDSql 等的设计文档,没那么自由。
2022-10-16 09:01:16 +08:00
回复了 nztomoto 创建的主题 Apple Apple 芯片目前挤牙膏有点黔驴技穷呀,不像搁着放大招的感觉
系统架构总监:不知道苹果的情况怎么样,在很多公司,总监有相关经验,但是不做设计,不做实现,就是评审的时候指指点点,分配监督工作等。
分库分表没那么好玩,应用端需要精心设计,不能像单库那样随心所欲的写 SQL 。
2022-10-15 19:35:58 +08:00
回复了 ggp1ot2 创建的主题 宽带症候群 mac 有没有办法同时走两个代理,互不干扰?
# 添加路由
sudo route -n add -net 192.168.1.0 -netmask 255.255.255.0 10.100.0.1

# 删除路由
sudo route delete -net 192.168.1.0
2022-10-15 19:35:06 +08:00
回复了 ggp1ot2 创建的主题 宽带症候群 mac 有没有办法同时走两个代理,互不干扰?
其实就是设置路由表,不同的 IP 走不同的网关。
前不久设置 VPN 弄过这个。
2022-10-15 19:23:16 +08:00
回复了 yhm2046 创建的主题 程序员 大家的代码注释有写中文的吗?
看一段我的代码:

/**
* 判断复制操作的结果是成功还是失败。
*
* 复制操作的输出样例:
* TASK [copy file or directory located at remote into Ansible Host] ************************************
* changed: [192.168.12.101]
*
* PLAY RECAP *******************************************************************************************
* 192.168.12.101 : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
*
* 说明:
* - PLAY RECAP 的下一行表示操作成功失败的信息。
* - 使用 copy 模块从 Ansible 复制文件或者目录到 Node ,ok=2 时操作成功。
* - 使用 fetch 模块从 Node 复制文件到 Ansible ,ok=2 时操作成功。
* - 使用 fetch 模块从 Node 复制目录到 Ansible ,ok=3 时操作成功。
*
* @param copyOutput Ansible 复制操作的输出日志
* @return 复制操作成功则返回 true ,否则返回 false
*/
public static boolean judgeCopySuccess(String copyOutput) {
String ok = null;

Matcher matcher = COPY_RESULT_PATTERN.matcher(copyOutput);

if (matcher.find()) {
// 获取 ok 的值
ok = matcher.group(1);
}

return "2".equals(ok) || "3".equals(ok);
}
2022-10-14 09:14:34 +08:00
回复了 nnegier 创建的主题 程序员 用 Java 的并发类也会抛 ConcurrentModificationException 吗?
@linyinma 只有 1 个元素的时候不会抛。哈哈,我们就遇到这个 Bug ,绝大部分时候 Map 里只有 1 个元素所以开发和测试都没测出来,上线后偶尔才有多个元素然后抛异常。
2022-10-13 10:54:02 +08:00
回复了 ericgui 创建的主题 程序员 腾讯为什么不把 qq 邮箱好好整一下?
谁会和钱过不去呢?尤其是腾讯这种企业。
2022-10-13 10:23:44 +08:00
回复了 fox0001 创建的主题 macOS [求助]多人同时使用同一台 MAC 的正确姿势?
@ma5onxu 这种员工少见...

例如行政,HR 等,还有很多开发天天找各种开源免费白嫖的东西,一分钱都不愿意找老板要。
2022-10-12 20:32:44 +08:00
回复了 Davic1 创建的主题 macOS Docker for Mac 有没有非 Desktop 版本的?
推荐 colima ,挺方便的。
2022-10-11 16:25:56 +08:00
回复了 fox0001 创建的主题 macOS [求助]多人同时使用同一台 MAC 的正确姿势?
@ma5onxu 你是老板还是员工, 员工不用考虑这个问题😁

还真不是,很多员工各种想办法给老板省钱;有的老板反而是花点钱能搞定的事花就是了,你们瞎折腾个啥。
2022-10-11 14:40:50 +08:00
回复了 rophie123 创建的主题 Windows 求 Mac 换 Windows 笔记本推荐
支持华为。
2022-10-10 11:16:52 +08:00
回复了 Roanapur 创建的主题 程序员 慕课网也太过分了吧,这不是诈骗吗?
在某些领域,诈骗不犯法。
2022-10-09 13:42:27 +08:00
回复了 uSy62nMkdH 创建的主题 Java How to convert List of a POJO to Map<String,List> in Java Stream?
users.stream().collect(Collectors.toMap(User::getUsername, u -> u, (o, n) -> o));
2022-10-08 13:04:36 +08:00
回复了 yazinnnn 创建的主题 Java [ Java 笑话]public static void main(String[] args){}
如果你的世界就只有一个 Hello World ,那么你赢了。
2022-10-08 13:02:52 +08:00
回复了 jorneyr 创建的主题 Apple MBP 14 寸乞丐版开发一周深度体验 (很香)
@Joydeee 问题不大,我 PD 里开了 Win11 都挺顺的,同时还跑了 VSCode + IDEA 等开发工具。
2022-10-07 11:31:10 +08:00
回复了 andyJado 创建的主题 程序员 `ad hoc`到底是什么意思
Ansible 里执行任务有 2 种方式: ad hoc 和 playbook 。ad hoc 指的是简单命令,在命令行里包含了命令的所有参数,例如 ansible '192.168.1.22' -m ping ,不再依赖外部的 playbook 脚本文件。
2022-10-05 15:56:53 +08:00
回复了 GCP 创建的主题 Apple 价格差不多,买 iPhone 还是 Mac?
用了 10 几年 Mac ,舍不得买 iPhone 。
2022-10-04 11:38:23 +08:00
回复了 unscientific404 创建的主题 MacBook Pro 想看看大家 MBP14 的电池健康状态
Health Information:
Cycle Count: 101
Condition: Normal
Maximum Capacity: 98%
2022-10-03 11:20:38 +08:00
回复了 Livid 创建的主题 macOS CodeEdit for macOS
@2NUT vscode 真定义了 编辑器的界面范式
你怕是不知道 Atom 是什么吧。
1 ... 18  19  20  21  22  23  24  25  26  27 ... 83  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3152 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 11:17 · PVG 19:17 · LAX 04:17 · JFK 07:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.