V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  rayingecho  ›  全部回复第 4 页 / 共 8 页
回复总数  150
1  2  3  4  5  6  7  8  
2019-02-18 17:35:40 +08:00
回复了 ns2250225 创建的主题 程序员 k8s 暴露 TCP 服务有哪些好的实践啊,求指导🙏
@zhoulouzi
长连接问题学习了, 不过 nginx 用 HostNetwork 端口冲突的隐患很大啊
2019-02-18 17:20:00 +08:00
回复了 ns2250225 创建的主题 程序员 k8s 暴露 TCP 服务有哪些好的实践啊,求指导🙏
@ns2250225
跟 #11 说的一样, 最佳办法就是用 external load balancer, 私有云上我只知道 MetalLB 这个方案
服务数量不多的话用 keepalived 也可以
2019-02-18 17:17:01 +08:00
回复了 ShotaconXD 创建的主题 求职 Java (马上 4 年)求职, 北上深杭都可以.
字看起来有点吃力啊, 建议增加背景的不透明度
我的电脑(mac 13")上看项目详情有横向滚动条, 一方面一眼浏览到底
2019-02-18 17:11:11 +08:00
回复了 ns2250225 创建的主题 程序员 k8s 暴露 TCP 服务有哪些好的实践啊,求指导🙏
@alexsunxl
@ZombieMisaka
按我理解 ingress 是工作在七层的, nginx 代理 L4 服务并不属于 ingress 的功能, 而是 nginx-ingress 提供的一个独立特性. 用同一组 nginx 的 DaemonSet 的话会碰到端口冲突问题, 动态部署 nginx 的话 nginx pod 之间本身也需要一个 L4 的 LB 来做代理, 会绕回到 L4 代理的问题上
2019-02-18 17:00:00 +08:00
回复了 gxm44 创建的主题 程序员 大家都用什么方案来设计分布式和定时 job 呢?
之前直接用 redis zset 封装了一下
2019-02-18 16:57:24 +08:00
回复了 ns2250225 创建的主题 程序员 k8s 暴露 TCP 服务有哪些好的实践啊,求指导🙏
keepalived
MetalLB
2019-02-18 16:08:42 +08:00
回复了 formulahendry 创建的主题 程序员 Java 的童鞋来看看~ VS Code 中那些好用的 Java 插件
说得好, 我用 IDEA
2019-02-18 16:02:34 +08:00
回复了 rizon 创建的主题 程序员 spring 中 @value 注解的属性可以通过配置中心更新吗
可以但是尽量避免这么用
@Value 的值需要给 Bean 标注 @RefreshScope 来更新, 背后的实现是给对象加了一层代理, 每当配置发生更新时将旧的对象销毁后重建一个新对象, 副作用很大
假如是一个仅仅用来存储配置值的对象, 那应该用 @ConfigurationProperties
2019-02-18 15:29:20 +08:00
回复了 lhx2008 创建的主题 问与答 二分查找的算法题如何考虑到各种情况不出问题呢?
2019-02-18 15:25:22 +08:00
回复了 lhx2008 创建的主题 问与答 二分查找的算法题如何考虑到各种情况不出问题呢?
v2 的评论里贴代码真是蛋疼...有啥好办法吗
2019-02-18 15:24:57 +08:00
回复了 lhx2008 创建的主题 问与答 二分查找的算法题如何考虑到各种情况不出问题呢?
我觉得记录 lower 和 upper 两个下标的二分写法考虑边界条件有点不直观, 所以一般都用维护一个解空间大小和一个下标的办法来写, 比如 x 的平方根:

pub fn sqrt(num: i32) -> i32 {
let mut size = num;
let mut base = 1;
while size > 1 {
let half = size / 2;
let mid = base + half;
// 判断目标解在哪一半
if mid * mid <= num {
base = mid;
}
size -= half;
}
base
}

这种写法对我而言非常直观, 反正就是每次循环将解空间砍掉一半, 砍掉一半时需要判断目标解在哪个半边中, 对于这个问题, 我们希望找到的是 max i 使 i^2 <= num, 所以假如 mid^2 > num, 则目标解在前半部分, 反之在后半部分

这种思考方式确实能简化问题, 比如 leetcode 的 #33 search in rotated sorted array 可以很容易地按这样写出二分
2019-02-18 15:06:58 +08:00
回复了 leebs 创建的主题 Java Java 中的动态绑定的一个问题
Overload 方法的选择只基于**静态类型**, 只有 4 匹配 Employee.equals(Employee)
至于 overloading resolution, 要先方法接收者的静态类型是 Employee 才会有选择的问题, 否则根本不需要选, 因为接收者为 Object 时只有一个方法
在原代码里加了两行来说明一下这个问题:

System.out.println(e1.equals(obj1)); // 1.result: Choose parent
System.out.println(obj1.equals(obj1)); // 2.result: Choose parent
System.out.println(obj1.equals(e1)); // 3.result: Choose parent
System.out.println(e1.equals(e1)); // 4.result: Choose child
System.out.println(((Employee) obj1).equals(e1)); // 5.result: Choose child
System.out.println(e1.equals((Employee) obj1)); // 6.result: Choose child
2019-02-18 14:33:47 +08:00
回复了 shayang888 创建的主题 职场话题 是不是在职想换工作都很难啊
楼主可以把大概的情况和意向写一下蛤, 挺多研发带着 KPI 逛 v2 的, 看到合适会主动帮你内推, 回复就很快了
2019-02-15 23:38:15 +08:00
回复了 jdxtxbb 创建的主题 求职 简历求指导,投了两天一个面试邀请都没有
实话实说,学历是个坎,这份简历在大多数 HR 那边会被表刷 (当然我不赞同这种粗暴的筛选方式)

建议找人内推,或者亮出博客、github 之类的,吸引人才需求方(研发部门)直接找你过去面试
2019-02-15 23:27:12 +08:00
回复了 ns2250225 创建的主题 程序员 请问 Openshift 用什么来转发 TCP 应用呀, Nginx Plus 很贵啊 😭
k8s 1.8 以上 Service 就支持 ipvs 了,OC 应该也有吧?
2019-02-14 14:05:28 +08:00
回复了 rayingecho 创建的主题 问与答 如何科学衡量个人博客的"影响力"?
@GPIO
目前最高的单篇阅读量只有 1500, 以 1 年的挑战性目标来看可以往多少去努力?
2019-02-14 13:54:52 +08:00
回复了 rayingecho 创建的主题 问与答 如何科学衡量个人博客的"影响力"?
@jybox
这个可以为作为一个感性的认知
2019-02-14 13:05:52 +08:00
回复了 rayingecho 创建的主题 问与答 如何科学衡量个人博客的"影响力"?
@dazhangpan
已经装了, 正文中的图片来自 GA
搜索导入量我观察一下
2019-02-14 12:33:00 +08:00
回复了 rayingecho 创建的主题 问与答 如何科学衡量个人博客的"影响力"?
@vazo
这两个指标有啥获取途径吗?
@no13bus
不是什么牛人...可以邮件微信号认识一下一起交流
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   889 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 21:29 · PVG 05:29 · LAX 14:29 · JFK 17:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.