V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gBurnX  ›  全部回复第 18 页 / 共 23 页
回复总数  448
1 ... 10  11  12  13  14  15  16  17  18  19 ... 23  
2021-04-02 21:49:38 +08:00
回复了 eccentric579 创建的主题 宽带症候群 冰箱影响有线宽带运行,这是什么神仙故障啊
2021-03-29 的新闻,刚出的:
https://www.163.com/dy/article/G6IL1LOQ0514HAPH.html

一个旧水壶影响了车钥匙的功能。


屏蔽线 + 防浪涌插排是有道理的。
当你接触过稀烂的软件质量时,才知道有 QA 的宝贵。
如果使用频率不高,其实完全可以收一台二手整机电脑 + TPLink 带 DDNS 的路由器 + 开公网 + 智能插排。

智能插排解决电费问题,要用的时候,手机 APP 一键开机。
TPLink 路由器的 DDNS + 开公网解决远程访问问题以及支持电信家宽。
二手整机电脑直接免去各种麻烦,开箱即用。
2021-03-31 17:19:27 +08:00
回复了 kop1989 创建的主题 随想 话题探讨:如何定义”努力“
女人要求男人努力,大多数情况是因为,女人在最低点时,被婚恋价值并不匹配的男生通过供给超额情绪价值,给薅了羊毛。

生米煮成熟饭后,女方冷静下来,发觉自己婚恋价值比男方高得多,后悔,于是通过强迫男生努力这种爆 PU 的方式,强行逼迫男方提供更高情绪价值以及财力,来弥补婚恋价值的差距。

不过女方也有判断错误的时候,一旦女方错判,还作闹,大多数是被婚恋价值更高的男士给踢了。
2021-03-31 17:15:15 +08:00
回复了 douglas1997 创建的主题 生活 别,别在咸鱼上卖贵重物品
我第一次在咸鱼帮朋友买台海尔二手冰箱,560 元。卖家说自己是二手市场的,亲自送上门,而且送货前帮忙洗好。冰箱除了款式有点旧之外,没别的毛病。

然后我眼红了,我去他那里买了台 480 的,打电话要货时我还给了他一点情绪价值,结果老板应该是一个直男,直接把本来留给父母的博士冰箱给我,接着朋友眼红了。。哈哈哈
2021-03-31 03:59:07 +08:00
回复了 SelectLanguage 创建的主题 Java 一个非常复杂的需求,如何设计表结构
1.你这问题说白了,其实是机器性能计算问题。

需求 1 好做,到叶子结点的全部节点数量才两百多万,目前新 CPU 优化一下计算过程,能做到秒级。

但需求 2 就不行了。

先看单次查询,节点数量到了 2kw 级别,全部指令周期估算了一下,已经超过新型主流设备的单机秒级的最大指令周期了,查询规模比 12306 还大。一定要做的话,需要集群 + 需求并行化,然后瓶颈就转移到网络带宽与网络延迟上了。

网络带宽好解决,延迟没办法解决。


2.到这还只是单次查询。然后业务需要进一步分解为流水线,来承载更多查询,估算一下 50 台最新高频服务器,每 1.5 秒能承载 70-100 次查询。如果查询量大,还需要成倍地部署这种集群。


3.到这,还只是查询。现在再考虑修改。如果改少,查多,那么用副本集群,把改与查按 2:8 进行分时处理,加个集群事务,让查询性能降低维持在小于 30%以内。但如果改多,就无解了。除非砸重金,集群加一倍做双缓存,主板用高速数据线直接相连,这样查询性能降低维持在小于 60%以内,但可以让改性能提高至少 1 倍。

看了一下语言是 Java 。如果改 C++,把运行时检查全关了,内存条按斤买插满,把叶子结点那一层按内存块来存储,直接操作内存块,加上双缓存结构来提高一倍性能(浪费内存条),性能估计还能涨一个小数量级。

到这里,业务就接近 WOW 了,WOW 每周重启一次集群,一个重要原因也是因为他们没钱烧双缓存 + 那时架构是非云的,只能每周定期重启清空一下内存碎片。

以上只是用计算器估算一下,不一定准确,可能存在错误。
2021-03-30 13:33:11 +08:00
回复了 bwd1991 创建的主题 数据库 SQL SERVER2008 有大神吗,需要帮助,有偿
@bwd1991 观察一下磁盘活动时间。

用跟踪器把 SQL 都扒下来,按照我在上面说的,把锁定顺序完全相反的 SQL 找出来,发给开发,让开发修改。
2021-03-30 02:21:55 +08:00
回复了 isSamle 创建的主题 分享发现 用啥服务器便宜靠谱?
题主是在搞笑嘛?

1.一边吐槽有道云笔记空间有限、访问速度尴尬,一边用的对比却是阿里云丐版???题主有认真对比过两者?

空间:有道云笔记免费版,我目前是 33GB 。阿里云丐版:40GB 且需要扣除 OS 文件。

访问速度:有道云笔记免费版,我同步的时候带宽能达到 21M,阿里云丐版:1M 。相差 20 倍。知道 20 倍是啥概念吗?如果网易云同步需要 1 小时,那么阿里云就需要 20 小时。


2.其次,题主说有道云笔记,放进去容易,取出来难???

有道云两种导出方法,都没好好研究过嘛?


3.建议,题主应该先多学,多问,不要随意下判断,容易闹笑话。其次,你只是拿来做知识梳理,网易云笔记完全够了。到后期 30 多 G 的空间,20 多 M 的上下行速度,可以导出备份或 pdf,重点是免费。
2021-03-30 01:24:19 +08:00
回复了 bwd1991 创建的主题 数据库 SQL SERVER2008 有大神吗,需要帮助,有偿
@bwd1991

1.不要拍脑袋说硬件应该不会。CPU 、内存、网络用任务管理器去查,磁盘活动时间用资源监视器去查。做事情要仔细,要落地。

2.不要说什么以前没问题,现在突然有问题。只要系统有 bug,什么时候被你们发现,都有可能。bug 发作有早有晚,而且说不定早发作了,只是大家没发现或并不明显。

3.你现在要做的,就是按照我在 23 楼,第 2 点给出的具体方案去进行修改。按这方案你肯定会发现一堆锁定顺序相反的操作 SQL
2021-03-29 22:48:06 +08:00
回复了 bwd1991 创建的主题 数据库 SQL SERVER2008 有大神吗,需要帮助,有偿
两个原因:

1.出现死锁,先看硬件负载。如果硬件负载高,有可能是某个操作需要锁表,同时还需要消耗大量硬件资源,那么在该操作完成前,其他操作会因为锁而竞争或排队,造成假死锁的现象。这种事情可以通过等待来解决。

这个阶段主要看看 CPU 使用率、内存使用率、磁盘活动时间、网络带宽使用率。解决方案是,哪个硬件使用率太高,就升级该硬件。比如,如果磁盘活动时间一直为 100%,而且用的是机械硬盘,那么换 SSD 甚至 M.2 NVME 协议的一线品牌的 SSD 。


2.如果死锁但各硬件负载很低,那么很有可能是出现互相锁住的问题了。解决这个问题,是一件体力活。方法如下:

在程序代码、数据库存储过程或函数等存在代码的位置,以 [Lock] 不区分大小写的方式,找出所有锁定语句所涉及的表名,在 Excel 里把这些表名称列出来。不区分大小写的意思是,有些地方可能是 lock,有些地方可能是 LOCK,或 Lock 等等。

然后把这些表名,在 Excel 里设置一个顺序。比如,在 Excel 里,设置了顺序为:
1 TableA
2 TableB
3 TableC
意思是,先锁 TableA,再锁 TableB,最后锁 TableC 。

按照这个顺序,修改所有涉及到 Lock 的地方。

比如,你发现某个存储过程,锁定顺序为:
......
SELECT * FROM TableC With (TabLockX) WHERE id = 3
......
SELECT * FROM TableB With (TabLockX) WHERE id = 2
......

该存储过程先锁了 TableC,然后再锁了 TableB,这种锁定顺序违背了 Excel,因此调整为:
......
SELECT * FROM TableB With (TabLockX) WHERE id = 2
......
SELECT * FROM TableC With (TabLockX) WHERE id = 3
......


调整时注意不能改变业务逻辑。如果改变了业务逻辑,需要按照 Excel 的锁定顺序,重新实现该存储过程。

把所有涉及到锁的代码或存储过程或函数等,按照这种方式,全部修改,修改完毕后,锁问题应该能解决了。
2021-03-29 00:27:33 +08:00
回复了 pythonee 创建的主题 职场话题 35+的程序员转体制内是一个好的选择吗
去体制内,钱少,而且没什么乐趣。

任务都非常简单,但是很繁杂。稍微有点难度的,基本外包请第三方,这样很没意思的。
2021-03-26 12:27:43 +08:00
回复了 Baileys 创建的主题 职场话题 隔壁工位敲键盘声音太响说了也没用
@ParfoisMeng 有,量还不少。

职场问题很容易出现双输局面:

1.当 A 被 B 干扰时,A 去和 B 交流这事时,很容易闹矛盾。

2.其他人肯定不喜欢 B 这种会干扰别人的人。

3.其他人心里都明白,A 去找 B 交流,是 A 捍卫自己的权益,这事没错。但是,大家也不喜欢 A 这样的人,因为人都会犯错,哪天自己犯错了,A 不能忍受自己,那么 A 也会找自己麻烦。

综上,无论是 B 干扰别人,还是 A 站出来捍卫自己的权益,这两人都会成为不被大家喜欢的人,双输局面,这是职场问题的核心所在。大家喜欢的是不干扰别人的人,以及被干扰后愿意默默忍受的人。

另外,我遇见过一位大主任和好几个普通干事,在一个小办公室里忍受一副主任烟鬼,忍好几年的局面。大家都不愿意开口去说他。
2021-03-25 19:53:22 +08:00
回复了 frmongo 创建的主题 Python 怎么管理大量二进制文件比较好?
@ch2 同意,我甚至觉得一张 Excel 的事情...

如果我是你,直接 C#写个 WCF 用 SQL Server 管理,既方便有 WCF 接口可以提供 API,SQL Server 这种东西又能管理起来很省心。
2021-03-25 19:51:08 +08:00
回复了 AlexaETF 创建的主题 程序员 96 年女生 学编程 有可能吗
1.大方向:缺钱选钱多的,不缺钱就选自己喜欢的,不缺钱又没啥喜欢的就选轻松且责任小的。

2.女生可以搞编程,awayaya 案例库里就有 bat 大厂中层女干部,每个月好像有七八 w 的收入。

但是,搞编程,肯定比别的容易更显老,容易秃头。
2021-03-25 16:30:29 +08:00
回复了 Martin9 创建的主题 职场话题 找工作找到心态炸裂
题主运气不好,方向走错了。

题主在提问里,提了一堆 JVM,Hashmap,JUC,mysql,redis,spring,这些东西都只是简单的花招而已。

计算机科学的重点在于基础,模电、数电、组成、汇编、算法、数据结构、C/C++、操作系统、网络、分布式等等。这些基础东西才是你应该去钻研的。你把这些基础打好了,JVM,Hashmap,JUC,mysql,redis,spring 这些小玩具,你都不需要去搞清楚什么原理,只要看看大概的功能,就能猜出这些玩具大概是怎么设计的。

大厂面试,要的就是基础扎实的工程师,而不是 JVM,Hashmap,JUC,mysql,redis,spring 这些产品的源码背诵者与工具使用者。

当别人问源码时,你其实根本不需要回答。你只需要问问面试官,这玩意是用来干嘛的,然后你直接说出你的设计思路就行。

另外,面试,也别太当一回事,有时只是 HR 们完成工作指标而已,公司招不招人还并不一定。

另外,题主你翻翻你自己的发言记录,看看你平时都把时间花在哪里。
2021-03-25 03:51:11 +08:00
回复了 Makuma 创建的主题 程序员 当前的 On Call 机制是否合理,如何改进?
1.拿来接收 OnCall 的电话卡,本来不应该是你的号码,而需要是以公司名义办理的专卡。以后要注意这一点。离职时直接上交这张卡就行。

2.目前的情况,建议先和公司沟通,一定要 微信 + 邮件 + 短信 + 电话 + 电话录音,以防被原公司诬陷。通知后,就可以把 OnCall 号码直接拉黑了。
2021-03-25 03:43:56 +08:00
回复了 meisen 创建的主题 随想 时至今日,真的觉得自己落伍了
如果你是这三个方向的从业者,那么你必须紧跟时代才行,这样才是合格的职业精神。

但如果你不是,只是个 IT 爱好者,其实你只需要关注一下官方以及小伙伴们的评测,知道是怎么一回事,了解一下价格与未来发展趋势,就足够了。
2021-03-23 22:05:22 +08:00
回复了 b00tyhunt3r 创建的主题 MySQL 如何每个月“缓存”一次 mysql 的查询结果?
1.一张表拿来做流式计算的统计,一张表拿来存历史数据。

2.流式计算的表,意思是,把一个数据结构,转化为只有一条数据的一张表。表里的某个字段用于记录当前商品的销量。当爬虫更新商品页面时,把最新的销量,更新到该数据的相关字段里。

3.历史数据表,用于爬虫更新商品页面时,把获取到的销量数据,insert 进去。

4.流式计算表拿来实时输出需要的统计数据,无论什么时候取都行,不一定非要等每月月末;历史数据表拿来做离线分析数据统计。
@wasd6267016

1.从 [谁主张谁说明] 这个角度来看,你第一次质疑我,用的那篇文章,根本就没成功质疑到位,原因是那篇文章,无论时间、内容都有问题。你至少得去找一篇接近最近的,以及内容靠谱的文章,来作为你的佐证。然后如果我有空,可以给你讲讲到底是怎么回事。


2.你说,从我说的 xxx,就觉得没必要和我讨论。这个情况中,你既没说我说过的那句话,到底哪里有问题,你也没给出你认为的正确的方案。从我的角度来看,我觉得这种情况,你是为了杠而杠。

如果你不是为了杠而杠,你可以明确地讨论一下,我说的那句话,到底哪里有问题,或者你认为的正确的算法流程是什么。


3.软工大一学生那个帖子,是我帮别人发的。我在之前的回复里提到过好几次。作为你的讨论对象,你只看了我的提问,却没有耐心去翻翻我的回复,就急着来杠,说明你不仅不够细心,也没讨论问题的经验,心态还很急躁。所以,你会犯上面第 2 点这种基础错误,也就不奇怪了。同时,对于一个做技术的人来说,这些缺点都是大忌,很容易压低你的技术上限。就同步这简单的小问题,你会在这里翻船,也就不奇怪了。
1 ... 10  11  12  13  14  15  16  17  18  19 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2295 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 08:58 · PVG 16:58 · LAX 01:58 · JFK 04:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.