E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux篇
使用有名管道(FIFO)实现循环通信的客户端-服务端
在
Linux
下,我们可以利用有名管道(FIFO)来实现简单的进程间通信(IPC)。本教程将教你如何用C写一个支持循环收发消息的客户端和服务端程序。一、基础知识回顾:什么是FIFO?
zhuhp_
·
2025-05-29 12:09
c++
c语言
linux
从零实现wss通信示例(WebSocket SSL)
客户端和服务端代码框架跟上一
篇
一致,仅增加了ssl的证书部分用于加密通信,明文通信(ws协议)见上一
篇
【https://blog.csdn.net/suoxd123/article/details/148093934
具身小站
·
2025-05-29 10:32
大模型
物联网
编程环境
websocket
ssl
数据库
第21章
Linux
设备驱动的调试之BUG_ON()和WARN_ON()
21.7BUG_ON()和WARN_ON()内核中有许多地方调用类似BUG()的语句,它非常像一个内核运行时的断言,意味着本来不该执行到BUG()这条语句,一旦执行即抛出Oops。BUG()的定义为:include/asm-generic/bug.h#defineBUG()do{\printk("BUG:failureat%s:%d/%s()!\n",__FILE__,__LINE__,__fun
静能生悟
·
2025-05-29 10:02
Linux驱动开发
linux
内核态和用户态定时器函数使用总结
1,场景总结定时器类型精度范围适用场景注意事项用户态信号定时器秒级简单任务调度、心跳检测信号处理函数中不可调用非异步安全函数timerfd+epoll纳秒级高精度事件循环、多媒体处理需要配合IO多路复用机制使用内核timer_list毫秒级设备驱动、硬件交互基于jiffies时钟滴答内核hrtimer微秒级实时系统、性能监控消耗更多CPU资源用户态传统信号定时器秒级后台日志轮转、简单心跳检测等对精
陌上花开缓缓归以
·
2025-05-29 10:59
linux驱动入门
性能优化
linux
linux
strace调式定位系统问题
strace的基本功能strace的主要功能包括:跟踪系统调用:显示进程执行时调用的系统函数及其参数和返回值。监控信号:记录进程接收到的信号。性能分析:统计系统调用的执行时间和次数。调试支持:帮助定位程序崩溃、性能瓶颈或其他异常行为。strace的常用参数以下是strace常用参数及其功能:-p:跟踪指定进程ID的系统调用。-c:统计系统调用的执行时间、次数和错误次数。-e:指定要跟踪的事件类型,
陌上花开缓缓归以
·
2025-05-29 10:29
性能优化
性能优化
Linux
文件传输——ftp命令介绍
摘要FTP是最常用的文件传输协议客户端,支持上传下载文件。本文整理ftp命令参数/常用动作,提供带注释的示例,涵盖连接管理、文件操作、目录操作等核心功能,并强调安全注意事项。一、FTP协议核心特性ftp(FileTransferProtocol)是标准文件传输客户端:认证机制:支持匿名登录(用户名:anonymous,密码:任意邮箱)传输模式:ASCII文本模式(自动转换换行符)和二进制模式安全警
EchoZeal
·
2025-05-29 09:55
Linux
chrome
前端
linux
运维
ftp
(实战增补
篇
)
一.系统思维:产品工程的全局把控(实战增补
篇
)1.某智能风控系统的弹性架构实践某消费金融公司在开发「30秒极速贷」产品时,面临两大挑战:Prompt优化困境:传统风控模型依赖“提取用户信用报告关键词”的
Dr.Water
·
2025-05-29 09:54
「AI
原生产品设计思维」
人工智能
prompt
非阻塞的IO多路复用机制介绍
常见的IO多路复用机制包括`select`、`poll`、`epoll`(
Linux
特有)和`kqueue`(BSD和macOS特有)。下面是对这些机制的详细介绍。
丰子凯
·
2025-05-29 09:54
java
我与英语技术书籍
前言(Introduction)前些天写了一
篇
《程序猿也爱学英语(上),有图有真相》,大概介绍了我学英语的一些基本资料以及心得体会,本来接下来该发中篇,但《程序猿也爱学英语(中),有图有真相》实在太长,
weixin_34163741
·
2025-05-29 09:22
c#
人工智能
面试
MVC框架中各层之间的关系,课程具体实例
blog.csdn.net/whz199511/article/details/81532593侵删跟随老师学习MVC框架,随着项目的不断完善,课程难度逐渐提高主要发现自己没有真正掌握结构中各层的关系于是参考了以上两
篇
大佬
努力奋斗的猹布哆
·
2025-05-29 09:50
非阻塞IO(IO多路复用)
Linux
系统IO模型:1.阻塞IOscna
夕阳无限好0v0
·
2025-05-29 09:19
linux
【Redis】1-高效的数据结构P3-压缩列表与对象
目录压缩列表对象共享对象内存回收在前面两
篇
中,我们已经了解了跳表的预存、hash表的渐进扩容、Stringsds的预留空间、延迟释放、intset的极致内存利用、set的动态转换。
啾啾大学习
·
2025-05-29 09:19
#
NoSQL
redis
数据结构
数据库
【亲测可行】rk3588交叉编译opencv-4.5.1,ffmpeg-4.2.9,x264 & opencv-4.10.0 & opencv-4.5.5
文章目录
linux
中安装必要环境目录结构下载编译x264编译动态库编译静态库下载编译ffmpeg-4.2.9下载ffmpeg-4.2.9编译ffmpeg-4.2.9编译opencv-4.5.1下载解压opencv_contrib
computer_vision_chen
·
2025-05-29 08:40
Qt
C++
python
人工智能项目实战
opencv
ffmpeg
人工智能
linux
命令-sort
文章目录1.主要选项2.默认排序3.-b忽略前导空白字符4.-f忽略大小写5.-t指定分隔符、-k指定比较的字段6.-n以整数数字大小排序1.主要选项对文本行排序。默认排序规则:空白在前,字符在后;大写在前,小写在后;选项说明-b忽略前导的空白符;-f忽略大小写;-t指定分隔符,"-t:"指定:为分隔符;-k指定比较的字段,-k2,表示比较第二个字段;-k2.1,2.3表示从第2个字段的第1个字符
编程驴子
·
2025-05-29 08:40
Linux
linux
sort
前端面试必备 | JavaScript函数
篇
(P1-12)
广州乘用车比亚迪校招工艺工程师面经分享爱旭太阳能校招秋招从未被坚定的选择过今年笔试面试要线下,是不要留学生了吗字节提前批一二三面记录字节飞书后端三面凉经美团一面java+后端携程实习的我在阿里“转正”成功!!!!美团Java一面凉经再见了,小卫星~美团一面美团一面凉经-Java后端-到店美团一面凉经美团已接意向书浙江211机械水硕2023年秋招记录太难了美团一面凉经(45min)感谢信收割者——一
愤怒的小青春
·
2025-05-29 08:39
java
LVS-DR群集
一、理论LVS-DR(
Linux
VirtualServerDirectorServer,
linux
虚拟服务器导演服务器)工作模式,是生产环境中最常用的一种模式。
2401_83683659
·
2025-05-29 07:07
lvs
网络
服务器
LVS -DR
目录LVS—DR集群请求与响应流程数据包流向分析特点与优势LVS-DR模式特点典型应用场景路由模式(LVS—DR)LVS—DR集群LVS(
Linux
VirtualServer)的DR(DirectRouting
澜兮子
·
2025-05-29 07:07
lvs
服务器
linux
chmod 777 授权无效
chmod777命令给文件夹授权后,依旧无权限访问这是因为SE
Linux
是
Linux
系统上一个常见的安全软件,只需要把它关闭即可首先通过命令getenforce来查看当前SE
Linux
的状态,默认情况下一般都是
扶风呀
·
2025-05-29 07:05
笔记
centos
在
Linux
下,大恒相机、qt、c++、dlp4500开发的版本和开发说明
本篇主要介绍开发过程中的一些注意事项,具体代码没有涉及一、版本说明在后续的项目进展中,由于使用到pcl、vtk等三方库,查阅了各方资料,发现pyqt和pcl和vtk库总是报各种版本不兼容,或者缺失某文件的错误。所以最终还是采用c++去整体开发,这里归总一下所使用的各种库的版本:opencv4.5.5、pcl1.11.0、vtk8.2.0、qt55.12.8、boost1.71.0。注意:openc
埃塞俄比亚在逃难民
·
2025-05-29 06:29
c++
开发语言
Debezium系列之:Debezium技术专栏第300
篇
系列文章之打通Debezium实时采集Oracle数据库数据到Kafka集群的技术
Debezium系列之:Debezium技术专栏第300
篇
系列文章之打通Debezium实时采集Oracle数据库数据到Kafka集群的技术一、需求描述二、部署Debezium集群和Oracle连接器三
快乐骑行^_^
·
2025-05-29 05:20
debezium
Debezium系列
Debezium技术专栏
第300篇系列文章
实时采集Oracle数据库数据
Kafka集群
第十八
篇
:MyBatis事务管理详解
作者:禅与计算机程序设计艺术1.简介MyBatis是一款优秀的持久层框架。它支持自定义SQL、存储过程以及高级映射,是一个强大的ORM框架。MyBatis在SQL执行过程中的自动提交、事务管理都是基于数据库来实现的,但是对于嵌套事务的处理并不友好。因此,开发人员需要在MyBatis的基础上自行编写相关的代码来实现事务管理功能。本文将从以下几个方面对MyBatis中的事务管理进行详细阐述:1)MyB
AI天才研究院
·
2025-05-29 05:19
Python实战
Java实战
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
linux
系统设置root初始化密码
一个新的
linux
系统是没有root密码的,需要设置root默认密码。
冷凝女子
·
2025-05-29 05:48
Linux
linux
服务器
运维
【从零开始入门unity游戏开发之——C#
篇
38】C#预处理器指令
文章目录前言一、什么是编译器二、什么是预处理器指令三、C#中常用的预处理器指令1、**`#define`和`#undef`**2、**`#if`、`#elif`、`#else`和`#endif`**`DEBUG`宏的注意事项3、**`#warning`和`#error`**4、`#pragmawarning`指令5、`#nullable`四、预处理器指令加多条件判断五、预处理器指令的应用场景六、U
向宇it
·
2025-05-29 04:42
#
unity
c#
stm32
里氏替换原则
游戏引擎
java
vscode使用ssh链接服务器
配置文件一般有个默认路径:C:\Users\xxx.ssh然后连接的时候选择对应的系统如
Linux
即可。SSH免密登录默认是用户名密码的登陆方式,我用的是腾
BluePROT
·
2025-05-29 04:10
云计算
vscode
ssh
服务器
Linux
内核调试 | BUG_ON与WARN_ON与dump_stack的使用
BUG_ONBUG_ON的定义BUG的用法BUG_ON的用法WARN_ONWARN_ON的定义WARN_ON的用法dump_stackdump_stack的用法测试代码示例测试结果展示总结前言前几篇我们讲了下
Linux
不学习会被淘汰
·
2025-05-29 04:38
Linux内核
linux
linux内核
linux
size_t和ssize_t的区别
1,size_t和ssize_t的区别类型含义符号性典型用途头文件size_t表示对象大小(如内存分配、数组长度)无符号malloc(),strlen(),sizeofssize_t表示带符号的大小或错误码(-1)有符号read(),write()等系统调用
陌上花开缓缓归以
·
2025-05-29 04:07
c语言基础
算法
数据结构
Python实现VTK - 自学笔记(3):三维数据处理与高级可视化
一、VTK渲染管线进阶解析在前两
篇
笔记中,我们已掌握立方体、圆锥等基础三维对象的创建与显示。
编程日记✧
·
2025-05-29 03:33
智能医疗
图像处理
人工智能
算法
python
开发语言
开源
ARM
Linux
移植 tslib
tslib是一款轻量级的触摸屏校准和数据处理库,广泛应用于嵌入式
Linux
系统中。通过移植tslib,可以为嵌入式设备提供稳定、准确的触摸屏支持,提升用户交互体验。
LNN2022
·
2025-05-29 03:33
嵌入式学习
arm开发
linux
驱动开发
qt
Linux
C/C++并发编程实战(3)cpu缓存伪共享问题
缓存系统中是以缓存行(cacheline)为单位存储的,当多线程修改互相独立的变量时,如果这些变量共享同一个缓存行,就会无意中影响彼此的性能,这就是伪共享。CPU1想要修改X,CPU2想要修改Y,这两个频繁改动的变量在同一个缓存行上,两个争夺缓存行的拥有权。CPU1抢到后,更新X,那么CPU2上的缓存行的状态就会变成I状态(无效)——状态含义(MESI协议)当CPU2抢到,更新Y,CPU1上缓存行
奇妙之二进制
·
2025-05-29 03:32
嵌入式/Linux
#
Linux
C/C++并发编程实战
缓存
构建跨平台C/C++项目的基石:现代构建套件设计指南
项目面临以下挑战时:同时支持QtGUI和纯C后端需要在x86、ARM和RISC-V架构上编译开发团队使用不同操作系统依赖数十个第三方库传统构建方式将导致:环境差异灾难:开发者在Windows/MSVC和
Linux
极地星光
·
2025-05-29 03:01
CMake
软件构建
PCB设计教程【入门
篇
】——电路分析基础-元件数据手册
前言本教程基于B站Expert电子实验室的PCB设计教学的整理,为个人学习记录,旨在帮助PCB设计新手入门。所有内容仅作学习交流使用,无任何商业目的。若涉及侵权,请随时联系,将会立即处理目录前言一、数据手册的重要性二、数据手册的获取途径三、数据手册阅读要点四、学习建议一、数据手册的重要性电子元件数据手册是芯片的“身份证”,涵盖功能、引脚定义、电气特性等核心信息,是电子设计中理解原理图和正确使用元件
岂是尔等觊觎
·
2025-05-29 02:25
#PCB设计教程
嵌入式硬件
学习
笔记
经验分享
pcb工艺
linux
挂载串口设备联网服务器,在
Linux
环境下将串口数据转换为TCP / IP
你不需要编写一个程序来在
Linux
中这样做。只需通过netcat管道串口。netcatwww.example.comport/dev/ttyS0只需更换地址和端口信息。
一枚老徐
·
2025-05-29 02:53
Linux
中Java开发、部署和运维常用命令
在Java开发、部署和运维过程中,
Linux
操作系统常用的一些命令可以帮助开发人员、运维人员管理系统、查看日志、控制进程等。
_半夏曲
·
2025-05-29 02:23
DEVOPS
linux
运维
java
Nginx+Rtmp推流服务器方案
推流服务器方案一一、前期准备操作系统:Centos7
Linux
系统Nginx版本:nginx-1.22.0.tar.gzRTMP模块:nginx-rtmp-module推流工具:OBS-Studio拉流工具二
林深鹿饮溪
·
2025-05-29 02:53
linux
阿里云
云计算
关于windows下编译xLua插件的流程记录
GitHub-Tencent/xLua:xLuaisaluaprogrammingsolutionforC#(Unity,.Net,Mono),itsupportsandroid,ios,windows,
linux
佛曰_不可说
·
2025-05-29 02:22
xlua开发
Unity随笔
xlua
windows
build_xlua_libs
Redis教程(二十二):Redis的过期删除和缓存淘汰策略
传送门:Redis教程汇总
篇
,让你从入门到精通一、过期删除策略Redis中的过期删除策略是与Redis管理键的生命周期相关的一系列操作,用于删除过期的Key以释放内存。
ThatMonth
·
2025-05-29 01:20
缓存
redis
数据库
两小时入门Docker
docker是
linux
容器的一种封装,提供简单易用的容器使用接口。它是最流行的
Linux
容器解决方案。docker的接口相当
weixin_33755649
·
2025-05-29 01:19
PyQt学习系列09-应用程序打包与部署
第九课:PyQt的应用程序打包与部署课程目标掌握使用PyInstaller将PyQt应用程序打包为独立可执行文件学习处理资源文件(图标、样式表、图片)和依赖项实现跨平台部署(Windows/macOS/
Linux
江畔柳前堤
·
2025-05-29 01:49
软件开发
pyQT
pyqt
学习
javascript
开发语言
ecmascript
python
django
【大模型应用
篇
6】私有化智能体平台,为了数据更安全........
之前《【大模型应用
篇
4】普通人构建智能体的工具》介绍了普通人(包括没有任何计算)可以使用工具构建智能体,并在《【大模型应用
篇
5】应对裁员潮,突发奇想,打造“收割offe
程序猿阿三
·
2025-05-29 01:47
大模型理论与实践
智能体
私有化部署
【服务器安装系列】
Linux
安装Docker(一键安装简便)
1、Docker支持64位版本的CentOS7和CentOS8及更高版本,它要求
Linux
内核版本不低于3.10查看内核版本有三种方式:cat/proc/versionuname-auname-r2、官方的一键安装方式
菜鸟是大神
·
2025-05-29 01:17
Docker
linux
docker
运维
MongoDB 基础语法【增删改查】
mongodb中查询用的也是比较多,用法也比较多,但此次查询不做深入的讲解,底下有截图查询的常用语法,后续会出一
篇
完整的讲解,需要资料的小伙伴也可以私信我。
平行时空-
·
2025-05-29 00:15
mongodb
CentOS / RHEL 上如何修改 MySQL 默认数据目录 ?
在本指南中,我们将引导您完成在
Linux
系统上更改默认MySQL数据目录的过程,确保以最小的停机时间顺利过渡。Step1:准备新的
·
2025-05-29 00:20
centosrhelmysql
OI学习笔记之图论基础知识
图论基础知识没有用的话qaq:Ummmm…图论的大部分知识本来早就有学过,只是一直没有写成博文来梳理,但既然上了qbxtDP图论就写一
篇
来总结下,主要是来听DP的,但…由于太菜的原因,DP听得天花乱坠QWQ
Hoyoak
·
2025-05-28 23:39
OI学习笔记
图论
图论基础知识
liinux系统安装Helm
exportHELM_VERSION="v3.18.0"[root@ip-172-31-26-146chart]#wgethttps://get.helm.sh/helm-${HELM_VERSION}-
linux
-amd64
yunson_Liu
·
2025-05-28 23:34
helm
Helm
camx eap问题分析二:【减法溢出sub-overflow‘】/vendor/bin/hw/vendor.qti.camera.provider crash 8655127
这一
篇
我们开始讲:camxeap问题分析二:【减法溢出】/vendor/bin/hw/vendor.qti.camera.providercrash目录【关注我,后续持续新增专题博文,谢谢!!!】
一起搞IT吧
·
2025-05-28 23:32
camx
eap问题
android
相机
Git安装
今天,我们就来一场“Git安装大作战”——无论你是
Linux
极客、Windows萌新,还是Mac游侠,跟着攻略走,3分钟搞定!
無限進步island
·
2025-05-28 22:59
git
Camera相机人脸识别系列专题分析之一:人脸识别系列专题SOP及理论知识介绍
上一
篇
我们讲了:内存泄漏和内存占用拆解系列专题这一
篇
我们开始讲:Camera相机人脸识别系列专题分析之一:人脸识别系列专题SOP及理论知识介绍目录一、人脸识别系列专题SOPSOP构思初步计划:二、:人脸识别
一起搞IT吧
·
2025-05-28 22:28
人工智能
图像处理
android
数码相机
【python】快速导出python项目的依赖到requirements.txt
适用于明确所有依赖的环境)激活虚拟环境(推荐使用虚拟环境隔离依赖):#创建虚拟环境(如未创建)python-mvenvmyenv#激活虚拟环境#Windows:myenv\Scripts\activate#macOS/
Linux
夏虫编梦
·
2025-05-28 22:26
python
开发语言
Code Styleguide-优雅的编码规范之项目结构规范(C/C++
篇
)
CodeStyleguide-优雅的编码规范之项目结构规范(C/C++
篇
)序言:那些年,我们亲手堆砌的"代码屎山"凌晨三点,我第17次被报警短信震醒。
brightl09
·
2025-05-28 22:55
杂项代码分析专栏
c++
c语言
设计规范
代码规范
Code Styleguide-优雅的编码规范之文件结构规范(C/C++
篇
)
CodeStyleguide-优雅的编码规范之文件结构规范(C/C++
篇
)二、文件结构设计规范上一节我们说明了目录结构体的设计规范,完成项目目录的骨架搭建,接下来我们将进入代码的微观世界——文件结构设计
brightl09
·
2025-05-28 22:55
杂项代码分析专栏
c语言
c++
代码规范
设计规范
上一页
116
117
118
119
120
121
122
123
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他