V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  StoneHuLu  ›  全部回复第 1 页 / 共 8 页
回复总数  159
1  2  3  4  5  6  7  8  
8 天前
回复了 StoneHuLu 创建的主题 问与答 想问下开源跳板机有啥推荐吗
@itlover #1 好的,查了下,看界面好像前公司用的就这个,3q
8 天前
回复了 az2022 创建的主题 Apple stash 被 ios 杀后台?
stash 只是用来换节点的,vpn 是在设置里开的,我一般很少开 stash ,只有节点感觉卡的时候才开 stash ,平时直接在设置里开启 vpn 就好了,没必要开 stash
@autumnhlf01 #11 云服务器的话内存不是挺便宜的吗?我觉得你们目前对于“数据量大导致数据库有压力”、“redis 内存不够”、“redis 数据大查询慢”,都是主观臆测,有做过具体实验测试过吗
另外给点建议,websocket 在客户端通知这块没法在负载均衡环境下使用,因为本身是长链接,如果以后后端服务横向扩展,这里就会出问题。一般物联网的解决方式是 websocket 连 mqtt ,后端订阅 mqtt 发送通知。不过你这个场景只是传感器发送消息到服务器单向通信,应该没这个问题,所以其实我觉得也挺怪的,为啥传感器和服务器走的是 websocket ,而不是走 mqtt ?如果走 mqtt ,你们应该就没有目前这个问题了。
@autumnhlf01 #7 你这杞人忧天了,为啥数据全放 redis 上会慢,你应该考虑的是你们有没有那么大内存,只要内存管够,你全丢 redis 上也不会慢,如果实在是怕数据量过大,那很简单,定期做数据归档就好了。
@autumnhlf01 #6 实时性是看你业务需求的,你要考虑你业务对实时性的敏感度如何、对数据的精度要求如何,换言之就是问一下自己:需要这么精确和即时的数据吗,对温湿度传感要求这么高,只有温控场景吧,如果只是做统计和报表,应该是无所谓的。
@StoneHuLu #4 其次就是先存内存或者 redis ,然后定时批量插入数据库,减少写入次数,要么就分表、对数据归档,区分冷热数据。我觉得频繁插不是啥大问题,问题是频繁插完怎么查
要么时序窗口聚合,要么时序数据库,但其实还是看你具体需求:你对数据的需求节点,不一定是传感器传输数据的节点,比如你展示数据是看每小时温度,那你是不是数据只存每小时的那一组就行了。
@lichuyi #6 是的,近两年身边看我混的还行的朋友找我问自学编程入行,我都是劝退,现在这个环境下 0 经验入行难如登天。但实际上我也是抓住了互联网的尾巴,我有一个朋友,大专毕业培训班出身,2014 年入行做 java 大数据,几年前薪资就超过 3w 了,所有互联网这行纯粹是看入行时机,和个人能力不是强相关,能力只要够用、够面试时讲故事就可以了,实际能混成什么样,1 是看环境,2 是看口才。
另外,现在我觉得是互联网人才下沉传统行业的时机,我也是看重这个节点选择平稳落地传统行业的,感觉互联网卷不动的朋友们也可以考虑选择一个靠谱的传统行业企业入职,不管薪资如何,起码加班没那么严重,如果是进初创企业投机,赌一把企业前景,搞不好能混个中层当当也不错的。(我前公司领导就是和老板初创,公司发家之后成为项目部负责人,管理整个项目部 100 多人,我现在的目标就是复刻我前领导的路径,不过还在尝试中)
我说下我的路线吧,不知道对楼主能不能有点启发。
我初中肆业,一直打零工,做过收银、库管、广告设计、印刷制板、电焊、工地测量,最后在中国移动做宽带客服,16 年 24 岁的时候醒悟,自己比较喜欢计算机所以开始自学编程,目的是去上海生活,用业余时间自学 2 年编程,一开始是前端,后来发现自己不喜欢 css ,转 python ,发现 py 入行 web 困难,转 java ,java 学了一年多,18 年打包来上海找工作。
同期自学的朋友去了杭州,而我没选择去杭州,他认为杭州竞争比上海小,我认为上海大机会更多。java 找工作 3 个月未果,面试要求都比较高,对语言源码相关问的比较多,当时福至心灵,用了 1 周学了 c#,面.net 岗位找了个小外包公司进去,算是成功入行,7k 月薪,核心思路就是我没经验但我便宜,混了一年半经验,跳槽第二家公司,薪资 14k ,互联网金融行业,做了 4 年涨到 20k ,从写后台的初级一路做到研发经理,其中运气因素也有很多,恰逢公司业务开展+部门元老带一批人离职,领导无人可用。之后因为天天加班到后半夜实在受不了了,2024 年跳槽到第三家公司,薪资 25k ,传统物流行业初创公司,做研发部负责人。
我觉得我的核心优势就是,我个人比较爱钻研,但我不是一条路走到黑的那种,我非常注重路要走宽,并且我认为纯粹的技术专员是没有前途的,所以就编程方面,我 js/ts/vue/react/java/c#/golang/lua 都会,并且都有商业项目经验,其次是我业余时间对网络运维、devops 、嵌入式都有所涉猎(靠折腾 nas 、软路由和智能家居自学的),而 LeetCode 、项目源码,我说实话我从自学到从业至今没看过,你说算法我只听过、用过,但你让我面试时候写一个,我肯定写不出来,我走.net 这边入行,面试从未有过问我源码、底层原理、算法的面试,全是问某某特定场景的业务实现思路,解决方案如何如何,这方面可能是 java 面试和.net 面试的最大区别,我只能庆幸自己赛道选对了。我现在在这家初创做研发负责人,也是因为他们岗位画像要求这个岗位的人需要前后端都懂,懂业务懂产品,但实际上我不是恰好懂这些,而是一开始我就想清楚纯做后端是没有出路的,必须要有技术广度,才能在职位薪资更上一层楼。
我觉得楼主的能力肯定是比我要强的,但有时候选择和努力一样重要。当然我的经历也是乘上了历史的车轮,我赶上互联网末班车的时间点比楼主早了一些,楼主能从我的经历中找到多少有用的东西我也不好说,毕竟运气也是很重要的一环。所以说楼主也不用妄自菲薄,有的时候差的不是能力,只是运气和机遇罢了。
@StoneHuLu #2 然后传 GitHub ,以后就用自己的特供版 swaggo
fork 一下 swaggo ,找到这地方的源码自己改一下实现呗,运行 swaggo 的时候,直接扫你项目文件,把代码文件内容解析一下
这种情况你必须要接受风险的存在,不能考虑无风险达成目标的可能,也就是说,你必须接受你提出要求然后失败导致离开公司的这个可能性,你先接受这个可能后,你就会发现啥时候提都可以了,我的建议是转正当天提,提了之后公司同意就说明你们互相认可继续干,公司不同意的话,你也别转正了,直接下一家就好了。
还是那句话,不要想只得到好处但又不想承担风险,这种事情基本不存在的
社会上没人会照顾你的情绪,会哭的孩子才有奶吃,你必须把‘你受不了键盘声音’这个事情,反馈出去,让所有人把你的问题变成他们的问题,他们才会想着解决这个问题。当你闹的声音比键盘声音大的时候,就自然会有人替你解决问题了
@StoneHuLu #15 补充一下,都是程序员的人了,遇到问题解决问题这么简单的道理还不明白吗,为了解决问题任何手段都是合理的,你觉得手段不合理不敢用,只能说这个问题让你不够痛。
受不了当前环境就尝试改变环境,改变不了环境就改变自己,我是你我就直接找我领导谈,我领导不重视我就戴耳机听音乐,还忍不了就跟领导提离职,离职原因就说键盘声太吵,你上论坛吐槽没什么意义
53 天前
回复了 wangybsyuct 创建的主题 C# 想用 c#的 mvc 实现一个功能.
.net 的 api 和 mvc 框架都是开箱即用的,有啥需要配置的。。
直接起个 mq ,接口就直接推消息给 mq 就行了,然后写个消费程序,接受 mq 消息然后处理业务逻辑,如果程序报错就不要 ack ,走重试逻辑,如果请求数量很多并且是不间断地,处理不过来的话,就加消费程序就行了,这是标准处理方式
草,之前租的房子用的也是类似的,联享家,外卖在 1 楼拨号开门,是手机 app 给你打电话,然后打开 app 给快递员开门的时候还得先看广告,无语了
59 天前
回复了 AkAJOIN 创建的主题 问与答 国内最好的网盘是哪个
我是自己在家里 nas 起的 seafile ,挂载盘,工作区同步,网盘,分享全是用的这个,甚至我自己博客图床用的也是
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5411 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 08:48 · PVG 16:48 · LAX 00:48 · JFK 03:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.