【Linux】进程间通信 --- 管道 共享内存 消息队列 信号量

进程间通信的本质,匿名管道,命名管道,基于管道的进程池设计,共享内存,消息队列、信号量,IPC资源的组织方式…

centos9的界面安装

centos9最新的centos版本,在近期的使用中发现它的操作界面与以往的centos7/8更加舒适,界面优化更加精细centos9的安装对于新手小白来说有点难度因为图形界面需要选择服务,不选择就是最小安装,需要注意的是centos7/8 sever with gui选择的是KED,而且8好像不需

RK3568平台开发系列讲解(网络篇)详解socket的接口实现

📢套接字是 UNIX 兼容系统的一大特色,Linux 在此基础上实现了内核套接字与应用程序套接字接口,在用户地址空间与内核地址空间之间提供了一套标准接口,实现应用套接字库函数与内核功能之间的一一对应,简化了用户地址空间与内核地址空间交换数据的过程。

Ubuntu20.04配置YOLOV5算法相关环境,并运行融合YOLOV5的ORB-SLAM2开源代码(亲测有效)

安装的软件主要是anaconda,然后anaconda可以帮我们安装python、pytorch这些东西。我的ubuntu版本:ubuntu20.04.5LTS。安装的python类型:python3.8.15,(原来系统自带的python是3.9.12)

学习系统编程No.8【bash实现】

进程程序替换7大接口详解和简易bash的实现

华为---ACL配置

ACL分类,ACL概念 ,ACL配置

Qt扫盲-Reentrant和线程安全

一个 thread-safe的函数可以从多个线程同时调用,即使调用使用了共享数据,因为对共享数据的所有引用都是序列化的。一个 Reentrant 函数也可以从多个线程同时调用Reentrant函数,但前提是每次调用都使用自己的数据。因此,thread-safe 的函数总是Reentrant的,但 R

Java常见漏洞——整数溢出漏洞、硬编码密码漏洞、不安全的随机数生成器

(一)整数溢出漏洞(一)整数溢出漏洞计算机程序中的整数都是有范围的,不同的数据类型范围也不同,这是由编译器决定的,超过这个范围就有可能会出现整数溢出的情况。比如说Java 的int是32位有符号整数类型,其最大值是,最小值是0x80000000,即int表示的数的范围是在-~之间。当int类型的运算

【Linux学习】信号——预备知识 | 信号产生 | 核心转储

介绍了信号的概念,预备知识,信号产生的四种方式,以及核心转储。

Oracle数据库中的数据加密

有个需求,需要对某些敏感信息字段进行脱敏,要求在数据库中不能显示明文。如果目的侧重保护数据而非脱敏的话,可以考虑用表空间透明数据加密(TDE),不过现在是需要对字段内容脱敏,则读取和存储都要是加密后的密文数据。增量数据好说,后台代码实现即可。但存量数据如果也要后台与数据库交互进行加密的话,且不说IO

SpringSecurity安全框架学习——@PreAuthorize的实现原理

Spring Security 预处理实现原理

15、Linux:IP及端口检查命令

Linux系统中IP及端口检查命令总结

查找树莓派ip地址的几种方法

这个文件中可以看到树莓派 Raspbian 系统默认的主机名为 raspberrypi,所以可以在这里修改主机名,那么当树莓派接入网络之后,就可以使用 ping raspberrypi.local 来获得树莓派IP地址,当然也可以通过 http://raspberrypi.local 来访问树莓派的

【微信小程序】一文带你搞懂小程序的页面配置和网络数据请求

Ajax技术的核心是依赖于浏览器中的XMLHttpRequest这个对象,由于小程序的宿主环境是微信客户端,所以小程序中不能叫做“发起Ajax请求”,而是叫做“详情-项目配置-request合法域名中就保存了刚才我们在小程序管理后台中配置的域名了。由于小程序的宿主环境不是浏览器而是微信客户端,所以小

Spring Boot 配置文件这样加密,才足够安全!

在使用Springboot时,通常很多信息都是在application.yml中直接明文配置的,比如数据库链接信息,redis链接信息等等。但是这样是不安全的。所以需要对敏感数据进行加密,这样防止密码泄露Jasypt这个库为我们解决了这个问题,实现了springboot配置的自定加密加密源码对应地址

【Linux系统:进程控制】

有关进程控制等知识的讲解,包括:进程创建,进程终止,进程等待,进程替换等知识。

【Linux】进程控制(创建、终止、等待)

fork函数的进一步了解,进程终止的方式及结果、父进程如何通过进程等待解决子进程僵尸进程等=。阻塞与非阻塞式等待,父进程如何通过等待轮询检测子进程是否退出...

代码审计工具学习之Seay(安装以及初步认识)

目录1.1名词解释1.2代码审计的重要性1.3代码审计的步骤1.4代码审计的内容1.5常见的代码审计工具2 Seay2.1什么是Seay2.2Seay的安装过程3典型漏洞分析3.1什么是命令注入漏洞3.2 如何理解命令注入漏洞3.3 如何防御命令注入漏洞4 利用工具对命令注入漏洞进行分析4.1DVW

等级保护2.0要求及所需设备清单

等级保护的工作流程包括定级、备案、建设整改、等级测评,核心思想在于建立“可信、可控、可管”的安全防护体系,使得系统能够按照预期运行,免受信息安全攻击和破坏。a)应在网络边界处监视以下攻击行为:端口扫描、强力攻击、木马后门攻击、拒绝服务攻击、缓冲区溢出攻击、IP碎片攻击和网络蠕虫攻击等;c) 应对进出

汽车信息安全要求(5)——Secure Boot(安全启动)

安全启动涉及到的几个要素,以及初始化和启动流程。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈