- 博客(25)
- 资源 (7)
- 收藏
- 关注
转载 你管这破玩意叫 IO 多路复用?
为了讲多路复用,当然还是要跟风,采用鞭尸的思路,先讲讲传统的网络 IO 的弊端,用拉踩的方式捧起多路复用 IO 的优势。为了方便理解,以下所有代码都是伪代码,知道其表达的意思即可。Let'...
2021-11-30 09:45:04 655
转载 C++对象的底层原理都在这儿了,还敢说学不会?
Part1一、关于对象C 语言是程序性的,语言本身并没有支持数据和函数之间的关联性C++ 中可能采取抽象数据类型,或者是多层次的类结构完成 C++ 的封装并没有增加多少成本,每一个成员函数...
2021-11-29 09:43:16 1457
转载 在简历上写”精通C++”之后......
说起 C++,很多人的第一反应就是:复杂、难学,事实也的确如此。但不可否认,C++ 在近 30 年里经久不衰,并且现在学习 C++ 的人还在逐年增长。究其原因,是 C++ 有着独特优势。C...
2021-11-27 11:06:15 1243
转载 Python、Perl 垫底,C语言才是最环保的编程语言!
作者 |JEAN-LUC AUFRANC译者 | 弯月出品 | CSDN(ID:CSDNnews)提到编程语言,人们第一时间想到的无非是:哪个编程语言简单易学,亦或是最挣钱等。但是编程语...
2021-11-27 11:06:15 697
原创 优秀程序员的思维方式
1 最重要的当然是抽象思维拥有抽象思维,能够让你深刻地理解外部世界。作为程序员,也应当有程序员的抽象思维,提取程序的本质数据,而不用拘泥于数据的各种细节处理,站在一个比较高的高度去看问题。判断一个程序员的水平,很重要的一点就是看他对于代码的抽象程度。抽象是一种能让你在关注某一概念(你抽象出来的是本质)的同时可以放心忽略其中一些细节,告别繁琐的业务逻辑。学习的时候,也要有抽象思维,虽然我不知道这行代码怎么写,也看不懂,但是我知道这行代码抽象出来的结果是怎么样的,抽象出来的初始条件是什么,中间过
2021-11-25 10:27:23 1734 1
转载 想当年,我也是斩获20+大厂offer的收割机!
国王排名 - ps: 今天是波吉专场大家好。突然回想起当年,我也在秋招时也斩获了20+的互联网各大厂offer。现在想起来也是有点唏嘘,毕竟拿得再多也只能选择一家。不过许多朋友想让我分享...
2021-11-25 08:49:56 618
原创 新手入门 Python 的学习网站
1 Python 小例子来自 github 网站上的项目,提供了 141 个代码小样,并标注了难度等级。告别枯燥,致力于打造 Python 经典小例子、小案例。https://github.com/jackzhenguo/python-small-examples2 编程教室Crossin的编程教室 - 在线练习https://crossincode.com/oj/sample_list/3 python100天从新手到大师这是一个github网站11W+
2021-11-24 11:33:18 1192
转载 一个向上帝买了挂的男人!
转自:新智元| David 小咸鱼约翰·冯·诺依曼是20世纪最有影响力的人物之一。从原子弹,到计算机、再到量子力学、气候变化,你可能很难出对我们今天的世界和生活影响更大的科学家了。在20...
2021-11-24 08:45:00 758
原创 精心整理的计算机专业书单
1、C语言这本书入门挺好的,感觉可以提高对C的兴趣,里面讲的东西也不是那么难懂。可以作为入门第一本书。C程序设计语言第一本书《C程序设计语言》,机械工业出版社,作者Brian W. Kernighan / (美)Dennis M. Ritchie。C 语言之父写的,入门经典书籍。C Primer Plus《C Primer Plus》 ,人民邮电出版社,作者 Stephen Prata。可以作为 C 语言工具书,也可以作为入门,内容循序渐进,能够锻炼编程思想。C和指针
2021-11-23 11:00:14 1443
转载 C/C++ 服务器并发
1. 单线程 / 进程在 TCP 通信过程中,服务器端启动之后可以同时和多个客户端建立连接,并进行网络通信,但是在介绍 TCP 通信流程的时候,提供的服务器代码却不能完成这样的需求,先简单...
2021-11-23 08:44:00 960
转载 2021 互联网公司时薪排行榜出炉!微软、美团很强!
大家好,今天给大家分享下互联网公司时薪排行情况。其实不同公司不同职级薪资千差万别,比如有的公司可能初级岗位薪资高、有的公司可能专家岗位薪资高。另外还有一个非常重要的因素被很多人忽略了:劳动...
2021-11-20 09:47:11 661
转载 内存都没了,还能运行程序?
文章大纲主存(RAM)是一件非常重要的资源,必须要小心对待内存。虽然目前大多数内存的增长速度要比 IBM 7094 要快的多,但是,程序大小的增长要比内存的增长还快很多。正如帕金森定律说...
2021-11-19 08:44:59 690
转载 C++ 读取 UTF-8 及 GBK 系列的文本方法及原理
1.读取 UTF-8 编码文本原理首先了解 UTF-8 的编码方式,UTF-8 采用可变长编码的方式,一个字符可占 1 字节 -6 字节,其中每个字符所占的字节数由字符开始的 1 的个数确...
2021-11-19 08:44:59 6570 1
转载 深度探索C++对象模型笔记
一、关于对象C 语言是程序性的,语言本身并没有支持数据和函数之间的关联性C++ 中可能采取抽象数据类型,或者是多层次的类结构完成C++ 的封装并没有增加多少成本,每一个成员函数虽然在cla...
2021-11-18 08:46:47 1386
转载 Effective C++学习笔记
一、让自己习惯C++条款01:视C++为一个语言联邦C++并不是一个带有一组守则的一体语言:他是从四个次语言**( C、Object-Oriented C++、Template、STL )...
2021-11-17 08:45:26 1058
转载 职场指南,如何当一个不背锅的人?
大家好。今天和大家探讨一个很有意思的问题,很多刚入行的同学往往会有这样的发现。好像程序员这行做多错多,有些人整天划水摸鱼反而一点问题没有,而有些人却干着最苦最累的活,拿着普通的绩效,动不动...
2021-11-16 08:45:00 976
转载 C 语言编程中的 5 个常见错误及对应解决方案
导读:增强 C 语言程序的弹性和可靠性的五种方法。 本文字数:8391,阅读时长大约:10分钟https://lin...
2021-11-15 08:53:32 1038
转载 难得啊,C语言/C++基础面试知识大集合
C语言和C++相关的面试题一直比较少见一些,没有 Java方向写的人那么多,这是一篇 C 语言与 C++面试知识点总结的文章,非常难得。const作用修饰变量,说明该变量不可以被改变;修饰...
2021-11-13 09:52:34 1178
转载 C/C++动态检测内存错误利器 - ASan
来自公众号:大胖聊编程作者:大胖ASan,即Address Sanitizer,是一个适用于c/c++程序的动态内存错误检测器,它由一个编译器检测模块(LLVM pass)和一个替换mal...
2021-11-10 11:04:40 4551 1
转载 C/C++程序员的编程修养
来源 | 嵌入式云IOT技术圈什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于...
2021-11-09 08:49:05 706
转载 福利+干货,这个C++开发者俱乐部很可
尽管自 2001 年以来,C++ 在 TIOBE 编程社区指数榜上逐渐呈现出了一个下滑趋势,甚至有人觉得 C++ 已经像 COBOL 一样“死了”。但 C++ 仍然像以前一样有生命力、有活...
2021-11-06 10:02:56 797
转载 国企离职鸡飞狗跳记
大家好,我是卑微的打工人老三。从一家国企裸辞了,但是离职流程走的并不顺畅,甚至可以说是鸡飞狗跳……今天这个不在,明天那个不在大概两周前我提了离职,并定了离职的时间。找到事业部的运营管理,她...
2021-11-05 08:45:33 912 1
转载 糟糕程序员的20个坏习惯
阅读本文大约需要 5 分钟。今天我想和你聊一聊优秀程序员的基本素养。我想你肯定遇到过这样一类程序员:他们无论是写代码,还是写文档,又或是和别人沟通,都显得特别专业。每次遇到这类人,我都在想...
2021-11-03 14:01:20 578
转载 if-else和switch-case哪个效率更高?看这四张图。
大家平时编码过程中肯定会有些疑问,if-else和switch-case都可用于条件判断,那这两种方式谁效率更高?这里从汇编角度和大家一起分析一下。我查看汇编代码使用的是https://g...
2021-11-02 08:46:13 1407
转载 编程高手是如何练成的?
每个人都有成长的渴望,也都会遇到成长的瓶颈。下面这个问题是一个读者问我的:如何才能训练成为一个编程高手?先简单说下这个读者的背景:工作 3 年多,目前在大厂做后台开发,身边有不少编程高手,...
2021-11-01 08:47:21 660
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人