V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mightybruce  ›  全部回复第 6 页 / 共 28 页
回复总数  542
1 ... 2  3  4  5  6  7  8  9  10  11 ... 28  
116 天前
回复了 Grocker 创建的主题 程序员 分辨多个用户之间是否是分身的算法?
手机 app 倒是可以获取很多权限,像抖音在海外的 titok 直接检测 sim 卡信息,这个配合浏览器指纹就更方便判断是否为同一用户了。

至于关联, 简单的几层人际关系说实在不需要额外引入图数据库增加复杂度,又不是社交类应用。

数据库自关联查询可以解决层级关系。
116 天前
回复了 Grocker 创建的主题 程序员 分辨多个用户之间是否是分身的算法?
用人脸以及其他身份信息会直接导致用户不会下你的应用,获取用户的额外身份信息觉得是馊主意。
说实话你都是线下为主,那么线上只是辅助了, 录入一些信息校对是比较容易的, 线下核对为主。

是否是分身,我可以提供一点思路是早期用户都是邀请制, 点击链接必须要带上邀请码,这个邀请码就关联了一堆相关用户。

其次用户下载应用的浏览器要录入该浏览器的指纹,这样只要再用这个浏览器再注册新用户也只会判断为同一用户,浏览器指纹是多个属性,不管改了其中几个属性的值,还会判断为同一用户,如果实现困难,建议买一些付费的浏览器指纹识别前端库。
120 天前
回复了 main1234 创建的主题 职场话题 分享 2 个月的后端面试经历与感悟
感谢分享,这些其实是公认的面试经验了,我建议 OP 找一个领域进行突破, 比如云原生、金融业务、AI 提效,
把你的工作经验能够靠上这些的方面尽量包装一下,把你的自己业务抽出来,空闲时间学一学相关内容改改简历加上这些内容,这样你的路子会宽一些。
系统设计现在分享非常非常多了, 至于高可用、稳定性、高并发,我可以这么说,多数系统设计方案也是纸上谈兵,业务层面是无法深入到基础设施层的,很多业务团队也不知道这些下层是怎么搞的。
因为都是看一些互联网公司的分享和技术博客,当然面试的时候要说还是要说的。(没吃过猪肉还没见过猪跑,哈哈)。
120 天前
回复了 lingerr 创建的主题 Kubernetes 自行搭建 k8s ,怎么通过域名访问服务
ingress 是可以自建的,另外 ingress controller 也提供 NodePort 选项来访问。
120 天前
回复了 lingerr 创建的主题 Kubernetes 自行搭建 k8s ,怎么通过域名访问服务
自己测试想怎么玩怎么玩,
我只说一下在正式环境中不使用 nodeport,生产环境中是不许 NodePort ,NodePort 会在所有节点( VM )上打开一个特定的端口,并且发送到该端口的所有流量都将转发到该服务。

此方法有很多缺点:
每个端口只能提供一次服务
您只能使用端口 30000–32767
如果您的节点/ VM IP 地址更改,则需要处理

正常情况都是通过各种 ingress controller 比如 nginx ingress 来访问的
生产环境建议使用 Loadbalancer 和 Ingress ,四层( TCP/UDP )代理使用 Loadbalancer ,七层( HTTP/HTTPS )代理使用 Ingress 。
另外也不是直接访问 ip 和端口,而是通过 ingress 去访问 service(clusterIP), service 再访问 pod
120 天前
回复了 javaisthebest 创建的主题 程序员 咨询一个关于锁的业务问题
没有什么绝对的事情, 建议多看看架构设计的书。
软件架构设计没有银弹,只有取舍。
120 天前
回复了 onichandame 创建的主题 Kubernetes 用 pingora 做了个集群内前置代理
pingora 也就自己玩玩算了。
说实话目前一堆 Bug 也没有人解决,没人敢用在生产环境中
因为 Android 的虚拟机 DVM(Dalvik VM) 让 java 成为了主要语言, 但是关键要求性能的开发已经不用 java, 都用 c++ 和 rust 来做,比如字节就招 rust 做安卓开发。
PHP 本身能做客户端,但是没有任何优势, 比 PHP 好点的 react-native 还不是很多人用来做客户端。
123 天前
回复了 karottc 创建的主题 Java 250M 的 Java 程序,用 go 重构,只需要 8M
javaer 请继续表演哈哈,除了那些吃到早年电商红利的那批人挺 java 的确没问题,其他人我只有鄙夷的态度来看。
123 天前
回复了 karottc 创建的主题 Java 250M 的 Java 程序,用 go 重构,只需要 8M
人家背地里谈论,孔乙己原来也是计算机硕士,但终究是因为打撸啊撸时间太长,忘了新生代和老年代的区别,去 IT 类培训学校做了一名学生



幸而凭着一手垃圾回收算法进入了一家名叫外包的典当行,从此温饱不愁。但是有一个毛病就是,经常内存泄露



上线的程序运行了几天,stackOverflowError 和 OutOfMemoryError 三次直接让 2 核 4G 的保险箱启动不了,再找他时,已经微信不回,电话不接了



如是几次,掌柜的直接给他三个铜板求他回家了,据说差点跪下



那时 IT 的小村子不算小,也许走路需要很长时间,但是信息的传播速度不得不让人心服口服,村东头到村西头都知道了孔乙己这个人,所以开始变得温饱不接了



孔乙己没有法,便免不了写写文章骗一下村北头中关村的技术小白。



文章写的好,间或有人给打赏一二,也够在 stackflow 酒坊买上一杯哈啤和半碟花生米了



在酒坊里,品行却比别人都好,就是从不拖欠



虽然间或没有现钱,暂时记在名单上,但不出一月,定然还清,从门口的挂牌上拭去了孔乙己的名字



孔乙己填了一个空投,吃着花生,涨红的脸渐渐复了原,旁人就问:"孔乙己,你当真会写 java 代码吗"



孔乙己看着问他的人,显出不屑置辩的神气



他们便接着说道,“你怎的连个稳定工作也搞不到呢?”



孔乙己立刻显出颓唐不安模样,脸上笼上了一层灰色,嘴里说些话,这回可是全是詹姆斯·高斯林( java 之父)缺德,jvm 搞的那么复杂之类,一些不懂了。在这时候,众人也都哄笑起来:店内外充满了快活的空气。



在这些时候,我可以附和着笑,老板娘是决不责备的。而且老板娘见了孔乙己,也每每这样问他,引人发笑。



孔乙己自己知道不能和他们谈天,便只好向孩子说话。有一回对我说道,“你学过 java 编程么?”我略略点一点头。他说,“学过编程,……我便考你一考。-Xms 和-Xmn 分别指的什么吗”



我想,臭名昭著的一个人还来考我!便语气轻慢的说:"分别指的是初始化堆内存大小和新生代大小"



孔乙己显出极高兴的样子,"那这两个有什么关联和区别,知道不"



我想格鲁特一样低能的人还来问我,便撇撇嘴,不予理睬。



孔乙己等了许久,很恳切的说道,“不知道罢?……我教给你,记着! JVM 内存大小=年轻代大小 + 年老代大小 + 持久代大小,是包含的关系,在内存优化的过程中是极有用的,没事多看看 java 一日一条公众平台,学习一下 java 成神之路,以后总会用到滴”说完得意洋洋捡起一个花生米丢入嘴中



如是这样的沟通经常出现在孔乙己身边,往往引来大家的笑语



"你这么懂 JVM ,为啥经常犯内存异常的错误呢"



"内存溢出错误怎么叫错误。。。程序员的事,能算错误吗"



接连便是难懂的话,什么"强引用","弱引用","虚引用“之类的。引得众人都哄笑起来



有几回,酒坊里的小年轻听得笑声,也赶热闹,围住了孔乙己



他便给他们发一些 java 一日一条的平台的文章,大家看完文章,仍然不散,都看着孔乙己的 V**账号



“不行,我这 V**宽带只有一兆,自己都不够用,不能共享,改天写个爬虫,爬一些文章发到平台上,大家一起看”



于是这一群小年轻都在笑声里走散了



有一天,大约是年关前的两三天,老板娘正在慢慢的结账,取下粉板,忽然说,“孔乙己长久没有来了。还欠十九杯酒钱呢!”



我才也觉得他的确长久没有来了。



一个上网的人说道,“他怎么会来?……他打折了腿了”



老板娘说“哦”



“他这次不做爬虫了,改偷别人账号了,据说这次偷了川普的脸谱账号,还说要支持国产中兴呢”



"后来怎么样?"



"怎么样?先吊起来,后来是打,直接浩克变身开大打了半夜"



"后来呢?"



"后来幸亏灭霸来了,才救下了他,但也打折了一条腿"



老板娘再也不问,仍然慢慢的往门牌上写某某今天赊了一杯哈啤
129 天前
回复了 hlwjia 创建的主题 Java 有没有推荐的 Java 教程(现代一点的)
java 平均工资更低,现在已经快没有只会一门语言的程序员,多结合结合领域看看吧。
人的问题非要归于语言,不知道豆瓣、谷歌、instagram 大量代码还是 python 吗
感觉学得太杂,没有什么深入的。10 年的计划太过于遥远, 并且能坚持的人很少。。

从你的描述不仅仅设计产品设计、编程、硬件,我感觉你最后可能没有一样学好。

数据分析继续好好做吧,
你学到的东西都用不到,那也只能学到一点点皮毛。
locust + boomer 值得拥有,写一点相关代码可以对各种类型协议做分布式压测

locust master 只负责数据的收集和消息的广播等操作
bommer 是具体的发压机器
142 天前
回复了 showB1 创建的主题 程序员 规则引擎推荐
我提供一个能实现各种功能,直接解释并运行 go 小段代码的 go 库,达到 go 嵌套 go 的效果
https://github.com/traefik/yaegi

想做什么都能达到哦, 毕竟这个是一个 go 解释库
143 天前
回复了 imes 创建的主题 Rust RUST 的未来在哪里?
rust 在嵌入式和硬件方面肯定是不如 C 的,和 C++ 还可以对比对比,
rust 的 ffi 支持完全不如 C , 另外由于 C 的高效和简单,汇编和 C 是可以相互切换的,而 rust 和 c++ 加了太多编译器生成的东西,另外 要明白在裸硬件上操作就是不安全的
汇编代码改成 C, 或者是优化 C 生成的汇编是比较容易的, 这点 C++ 和 Rust 都不行。
1 ... 2  3  4  5  6  7  8  9  10  11 ... 28  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2515 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 10:39 · PVG 18:39 · LAX 02:39 · JFK 05:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.