10 2020 档案

摘要:1、删除0字节文件 find -type f -size 0 -exec rm -rf {} ; 2、查看进程 按内存从大到小排列 PS -e -o "%C : %p : %z : %a"|sort -k5 -nr 3、按 CPU 利用率从大到小排列 ps -e -o "%C : %p : %z&# 阅读全文
posted @ 2020-10-31 21:59 三啊三水 阅读(288) 评论(0) 推荐(1)
摘要:快双十一了,朋友们!虽说今年的双十一有点早,但是有是一波购买热潮呀,你们的购物车都加了一些什么东西呢? 在大众眼中,一直对程序员有一个刻板印象,就是格子衫,带框眼睛,加秃头。 果不其然,这次程序员们又被人调侃了。 这是微博上火了的一个截图 据说是双十一程序员的购物车 小编认为倒不至于这么夸张,虽然小 阅读全文
posted @ 2020-10-31 19:39 三啊三水 阅读(509) 评论(0) 推荐(1)
摘要:文章来源:嵌入式大杂烩 作者:ZhengNL Windows下常用IDE来编译,Linux下直接使用gcc来编译,编译过程是Linux嵌入式编程的基础,也是嵌入式高频基础面试问题。 一、命令行编译及各个细分编译过程 hello.c示例代码: #include<stdio.h> intmain(voi 阅读全文
posted @ 2020-10-30 22:16 三啊三水 阅读(260) 评论(0) 推荐(0)
摘要:一、C/C++ ​ const 多态 什么类不能被继承 二、网络 ​ 网络的字节序 网络知识 TCP三次握手 各种细节 timewait状态 TCP与UDP的区别 概念 适用范围 TCP四次挥手讲一下过程,最后一次ack如果客户端没收到怎么办,为什么挥手不能只有三次,为什么time_wait。 对于 阅读全文
posted @ 2020-10-30 16:29 三啊三水 阅读(582) 评论(0) 推荐(0)
摘要:一个中大型软件往往由多名程序员共同开发,会使用大量的变量和函数,不可避免地会出现变量或函数的命名冲突。当所有人的代码都测试通过,没有问题时,将它们结合到一起就有可能会出现命名冲突。 例如小李和小韩都参与了一个文件管理系统的开发,它们都定义了一个全局变量 fp,用来指明当前打开的文件,将他们的代码整合 阅读全文
posted @ 2020-10-29 22:15 三啊三水 阅读(1209) 评论(0) 推荐(0)
摘要:小编之前在一篇文章的评论下面看到有网友说程序员到了35岁就面临失业。程序员的中年危机的确存在,但是35岁一定是一个魔咒吗?到了35岁一定就没人要了吗?我看到了一些相关信息。 面试直接被送走 在某职场社交平台上看到一个帖子,楼主表示:面试了一个32岁的大龄程序员,结果领导说直接送走。 在如今的职场上, 阅读全文
posted @ 2020-10-29 15:35 三啊三水 阅读(846) 评论(0) 推荐(0)
摘要:请用5秒钟的时间查看下面的代码是否存在bug。 OK,熟练的程序猿应该已经发现Bug所在了,在第13行下面我没有添加关键字break; 这就导致这段代码的行为逻辑与我的设计初衷不符了。 缺点一. 语法正确,逻辑错误 这就是第一个理由为什么程序猿很少使用switch来做条件判断,对于新手来说忘记写br 阅读全文
posted @ 2020-10-28 22:42 三啊三水 阅读(554) 评论(0) 推荐(1)
摘要:在我们的认知里,工程师和程序员是有区别的,程序员是属于那种做什么事情都是按部就班,没什么独立思考能力。但其实,程序员也可以看做是工程师,他们有工程师的思维,做一个项目需要考虑全局。 编程和写作都是在构建自己的世界,作家可以用文字构建自己的世界,在那个世界里,他想要什么样的角色,自己去生成。编程跟写作 阅读全文
posted @ 2020-10-28 19:09 三啊三水 阅读(365) 评论(0) 推荐(2)
摘要:在本篇文章中,我收集了很多经验和方法。应用这些经验和方法,可以帮助我们从执行速度和内存使用等方面来优化C语言代码。 简介 在最近的一个项目中,我们需要开发一个运行在移动设备上但不保证图像高质量的轻量级JPEG库。期间,我总结了一些让程序运行更快的方法。 在本篇文章中,我收集了一些经验和方法。应用这些 阅读全文
posted @ 2020-10-27 22:32 三啊三水 阅读(577) 评论(0) 推荐(0)
摘要:这你要我编 我也编不出一千个呀 现如今转行IT 还需要1000个理由吗? 不 不需要的 一个就好 10月初 CSDN博主「有数可据」 发布了 2020年10月国内程序员薪资情况 他本人是这样说的☟ 数据详情如下: 2020年10月全国招收程序员362409人。2020年10月全国程序员平均工资144 阅读全文
posted @ 2020-10-27 19:34 三啊三水 阅读(404) 评论(0) 推荐(0)
摘要:众所周知,我们生活在林林总总的世界中,人与人之间的关系同样也是纵横交错的,里面有各类形形色色,三教九流的人,机器人编程教育就如何一张巨大的电网,他可以远程操控并帮助未来人类生活中的衣食住行,格物斯坦将平常人难以理解并操作的机器人编程通俗易懂化,旨在人人都会使用并发扬光大。 周鸿祎表示,当前国际局势纷 阅读全文
posted @ 2020-10-27 15:45 三啊三水 阅读(656) 评论(0) 推荐(0)
摘要:来源:知乎 王师傅的专栏 C++ 作为一个历史久远,功能丰(yong)富(zhong)而且标准与时俱进的语言,理应什么都能做,什么都用得起来。不过日常使用中我们初学者真的好像只学到了其中的一部分,对于一些另类的特性都不怎了解。这篇文章列举一些 C++ 的用到的或多或少,但是学习中几乎都会忽视的语言特 阅读全文
posted @ 2020-10-26 22:40 三啊三水 阅读(309) 评论(0) 推荐(0)
摘要:前面我们说过,学习C语言可以通过书籍、视频、结合实战来学习。但是具体为什么这么做,不这么做会怎样,很多人还纠结于此,这里就为大家详细分析一下,看书、看视频的好处和坏处,用充分的理由来为你说明。 一、书,有什么好处呢? 第一,书籍比较全面,系统化,可以针对一个技术点、一门语言,循序渐进,深度挖掘。 我 阅读全文
posted @ 2020-10-26 20:10 三啊三水 阅读(925) 评论(0) 推荐(0)
摘要:树的概念 什么是树? 树属于非线性数据结构的一种,概念也极多,是由结点或顶点和边组成的且不存在着任何环的一种数据结构。 没有结点的树称为空树。一棵非空的树包括一个根结点,还很可能有多个附加结点,并且所有结点构成一个多级分层结构。 树的定义 n个节点组成的有限集合。n=0,空树;n>0,1个根节点,m 阅读全文
posted @ 2020-10-23 22:40 三啊三水 阅读(509) 评论(0) 推荐(0)
摘要:提示 Could not get lock /var/lib/dpkg/lock 报错? 有些小伙伴在使用 apt 包管理器更新或安装软件时,可能会遇到过诸如以下的错误提示: E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: 阅读全文
posted @ 2020-10-23 20:06 三啊三水 阅读(388) 评论(0) 推荐(1)
摘要:文字来源 | 沉默王二 对于很多初学编程的人来说,选择哪门子编程语言实在是个痛苦的事。选择对了,毕业后顺利找到工作,完美走向职场;选择错了,毕业后受伤的才华无处安放,大学算是虚度光阴了。 努力固然重要,但选择必须要对,一旦选择错了,那很多努力都是白费。 那,这篇文章就是来给同学们提个醒,2020 年 阅读全文
posted @ 2020-10-23 15:41 三啊三水 阅读(1763) 评论(0) 推荐(0)
摘要:当今几乎所有的实用的编译器/解释器(以下统称编译器)都是用 C 语言编写的,有一些语言比如 Clojure,Jython 等是基于 JVM 或者说是用 Java 实现的,IronPython 等是基于 .NET 实现的,但是 Java 和 C# 等本身也要依靠 C/C++ 来实现,等于是间接调用了 阅读全文
posted @ 2020-10-22 22:47 三啊三水 阅读(607) 评论(0) 推荐(0)
摘要:在编写程序时,通常并不知道需要处理的数据量,或者难以评估所需处理数据量的变动程度。在这种情况下,要达到有效的资源利用——使用内存管理,必须在运行时动态地分配所需内存,并在使用完毕后尽早释放不需要的内存,这就是动态内存管理原理。动态内存管理同时还具有一个优点:当程序在具有更多内存的系统上需要处理更多数 阅读全文
posted @ 2020-10-22 22:26 三啊三水 阅读(505) 评论(0) 推荐(0)
摘要:1、字符串转十六进制 代码实现: 2、十六进制转字符串 代码实现: 或者 效果:十六进制:0x13 0xAA 0x02转为字符串:”13AAA2” 3、字符串转十进制 代码实现: 第一种,如果带负号 这个就是atoi函数的实现: 效果:字符串:”-123” 转为 -123 第二种,如果不带负号: 效 阅读全文
posted @ 2020-10-22 16:05 三啊三水 阅读(661) 评论(0) 推荐(1)
摘要:像任何其他的操作系统一样,GNU / Linux已经有效地实施了内存管理甚至更多。但是,如果有任何进程正在蚕食你的内存,你要清除它,Linux提供了一个方法来刷新或清除RAM缓存。 在Linux中如何清除缓存? 每一个Linux系统有三个选项来清除缓存而不中断任何进程或服务。 1,仅清除缓存页 sy 阅读全文
posted @ 2020-10-21 22:20 三啊三水 阅读(491) 评论(0) 推荐(0)
摘要:什么是编译器(编程软件)? 总的来说,你所谓的编程语言其实就是软件,叫做编译器,它读取文本文件,做了许多处理,并生成二进制文件。大白话的讲,就是负责“翻译”或“解释”代码的一个软件! 编译器可以是任何一个能将一个文本翻译为另一个文本的程序。比如C语言、C++这样的程序,当我们一行一行写下代码后,需要 阅读全文
posted @ 2020-10-21 21:23 三啊三水 阅读(2721) 评论(0) 推荐(0)
摘要:什么是“自定义数据类型”?顾名思义,就是用户可以随时在程序中自行定义新的数据类型。自定义数据类型时需要设置数据类型的名称及其成员。数据类型成员各属性的设置方法等同于变量设置时相应属性的设置方法。 一、什么是联合体? 在C语言中,变量的定义是分配存储空间的过程。一般的,每个变量都具有其独有的存储空间, 阅读全文
posted @ 2020-10-20 22:21 三啊三水 阅读(663) 评论(0) 推荐(0)
摘要:昨天,小编在一个讨论群里看到这样的对话 有人想要入学校编程俱乐部,面试时,学长问了她C++的区别,她没有答上来,就没有通过。 说到C和C++的区别,不只是进入学校社团有考核,出了学校,找工作面试时,也会遇到这样的问题,那么该如何回答呢?他们之间有什么区别呢?今天小编就和大家来分享一下~ 考点:C和C 阅读全文
posted @ 2020-10-20 20:46 三啊三水 阅读(1142) 评论(0) 推荐(1)
摘要:2019年8月底,华为方舟编译器(OpenArkCompiler)正式开源,迈出了跨越性的一步。 一年多来,方舟编程体系陆续实现了编译器、引擎、调试器的开源,其中编译器的重点功能主要集中在Java应用程序静态编译上。 华为强调,方舟项目的目标是构建一个基于MapleIR的跨语言编程环境,实现跨语言的 阅读全文
posted @ 2020-10-19 20:30 三啊三水 阅读(346) 评论(0) 推荐(0)
摘要:前面我分享过计算机行业已经成了学校选择排名第一,家长和学生都很看好计算机类专业。现在IT行业也越来越火爆,程序员越来越被人看好。面对相比同龄人高薪资的诱惑,人们很难不心动,即使秃头也值得! 那么问题来了,对刚接触这个领域的新人来说,选什么语言作为第一门语言呢?这是很关键的问题,因为这很可能决定了这位 阅读全文
posted @ 2020-10-19 17:04 三啊三水 阅读(2515) 评论(0) 推荐(0)
摘要:今天给大家分享我们学习基地的小伙伴遇到的问题,以及正确回答,看看这些问题你遇到过吗~ 1.这张图片文字“第二段”后面的说法是否有问题? 回答: 这是二进制的加法,很多人会误解减法就是相减,但是在编程中减就是补码。如果不能理解,可以把补码看成是一个负号。 2.请问这里是出现了什么问题? 回答: 改为% 阅读全文
posted @ 2020-10-17 23:27 三啊三水 阅读(327) 评论(0) 推荐(0)
摘要:编程语言是编程的工具,计算机相关专业的学生必须具备足够的编程能力。当然,关于“最好语言”的争论从来没有休止过,这里要强调一下:语言的选择真的没那么重要,学习语言的过程最重要是语言的机制。要记住,在入门阶段不应过多的去考虑哪种语言更有前景。 对于初学者来说,以C语言入门自然是不错的,大多数大学也乐此不 阅读全文
posted @ 2020-10-17 14:58 三啊三水 阅读(1347) 评论(0) 推荐(0)
摘要:小编之前看到过某站的一个视频,有人吐槽,“这个程序员发音这么不标准,技术肯定也不怎么样”。 大众印象都是女生的语言学习能力会比男生好,而大多数的男生在学校学习时间对英语也很排斥,所以男生英文发音不准是很常见的事。 发音不行不能证明技术不行,在个人学习编程语言时,我们只要知道这个单词的意思,某个函数的 阅读全文
posted @ 2020-10-16 22:05 三啊三水 阅读(302) 评论(0) 推荐(0)
摘要:一、结构体 定义方法: 结构名 变量名 特点: 两个同类型的结构变量可以相互赋值,但是结构变量之间不能使用“<”,“==”等运算符,如果使用则需要对运算符重载 内存分配情况:地址对齐 结构的成员变量可以是任何类型的,包括基本类型、结构体、结构体指针等 成员访问方式: 通过结构变量名:结构变量名.成员 阅读全文
posted @ 2020-10-15 20:25 三啊三水 阅读(511) 评论(0) 推荐(0)
摘要:不少同学从Hello world学到文件操作之后,回顾感觉会又不会? 学会了又感觉没学会?这种不踏实、模糊虚无的感觉? 原因在于编程不同于理论学科,你听懂和理解了理论就可以运用。 比如历史地理,看完书,我们在讨论的时候:“北美洲和南美洲的分界是什么?辛亥革命是什么时候?”这些问题只要你看到过,脑子有 阅读全文
posted @ 2020-10-15 16:38 三啊三水 阅读(362) 评论(0) 推荐(1)
摘要:今天为大家分享一些可以接私单的平台,相信大家学习编程未来是希望成为一个软件工程师或者码农,找到好的工作,有好的发展。 但是在还没有找工作之前,大家可以通过一些平台接一些兼职,一来能够赚钱,在主页保持稳定的情况下能够发展自己的副业。二来通过接项目,大量的实践,你说接触的类型会更丰富,可以为你积累实战经 阅读全文
posted @ 2020-10-14 15:56 三啊三水 阅读(3677) 评论(0) 推荐(1)
摘要:一、枚举的概念 枚举是C语言中的一种基本数据类型,并不是构造类型,它可以用于声明一组常数。当一个变量有几个固定的可能取值时,可以将这个变量定义为枚举类型。比如,你可以用一个枚举类型的变量来表示季节,因为季节只有4种可能的取值:春天、夏天、秋天、冬天。 二、枚举类型的定义 一般形式为:enum 枚举名 阅读全文
posted @ 2020-10-13 22:24 三啊三水 阅读(549) 评论(0) 推荐(0)
摘要:许多朋友都有这样的疑问,学习C/++能做什么?有什么好处?薪资怎么样,下面就为大家来解答! 像前面的文章有提到过,计算机专业位列热门专业第一门,可想前景如何。C语言C++属于高级语言,适合人类编写,现在主流编程语言都是由C语言所衍生而来。所以掌握好C语言十分必要! 目前国内的嵌入式开发非常火,而C/ 阅读全文
posted @ 2020-10-13 16:07 三啊三水 阅读(1234) 评论(0) 推荐(0)
摘要:指针运算 (1)赋值运算 指针变量可以互相赋值,也可以赋值某个变量的地址,或者赋值一个具体的地址 (2)指针与整数的加减运算 指针变量的自增自减运算。指针加 1 或减 1 运算,表示指针向前或向后移动一个单元(不同类型的指针,单元长度不同)。这个在数组中非常常用。 指针变量加上或减去一个整形数。和第 阅读全文
posted @ 2020-10-12 22:25 三啊三水 阅读(430) 评论(0) 推荐(0)
摘要:一、指针的概念 要知道指针的概念,要先了解变量在内存中如何存储的。在存储时,内存被分为一块一块的。每一块都有一个特有的编号。而这个编号可以暂时理解为指针,就像酒店的门牌号一样。 1.1、变量和地址 先写一段简单的代码: void main(){ int x = 10, int y = 20; } 这 阅读全文
posted @ 2020-10-12 22:24 三啊三水 阅读(246) 评论(0) 推荐(0)
摘要:今天给大家分享我们在日常工作中可能遇到的疑问,不看答案,你是否有把握都能答对?让我们来试试吧~ 一、会输出"hello-std-out"? 参考答案: stdout和stderr是不同设备描述符。stdout是块设备,stderr则不是。对于块设备,只有当下面几种情况下才会被输入:遇到回车;缓冲区满 阅读全文
posted @ 2020-10-12 22:20 三啊三水 阅读(263) 评论(0) 推荐(0)
摘要:一、数组是什么 一组有个固定大小、相同数据类型的数据的集合。 数组可以分为:一维数组、二维数组、三维数组、...(维数不止一维:多维数组) 表格 : 行和列(二维数组) 二、一维数组 1、一般形式 类型说明符 数组标识符[常量表达式]; 类型说明符:数组中所有元素的类型 数组标识符 :数组名,跟变量 阅读全文
posted @ 2020-10-09 16:45 三啊三水 阅读(276) 评论(0) 推荐(0)
摘要:大家双节快乐呀~国庆节过去了一半,大家放了几天假呀?玩的开心吗? 如果假日没有其他安排,不要宅在家虚度光阴哦~看看我的文章或者视频学习一些知识吧~ 今天为大家分享C语言库函数知识。 以下图片以字母顺序排列,语法着色版本。 每个函数包含函数名,功能,用法,举例... 来看看吧~ 阅读全文
posted @ 2020-10-06 21:21 三啊三水 阅读(752) 评论(0) 推荐(0)