程序员修炼之道系列 - 我是byhankswang_byhankswang的博客-程序员秘密

技术标签: 程序员修炼之道  

我是byhankswang

byhankswang的自传

byhankswang比较老土,在博客微博微信横行的时代,很少用这些现代的交流工具,闲暇之时喜欢读书旅行。年少时曾打算出一本关于linux方面的书,由于懵懂无知再加上时光如流水般飞逝, 计划一直搁浅。年初突然有尝试发博文的想法,于是乎在CSDN上开博。到目前为止,人生没有取得太大的成就,但也算是用功。开源与共享是程序员人生的一大快事,甚是喜欢。工作与闲暇之际,专研linux相关技术。熟读linux内核协议栈的实现,希望能与其他走在linux开发路上但从未谋面的志同道合之友共同进步。


CHLK社区的创立

在豆瓣这种线上发布线下活动的方式刚开始流行的时候,创立了CHLK(Community of Hacking on Linux Kernel)社区。CHLK社区主要以线下交流讨论的方式定期举办活动,讨论linux相关技术。

CHLK社区技术范围

    只要你想分享的技术主题是下面范围之内,CHLK热烈欢迎你报名做技术主题分享。

|

    | 社区主题列表

    |     | UNIX/MinixLinux历史

    |     | GNU项目对Linux早期支持

    |     | Posix标准与Linux发展

    |     | 内核源码目录构架

    |     | 内核中模块关系

    |     | 硬件驱动层分析

    |     | CPU体系构架支持

    |     | 中断调用及实现

    |     | 内存管理

    |     | 虚拟文件系统

    |     | 定时器及时间管理

    |     | 进程与调度

    |     | 网络系统

    |     | 系统调用研究

    |     | 内核代码调试

    |     | 邮件列表问题讨论

    |     | BUG提交与分析

|     | 后2.6时代的的探索

|_



从用户层到内核层系列

linux相关的技术群非常庞大,有限的时间里难以面面俱到。往往是学了东头忘了西头,由于工作内容和方向的局限,很多时候难以学以致用。之前学习的方式主要是整理文档,使用开源的软件整理思路和脉络。由于硬盘有损坏的可能,于是乎放到了云盘上。反过来一想,何不以博客的形式记录学习和探索之旅呢?还可以在自己理解有误的时候得到别人宝贵的一砖。CSDN博文系列主要是关于linux用户层开发和内核层开发以及一些开源的工具的分析和使用。


勤以补拙

对于技术的研究要知其然知其所以然,对于点点滴滴的收获,需要找个口袋慢慢的捡起来以便积累。多思考,善思考,多总结,善提炼。 在此自勉。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/byhankswang/article/details/9302139

智能推荐

[CQOI2016]K远点对_weixin_30262255的博客-程序员秘密

题目这个题好像不是那样板子了我们考虑维护一个有\(k\)个元素的小根堆,用来存我们当前找到的前\(k\)远点对如果是暴力的话我们就直接暴力枚举点对,计算距离往这个小根堆里插就好了,非常显然,如果距离甚至小于小根堆的堆顶,我们就没有什么插入的必要了考虑用\(kdt\)优化这个暴力,我们枚举每一个点,让这个点在\(kdt\)上搜,一旦发现某一个子矩形和这个点形成的最大欧几里得距离多于...

R语言因子型数值转数值型_r语言因子型转换为数值型_棒棒糖one的博客-程序员秘密

一直觉得只要是数字,不管是什么类型的,都可以通过as.numeric()函数转换为对应的numeric类型的数字,例如x<-“123”,x为character类型,而as.numeric(x)则为numeric类型的123。但是因子(factor)类型却不一样。 a<-factor(c(100,200,300,301,302,400,10)),它们的值分别为100 200 300...

html_weixin_30713953的博客-程序员秘密

1.含义:(HyperText Markup Language)超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。2.组成部分:<!DOCTYPE htm...

tensorflowlite iOS集成实战全记录_openglnewbee的博客-程序员秘密

首先:tensorflow官网的访问需要翻墙,请注意。step1 (最快最基础的体验,官网demo):https://www.tensorflow.org/lite/demo_ios这里主要做了哪些事呢?1.github repo里面包含了demo工程。2.github repo里面运行脚本可以生成所需要的模型,放到demo工程中。3.运行pod会获取到tensorflow_lite....

random模块_Mr.□的博客-程序员秘密

一、random模块重要函数函数名 功能 random() 返回0<=n<1之间的随机实数n choice(seq) 从序列seq中返回随机的元素 getrandbits(n) 以长整型形式返回n个随机位 shuffle(seq[, random]) 原地指定seq序列; sample(seq, n) 从序列seq中选择n个随机且独立的元素 实例:import randoma = random.random()print(

腾讯T3手把手教你!程序员如何在工作中自我增值_腾讯程序员的 工作技巧_普通网友的博客-程序员秘密

一、前言最近公司项目准备开始重构,框架选定为 Spring Boot ,本篇主要记录了在 IDEA 中搭建 Spring Boot Maven 多模块项目的过程。这篇文章可以说是完全的一篇实战项目干货,感兴趣的朋友们可以继续看下去如何高效的学习MyBatis源码呢?市面上真正适合学习的MyBatis资料太少,有的书或资料虽然讲得比较深入,但是语言晦涩难懂,大多数人看完这些书基本都是从入门到放弃。学透MyBatis源码难道就真的就没有一种适合大多数同学的方法吗?在这分享一份精通MyBatis学习指南

随便推点

Airbnb新用户的民宿预定结果预测_aliexie2869的博客-程序员秘密

1. 背景关于这个数据集,在这个挑战中,您将获得一个用户列表以及他们的人口统计数据、web会话记录和一些汇总统计信息。您被要求预测新用户的第一个预订目的地将是哪个国家。这个数据集中的所有用户都来自美国。目的地国家有12种可能的结果:“US”、“FR”、“CA”、“GB”、“ES”、“IT”、“PT”、“NL”、“DE”、“AU”、“NDF”(没有找到目的地)和“other”。请注意,...

B - Primes_c++里bprimes_-bibabo-的博客-程序员秘密

A prime number is a natural number greater than 1 and has exactly 2 divisors which are 1 and the number itself.You are given a prime number n, find any 2 prime numbers a and b such that a+b=n or stat...

oracle10g 乱码_guipei的博客-程序员秘密

不少兄弟反映在rhel3下安装oracle10g时出现乱码, 其实在安装和使用时出现乱码的地方有多个, 可以分为三类:1. 安装时的乱码2. 一些应用程序的乱码, 比如 dbca, netca3. 一些基于oc4j的web应用的乱码, 比如 isqlplus, em 造成这些问题的原因都是一个, 就是这些程序都使用jdk, 相应的jdk(或jre) 使用的字体配置文件 font.propert

60 个让程序员崩溃的瞬间,太TM真实了_程序员的电脑_360linker的博客-程序员秘密

1. 公司实习生找 Bugimage在调试时,将断点设置在错误的位置image当我有一个很棒的调试想法时image偶然间看到自己多年前写的代码image当我第一次启动我的单元测试时image数据库的 Delete 语句忘了使用限定词 where...image明明是个小 bug,但就是死活修不好......image当我尝试调...

python-tkinter模块图形绘制、移动小程序(一)_kun_dl的博客-程序员秘密

图形窗口显示按钮,标签:# 简单GUI(图形用户界面)示例from tkinter import *def main(): tk = Tk('123') label = Label(tk,text = '欢迎来到python tkinter') # label:标签 button = Button(tk,text = '点击') # button:按钮

点滴之间的获得(丢失的comdlg32.ocx)_h124668269的博客-程序员秘密

点滴之间的获得(丢失的comdlg32.ocx)  2012-07-16 17:17:12|  分类: 默认分类|举报|字号 订阅也许是因为以往安装的太顺利了,这次不管安装什么软件都是困难重重.比如安装vb吧.以往安装总是能顺利过关,这次却不可以了,总是出现这样那样的问题.当安装好vb后,点击 外界程序时总是提示"出现运行时错误339:部件com

推荐文章

热门文章

相关标签