2019年文章汇总

要不要去培训机构深造一下?

我一个37岁的程序员朋友

Linux内核中的GPIO系统

整理的免费资料,帮你年后跳槽

C语言,字符串指针做函数参数

书籍推荐

过年回家抢票攻略

C语言,函数不可返回指向栈内存的指针

你还会写这段C51程序吗?

4岁小女孩给Linux内核贡献提交

一位大龄码农的奋斗历程:如何在焦虑中转型顺利拿下offer!

自定义协议的这些典型例子你会了吗?

叶问4,请一定要看

内存屏障,先看这篇文章

我和Git的第一次

没有长夜痛哭的人,不足以谈人生

C语言,画吃豆人剖析

玩转 Rockchip 的开发板,这些信息你要知道

实力剖析一个经典笔试题

全面AI时代颠覆的第一个领域,必将是金融

嵌入式Linux&&学习资料&&工具汇总

最害怕的是,不知道想要什么

Linux 僵尸进程可以被杀死吗?

一文带你了解V4L2

这个时代,达不到百万级以上的并发量,都不叫高并发!!!

让你不再害怕指针.pdf

在深圳码农的周末日常

漫画:三种 “奇葩” 的排序算法

就怕猪队友

C 语言,你真的懂递归了吗?

细丝极恐的华为251事件

1小时掌握BAT经典高可用设计绝招,带你100%还原100W并发下高可用落地过程

你手上的PCB怎么制作的?几张动图揭晓工厂生产流程

一场不能只看结果的较量

Dev C++,一个好玩的猜数字游戏

载波和LoRa

你需要知道的Linux 系统下外设时钟管理

Spark全套知识体系,终于搞到了!

你想要的江湖,可能不在这时候笑傲

C语言,链表

10个高效Linux技巧及Vim命令对比

你应该知道Linux内核softirq

一个朋友圈视频,让我从月薪3K到13K

Linux背后的思想

LCD 设备驱动框架分析及核心结构

这两天,我们还没毕业

人在旅途之桂林

你应该拥有的无名剑

谈优势成长

C语言实现树,你一定看得懂

你应该知道这些有意思的代码

盘点多款国产Linux桌面操作系统

C语言验证大小端的几个方法

音频几个重要的参数

今天星期六

C语言,环形队列

单片机怎么学?

那些有趣的电子漫画合集

致香港废青

入职三个月,裸辞阿里的 P7+

漫画:什么是区块链?

I2C和SPI注定要打一架

北京的林书豪,像一把小李飞刀

分享几个有意思的视频

安卓camera总体框架

十年经验教你如何学习嵌入式系统

C语言数组越界导致无限循环

华为hr,我尽力了

队列,C语言实现

Linux 进程管理数据结构

美女与生活算法

电子工程学院的师兄弟姐们们,老师叫你们回家

Camera摄像头工作原理

栈,C语言实现

卸载、抵制Notepad++

Linux的 i2c 驱动框架分析

C语言系列文章之#和##

你知道Linux里D进程会搞事吗?

我是不建议随便跳槽的

C指针和字符串数组

生涯刚开始就要转会?

啰嗦一二三

推荐三个嵌入式相关靠谱的公众号

Linux 内核通知链和例程代码

插播一条招聘信息

C语言const 关键字

南拳北腿

Linux内核编程广泛使用的前向声明(Forward Declaration)

频繁跳槽,这谁顶得住~

Android ANR视角InputDispatcher

一道90%都会做错的指针题

sizeof你真的弄明白了吗?

周末随想,野路子

Linux 内核红黑树分析

五分钟搞懂什么是红黑树(全程图解)

Linux 设备模型 kobject,kset(必读)

Linux内核i2c子系统 module_i2c_driver

莫雷这头猪,肖华这个娘炮

为什么Linux内核里大量使用goto,而很多书籍却不提倡使用?

Linux i2c子系统驱动probe

C语言入坑指南-数组之谜

再说嵌入式入门

如何自己实现一个栈

我们应该这样理解鸿蒙

#define的高级用法

为什么要有uboot?

推荐几个电子/嵌入式方向的公众号

随想,对嵌入式职场建议

在线就能用的Linux我给你找好了

国庆节快乐

在实时操作系统里随便写代码都能硬实时吗?

Linux kmalloc的一个细节

保重身体

野火8周年,Linux开发板开卖,带酷炫QT Demo,教程和视频开源免费!

do{...} while(0U)宏定义的作用和意义

小心内存对齐

小米19999

为了生活

出差工厂的一天

我这几年呆的这几个公司

一个小码农对嵌入式的理解

CPU是如何访问到内存的?

离职了

Linux 内核系统架构

爱大姚,恨男篮

300来行代码实现最小Linux文件系统

中秋节快乐

Linux 下的推迟执行

老师好

C语言大神进来看看这个题目

程序员周日下午

终于赢球了

如何解决Binder泄漏问题

一个看似是系统问题的应用问题的解决过程

毕业7年小聚有感

竟然所有手机计算器都中招

学校师弟设计的机器人

Linux 设备驱动模型

Linux 内核宏 time_after解析

震惊,用了这么多年的 CPU 利用率,其实是错的

致敬云南滑翔机

嵌入式入门必读

那些年,我们在?的那些日子

为何要使用docker

第四章 第四节 per_cpu

远离柬埔寨“菠菜”

第4章 第三节 内核同步

你今天忘本了吗?

锻炼身体

再说鸿蒙

鸿蒙,我是来打你脸的

这么快就周四了

周一地铁遐想

第4章 原子操作 第二节

CPU单挑到群架发展史

随笔日记

第4章 原子操作

别人不让你发传单怎么办?

星期四随笔

第3章  Linux内核调试手段之三

介绍一个我创业的朋友

第3章  Linux内核调试手段之二

一点小思考

第3章  Linux内核调试手段之内核打印

关于这些那些

周立功先生和他的AWorks团队招聘

第2章  Linux内核模块

你应该关心函数重入的问题

走了,又回来了

第1章  Linux内核概述

第一次线下活动总结

韦东山:闲鱼与盗版更配,起诉到底绝不和解!

2019 高考填报志愿建议

给大家推荐一个优质Linux内核技术公众号-Linux阅码场

一直想说的,技术职业化

samba 服务器搭建

2019深圳入户攻略

你应该知道为什么需要内核

是应该有点兴奋剂刺激下

CPU,内核,寄存器,缓存,RAM,ROM的知识

创业日记

CPU 和 GPU

在深圳转户口这件小事

一位跟我一样疑惑的同学~

别忘了当初你为何出发

跟我师兄聊天引发的思考

最近,我也要买书了

要有敬畏之心

我那个在华为过得很好的朋友

ESP32 coredump 分析

推荐周立功先生的一本书

分享一个非常 nice 的工具

C语言揭秘二战德军的顶级加解密技术-恩格玛机

一个从华为离职的朋友

ESP32 入门教学,不入门,不教学

我认识的一位前辈~

跟一个大佬前辈交流了一下

和我一起探索嵌入式

我就随便BB一下

谁都能看懂的网络模型知识

华为不做黑寡妇,开源编译器,与友商共建安卓性能

没有梦想,你跟咸鱼有什么分别?

C 语言内存分配

Linux 开发者最应该知道的命令汇总

串口,com口,ttl,max232你应该知道的事

创业碎碎念

Android binder 框架和学习资料

你好,四月,送书,送小米手环

Android系统架构开篇

爆炸,github 996icu 引发的关注

Android技术架构演进与未来

我的知识小密圈

毕业的这0111年

android 7.1 apk的systemuid相同导致问题[2]

C语言书籍大全

怎样的人适合当码农?

android 7.1 apk的systemuid和系统应用Setting相同导致开机找不到库的问题

计算机专业的学生,我该如何选择日后的人生道路?我应该继续从事这一行,还是考公务员或寻找更加适合的?

图文|Android 使用Thread 和多线程使用互斥锁

写C的还有前途吗?

c语言 库打印函数

您与Linux专家之间的距离只差一本奔跑吧入门酱香篇

漫画|Linux 并发、竞态、互斥锁、自旋锁、信号量都是什么鬼?

浪漫情人节|C语言画心型

漫画|创业到底有多难?

漫画-Linux中断子系统综述

机器人&&循迹小车资料

linux 内核宏container_of剖析

Android 亮屏速度分析

你见过哪些操蛋的代码?

这才是你想要桶排序

最简单的排序算法-桶排序

pthread_mutex_lock 引发的血案

git 命令汇总

普通码农VS大神码农and新年寄语

推荐阅读:

专辑|Linux文章汇总

专辑|程序人生

专辑|C语言

我的知识小密圈

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/463523.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux下修改max_user_processes和open_file的最大值

从事分布式服务器开发工作的都会遇到,linux下open_file的值默认是1024;max user processes的值默认是4096,在实际用于中,这两个值严重不足,常常需要调整这两个值。默认配置如下: 可以通过以下两种方式修改&…

IP SLA的路径控制

一、定义SLA 服务水平协议(简称:SLA,全称:service level agreement)是在一定开销下为保障服务的性能和可靠性,服务提供商与用户间定义的一种双方认可的协定。通常这个开销是驱动提供服务质量的主要因素。简…

【linux】linux系统中常见配置文件及目录说明

1.配置文件/proc/sys/fs/file-nr 里文件里显示三个数字 [rootlocalhost logs]# cat /proc/sys/fs/file-nr 2112 0 2100000已分配文件句柄的数目 已使用文件句柄的数目 文件句柄的最大数目 上面第二项的值为0表示分配的文件…

ptmalloc,tcmalloc和jemalloc内存分配策略研究

转载:https://cloud.tencent.com/developer/article/1173720 操作系统内存布局 各种malloc的内存分配管理方式离不开操作系统的内存布局策略。 32位经典内存布局 32位系统下经典内存布局如上,程序起始的1GB地址为内核空间,接下来是向下增长…

Tcmalloc

Tcmalloc Ptmalloc在性能上还是存在一些问题的,比如不同分配区(arena)的内存不能交替使用,比如每个内存块分配都要浪费8字节内存等等,所以一般倾向于使用第三方的malloc。 Tcmalloc是Google gperftools里的组件之一。…

JVM自动内存管理机制——Java内存区域(下)

一、虚拟机参数配置 在上一篇《Java自动内存管理机制——Java内存区域(上)》中介绍了有关的基础知识,这一篇主要是通过一些示例来了解有关虚拟机参数的配置。 1、Java堆参数设置 a)下面是一些简单的使用参数 其中最后一个是一个运…

PHP版选择排序法

2019独角兽企业重金招聘Python工程师标准>>> <?php// 选择排序法函数function selection_sort(&$array) {$array_length count($array); // 数组的长度$temp 0; // 交换时用到的临时变量for ($i 0; $i < $array_length - 1; $i) {// 认为数组第$i个元…

boost::stable_vector简单解析

由于vector底层实现的机制是一个动态数组&#xff0c;因此使用std::vector<T>时&#xff0c;如果海量数据量时&#xff0c;会导致vector底层的数组很大很大&#xff0c;这样就会导致database很快就会出现内存不足而导致系统停止运行或卡住&#xff0c;这时就要考虑是否用…

理解zookeeper选举机制

转载&#xff1a;https://www.cnblogs.com/shuaiandjun/p/9383655.html 一、zookeeper集群 配置多个实例共同构成一个集群对外提供服务以达到水平扩展的目的&#xff0c;每个服务器上的数据是相同的&#xff0c;每一个服务器均可以对外提供读和写的服务&#xff0c;这点和red…

使用交互环境

使用交互环境许多脚本语言的解释器都提供了交互环境&#xff0c;我们可通过此环境与计算机沟通交流。为什么叫做交互环境&#xff1f;因为我们在这里通过编程语言与计算机沟通&#xff0c;让它做任何事情&#xff0c;它都会立刻照办并给予我们反馈。运行REBOL 解释器的方式很简…

[原创]K8 cping 3.0大型内网渗透扫描工具

[原创]K8 Cscan 大型内网渗透自定义扫描器 https://www.cnblogs.com/k8gege/p/10519321.html Cscan简介:何为自定义扫描器&#xff1f;其实也是插件化&#xff0c;但Cscan不需要编程同样可实现自定义功能&#xff0c;这比单纯插件化更容易实现插件功能Cscan旨在为用户提供一个高…

std::string的resize()与reserve()的区别

std::string的resize()与reserve()的区别: resize()&#xff1a;改变的是size()与capacity()的大小 (1)、比原来的变小之后&#xff0c;后面的会被截断 (2)、比原来的变大之后&#xff0c;后面的会被填充新的东西&#xff0c;不同的编译器可能会不同 reserve()&#xff1a;…

iMouse - 快速切换鼠标左右键

(此Blog是iMouse软件的官网)【名称】&#xff1a;iMouse【版本】&#xff1a;v1.2 (v1.2是首个公开发布版本&#xff0c;也是最新版&#xff0c;之前版本没有对外发布)【时间】&#xff1a;2012-01-06【关键词】&#xff1a;腱鞘炎、Swap、Mouse、切换、鼠标、鼠标手【功能】&a…

基本排序算法及分析(二):冒泡排序

冒泡排序和改进的冒泡排序 1/**//*------------------------------------------------------------------------------------------- 2Bubble_sort.h 3冒泡排序&#xff1a; 时间复杂度为O(N^2) 4改进的冒泡排序&#xff1a; 时间复杂度仍为O(N^2) 5 一般的冒泡排序方法有可…

洛谷负环板子题

洛谷负环板子题 差点没笑死我 之前的题解都在清一色diss bfs&#xff0c;吹爆dfs 如今改了数据bfs又崛起了&#xff0c;dfs回家种地了&#xff0c;哈哈哈哈哈 dfs版 1 // luogu-judger-enable-o22 #include<iostream>3 #include<cstdio>4 #include<queue>5 #…

std::vector中resize()和reserve()区别

在STL容器中vector用的还是比较多的&#xff0c;但是在使用时&#xff0c;会对resize()和reserve()的使用产生迷惑&#xff0c;现在就对这一情况做个对比&#xff1a; resize()&#xff1a;改变的是size()与capacity()的大小 (1)、比原来的变小之后&#xff0c;后面的会被截断…

设计师和开发人员更快完成工作需求的35个惊人的jquery插件教程(下)

jQuery是一个快速&#xff0c;简洁的工具&#xff0c;它可以遍历HTML文档&#xff0c;处理事件&#xff0c;执行动画&#xff0c;并添加AJAX。jQuery赋予web开发更多的选择机会&#xff0c;使网站产生令人难以置信的元素效果不像之前需要写下几十行代码实现相同的效果&#xff…

函数局部变量和函数的参数在栈中的布局

#include <stdio.h> #include <iostream>using namespace std; void func(int p1, int p2, int p3) {int a p1;int b p2;int c p3;std::cout << "函数参数入栈顺序(栈在内存中向上伸长):从右到左" << std::endl;std::cout << &quo…

经验:Windows To Go准备工作

如果您准备使用USB设备带着您的移动Windows的话&#xff0c;您需要做好准备。从开发预览版到正式版&#xff0c;我也一直关注着Windows Go To这个新功能&#xff0c;所以&#xff0c;总结了些经验&#xff0c;分享给大家&#xff0c;希望能够帮助到大家&#xff0c;或者减少您的…

关于SQLSERVER的全文目录跟全文索引的区别

很久没有写随笔了&#xff0c;本来之前想写一篇关于SQLSERVER全文索引的随笔&#xff0c;可惜没有时间&#xff0c;一直拖到现在才有时间写&#xff0c;不好意思让各位久等了~ 先介绍一下SQLSERVER中的存储类对象&#xff0c;哈哈&#xff0c;先介绍一下概念嘛&#xff0c;让新…