大家好,我是小麦,之前有读者问我,怎么高效地使用GitHub?我和他解释了一下,GitHub是个网站,想要玩转它,Git的知识也必不可少,这里和大家分享一下这篇关于Git的教程,图文并茂,建议收藏。Git是程序员学习和工作都离不开发工具,也是非程序员好用的文档版本管理工具。本文图...
大家好,我是小麦,今天介绍一下使用EIDE在VSCODE快速搭建MCU开发环境,图文并茂,建议收藏哈。宇宙最强IDE——visualstudio,这个应该没人反驳吧,如今微软又出来一款开源跨平台的vscode,各种插件数不胜数,真的是让人爽到不行啊。今天我就要推荐一个插件EIDE...
金磊博雯发自凹非寺量子位报道|公众号QbitAI一个人,到底能肝到什么程度?最近B站上大火的一个视频,或许给了这个问题一个完美诠释:纯!手!工!自制CPU!这位叫做“奶味的”Up主,耗时整整半年,用他那双勤劳的双手,“逐点”焊接,最终打造出了一个完整CPU!手工做一个CPU能用么...
从2019年到现在,小灰先后出版了三本图书,分别是《漫画算法》,《漫画算法Python篇》,《漫画算法2》。从小灰出书以来,常常有朋友问我这样一个问题:“小灰,你出版自己的图书,花了多少钱呀?”其实这是一个很大的误会,但也怪不得大家,毕竟多数朋友对图书出版这方面都比较陌生。先说答...
综合整理:程序员的那些事(id:iProgrammer)诉讼世界,无奇不有。各位没看错标题!公司起诉技术总监索赔90万元,称其拖延研发进度7月5日,中国裁判文书网公开了一份出自北京第三中级人民法院的二审民事判决书[1],神州瑞景公司起诉原技术总监姚某,索赔90万。判决书是公开信息...
小木发现线上的程序通过任务管理器发现内存不断的增长,怀疑是不是内存泄漏呢?用户态内存泄漏可能是句柄泄漏,堆内存泄露,Socket, GDI对象等等。而对于C程序员来说,碰到最多的无疑是堆内存泄露:也就是通过malloc或者new从堆上申请的内存,使用完成后,并没有释放,导致程序使...
昨天在群里有朋友问:把进程绑定到某个CPU上运行是怎么实现的。首先,我们先来了解下将进程与CPU进行绑定的好处。进程绑定CPU的好处:在多核CPU结构中,每个核心有各自的L1、L2缓存,而L3缓存是共用的。如果一个进程在核心间来回切换,各个核心的缓存命中率就会受到影响。相反如果进...
之前写了一篇>"data-itemshowtype="11"tab="innerlink"data-linktype="2">。这种方法有一定的局限性:实践证明,当程序复杂,内存频繁的申请释放,通过UMDH对比的文件将会非常的大,并且很难直接看出内存泄露所在。UMDH在收集信息的...
作者:vivo互联网官方商城开发团队-LiuJianZhu一、前言随着商城业务渠道不断扩展,促销玩法不断增多,原商城v2.0架构已经无法满足不断增加的活动玩法,需要进行促销系统的独立建设,与商城解耦,提供纯粹的商城营销活动玩法支撑能力。我们将分系列来介绍vivo商城促销系统建设的...
01 为何毕业多年后原本水平差不多的同学都拉开了差距?大家好。各位都非常年轻,我今天来的时候挺有压力。因为我毕业快11年了,看到你们,真是觉得“长江后浪推前浪”。我去年参加了武汉的校招,感觉新一代年轻人的素质确实都非常好。我昨天就在想,今天应该跟大家分享什么。想了想,先把题目拟出...
导读:臣闻防患于未然者易,除患于已然者难——明·马文升《添风宪以抚流民疏》作为一个程序员,是否有留意到每逢节假日在各大景区时有程序员打开电脑紧急处理线上问题?如果线上出现大量的报警,这时我们该如何判断是自身服务问题还是依赖服务问题?午夜线上重大问题出现,如何能够唤醒相关人员快速响...
上帝视角应用层我们前面介绍过TCP/IP模型的下三层,分别是网络接入层、网络层和传输层。它们都是为应用层服务的,传输应用层的各种数据,现在我们就来看看最高层的应用层。应用层在TCP/IP模型中,应用层提供的服务相当于OSI模型的应用层、表示层和会话层的服务总和。不仅包含了管理通信...
作者|邓刚、陈晨、周飞强、冯广远、严旭东、朱寒婷、史修磊、金一丹数据服务是数据中台体系中的关键组成部分。作为数仓对接上层应用的统一出入口,数据服务将数仓当作一个统一的DB来访问,提供统一的API接口控制数据的流入及流出,能够满足用户对不同类型数据的访问需求。电商平台唯品会的数据服...
都说大厂程序员出路多,既可以往其他大厂跳,也可以往中小厂跳。如果从大厂跳小厂非常香,不仅薪资待遇高,而且小厂也没有大厂那么忙和内卷,没准还能因为大厂背景成为管理层。但一个从大厂跳到小厂的程序员却跳出来辟谣,说小厂逼迫人、压榨人,刚来就一个劲地跟自己要产出。大家千万不要从大厂跳到小...
前言大家好,我是捡田螺的小男孩。计算机编程的很多知识点,往往在日常生活中就有类似的例子。最近整理了十个非常形象生动的生活例子,助大家理解这些计算机面试必备的知识点。1.如何理解HTTP的无状态?每次HTTP请求都是独立的,无相关的,默认不需要保存上下文信息的。我们来看个便于理解的...