- 最近公司在做农机自动驾驶业务,里面的有些算法是c++代码实现,需要对接到java平台。因此我们可以用强大的jna很简单的就可以实现调用so文件库。 在linux下使用jna调用本地方法的时候,需要将C写成的程序编译为so文件。 1.首先编写一个test.c文件 #include<stdio.h> int add(int a,int b); int add(int a,in... 最近公司在做农机自动驾驶业务,里面的有些算法是c++代码实现,需要对接到java平台。因此我们可以用强大的jna很简单的就可以实现调用so文件库。 在linux下使用jna调用本地方法的时候,需要将C写成的程序编译为so文件。 1.首先编写一个test.c文件 #include<stdio.h> int add(int a,int b); int add(int a,in...
- This is a brief list of all the files in ./linux/Documentation and what they contain. If you add a documentation file, please list it here in alphabetical order as well, or risk being ... This is a brief list of all the files in ./linux/Documentation and what they contain. If you add a documentation file, please list it here in alphabetical order as well, or risk being ...
- Linux诊断原因 前言命令集合整机:top,查看整机系统新能CPU:vmstat内存:free硬盘:df网络IO:ifstat 生产环境服务器变慢,诊断思路和性能评估总结 前言 在招聘Java开发工程师的时候,在招聘要求上的最后总会看到熟练使用Linux优先等字样。随着就业压力越来越大,对Java工程师的要求也相对的越来越高。会Linux操作... Linux诊断原因 前言命令集合整机:top,查看整机系统新能CPU:vmstat内存:free硬盘:df网络IO:ifstat 生产环境服务器变慢,诊断思路和性能评估总结 前言 在招聘Java开发工程师的时候,在招聘要求上的最后总会看到熟练使用Linux优先等字样。随着就业压力越来越大,对Java工程师的要求也相对的越来越高。会Linux操作...
- 我是一名山东大学的在校本科生,其实我的英语也不是很好,只是一般水平。我去翻译Linux文档只是觉得这份文档还没有中文版的,觉得翻译它们是一件很有意义的事情,并且还能通过翻译文档来理解Linux操作系统和Linux内核。 我的翻译可能会出现很多的错误,希望大家看到后能够及时的给我提出来,我会及时更正,以防误导别人,谢谢大家。 附,我的Linux文档翻译CSDN博... 我是一名山东大学的在校本科生,其实我的英语也不是很好,只是一般水平。我去翻译Linux文档只是觉得这份文档还没有中文版的,觉得翻译它们是一件很有意义的事情,并且还能通过翻译文档来理解Linux操作系统和Linux内核。 我的翻译可能会出现很多的错误,希望大家看到后能够及时的给我提出来,我会及时更正,以防误导别人,谢谢大家。 附,我的Linux文档翻译CSDN博...
- 内核编程语言和环境 1. as86汇编器 语法: as[option] –o objfile srcfile .表示编译过程中的位置计数器 Objfile分为三个段(区):正文段(.text):程序的执行代码和只读数据 数据段(.data):可读/写的数据 未初始化数据段(.bss... 内核编程语言和环境 1. as86汇编器 语法: as[option] –o objfile srcfile .表示编译过程中的位置计数器 Objfile分为三个段(区):正文段(.text):程序的执行代码和只读数据 数据段(.data):可读/写的数据 未初始化数据段(.bss...
- 1.中断 #中断使得硬件得以发出通知给处理器,本质上是一种电信号 #中断随时可以产生,内核随时会被打断 #不同设备的中断不同,每个中断都通过一个唯一的数字标识,称为IRQ(中断请求) 2.中断处理程序 #响应中断的时候,内核会执行一个函数(中断处理程序或中断服务例程) #在Linux中,中断程序为普通的C函数 3.上半部和下半部... 1.中断 #中断使得硬件得以发出通知给处理器,本质上是一种电信号 #中断随时可以产生,内核随时会被打断 #不同设备的中断不同,每个中断都通过一个唯一的数字标识,称为IRQ(中断请求) 2.中断处理程序 #响应中断的时候,内核会执行一个函数(中断处理程序或中断服务例程) #在Linux中,中断程序为普通的C函数 3.上半部和下半部...
- 今天给大家推荐一本《操作系统真象还原》的书,为何呢?因情怀吧,博主曾经做过一本操作系统的书,如今又走到了博主的重合点这里,看到《操作系统真象还原》这本书,让博主想到了当年的那一本书,你们知道是什么吗?这个还是留给你们猜吧,嘻嘻。经过博主的书很多,当时我并没有想过,多年以后,我可以串联起这么多感慨来,想想曾经的同事,曾经的那些封面故事,如今也会经常历历在目。曾经的一本操作系统书因一只动物而起,... 今天给大家推荐一本《操作系统真象还原》的书,为何呢?因情怀吧,博主曾经做过一本操作系统的书,如今又走到了博主的重合点这里,看到《操作系统真象还原》这本书,让博主想到了当年的那一本书,你们知道是什么吗?这个还是留给你们猜吧,嘻嘻。经过博主的书很多,当时我并没有想过,多年以后,我可以串联起这么多感慨来,想想曾经的同事,曾经的那些封面故事,如今也会经常历历在目。曾经的一本操作系统书因一只动物而起,...
- 文本编辑软件在任何操作系统上都是必备的软件。我们在 Linux 上不缺乏非常现代化的编辑软件,但是它们都是基于 GUI(图形界面)的编辑软件。 文本编辑软件在任何操作系统上都是必备的软件。我们在 Linux 上不缺乏非常现代化的编辑软件,但是它们都是基于 GUI(图形界面)的编辑软件。
- 作者:徐川时至如今,开源软件已成为互联网的基石,过去曾敌视开源的公司如今比任何人都更急切的拥抱开源。虽然开源项目很多,在Github上的开源项目数量已经超过100万,但很多个人项目无人维护,也没有人敢用,由公司创建的开源项目正在主导开源。部分发展较好的个人开源项目转向社区,如鼎鼎大名的Linus创建的Linux成立了基金会,依靠捐助和付费会员来维持开支,但也有另外一些项目走上了另一条路,就是... 作者:徐川时至如今,开源软件已成为互联网的基石,过去曾敌视开源的公司如今比任何人都更急切的拥抱开源。虽然开源项目很多,在Github上的开源项目数量已经超过100万,但很多个人项目无人维护,也没有人敢用,由公司创建的开源项目正在主导开源。部分发展较好的个人开源项目转向社区,如鼎鼎大名的Linus创建的Linux成立了基金会,依靠捐助和付费会员来维持开支,但也有另外一些项目走上了另一条路,就是...
- 2017年马上就要和大家说再见了,朋友圈的小伙伴都在晒2017年精彩的瞬间。对于笨叔来说,2017年是平淡而又充满乐趣的一年,最大的乐趣莫过于8月底《奔跑吧》终于和大家见面了。虽然笨叔叔不要脸的自称这本书是多个“全球首本”,比如:全球首本Linux 4.x内核分析书籍全球首份linux内核奔跑卷全球首本提倡IT人士每天奔跑5公里的计算机图书。。。但是这本书的确是耗费了笨叔叔2年多的业余时间,... 2017年马上就要和大家说再见了,朋友圈的小伙伴都在晒2017年精彩的瞬间。对于笨叔来说,2017年是平淡而又充满乐趣的一年,最大的乐趣莫过于8月底《奔跑吧》终于和大家见面了。虽然笨叔叔不要脸的自称这本书是多个“全球首本”,比如:全球首本Linux 4.x内核分析书籍全球首份linux内核奔跑卷全球首本提倡IT人士每天奔跑5公里的计算机图书。。。但是这本书的确是耗费了笨叔叔2年多的业余时间,...
- “这是书呆子的胜利!”周末一口气看完图灵出版的这本书《只是为了好玩:Linux之父林纳斯自传》,涌上心头的第一句话就是这句。这本书语言风格幽默风趣,译者也最大限度的把这点保存了下来,所以读起来欲罢不能。于是在“世界读书日”我写下此文。其实按我个人意见,书名改为“一生只为寻找欢笑”会更吸引人,因为它里面蕴含了人生哲理。不过考虑到林纳斯现在还正值壮年,这个时候谈“一生”,似乎过早了点。这本书不厚... “这是书呆子的胜利!”周末一口气看完图灵出版的这本书《只是为了好玩:Linux之父林纳斯自传》,涌上心头的第一句话就是这句。这本书语言风格幽默风趣,译者也最大限度的把这点保存了下来,所以读起来欲罢不能。于是在“世界读书日”我写下此文。其实按我个人意见,书名改为“一生只为寻找欢笑”会更吸引人,因为它里面蕴含了人生哲理。不过考虑到林纳斯现在还正值壮年,这个时候谈“一生”,似乎过早了点。这本书不厚...
- 我从2016年10月,开始完全使用Ubuntu工作,那个时候其实很重要的一个原因是不想玩lol之类的很火的游戏。毕竟经常有人叫我一块打游戏,内心是不想打的,而我又不好拒绝。所以只好把系统换了,依次算作借口。其实在此之前我已经在linux环境下编程了,原因有两点,命令行的技术是值得学习的,而且这项技术是永远不会过时的。另一个原因就是,我要参加的acm/icpc的编程环境就是linux,所以就算... 我从2016年10月,开始完全使用Ubuntu工作,那个时候其实很重要的一个原因是不想玩lol之类的很火的游戏。毕竟经常有人叫我一块打游戏,内心是不想打的,而我又不好拒绝。所以只好把系统换了,依次算作借口。其实在此之前我已经在linux环境下编程了,原因有两点,命令行的技术是值得学习的,而且这项技术是永远不会过时的。另一个原因就是,我要参加的acm/icpc的编程环境就是linux,所以就算...
- 2018年的第二天Meltdown和Spectre漏洞在计算机界如同放了一个核弹,IT码农们都炸开了锅,各大厂商的各路大神都在挑灯夜战的做各种测试和打补丁,各路技术爱好者也纷纷在微信群中热烈讨论漏洞的技术问题和研读论文。本文是猫王大神(Xiao Grangrong)同学花了一个周末时间,参考了各路的论文和资料撰写出来,希望对喜欢技术的各位朋友能有一丁点的帮助,感谢猫王大神的精彩文章。小编在本... 2018年的第二天Meltdown和Spectre漏洞在计算机界如同放了一个核弹,IT码农们都炸开了锅,各大厂商的各路大神都在挑灯夜战的做各种测试和打补丁,各路技术爱好者也纷纷在微信群中热烈讨论漏洞的技术问题和研读论文。本文是猫王大神(Xiao Grangrong)同学花了一个周末时间,参考了各路的论文和资料撰写出来,希望对喜欢技术的各位朋友能有一丁点的帮助,感谢猫王大神的精彩文章。小编在本...
- 刘遄(Liu Chuán),计算机信息技术方向教育学硕士,LinuxProbe网站创始人兼核心讲师,在高中时期便因兴趣的驱使而较早地接触Linux系统并开始学习运维技术。刘遄老师于2012年~2015年期间分别获得红帽RHCE工程师认证以及RHCA架构师顶ji认证。多年以来,一直从事Linux运维技术和红帽认证课程的培训工作,当前是国内开源行业颇具影响力的技术型大V。刘遄老师早在高中时期便因... 刘遄(Liu Chuán),计算机信息技术方向教育学硕士,LinuxProbe网站创始人兼核心讲师,在高中时期便因兴趣的驱使而较早地接触Linux系统并开始学习运维技术。刘遄老师于2012年~2015年期间分别获得红帽RHCE工程师认证以及RHCA架构师顶ji认证。多年以来,一直从事Linux运维技术和红帽认证课程的培训工作,当前是国内开源行业颇具影响力的技术型大V。刘遄老师早在高中时期便因...
- 2017LinuxCon中国首秀,大咖云集,不仅仅请来了开源操作系统Linux之父林纳斯·托瓦兹,更是特邀来自全球业内顶尖开源专家担任嘉宾,相信参与进来你一定会受益匪浅。LinuxCon中国首秀,小编总结了三大看点:看点一:大咖云集首先,林纳斯·托瓦兹,开源操作系统Linux之父。生于芬兰,毕业于赫尔辛基大学,1997年~2003年任职于美国加州硅谷的全美达公司,现受聘于开放源代码开发实验室... 2017LinuxCon中国首秀,大咖云集,不仅仅请来了开源操作系统Linux之父林纳斯·托瓦兹,更是特邀来自全球业内顶尖开源专家担任嘉宾,相信参与进来你一定会受益匪浅。LinuxCon中国首秀,小编总结了三大看点:看点一:大咖云集首先,林纳斯·托瓦兹,开源操作系统Linux之父。生于芬兰,毕业于赫尔辛基大学,1997年~2003年任职于美国加州硅谷的全美达公司,现受聘于开放源代码开发实验室...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签