V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cloud107202  ›  全部回复第 5 页 / 共 11 页
回复总数  220
1  2  3  4  5  6  7  8  9  10 ... 11  
看一下查询条件,比如 ID,Java 里的类型是不是跟数据库的类型对不上。
遇到过类似的场景,DB 里是 varchar 代码里用了 Long 导致执行计划不走索引,慢了几百倍。
a
2019-02-10 20:38:17 +08:00
回复了 kingcos 创建的主题 Apple 有没有入了 Mac mini 2018 的,谈谈体验呗
可以入,目前没有任何不爽的地方。性能很强,风扇声大多时候完全听不见。

我的是 i7/16GB/256G 建议在渠道商购买,比官网优惠 2k 左右
支持远程么?区块链业务的公司不远程很难招到人
我还见过把 MongoDB 的 document 对象整个返回回来的奇葩
2018-04-17 12:39:55 +08:00
回复了 FreeBSD 创建的主题 Java spring 中有没有 feign 转队列消息现成的库?
用 http long polling??

A 永远跟 B 持有一个 http 连接,超时时间设到最大。B 有数据就触发 response 返回数据(可以通过 batch 优化) A 这边连接一旦 response 立刻发起一个新的 http 请求过去
2018-04-11 15:05:41 +08:00
回复了 776491381 创建的主题 问与答 是不是很多 Team Leader 都是比较孤独的
看你怎么定义孤独。如果说有懂自己苦衷,理解自己的期待和目标,协助自己分担压力,没有。但是表面上涌过来的期待上位的戏精,想通过建设人缘关系拿好处的马屁积极分子,那有很多。
2018-04-07 23:32:32 +08:00
回复了 PDX 创建的主题 Java 有在用 vert.x 的同学吗?
我们在用。vert.x 采用类似 Node.js 的 eventloop callback 机制,优势是 Eventloop 是单线程场景下几乎是最快的并发解决方案,但也需要周边生态的支持,比如 DbClient/HttpClient 这些跟 IO 打交道的 API 需要支持异步回调的风格,社区干脆就整合或者自己实现了。依赖注入的类库可以用 Guice,整体启动时间大概是同规模 spring boot 工程的四分之一左右,基准内存占用少一半。

实践相关的经验推荐阅读这个专栏
https://zhuanlan.zhihu.com/whitewoodcity
wit.ai 里面一个语言结构化的组件 duckling 可以做到。之前用 clojure 实现的旧版是有中文支持的,Haskell 重写后的版本没有了,需要自己基于 ISO-639-1 standard 扩展一个
2018-03-10 11:03:42 +08:00
回复了 dyllanwli 创建的主题 问与答 一个 hyperledger/fabric(或者说是 docker 网络)的问题?
局域网对公网开放的话,试试 Rancher,开箱即用,把局域网机器和云主机都作为 agent 配置一下就行,agent 之间通过基于 IPSec 的 overlay 网络通信,半小时以内稳稳上手。
2018-03-10 10:44:53 +08:00
回复了 lhy360121 创建的主题 职场话题 offer(平安, vivo, thoughtworks)对比,求意见
tw 技术氛围不错,出国和培训的机会多
vivo 不了解不评价
平安除了寿险都不要考虑(平安出来的技术在我这初面没一个通过的)
我感觉没什么大问题,就是使用 golang 语言有加分这里不太合适,此处应有少量减分
刚入职时发现公司老员工寥寥无几或频频离职都是天坑的表象,最好趁着试用期走人再找一找别的机会。
2018-02-22 15:22:25 +08:00
回复了 ray1888 创建的主题 程序员 raft 相关问题,希望 v2 大佬来解答一下
1. 在选举过程中 leader 知晓并负责管理全部节点,所以 leader 在任期内可以确定大多数成功。“而 commited log 需要大多数机接收到”这里描述不够精确:对于一个 client 发来的一个条目,leader 接收到之后广播给所有节点。leader 在确认集群多数节点写成功之后(收到大多数节点的 ack ),才进行 commited 动作(此时把条目 apply 到状态机才是安全的),稍后 follower 在 log replication 的过程中也会本地 commit 这个条目(因为后续心跳包里会包含 leader 已提交的 index 号)

2. https://github.com/maemual/raft-zh_cn/blob/master/raft-zh_cn.md#6-%E9%9B%86%E7%BE%A4%E6%88%90%E5%91%98%E5%8F%98%E5%8C%96

3. 这个算是分布式系统设计的常识,首先不同角色的职责是固定的,foller 不会应对请求。而论文所述的 raft 属于 single-leader replication 机制,只有 leader 一个单点应对请求。你说的这种情况属于 multi-leader 类型的系统,虽然能增加吞吐量,但是同一份数据在多个 leader 可能会并发修改造成冲突,所以这类的系统必须引入冲突检查和冲突恢复机制,实现更为复杂。针对 raft 有 multi-raft 的扩展层
https://github.com/deepfabric/elasticell/blob/master/docs/architecture/multi-raft.md 似乎 CockroachDB 和 TiDB 用到了类似的设计
2017-12-24 16:34:52 +08:00
回复了 jecshcier 创建的主题 问与答 请问 nodejs 之间的通信用什么好?
同步建议 gRPC,异步用 MQ. MQ 的选择比较多,有基于内存的(rabbitmq nsq) 有可持久化的(kafka) 有些只能消费一次,有的可以由 client 自由操控 offset 反复消费 msg(还是 kafka)
2017-12-15 16:01:05 +08:00
回复了 wecan 创建的主题 程序员 刚装修的办公室,没有窗户,味道很重
不能大范围开窗,只能躲了,空气净化器口罩都 0 作用
@20015jjw 给你的代码就是 java8 的 lambda API...
这个算是 OO 语言给思维带来的枷锁。试图从 List 中 filter 一些结果,但是要根据不同的动态条件。纯 OO 语言里不太好做,或者需要动用设计模式。FP 里就是把怎样取属性并比较这个动作(function/ first-class function ) 当成变量传进去而已。

举个例子,边界判断要自己补充下
https://gist.github.com/liyuntao/54bc04e963fa969b2d82903d51bfea69
typescript+1

golang 的烂尾项目多了去了,写着写着就发现因为语言的设计,表达能力与依赖处理方面带来的缺陷,体验甚至不如 JS
2017-11-23 14:32:13 +08:00
回复了 mishini 创建的主题 问与答 黑五哪个国家买 pixel 2 最优惠?
并没有优惠,买小米 6 刷国际版或者右转果子
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2693 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 11:31 · PVG 19:31 · LAX 04:31 · JFK 07:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.