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开机启动
将USB转串口驱动pl2303从5.10内核向后移植(back port)到4.15内核
运行lsusb能看到它的productid是0x23c3,浏览公司ftp上几个
linux
内核源码包,发现4.19也不支持该设备,支持的起码是5.x内核。
六个九十度
·
2024-02-09 05:41
驱动开发
linux
usb
串口
向后移植
back
port
一个Kbuild工程生成多个ko文件及其在驱动单元测试上的应用
背景
Linux
驱动是基于Kbuild框架开发的,一般情况下只会生成一个ko文件,如果想添加单元测试(UnitTest即UT),用户要么在模块入口函数的末尾添加UT代码,要么额外创建一个单独的UT工程,前者把测试代码跟驱动代码放置于同一个文件比较混乱
六个九十度
·
2024-02-09 05:41
驱动开发
单元测试
linux
kunit
kbuild
定制hexdump的打印输出格式
背景hexdump是
Linux
系统下一个以十六进制或ASCII形式输出文件内容的工具,通常-b-c-C-d等选项提供的打印格式就够用了,但有时板卡输出的数据格式比较特殊,想用文本比较工具(例如kidff3
六个九十度
·
2024-02-09 05:11
linux软件
驱动开发
linux
hexdump
Linux
内核函数wait_event_interruptible的condition参数踩坑
wait_event_interruptible简介wait_event_interruptible(以及wait_event打头的其他变体)是
Linux
的waitqueue机制提供的线程同步接口,它的定义如下
六个九十度
·
2024-02-09 05:11
驱动开发
C/C++
wait_queue
等待队列
TI的电量计驱动在卸载时导致
Linux
卡死
背景最近移植TI电量计芯片bq40z50的驱动,移植完毕后,能正常读取电池信息了,但是无意中发现驱动卸载会导致
Linux
卡死,死前终端闪过大量打印,将putty的缓冲区都耗尽了,必须启用syslog转发并用
六个九十度
·
2024-02-09 05:40
驱动开发
linux
驱动开发
如何给work回调函数传递用户参数
背景
Linux
驱动开发中,经常会用到workqueue,该数据结构管理的是一个个的work_struct结构体:structwork_struct{atomic_long_tdata;structlist_headentry
六个九十度
·
2024-02-09 05:40
驱动开发
内核
linux
驱动
workqueue
work_struct
用devmem2读写设备IO内存
背景有时候定位
Linux
驱动的BUG时,如果能看到外设的寄存器那就很便于调试,但是临时写ioctl命令字不太现实,如果有一个像netcat那样的通用目的网络调试工具,是极好的。
六个九十度
·
2024-02-09 05:40
驱动开发
linux软件
linux
嵌入式
驱动开发
utility
负载均衡(2)
文章目录一、
Linux
VirtualServer简介LVS介绍LVS工作原理LVS集群体系架构LVS功能及组织架构应用于高访问量的业务扩展应用程序消除单点故障同城容灾(多可用区容灾)跨地域容灾LVS应用场景音视频
Dream visit
·
2024-02-09 05:35
企业服务
负载均衡
运维
LVS
2024最新Java面试题及答案!( 2024年 1 月最新版,持续更新)
面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全~这套互联网Java工程师面试题包括了:Java面试、Spring、JVM、MyBatis、Redis、MySQL、并发编程、微服务、
Linux
程序一逸
·
2024-02-09 05:00
开发语言
java
后端
面试
程序员
多线程
JVM
linux
命令笔记(持续更新)
查看CPU信息命令:cat/proc/cpuinfo|grep"信息字段"查看内存信息命令:cat/proc/meminfo|grep"信息字段"查看系统日志分页查询more/var/log/日志文件名全文查询cat/var/log/日志文件名查询前10行head-n10日志文件名查询后10行tail-n10日志文件名查看进程ps命令查找与进程相关的PID号:psa显示现行终端机下的所有程序,包括
Mr_Arvin
·
2024-02-09 04:40
车机开发之必要了解的shell脚本
这个脚本主要是放在system/bin/目录下,启动的时候去执行;因为涉及到se
linux
权限问题,所以怎么才能不重启去执行脚本来验证呢;又记录一个
jack22001
·
2024-02-09 04:19
车机
android
shell
docker、docker-compose环境安装及使用示例
yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/
linux
/centos/docker-ce.repo安装DockerCE
涛子丶白了你一眼
·
2024-02-09 04:44
容器技术
docker
nginx
docker-compose
OpenVPN简记
一、
Linux
docker部署拉取镜像dockerpullkylemanna/open:2.4创建配置文件dockerrun-v/opt/open:/etc/open--rmkylemanna/open
大&迈
·
2024-02-09 04:40
容器
java
【
Linux
系统 03】gdb调试器
在
Linux
中,gdb是GNU调试器(GNUdebugger)的缩写。它是一个强大的命令行调试工具,用于调试C、C++和其他编程语言的程序。一、生成可调式程序gcc加上-g选项可生成C语言可调式程序。
AllinTome
·
2024-02-09 03:26
Linux系统
linux
运维
服务器
linux
下硬盘分区和格式化和挂载以及启动自动挂载
现有硬盘信息和分区情况查看执行命令:lsblk---》可以看到sdb和sdc没有做分区和格式化,需要进行分区格式化执行命令:lsblk-f可以看到详细的分区格式信息分区在此我们对sdc这个盘进行分区,只分一个主分区,可用扇区均分配给该分区。执行命令:fdisk/dev/sdcp:打印分区表信息n:增加一个新的分区注意分区好之后要w命令保存退出,否则分区不生效执行完毕后检查----》可以看到已经sd
Bear.Huang
·
2024-02-09 03:25
linux
运维
服务器
linux
更改ctime_
linux
atime ctime mtime
touchtesttime1、stattesttime【为文件名】可以查看这个文件名的三者状态2、lltesttime;ll--time=atimetesttime;ll--time=ctimetesttime-rw-r--r--.1rootroot0Sep2319:28testtime-rw-r--r--.1rootroot0Sep2319:28testtime-rw-r--r--.1rootr
weixin_39545310
·
2024-02-09 03:25
linux
更改ctime
linux
中的mtime,ctime,atime
目录结论文件touch新文件调整文件内容echo直接修改vi修改修改文件属性调整归属调整权限读取文件目录增加文件调整目录下文件属性访问目录下文件删除文件结论mtime:文件内容的修改时间(不含权限、属组修改)ctime:文件内容和属性的调整(包含内容、权限、属组调整)atime:文件的最后一次访问时间文件touch新文件此时文件3个时间相等调整文件内容echo直接修改此时mtime和ctime相当
Bear.Huang
·
2024-02-09 03:24
linux
运维
服务器
【
Linux
】
linux
自动化构建工具make/makefile
linux
自动化构建工具make/makefile一,makefile是什么二,如何写makefile三,文件的三个时间属性四,makefile的推导一,makefile是什么对于make和makefile
西西弗质
·
2024-02-09 03:53
Linux
linux
自动化
运维
resp连接redis服务器
修改redis的配置文件使得windows的图形界面客户端可以连接redis服务器resp安装好以后,可以在
linux
端打开redis.conf中做以下操作,使得windows的图形界面客户端可以连接redis
小胖鲸~
·
2024-02-09 03:15
数据库
redis
服务器
数据库
resp无法连接Redis服务的解决方法
在保证Windows主机和
Linux
虚拟机能够相互ping通的前提下,resp仍无法连接到
Linux
上的redis服务,那么需要考虑以下原因:
Linux
防火墙问题,
Linux
未关闭防火墙,或防火墙未放通
俗人不俗鸭
·
2024-02-09 03:14
数据库
linux
服务器
redis
数据库
resp
韦东山嵌入式教程第四篇
Linux
基础知识学习笔记(1)——Makefile的使用
韦韦东山嵌入式教程第四篇
Linux
基础知识学习笔记(1)——Makefile的使用第4篇:嵌入式
Linux
应用开发基础知识文章目录韦韦东山嵌入式教程第四篇
Linux
基础知识学习笔记(1)——Makefile
jackcsyyl
·
2024-02-09 02:40
Linux基础
linux
运维
头歌实验10-1:
Linux
远程联机服务(一)- Telnet服务器
题第一关安装Telnet任务:1,安装Telnet客户端2,安装Telnet服务器上答案:按以下输入便是:cd/apt-getinstalltelnetdapt-getinstalltelnet补充说明:如果出现了这种情况,直接输入y第二关Telnet服务器启动/关闭任务打开Telnet服务上答案:如果你退出了头歌,那么你需要再次执行apt-getinstalltelnetdapt-getinst
泉绮
·
2024-02-09 02:39
头头操作系统做题记录
linux
服务器
运维
嵌入式学习之
Linux
入门篇笔记——18,makefile基本语法(下)
配套视频学习链接:http://【【北京迅为】嵌入式学习之
Linux
入门篇】https://www.bilibili.com/video/BV1M7411m7wT/?
玄奕子
·
2024-02-09 02:09
嵌入式学习之Linux入门篇
linux
迅为电子
ubuntu
笔记
嵌入式
学习
嵌入式学习之
Linux
入门篇笔记——17,makefile基本语法(上)
配套视频学习链接:http://【【北京迅为】嵌入式学习之
Linux
入门篇】https://www.bilibili.com/video/BV1M7411m7wT/?
玄奕子
·
2024-02-09 02:08
嵌入式学习之Linux入门篇
linux
ubuntu
学习
笔记
迅为电子
嵌入式
这里是
Linux
线程保姆级入门介绍
目录前言
Linux
线程基础线程概念底层示意图线程vs进程
Linux
线程控制创建线程线程ID线程终止线程等待线程分离
Linux
线程互斥背景概念互斥量mutex1.相关接口2.实现原理可重入vs线程安全死锁
大写的酷
·
2024-02-09 02:08
cpp
开发语言
c++
职场和发展
后端
经验分享
linux
服务器
golang Windows环境下 http设置静态目录
www.ctolib.com/topics-80226.html,等一众文章介绍http设置静态目录的路径,用的都是"/Users/chenjiebin/Sites/goexample/net/http/static",可能是
Linux
杰_d7f9
·
2024-02-09 02:25
Linux
知识结构二
vi编辑器使用权限设置使用常用指令grep管道find软硬链接任务调度指令给文件设置主人,组别
周行知
·
2024-02-09 02:41
Git 消除对某个文件的追踪
参考:(尚未验证他的该方法)https://www.go
linux
cloud.com/git-remove-file-from-tracking/https://www.go
linux
cloud.com
First Snowflakes
·
2024-02-09 02:28
GIT
git
2019-11-16
不论是Windows还是
Linux
,任何操作系统都有漏洞,及时的打上补丁避免漏洞被蓄意攻击利用,是服务器安全最重要的保证之一。2.安装和设置防火墙。
szkf2019
·
2024-02-09 02:23
Linux
系统上部署网站
在
Linux
系统上部署网站通常涉及以下步骤:1.**选择Web服务器**:常见的选择包括Apache、Nginx或Lighttpd。这些服务器都支持在
Linux
上部署网站,并且各有优缺点。2.
小小宇宙中微子
·
2024-02-09 01:48
服务器
linux
Docker 第十一章 : Docker 三剑客之 Swarm (集群管理命令)
Linux
内
半部论语
·
2024-02-09 01:45
DevOps云原生实践
docker
容器
运维
云原生
LAMP 的认识和搭建环境
Linux
+Apache+Mysql+PHP以rpm包的方式安装LAMP一安装需要的软件安装包首先挂载一下1)[root@localhost~]#mount/dev/sr0/mnt/一键yum安装2)[
西南蔡徐坤
·
2024-02-09 01:09
【解锁创意之门:环境变量引领你的编程奇思妙想】
【本节重点】了解进程调度,
Linux
进程优先级,理解进程竞争性与独立性,理解并行与并发
Linux
的调度与切换,了解
Linux
2.6内核中进程队列的数据结构理解环境变量,熟悉常见环境变量及相关指令,getenv
笨笨胡小巴
·
2024-02-09 01:40
Linux
linux
【
Linux
文件操作】
本节重点复习C文件IO相关操作认识文件相关系统调用接口认识文件描述符,理解重定向对比fd和FILE,理解系统调用和库函数的关系铺垫概念一、复习C文件IO相关操作1.fputs函数和文件打开方式先来段代码回顾C文件接口,先来写文件#includeintmain(){FILE*fp=fopen("./log.txt","w");//以写方式打开if(fp==NULL){perror("fopenfai
笨笨胡小巴
·
2024-02-09 01:10
Linux
linux
Linux
Xdebug安装
:1.打开http://www.xdebug.org/download.php下载相应的版本Win:Windowsbinaries版本
Linux
:wgethttp://www.xdebug.org/files
白红薯粉
·
2024-02-09 01:35
Python虚拟环境Virtualenv分别在Windows和
Linux
上的安装和使用
转:http://www.seoerzone.com/article/virtualenv-for-python/virtualenvwrapper命令创建虚拟环境:mkvirtualenvnew_env使用虚拟环境:workonnew_env退出虚拟环境:deactivate删除虚拟环境:rmvirtualenvnew_env查看所有虚拟环境:lsvirtualenv
小cai包
·
2024-02-09 01:36
Linux
——命令行查看操作系统架构
命令行查看操作系统架构uname-a对于arm架构,一般32位为armv7,64位armv8。
Irving.Gao
·
2024-02-09 01:30
Linux
如何查看
Linux
系统架构
本篇文章主要介绍
Linux
中arm64,amd64,arm,386这四种架构的区别,以及如何查看命令。
JackHuan_code
·
2024-02-09 01:00
linux
Docker安装MySQL5.7
Docker安装MySQL5.7前言Docker准备工作1.
linux
安装docker2.
linux
上创建文件夹映射Docker中MySQL的配置文件具体安装步骤1.拉取镜像2.启动MySQL(为了拷贝配置文件
JavaWeb学起来
·
2024-02-09 01:29
JavaWeb开发环境
docker
容器
运维
JavaWeb开发环境
MySQL
rsync 安装步骤、服务端、客户端、同步文件
环境:服务器:
linux
系统客户机:windows系统思路:1.
linux
上安装rsync服务端;2.windows上安装rsync客户端;3.客户端上每5分钟触发一次同步。
愤怒的阿昆达
·
2024-02-09 01:16
chmod 命令
http://math.ecnu.edu.cn/~jypan/Teaching/
Linux
/command/chmod.htmhttp://www.cnblogs.com/peida/archive/2012
Ten_Minutes
·
2024-02-09 01:35
Linux
高级环境编程之7执行单元_进程管理
1.程序、进程、进程属性与进程状态进程是unix/
Linux
中基本
编程半岛
·
2024-02-09 00:44
原博客站点搭建过程-基于Docker
准备工作:服务器:ECS、RDS各一台(选择阿里云原因:便宜、好用)、域名一枚基础环境:
Linux
(ECS_Centos7.2)+Nginx(Docker)+MySQL(RDS)+PHP(Docker)
天夭夭
·
2024-02-09 00:04
Linux
大集合
Linux
Linux
是什么?
Linux
是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
猿究院陈安
·
2024-02-09 00:10
linux
Hyper-V 调整 设置 Ubuntu 虚拟机的分辨率
可以使用以下方法解决:1.修改ubuntu系统中的grub文件;使用命令行:sudovi/etc/default/grub找到GRUB_CMDLINE_
LINUX
_DEFAULT这一行,修改为GRUB_CMDLINE_
LINUX
_DEFAULT
恋恋西风
·
2024-02-08 23:59
linux
ubuntu
linux
运维
WSL和Ubuntu编译IJKPlayer
sudoaptinstall-yautoconfautomakebuild-essentialcmakegitlibtoolnasmpkg-configpython3unzip#安装当前正在运行的内核版本对应的
Linux
RelinRan
·
2024-02-08 23:58
ubuntu
linux
运维
WSL
IJKPlayer
Linux
性能优化的全景指南,都在这一篇里了,建议收藏~
Linux
性能优化性能优化性能指标高并发和响应快对应着性能优化的两个核心指标:吞吐和延时应用负载角度:直接影响了产品终端的用户体验系统资源角度:资源使用率、饱和度等性能问题的本质就是系统资源已经到达瓶颈
开源Linux
·
2024-02-08 23:48
linux
性能优化
服务器
运维
java
Linux
性能优化全景指南
大家好我是坤哥之前一些朋友觉得奇怪,说你主要做Java的,公号怎么时不时地也推送一些
Linux
文章,其实不管你是哪个xx语言的工程师,要想进阶,
Linux
性能优化是必备知识,举个例子,比如Java中的线程其实对应的是
公众号:码海
·
2024-02-08 23:48
内核
操作系统
linux
java
面试
DM数据库全面调优指南之
Linux
操作系统
上一篇DM8在
Linux
/Uinx平台与Oracle对比安装部署。
羽书飞影
·
2024-02-08 23:48
达梦数据库
数据库
linux
database
linux
性能优化——关于NUMA的配置
检查NUMA配置numa是为了应对多处理器系统共享同一个总线导致的总线负载过大问题。本质上将M个处理器分为N组,每组处理器之间用IMCBUS总线进行连接,每一组叫做一个Node,其结构类似于一个小的UMA(UniformMemoryAccess),每个Node中有一个集成的内存控制器IMC,IntergratedMemoryController。组内CPU用IMCBUS总线连接,Node之间用QP
大隐隐于野
·
2024-02-08 23:48
#
线程模型
网络
linux
服务器
上一页
74
75
76
77
78
79
80
81
下一页
按字母分类:
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
其他