自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

和AI一起写代码的程序猿

多年大厂经验,关注c/c++/python/go/rust/wifi/AI

  • 博客(105)
  • 资源 (17)
  • 收藏
  • 关注

原创 makefile第六讲

在上面的那个例子中,make 调用的隐含规则是,把[.o]的目标的依赖文件置成[.c],并使用C的编译命令“cc –c $(CFLAGS) [.c]”来生成[.o]的目标。例如,第一条隐含规则——编译C程序的隐含规则的命令是“$(CC) –c $(CFLAGS) $(CPPFLAGS)”。Make 默认的编译命令是“cc”,如果你把变量“$(CC)”重定义成“gcc”,把变量“$(CFLAGS)”重定义成“-g”,那么,隐含规则中的命令全部会以“gcc –c -g $(CPPFLAGS)”的样子来执行了。

2024-04-11 19:09:26 596

原创 这一次,阿里能完成变革么

阿里无疑是互联网的巨头,但是最近几年阿里的风评并不好,对外用户来说,被拼多多超过。他们的创新是为了自我提升,不是为了改变别人,也不是为了打败竞争对手,而是为了跟上未来的步伐。马云提到,在技术飞速发展的今天,互联网行业的三五年就像一个世纪那么长,变化巨大。马云表示,在外界的质疑和压力中,他看到了一个坚强的阿里团队正在形成。他提倡的态度是不责怪历史,不抱怨他人,而是要积极适应时代的变化,不断改革和创新。更多精彩内容在公众号。

2024-04-11 19:06:51 325

原创 AI写情景喜剧:我让kimi参考<爱情公寓>中吕子乔,关谷,曾小贤,张伟的人设写了4段喜剧对话,这次的主题是关于程序员发量

吕子乔:(拍肩)对嘛,去吧,用你的代码和逻辑去编织一张爱情的网,让她陷入你的魅力之中。比如说,当对方提到你的头发时,你可以说:“哎呀,我的头皮,它是我思考的画布,每一根掉落的头发都是我智慧的火花。不过,记得,如果失败了,别怪我没提醒你,头发少的程序员可是很抢手的,你得抓紧时间,别让机会溜走了。而且,你还可以告诉她,你的头发是“进化”的结果,是为了更好地接收宇宙的能量。记住,你是独一无二的,头发多少不影响你的魅力。你要这样想,你的头发是为了思考人类的未来而牺牲的,每一根掉落的头发都是你智慧的见证。

2024-04-09 10:12:20 480

原创 AI写情景喜剧:我让kimi参考<爱情公寓>中吕子乔,关谷,曾小贤,张伟的人设写了4段喜剧对话,结果出乎我意料

这个对话比较出乎我的意料,kimi居然借助了代码提交中的fork,merge request,pull request,爬虫,提交issue等程序员才用的git功能,并且把这些功能很好的融入了追女生的段子里面。吕子乔:(得意)当然,记住,恋爱就像编程,不断调试,总有成功的一天。不过,最重要的是,你得有一颗不怕失败的心,即使被拒绝,也要保持乐观,毕竟,每一个成功的程序员背后,都有无数次的失败和尝试。曾小贤:(毫不在意)发现了就发现了呗,你就说,“其实,我一直在用我的代码,试图计算出我们之间的缘分。

2024-04-09 10:10:15 834

原创 tcpdump,一个强大的Linux抓包分析工具

更多精彩内容在公众号。tcpdump是一个强大的命令行网络分析工具,它能够捕获网络上的数据包,并提供详细的分析信息。它支持多种网络协议,包括但不限于TCP、UDP、ICMP等,允许用户根据特定的过滤条件来筛选和分析数据包。tcpdump广泛应用于网络故障排查、网络安全分析、性能调优等领域。

2024-04-08 11:28:15 404

原创 kimi开放API使用了,来看如何使用

更多精彩内容在公众号。kimi现在算是国内火得不行的AI工具。最近使用人太多,都经常出现响应不过来的情况。借助这波热潮,kimi顺势推出了API使用。来看kimi的官方介绍使用。

2024-04-08 11:27:23 1906

原创 3月28号的小米汽车发布会101页PPT速览

小米汽车提供了多种时尚和经典的色系选择,包括流星蓝、霞光紫、寒武岩灰、熔岩橙、珍珠白和钻石黑等。小米汽车的造车理念是“造一台50万以内最好看的轿车,造一台50万以内最好开的轿车,造一台50万以内最智能的轿车,更是一台高品质的车”。小米汽车的生产基地位于北京经济技术开发区,拥有六大核心车间,包括冲压车间、车身车间、涂装车间、总装车间、压铸车间和电池车间。小米汽车的销售和服务中心网络正在快速扩张,预计到年底销售网络将覆盖39个城市,拥有211家销售门店,服务网络将覆盖56个城市,拥有112家服务中心。

2024-04-02 16:33:15 542

原创 RPA工具之automa: 安装使用

前端自动化神器有蛮多,python的requests,selenium, scapy 都是爬虫以及前端自动化的工具,但这些工具都需要有代码基础。Automa是一个低代码平台,可以拖拽0代码实现工作流,模拟网页的各种点击、表单填写等操作,使用时点击插件脚本一键执行,或者设置定时执行,从而简化我们的工作。工作流界面,左侧区域是提供自动化的功能区域,主要提供了 7 大分类,右边是主流程构建区域。双击新建窗口,弹出新建窗口的设置窗口,最上面输入打开百度,做为新建窗口的名称,URL中输入百度的网址。

2024-04-02 16:31:59 312

原创 IT人书单推荐

数学是逻辑和结构的基础,通过学习数学,程序员可以提高自己的逻辑思维能力和算法设计能力,从而编写出更高效、更优雅的代码。《程序员的数学系列》通过介绍数学模型和方法,帮助程序员培养出更强的问题解决能力,这对于在软件开发过程中遇到的各种挑战至关重要。通过阅读这套书籍,程序员可以拓宽自己的知识视野,了解数学在其他领域的应用,这对于成为一名全面的软件工程师是非常有帮助的。很多算法,如排序、搜索、图论等,都是建立在数学原理之上的。这本书最大的特点就是用没有晦涩的数学公式,用通俗的语言和具体的图表深入的介绍了数学知识。

2024-04-01 14:29:50 282

原创 makefile第五讲

需要注意的是,有两个变量,一个是 SHELL,一个是 MAKEFLAGS,这两个变量不管你是否 export,其总是要传递到下层 Makefile 中,特别是 MAKEFILES 变量,其中包含了 make 的参数信息,如果我们执行“总控 Makefile”时有 make 参数或是在上层 Makefile 中定义了这个变量,那么 MAKEFILES 变量将会是这些参数,并会传递到下层。make 会按顺序一条一条的执行命令, 每条命令的开头必须以[Tab]键开头, 除非,命令是紧跟在依赖规则后面的分号后的。

2024-04-01 14:27:18 706

原创 武汉大学开设 “雷军班”:计算机专业、今年招收 15 名本科生。武汉大学已经联合小米成立了机器系

他表示,希望计算机学院能够立足于更高层次,面向未来进行战略布局,充分利用雷军校友的慷慨捐赠,集中力量、齐心协力,努力将计算机学院打造成为国内外知名的学术中心,力争达到国际一流水平。学院将加强师资力量,传承人才培养优良传统,发扬雷军的创新精神,设立雷军班,把有计算机天赋和有创新、创意、创业的优秀人才招进来。3 月 27 日,武汉大学计算机学院办公室工作人员回应记者称:“在今年高考后,雷军班将向全国招 15 名本科生,属于计算机专业,吸纳最优秀的有志向的学生就读,本博贯通培养。更多精彩内容在公众号。

2024-03-31 19:22:35 415

原创 tornado之表单和模板

你的名字<br><input type="text" name="name"></p><p>你的城市<br><input type="text" name="city"></p><p>你的年龄<br><input type="text" name="age">

2024-03-31 19:21:18 332

原创 tornado之运行第一个tornado程序

Application: 这是tornado运转起来的语句,tornado.web.Application(handlers=[(r"/", IndexHandler)])创建了一个Application实例,传递给Application的__init__函数最重要的是参数是handler,也就是[(r"/", IndexHandler)]。如果网页采用的是post的方法,那么同样的在indexHandler中需要定义post函数,用法和get函数是一样的。在运行代码的时候会设置端口和地址等参数。

2024-03-30 10:36:22 816

原创 makefile第四讲

需要注意的是,有两个变量,一个是 SHELL,一个是 MAKEFLAGS,这两个变量不管你是否 export,其总是要传递到下层 Makefile 中,特别是 MAKEFILES 变量,其中包含了 make 的参数信息,如果我们执行“总控 Makefile”时有 make 参数或是在上层 Makefile 中定义了这个变量,那么 MAKEFILES 变量将会是这些参数,并会传递到下层。make 会按顺序一条一条的执行命令, 每条命令的开头必须以[Tab]键开头, 除非,命令是紧跟在依赖规则后面的分号后的。

2024-03-30 10:34:52 825

原创 pyelftools,一个能解析ELF文件的Python库,嵌入式开发的分析利器

多精彩内容在公众号。ELF(Executable and Linkable Format)文件格式是一种用于表示可执行文件、目标文件、共享库和核心转储的标准文件格式。它被广泛应用于Linux和许多类Unix操作系统中。ELF文件格式的设计允许程序和数据的高效存储,同时也支持程序的链接和加载。

2024-03-29 11:32:25 665

原创 【福利赠送】25本Linux电子书赠送,覆盖运维,驱动开发,编译各个方面。面试,开发 必读的书籍。文末有获取方法

linux电子书,开发,面试必读书籍

2024-03-29 11:31:04 818

原创 2024年,普通人如何抓住AI这个风口?

AI就能帮你生成对应的代码。市面上有很多性格分析的软件和方法,但是我觉得最简单的就是马克斯提到的第一性原理来发掘你的兴趣点,问自己,内心最想做什么,冒出的第一个答案就是内心最深的渴望。在AI的帮助下,具体表演的人物造型,道具,服装,拍摄,剧本都可以用AI搞定。掌握流水线技能的人可以称为行业的专才,但是AI打破了流水线的限制,AI是这个行业的通才。每一次技术革命的兴起的背后,都是旧职业的消亡和新职业的诞生。AI的发展也一定不 是一蹴而就的,它将经历多个浪潮,多次革命和多次至暗时刻,带来不断出现的新的机会。

2024-03-28 15:34:46 217

原创 寒冬继续!飞书发全员信 “适当精简团队规模”

QuestMobile的数据显示,截至2022年11月,协同办公应用的月活跃用户数(MAU)均达到了近两年的最高点,其中钉钉的MAU为2.53亿,企业微信为1.1亿,而飞书则为930万。经过几年时间的共同努力和持续创新,我们的业务取得了一定的突破,不仅有了各行各业的大大小小的客户,品牌知名度也在持续提升,并在to B领域成为了用户广泛喜爱的品牌。面向未来,我们还要持续提升产品竞争力,尤其要提升AI的能力,我们不仅要继续服务好已有客户和拓展新的行业、领域的客户,还要通过创新来帮助用户提升工作的效率和创造力。

2024-03-28 15:33:43 372

原创 make编译第三讲

makefile的用法

2024-03-27 11:50:17 716

原创 程序运行之ELF文件的段

从下面结果看到除了代码段,数据段和BSS段以外,还有.rodata(只读数据段), .comment(注释信息段),.note.GNU-stack(堆栈提示段)。比如.text段的偏移位置是0x40. 代表ELF的header占据的空间为0x00-0x40。另外GCC还提供了自定义段,比如你可能希望变量或者某些部分代码能够放到你指定的段中去实现特定的功能,比如满足硬件内存和I/O的地址布局。hex代表的是三个段的总长度。.shstrtab : 是各个段的名称表,实际上是由各个段的名字组成的一个字符串数组。

2024-03-27 11:48:13 850

原创 vmstat: 一个有用的Linux监测工具

p 或 --partition:显示有关磁盘分区的统计信息。-M 或 --madv:显示有关madvise调用的统计信息。-m 或 --slabs:显示有关slab分配器的统计信息。-u 或 --userspace:显示用户空间的统计信息。-f 或 --forks:显示有关进程创建的统计信息。-t 或 --threads:显示有关线程的统计信息。-S 或 --sysinfo:显示系统级别的统计信息。将显示用户空间的统计信息,包括用户空间的CPU活动。-d 或 --disk:显示有关磁盘活动的统计信息。

2024-03-26 10:58:40 411

原创 12人初创团队创爆款AI,Suno V3秒生爆款歌曲,音乐ChatGPT也来了。

在Suno主页中,有一个AI生成歌曲的排行榜,其中排名第一的是C-A-P-Y-B-A-R-A、第二首是Cyberpunk Starter,第三首是中文版的「水调歌头」。这种持续的技术创新,保证了Suno AI在音频AI领域的领先地位。音乐版权保护:Suno AI开发了专有的无声水印技术,用以检测歌曲是否是使用Suno创作的,这有助于保护音乐作品的版权,防止滥用。AI歌手的音色定制:Suno AI允许用户指定AI歌手的音色,这为用户提供了更多的个性化选项,使得生成的音乐作品更具个性化特征。

2024-03-26 10:58:10 684

原创 程序运行之目标文件

text/.data/.bss/.comment/.note.GNU-stack/.eh_frame 5个段。分为.text/.data/.bss/.comment/.note.GNU-stack/.eh_frame 5个段。gcc main.c -o main.i生成预编译文件。1 预编译:主要处理那些源代码文件中的以”#”开头的预编译指令,比如”#include”,“#define”等。通过gcc main.c -o main.s生成编译文件.objdump -S 可以查看具体的汇编代码。

2024-03-25 09:57:19 1092

原创 makefile编译第二讲

makefile是编译c命令的强大工具

2024-03-25 09:52:16 1661

原创 TWT:一个让WiFi6更省电的特性

介绍wifi6关键特性:TWT

2024-03-23 10:16:46 516

原创 makefile编译第一讲

linux下如何使用makefile编译c

2024-03-23 10:14:45 748

原创 OFDMA, 1个让Wi-Fi6 进入多用户高速无线新时代的特性,同时支持8个设备在线,最高速率可达9.6Gbps

wifi6关键特性OFDMA

2024-03-22 09:43:31 381

原创 Wi-Fi 7:下一代无线网络的革命性技术与特点解析

wifi7的关键特性汇总

2024-03-22 09:41:56 463

原创 每周推荐1本书: <半导体简史> 记录从1947年开始的 半导体3次产业变革。了解芯片的前生今世

IT人的书单

2024-03-21 10:35:05 150

原创 新人学Python,看这2本书就够了,从初级到高级用法都包含了

新人学python的2本宝藏书

2024-03-21 10:33:06 687

原创 超16万人爆仓,比特币单日暴跌6%? 真相是如果是10年前买入比特币,现在已经上涨接近600倍

比特币单日跌6%

2024-03-20 13:47:12 315

原创 英伟达出品:全球最强大芯片Blackwell来了!采用4nm制程,2080 亿个晶体管组,支持10万亿参数模型

英伟达 发布世界上最强大芯片

2024-03-20 13:45:33 1185

原创 Wi-Fi安全性的发展历程是怎样的?从最早的WEP到现在的WPA3,安全性有何改进

介绍wifi的加密发展过程

2024-03-19 11:21:59 785

原创 一文说透Linux编译特定内核版本的方法(ubuntu和树莓派)

介绍在ubuntu和树莓派下编译内核的方法

2024-03-19 11:18:14 643

原创 Ubuntu24.04即将发布,支持Linux内核6.8。该版本会有哪些亮点?

ubuntu24.04即将发布

2024-03-18 10:02:13 3019

原创 全球首个AI程序员诞生,程序员真要失业了?

全球首个人工智能程序员出炉

2024-03-18 09:57:27 401

原创 wifi7有哪些新特性?看这份文档

在现有已发布的Wi-Fi协议中,更多涉及的都是单个AP本身如何达到更高的吞吐,更多的接入, 对于多个AP之间进行组网协同传输研究较少。以上的方法都属于针对单AP的操作,Wi-Fi 7更进一步,不局 限于单个AP,整体协调多个AP间的发射功率和BSS范围,从而降低干扰,使得覆盖更加均衡, 提升了整个网络的总吞吐量。随着硬件调制解调能力的不断提升, Wi-Fi 7 将采用最高4096-QAM调制,每个符号承载12bit信息,因此相对于Wi-Fi 6来说,Wi-Fi 7 的信息承载量会提升20%

2024-03-17 09:36:03 817

原创 IPy,一个超级有用的Python库

IPy是一个处理IP网络字段超级强大的python库

2024-03-17 09:33:34 368

原创 【科普文】三种处理器:CPU,GPU,NPU到底是什么?

CPU (中央处理器)CPU是计算机系统的核心,负责执行程序指令、处理数据和控制其他硬件设备。它通常由控制单元、算术逻辑单元(ALU)和寄存器组成。CPU的设计使其能够处理各种类型的计算任务,包括复杂的逻辑运算和数据处理。CPU的通用性使其成为执行操作系统和应用程序的理想选择。通用性:能够执行各种类型的计算任务。复杂性:能够处理复杂的指令集和多任务操作。性能:在单线程性能上通常优于专用处理器。Intel - 明星产品:Core i9、Core i7、Core i5 系列、Xeon 服务器处理器。

2024-03-15 10:28:29 1129

原创 requests, 一个超级强大的Python 爬虫库

requests 是python一个非常强大的库

2024-03-15 10:24:42 702

FreeRtos培训视频内存管理

FreeRtos的学习视频(内存管理)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-03

FreeRtos培训视频任务通知

FreeRtos的学习视频(任务通知)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-03

FreeRtos培训视频出队函数

FreeRtos的学习视频(出队函数)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-03

FreeRtos培训视频入队函数详解

FreeRtos的学习视频(入队函数详解)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-03

FreeRtos培训视频上锁和解锁

FreeRtos的学习视频(上锁和解锁)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-03

FreeRtos培训视频队列创建函数

FreeRtos的学习视频(队列创建函数)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-03

FreeRtos培训视频(任务切换下)

FreeRtos的学习视频(任务切换下)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-02

FreeRtos培训视频(任务切换中)

FreeRtos的学习视频(任务切换中。。。)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-02

FreeRtos培训视频(任务切换上)

FreeRtos的学习视频(任务切换上)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-02

FreeRtos任务删除,挂起和恢复

FreeRtos的学习视频(FreeRtos任务删除,挂起和恢复)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-02

FreeRtos任务创建过程详细分析下

FreeRtos的学习视频(任务创建过程详细分析下)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-02

FreeRots任务创建过程详细分拆

FreeRtos的学习视频(FreeRots任务创建过程详细分拆)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-02

FreeRtos培训视频任务调度器开启下

FreeRtos的学习视频(FreeRtos培训视频任务调度器开启下)。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-02

FreeRtos培训视频

第29.1讲 FreeRTOS任务调度器开启(上).rmvb FreeRtos的学习视频。对于学习FreeRtos的很有用。FreeRtos是当前物联网引用最多的操作系统

2018-10-02

正则表达式教材

正则表达式的教材,对于正则表达式的初学者很有帮助。

2018-10-02

剑指offer题解

剑指offer题解,里面包含题以及解法。对于互联网公司应聘很有帮助。

2018-10-02

C语言嵌入式系统编程修炼之道

对于嵌入式学习有较大帮助,其中对帮助学习c语言的人也是很好的资料

2012-12-12

空空如也

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

TA关注的人

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