自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

北风之神Boreas

北风之神Boreas

  • 博客(45)
  • 收藏
  • 关注

原创 一步一步的开发操作系统教程

一步一步带你开发操作系统

2025-02-10 13:10:25 929

原创 deepseek-ai/DeepSeek-V3开源项目其它作者都用啥语言居然有用PHP的

像llvm大家应该很熟悉,咱们在编译器课程里有讲过的。很多,你们自己去翻吧。

2025-02-06 13:40:31 167

原创 如何具备阅读JAVA JDK虚拟机源码能力

传授的是一套系统的方法去获取和运用各种技术知识,而不是教你一门技术,技术是会过时的

2024-10-27 00:45:12 238 1

原创 计算机砖头书的学习建议

砖头书”通常指的是那些厚重、内容详实且权威的书籍,对于计算机科学领域而言,这类书籍往往涵盖了广泛的知识点,适合深入学习和研究。特别是非本科计算机(没有获得工学学士学位或理学学士学位)的朋友,上来就硬啃砖头书,通常会非常痛苦,看前面一点,后面几乎没有看了。编译系统的实现,JIT技术的实现....等等都离不开C,ASM,CPP,不少砖头书往往都是以它们去做示例讲解知识点。纸上得来终觉浅,绝知此事要躬行,技术来源于实践,光看不练意义不大,过阵子全忘记,并且没有实践来深化理论认知。深入理解计算机系统截图。

2024-10-18 19:39:43 753

原创 WEB领域是不是黄了还是没黄

进入2024年后,WEB领域大批老表失业,一片哀嚎,个个饿的鬼叫狼嚎,为啥呢,下面是我个人的见解和看法。市场需求:中国的互联网行业在过去几年中经历了爆炸性增长,尤其是在电子商务、社交网络、移动支付等领域。这些领域的快速发展催生了大量对应用层开发的需求,因此许多中国程序员专注于使用现成的框架和技术来快速构建应用程序。企业需求:许多中国企业更注重短期收益和市场占有率,因此更加倾向于快速迭代产品和服务,而不是投入大量资源进行底层技术的研发。这导致了很多程序员的工作集中在业务逻辑实现上,即CRUD操作。

2024-09-23 13:23:26 1555

原创 GITHUB C语言大型开源项目吸收转化实战赞助

课程以一个近1000人规模参与,近30年持续开发的大型C语言项目为引例,一步一步的带你以DEBUG,调试,裁剪,移植方式的阅读形式传授你“渔”的方法,让你实现吃鱼自由,实现技术自主,不是给你条死鱼,形成技术壁垒。

2024-09-20 13:45:09 273

原创 web后端技术的本质

web后端技术的本质

2024-09-07 15:33:48 148

原创 程序员怎么老是为编程语言吵来吵去的

大佬掌握的PHP技术(如鸟哥,Andi Gutmans Zeev Suraski Nikita Popov Dmitry Stogov)技术栈:C/C++/ASM 算法 数据结构...不变化的东西:syscall linux uefi x86。变化的东西:语法(各种编程语言)

2024-08-13 14:11:48 217 1

原创 阿里玄铁处理器涉及的相关技术居然有PHP

RISC-V International(前身为RISC-V Foundation)是一个非营利组织,负责管理RISC-V指令集的标准和技术路线图,其成员包括来自世界各地的公司和个人。篇幅限制,就水到这里,C/C++永远是互联网的核心基石,你不用不代表它没有用,就像你CRUD做以下的项目,你都会用到C/C++的技术栈构建的产品。实现转发,静态代理,负载均衡的软件:Nginx【C语言做的】,,你不用维护升级迭代是老外在写。具有逻辑关系的电路,如与门,或门,非门,复合门,异或,同或,或非,与非。

2024-07-29 11:54:07 980

原创 程序员技术自主的重要性和前置条件

以无限为有限,以无法为有法”是一种倡导灵活变通和创新的思想。它鼓励我们在面对无限变化的世界时,能够找到稳定的原则来指导行动;在没有明确路径时,能够勇敢地探索和创造新的方法。这种思想不仅适用于武术领域,还可以广泛应用于个人成长、职业发展乃至整个社会的进步之中。通过不断学习和实践,我们可以更好地理解和应用这一哲学思想,从而在生活中取得更多的成就。

2024-07-29 11:49:21 854 2

原创 Linux 诊断调试监控工具集

2024-07-27 14:40:48 246

原创 c++语言实现类似swoole扩展的项目实践

项目本质其实是C++项目开发,学员学习后增加对C++技术栈的实践能力,毕竟互联网的核心基石依然是C/C++。当你要改变以前吸收的知识来源于国内视频教程,国内文章教程 国内文章资料 转向全球老外大佬云集的github开源项目吸收时,就要学C和C++而你以前的IT技术就是国内的教程 国内的社区 国内的文章 ,但都是有局限的,所以要转向github社区吸收开源项目的东西来增强个人技术体系。技术只来源于实践,不是光看,光记就会的东西,纸上得来终觉浅绝知此事要躬行。

2024-07-24 13:13:54 545

原创 阅读分析消化吸收github开源项目的前置准备

大家平常的知识来源都是社区,教程,文章,分享的视频,而github上全球优秀的大佬都在上面,他们的技术实力主要是以开源项目形式存在,高质量的内容和核心技术都在开源项目上。当你有以下想法【情况】或或是目标的时候;一、CRUD多年,技术长期停滞不前,技术遇到瓶颈二、CRUD多年,简历上还是写着跟培训的新人一样做过XXX项目,熟悉XXX技术栈,同新人岗位竞争技术优势不是很明显三、想做底层项目积累实力进大厂四、想做开源项目积攒技术经验,构建个人技术力量,打造个人技术影响力和IP,寻找更多的机会。

2024-07-15 14:39:02 1174

原创 哦华为仓颉语言

测试了这些,只是想告诉各位一个事实,我讲的PHP多进程,物联网,LINUX C 它们的知识并没有过时,底层的东西依然是一样的东西,但不少程序员长期忽略,物有本末,事有终始,知所先后,则近道矣,底层的东西是核心关键。它底层运行时,依然是使用几十年没有变化的系统调用函数和几十年没有变化的X86指令集【感觉是一堆废话,运行在X86 LINUX上当然了,当然也能根据目标机器生成其它架构的代码】编译后得到的还是共享目标文件,但能直接执行,有兴趣可以自行去了解静态链接,动态链接的区别。编译后得到如下几个文件。

2024-07-09 18:14:50 309

原创 如何用好swoole/webman/workerman/hyperf呢

这2个白嫖视频即可解答你的疑问,swoole/workerman/webman/go/java/python/nodejs/rust/c++/...等语言都是使用同样的SOCKET API来调用TCP/UDP,并且基于此实现了各种应用协议,此SOCKET API是操作系统内置的函数,功能和名字已经几十年不变,这不就应了荀子讲的:“千举万变,其道一也”或是老子讲的:“道生一,一生二,二生三,三生万物”的话了嘛。如果能有这样一个框架,那么 PHP 就能从单纯地做一个 Web 网站延伸到更大的空间。

2024-06-22 21:48:44 1499

原创 如何具备阅读github开源项目的能力

这2门是你阅读以C/C++/ASM为核心基石必备的前置技术,也是个人技术自主,吸收github重要开源项目的核心​,是你提升个人技术认知,技术视野,深化完善技术体系的重要前置储备​知识。比如我们要用nodejs开发一个web项目,我们发现得用到c/cpp/asm编写实现的mysql+redis+...+linux os 来做。比如我们要用java开发一个web项目,我们发现得用到c/cpp/asm编写实现的mysql+redis+...+linux os 来做​。

2024-06-11 10:23:11 636

原创 汇编实现的操作系统

后,可以进一步研究x86-64汇编的实战运用,那么该OS操作系统将具有重要的研究价值,不会使你学完只会写demo级别的代码长期停滞用来口嗨,通过该OS的研究和消化学习你会学到更多东西,增强个人计算机底层基础有更好的帮助,非常适合于以C/C++/ASM方向的朋友学习,对于后续驾驭和阅读学习github开源项目如AI tensorflow,pytorch,cuda,gpu编程,Caffe等AI框架技术栈,编译原理,编译器实现,AI编译器,汇编器技术等方向也是有益的。- 用于应用程序的IDE编辑器/汇编器。

2024-05-22 01:55:55 1421

原创 以色列人Andi Gutmans开发的php zend

虽然目前php语言不行了,但这不是重点,重点是zend引擎的东西具有极大的技术价值,负责zend引擎实现的大佬都是40,50岁左右的欧美程序员,从1997,1998,2000到2024年,积累的差不多30年的C/ASM等语言技术栈使用经验,足以匹敌国内任何大佬。在我的整个职业生涯中,我一直致力于使软件运行得更快、更高效,自动化许多开发和业务流程,并帮助组织提高应用程序交付的敏捷性。偶尔,我在提高效率方面遇到阻力,通常是在大型组织中,人们担心工作保障,但我很少想到这种提高效率的工作有什么坏处。

2024-05-15 21:51:04 865

原创 学习C语言的重要性以及如何学好

前面列了这么多开源项目,大部分都是欧美程序员,并且他们C.C++/ASM技术栈使用长达10年,20年,30年的,积累了丰富的网络编程,并发编程,算法,数据结构,编译器,AI,数学,机器学习,内存管理,文件管理。等重要的核心技术,并且大部分年龄都已经是40,50岁的程序员,国外的技术氛围和职业生涯要稳定很多,像php zend内核作者 50岁左右还在2020年入职了google担任数据库相关领域的开发【https://mp.weixin.qq.com/s?C/ASM技术栈使用时间:github显示15年。

2024-05-15 10:22:02 651

原创 Javascript 是如何工作的

图片来源:https://twitter.com/alexxubyte/status/1775545424327418144手把手带你实现一个编译器+虚拟机-优快云博客

2024-04-04 23:27:14 242 1

原创 c++,java,python的工作原理

图片来源:https://twitter.com/bytebytego/status/1773939308086583560手把手带你实现一个编译器+虚拟机-优快云博客

2024-04-04 23:21:38 237

原创 AI大数据和大模型时代的到来你要做的准备

同时随着AI技术的不断发展和应用,AI大模型在各个领域都有着广泛的应用,如医疗、金融、教育、交通等。这类项目通常涉及复杂的系统设计和实现,参与其中可以锻炼您的团队协作和项目管理能力,同时也能进一步提升您的C/C++编程技能。通过实现和优化这些算法,您可以了解AI算法的工作原理,并学会如何在实际应用中运用C/C++进行优化。这可以帮助你理解机器学习算法的原理,并提升你的编程能力。通过不断积累和实践,您将逐渐掌握C/C++语言的精髓,并为深入研究AI大模型领域打下坚实的基础,同时你的就业机会选择性也会更广。

2024-03-30 19:11:33 912

原创 掌握编译器和虚拟机的开发有哪些方面的好处

通过掌握编译器和虚拟机的开发,程序员可以深入了解编程语言的词法分析、语法分析、语义分析、优化等过程,以及虚拟机的内存管理、垃圾回收等机制。综上所述,掌握编译器和虚拟机的开发对于深入理解编程语言的实现原理、研究开源项目、提升驾驭和运用其他编程语言的能力以及促进学习和认知其他编程语言等方面都具有积极的影响。掌握编译器和虚拟机的开发不仅有助于深入理解编程语言的实现原理,还为研究开源项目如MySQL等提供了基础技术,同时对驾驭和运用其他编程语言也大有裨益。掌握编译器和虚拟机的开发有哪些方面的好处。

2024-03-23 21:45:47 575

原创 掌握X86汇编语言和GDB程序调试工具对于程序员来说是非常重要的

掌握X86汇编语言可以帮助理解和分析程序的底层执行机制,同时在使用GDB进行调试时,能够反汇编程序,查看汇编指令,了解程序的实际执行情况。通过逆向分析Linux系统调用,可以深入理解程序的执行原理(从而达到理解和驾驭各种编程原理它们的底层原理),了解程序与操作系统之间的交互方式,以及如何利用系统调用实现特定功能。总之,深入学习底层知识对于理解和应用高级编程语言是非常有益的,它可以帮助您建立更扎实的编程基础,提高对程序执行过程和系统交互的理解,从而更好地驾驭和应用不同的编程语言。

2024-03-23 20:28:24 981

原创 WEB开发者你要守着CRUD混下去还是换个方向

该领域跟WEB开发领域完全大不同,技术含量和技术门槛也高很多,学历也会要求高很多,底层知识也会要求,但该领域的薪水和人员要比WEB领域的少,因为学历专科及以下的根本进不来,二本,三本的混学历的也学不会,C、C++领域的开发相对于WEB开发来说确实更加底层和复杂,技术难度和学习曲线也相对较高。如果你只是一个专科生,大可不必学这些,因为现在的环境对学历和专业技术知识要求非常高,你的野心需要的是硬核技术+高学历支撑,当然了你如果愿意学也是可以的,当然划水堕落腐化一天爽一天也行。

2024-03-17 16:46:11 724

原创 手把手带你实现一个编译器+虚拟机

手把手带你实现一个编译器+虚拟机

2024-02-23 11:43:57 203

原创 协程细说和实现

本视频详细了介绍了协程的原理和实现细节,并动手实现了一个协程,非常适合对协程感兴趣的朋友学习

2023-11-23 12:02:35 75

原创 程序员进阶必学的知识点

阅读本文时,可观看或是阅读一文对于理解本文的意思也会有帮助。

2023-08-12 13:48:57 183

原创 并发编程到网络通信引擎架构设计

掌握并发编程多进程的经验,TCP/IP协议网络编程到IO复用,网络故障跟踪调试等技术,掌握各种网络通信协议的设计和实现,实现一个网络通信引擎的架构,物联网项目实战应用,不但能实现类似workerman/swoole网络框架还能将知识复用到其它编程语言中,同时掌握各语言的本质核心并发编程和网络编程。

2023-08-04 13:02:42 140

原创 Linux X86-64汇编/GDB/项目实战

课程说明:https://www.bilibili.com/video/BV1Dj411d7GQ/?课程目录: 作者:北风之神xk https://www.bilibili.com/read/cv25428142 出处:bilibili。1 Linux X86-64汇编/GDB/项目实战。2 程序员上乘内功修炼。

2023-08-01 09:22:57 151

原创 PHP扩展开发完整教程

课程说明: https://blog.51cto.com/u_14944648/6447085。课程名称:C++开发PHP7/PHP8扩展完整教程。

2023-08-01 09:01:54 164

原创 计算机编程语言的本质

计算机编程语言的本质

2023-07-30 10:13:32 57

原创 linux x86-64汇编

linux x86-64汇编

2023-07-19 17:11:26 135

原创 手把手带你实现一个workerman和swoole

手把手带你实现一个workerman和swoole_可用行师的技术博客_51CTO博客

2023-07-08 17:45:31 442

原创 程序员内功修炼视频和PHP C++扩展开发视频赞助

掌握PHP7和PHP8的扩展开发,并入门CPP的开发,扩展开发有很好处,一方面是理解PHP解释器的扩展加载原理,一方面能隐藏核心业务的实现保证了业务的安全性,一方面能为实现特殊业务场景提供了可能性,同时另一方面也能增强个人的岗位竞争能力,另一面也能提升别人的接盘成本。内功修炼旨在提升程序员构建起完整的【以Linux系统为基】计算机知识体系,掌握几十年不变的核心技术驾驭今天千变万化的应用层达到底层和应用层的融会贯通,对于计算机技术有追求有热情的朋友还是强烈推荐学习的,是窥探计算机所有编程语言的核心。

2023-07-04 16:56:16 62

原创 后端技术规划和人生规划

这种类似的问题直播讲过很多次,公众号和交流群也讲过很多次,但是一些朋友忙于CRUD加班,也没有空看群,也没有看群公告,也没有关注我的B站。所以不少朋友还是再咨询这类似的问题。此视频精简的回答了个人技术发展规划的内容。适合时间比较少的朋友观看,看完之后能知道在技术层面怎么去规划发展走下去。也是一样,时间长,也是直播的回放。但非常建议看看老韩是怎么做到的。就是时间太长,是直播的回放。这个呢有些朋友没看见。

2023-07-03 00:27:14 86

原创 作为一个后端你真的要仔细学习一下C语言

ASM汇编语言在C,CPP,GOLANG项目里用的比较也是比较多的,也是核心的语言,特别是在要求性能,芯片程序存储器,内存较小的设备上汇编语言最有优势,同时也是最接近底层的语言,学习之后对计算机底层的理解将有很好的帮助。C语言是理解计算机的核心语言,是理解OS,进程内存,数据内存,数据存储,也是理解和驾驭千变万化的应用层的核心语言,更是探索和研究应用层的底层核心。同样的C语言也是非常重要的,因为应用层的各种编程语言,项目,开源应用都是C编程语言。或是大家用的比较多的MYSQL,它的源码同样也是用的汇编。

2023-06-24 14:36:57 62

转载 要学PHP还是学JAVA

作为普通的开发者,要知道市场变化快,自已的那点知识是看不懂市场的,市场都是资本说了算,自已做不了主的,自已斤两几何要清楚,我的建议就是都学学,因为工作机会不是我说了算,是资本说了算,而资本是根据市场来的,作为普通的开发者,应该全面提升自已的实力,不应该只是单纯的学习应用层的东西,毕竟应用层变化无穷,有无穷的课程,无穷的资料,无穷的培训,无穷的技术文档,而它们都有共通的东西,就是底层,底层是驾驭千变万化,是理解和探索变化无穷的应用层的核心。那么A公司跟B公司的市场竞争压力就会增大。

2023-06-19 21:19:44 71

原创 学好swoole和workerman的必备基础

学好swoole和workerman的必备基础,新人用swoole框架如hyperf,easyswoole,swoft时应该掌握哪些前置知识

2023-06-16 19:02:03 157

原创 c++开发PHP扩展项目实战

c++开发PHP扩展项目

2023-06-09 13:40:22 89

Swoole5 Hyperf3 php8新版本协程框架讲说代码

视频:https://www.bilibili.com/video/BV1ca4y1y74a?p=1&vd_source=23895afa07bb1ceeeb2f0a557f472bd5的直播配套代码笔记

2024-05-14

swoole协程框架hyperf核心源码讲析源码注释

详细内容https://www.bilibili.com/video/BV1CG4y1G7Z6/?spm_id_from=333.999.0.0

2022-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除