V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  documentzhangx66  ›  全部回复第 71 页 / 共 88 页
回复总数  1755
1 ... 67  68  69  70  71  72  73  74  75  76 ... 88  
2022-04-01 05:52:54 +08:00
回复了 neochen13 创建的主题 问与答 QQ 音乐逃离方案,大佬们能分享下吗
本质还是版权费太贵了,这里的贵并不是单曲贵,而是因为数量太多,导致总体贵。不仅 QQ 音乐,网易云音乐以及其他平台都有这个问题。具体的表现为,你购买了高级 VIP ,也无法播放,提示说没有音源。

但网易云音乐,提供了一个非常有趣的方案,它有一个云盘,只要你自己找到音源,也就是歌曲的音频文件,上传到云盘里,就可以不需要充值 vip 也能永久听,还能把这些歌曲加入到歌单里。但缺点是,无法看到歌曲的评论。
2022-04-01 04:25:11 +08:00
回复了 gantleman 创建的主题 游戏开发 MMO 万人同屏实验成功发布!
楼主说的这些,无非就是想通过优化,来支持所谓的万人同屏。

但所谓的优化,就是通过牺牲一些东西,来换取另外一些东西。不过某些场景,是无法牺牲特性的。

另外 EVE 曾经请了世界级的顶级算法与服务器大佬做优化,但也就那样了,千人就开始卡屏。

制约 N 人同屏的性能问题,主要在于单核的算力不足,以及各种网络设备随机 IO 的性能差。
2022-04-01 04:20:50 +08:00
回复了 ALLROBOT 创建的主题 程序员 拼夕夕的便宜话费没有了
拉新期过了,现在是存量期了,只能从老客户下手。很多优惠都没了或提价了。以前 60 元可以买半年的 vip ,现在已经涨到 20 元一个月...
2022-04-01 04:17:39 +08:00
回复了 java253738191 创建的主题 程序员 面试题: C++怎么实现热更新内存数据?
@ysc3839 大佬说的对。

前面的楼层说直接进行新旧内存区域的替换,我觉得业务上可能会有问题。比如直接替换后,新旧内存区域中的数据结构与偏移量都不一样了,如果替换后,还以以前的方式继续访问,很有可能会出问题。

我觉得,应该是以事务的方式,进行新旧内存区域的替换,并且替换后还要重置数据结构与偏移量会更稳,但这就需要把很多业务,改成支持事务的接口调用,方便抽象,有一定的工作量。具体设计方法,可以参考数据库原理与设计相关书籍。
2022-03-28 23:48:12 +08:00
回复了 Erdong 创建的主题 问与答 家用监控器摄像头有没有好的推荐?
当然是小米套装那款 2k + APP 可旋转云台 + 支持插卡,无缝接入小米智能家居 APP 。

家用摄像头都差不多,方便才是关键。
2022-03-28 23:17:07 +08:00
回复了 hard2reg 创建的主题 奇思妙想 伪需求还是好想法?
既然你也知道,无非是账号密码泄露,那么改用私人网盘,就没这个问题了?
2022-03-21 16:33:36 +08:00
回复了 Eytoyes 创建的主题 硬件 四代 i5 换代,选 AMD 还是 intel
你如果选 AMD ,一定要注意一下 PCI - E 版本...AMD 在这里有大坑,坑了不少小白。很多高性价比 AMD CPU 都还是老版本 PCI - E 3.0 的。
2022-03-21 15:20:48 +08:00
回复了 jolanyu 创建的主题 程序员 大三了只会增删改查
真正大佬的学习路线,本科与研究生阶段,是用来修炼内功,是用来打基础的,这个阶段要学好基础的数学、统计分析、物理、模电、数电、组成、汇编、算法、数据结构、C 语言、网络、操作系统、编译原理、数据库\分布式、自动化、机器学习,这个阶段不是让你浪费在什么语言、框架甚至 CURD 上,后者只是花里胡哨与无奈罢了。

等你把前面的基础打好,语言、框架与 CURD ,那还不是信手拈来?你甚至可以通过文档的第一段简介,就猜出它的原理与优劣。
2022-03-20 22:20:27 +08:00
回复了 lanxinyuchs 创建的主题 Blogger 我的个人技术博客,主要是 Linux 方面的
提个小建议,我和很多朋友交流过,他们认为在知乎上写博,是一种耻辱。

极客的方式,应该写在 github 与 gitee 。
2022-03-20 14:54:31 +08:00
回复了 Ashore 创建的主题 程序员 关于借钱那点儿事儿
1.正人君子就算走投无路,都不会问别人借钱。因为,有借钱的正经理由,可以走银行或小贷。这些人,为了减少自己的损失,不走银行或小贷,而去找朋友借钱,这种人不往来也罢。

2.再好的朋友,问我借钱,我都不借。
2022-03-19 21:51:25 +08:00
回复了 userKamtao 创建的主题 程序员 后端大佬请进!帮我看看这个排序方法可以行得通吗?
@gjquoiai

1.我不觉得楼主已经说清楚事情了,当然也许是我的理解能力有问题。不过既然有别人也提出这个疑问了,我觉得有必要请楼主仔细说说最原始的需求,以及楼主具体的设计与实现方案。

2.我在之前与别人的评论里,提出的方案是,如果楼主的设计没有乱来,那么楼主不需要关心这个事情,直接操作就行。但如果楼主在设计上出错,那么大家有必要了解楼主的原始需求是什么,因为有可能这是个 X-Y 问题。
2022-03-19 16:20:19 +08:00
回复了 userKamtao 创建的主题 程序员 后端大佬请进!帮我看看这个排序方法可以行得通吗?
@gjquoiai

我在前面已经说过了,希望你回复之前,能认真看看我的评论,我想表达的意思是:

1.楼主在问题里的描述,有歧义。39 楼的第 3 点。

2.你说的这种情况,我已经回答了,36 楼。
2022-03-19 06:57:18 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@Mirage09

鸡同鸭讲....你是鸡还是我是鸡?

在除开外貌、情商、家庭背景等因素外,程序员的门槛,本来就比其他行业要高,收入高也是理所因当,不信你让前台或行政去写 C 试试?

我说这事并不是贬低或看不起其他行业,你如果不是程序员,也不需要对号入座。

门槛高,对应收入高,这是很正常的事情。就像你在前面提到供需关系一样,至少国内与欧美大部分地区,也是公认这个情况。

但日本就有点奇怪,可能不在这个大部分之内,具体原因我不清楚。
2022-03-19 06:49:46 +08:00
回复了 ActualAvocado 创建的主题 C++ [C++]为什么 For 循环在调试时执行顺序像个悠悠球?
每行前面加个 printf( 自增 ID )试试?这种简单粗暴的办法,让我在不便于 IDE 调试的环境下,解决了不少问题。

比如:

源代码:
int a = 1;
int b = 2;
int c + a + b ;


简单粗暴后:

printf_s( "V2EX Debug Mode - 位置 " + 1 + 换行 );
int a = 1;

printf_s( "V2EX Debug Mode - 位置 " + 2 + 换行 );
int b = 2;

printf_s( "V2EX Debug Mode - 位置 " + 3 + 换行 );
int c + a + b ;

printf_s( "V2EX Debug Mode - 位置 " + 4 + 换行 );
2022-03-19 06:43:41 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@Mirage09

1.请问你能代表整个湾区 /西雅图嘛?但有消息说,日本与你说的这个情况类似,程序员与其他工种没有因门槛差异而拉开收入差距。另外你说大厂里,C 组很少,这事我在 67 楼,给楼主的回复里,也提到类似问题。

2.你觉得不需要熟练各种语言,但我看法相反,因为我提出了一个前提:不缺钱,又对技术有追求。我觉得如果你不是这个情况,无法感同身受的话,应该思考一下为何会存在这个情况。

3.我在 97 楼的第三点,是回应你在 95 楼的最后一段。这并不是鸡同鸭讲。你想通过亚马逊的大部分业务都用 Java ,来证明 Java 在工程上够用,我觉得你可能只是软件工程,不熟悉网络设备,自然也看不到网络设备的重要性,更别提网络设备里用哪种编程语言开发的。
2022-03-19 06:23:13 +08:00
回复了 userKamtao 创建的主题 程序员 后端大佬请进!帮我看看这个排序方法可以行得通吗?
@yzbythesea

你有这方面的误解,并不一定是你的问题。

国内的教课书与各种中文资料,比较古老与死板,它可能认为 链表、单链表、双链表,甚至动态数组、树、环,等等,都是不同的东西。

但如果你能够多翻翻国外的现代书籍,多翻翻英文版维基百科,多动手写写这些东西,自己多实现几遍,你会发现现代的理念有些不一样:

静态数组 与 链表,是组成高级数据结构的基石。

比如你觉得树和链表,不一样,但你想想,简单的树,是不是由链表衍生而来的?简单的环是不是链表首位相连?一些高级的树,是不是 链表上加了一些链表与静态数组?
2022-03-19 06:13:42 +08:00
回复了 userKamtao 创建的主题 程序员 后端大佬请进!帮我看看这个排序方法可以行得通吗?
@GeruzoniAnsasu

1.直接操作具体是指怎么操作,需要楼主先讲清楚他的细节。包括设计细节与代码细节。

2.但无论怎么操作,只要他是正经的设计,不是乱来的设计,那么这个问题,原则上就是我在 22 楼给他科普的那些东西,不需要更新所有 100w 行。

3.我一直觉得,楼主是不是在设计上,犯了强制给表加一个 int 自增列的陋习,才带来这个额外的麻烦。1 楼也是看不懂楼主的操作,才提问。楼主在 4 楼,确认了 3 楼的回答正确;但 3 楼发言正确的前提,是建立在赞成楼主的设计。我觉得楼主的设计不一定正确,所以和 1 楼产生了同样的疑问。
2022-03-19 06:01:40 +08:00
回复了 userKamtao 创建的主题 程序员 后端大佬请进!帮我看看这个排序方法可以行得通吗?
@GeruzoniAnsasu

你没理解我的意思。

我让他直接操作就好,不用管这个问题。
2022-03-19 05:54:07 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@Mirage09

1.钱与语言的关系是,做 C 的人能很容易换到 Java 并且达到高级,反之则不能。原因在于两种语言的门槛不一样。所以从供求关系来说,当 C 因为供求关系收入更高时,C 语言程序员会留在 C 岗位,此时 Java 程序员很难进来。反之,C 跳 Java 也容易到 Java 高级。

2.无论“所有主流语言,你都要熟练”,这并不是 overhead ,因为我说了一个前提:不缺钱,又对技术有追求。这种情况是很容易出大佬的。对于大佬而言,语言真不是问题。

3.Java 在大部分业务上,完全够用,注意我说的是业务。但从工程角度来讲,亚马逊的交换机、路由器、防火墙等网络设备,甚至服务器网卡,算不算工程?你和他们说这些设备用 Java 试试?搞软件的千万别忘了这些东西,他们也是计算机系统的一个重要组成部分。
2022-03-19 05:29:19 +08:00
回复了 userKamtao 创建的主题 程序员 后端大佬请进!帮我看看这个排序方法可以行得通吗?
@GeruzoniAnsasu

1.我在 22 楼写的那玩意,是在告诉楼主,静态数组 与 链表,在操作上的一些差异。

我并不是说,SQL 或 数据库引擎,就是这么运行的。

所以我在 22 楼结尾加了那段很长的文字,是在告诉楼主,现代数据库,比较复杂,让他别担心这个问题。


2.如果楼主关心的不是这事,而是关心数据库主流 B+Tree 结构,是怎么插入一个中间数值的,那么楼主可以去搜 B+Tree 的算法动画,看看分步演示。


3.数据库自己的数据结构,但并不一定 works perfect 。因为数据库并不知道用户的需求。所以近代数据库才有各种细分,比如关系型、NOSQL 、图数据库,等等。而且各种数据库懂优化的 DBA 贼贵。
1 ... 67  68  69  70  71  72  73  74  75  76 ... 88  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2688 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 13:05 · PVG 21:05 · LAX 06:05 · JFK 09:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.