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-底层驱动
pybind11: C/C++端回调函数
因
底层驱动
的回调函数是C语言实现,接收一个void*指针变量,pybind11中实现起来比较困难。
weixin_42849849
·
2023-09-09 02:18
c++
python
Android 音频框架记录
Android音频框架记录基于androidP高通平台阅读与记录,只是整体从上层应用到
底层驱动
的简单介绍,主要根据audio的open,find和write三个流程介绍音频框架。
月夜持剑
·
2023-09-08 08:14
音频
android
一个产品级MCU菜单框架设计
2、菜单框架设计作为一个
底层驱动
工程师,驱动写完了,是要写硬件测试程序的。这个测试程序,一般给测试部/硬件工程师用来测试硬件,也会给工厂产线测试准成品。开
m0_61687959
·
2023-09-07 16:58
mfc
c++
Linux-
程序管理
在Linux系统中:触发任何一个事件时,系统都会将他定义成为一个程序,并且给予这个程序一个ID,称为PID,同时依据启发这个程序的使用者与相关属性关系,给予这个PID一组有效的权限配置。而我们可以通过ps,top,pstree三个命令来观察程序。仅观察自己的bash相关程序:ps-l[root@192~]#ps-lFSUIDPIDPPIDCPRINIADDRSZWCHANTTYTIMECMD4S0
Minato666
·
2023-09-07 05:58
Linux 内存管理 详解(虚拟内存、物理内存,进程地址空间)
Linux-
操作系统内存管理存储系统存储器的层次结构Linux的内存管理物理内存物理内存管理虚拟内存虚拟地址空间(写时拷贝)和物理地址映射关系页表虚拟内存优缺点「在4GB物理内存的机器上,申请8G内存会怎么样
-YIN
·
2023-09-06 03:28
OS
linux
centos
c语言
vim
Linux 安装 Java
学习完整课程请移步互联网Java全栈工程师本节视频【视频】基础设施即服务-
Linux-
安装Java概述此处以JDK1.8.0_152为例下载地址http://www.oracle.com/technetwork
撸帝
·
2023-09-05 18:07
Kali
Linux-
装机后通用配置
前言本文主要介绍kalilinuxrolling版安装后的通用配置。包括网络优化,系统更新,显卡驱动安装,乱码问题解决方案,常用工具软件安装,键盘灯配置等。当前kali版本为2018.7,文章随时更新。update:2019-04-0817:24:40一、网络优化更换hostwgethttps://raw.githubusercontent.com/googlehosts/hosts/master
M4K0
·
2023-09-05 15:07
linux、git、svn学习笔记
Java、Python)集成环境dw/wseclipsemyeclipse编程语言的学习最好在linux操作系统下web开发的部署环境静态页面动态网站接口服务linux作为服务器(网页)嵌入式操作系统
linux
进击的世勋
·
2023-09-04 17:39
linux
git
svn
Linux-
使用kafka自带程序操作topic
前言收集一些在终端下操作kafka的常用命令。常用命令切换到kafka目录进行操作cd/opt/kafka创建topic./bin/kafka-topics.sh--create--zookeeper127.0.0.1:2181--partitions3--replication-factor2--topictest查看所有的topic./bin/kafka-topics.sh--list--zo
Linux运维菜
·
2023-09-03 11:15
四种IO模型在
底层驱动
的实现方法
姓名:李浩然学号:16030410020转自:http://blog.csdn.net/Dreaming_My_Dreams/article/details/8272877(有删改)【嵌牛导读】:为了区分IO的五种模型,下面先来看看同步与异步、阻塞与非阻塞的概念差别。同步:所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin
洛花无
·
2023-09-02 16:15
linux上vscode中.cpp文件中引入头文件.hpp时报错:找不到头文件(启用错误钵形曲线)
,深吸一口气其次:鼠标对着标红的波浪线,选择【快速修复】打开【编辑includePath设置】,先检查一下几项是否选择正确:系统选择Linux编译器位置默认安装的都在/usr/bin/g++模式选择:
linux
江南霹雳堂雷家雷无桀
·
2023-09-02 07:56
linux
vscode
配置文件
上层应用开发与底层开发前途相比
以下是对底层开发和应用层开发的一些观点:底层开发:优势:对计算机系统底层原理和技术有深入了解,能够进行系统级编程和优化,掌握底层技术可以更好地理解和解决系统性能和安全等问题,对于开发
底层驱动
、嵌入式系统
单片机一哥
·
2023-09-02 03:10
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
开发语言
团队开发
个人开发
Linux 虚拟网络设备
一、tun/tap(虚拟网卡)TUN/TAP设备浅析(一)–原理浅析-简书(jianshu.com)(3条消息)
Linux-
虚拟网络设备-tun/tap_sld880311的专栏-CSDN博客_linuxtap
lqonlylove
·
2023-09-01 20:30
Linux内核调试
linux
网络
Linux-
文件夹相关的常用指令
1.统计文件夹下的文件数量在Linux下,有几种方法可以统计文件夹下的文件数量:使用ls和wc命令:这种方式可以统计目录下的直接子文件(不包括子目录里的文件)。ls-l|wc-l注意:这将也统计目录自身,所以实际文件数量可能需要减1。使用find命令:如果你希望递归地统计目录及其所有子目录中的文件数量,你可以使用以下命令:find-typef|wc-l这里,-typef表示只查找文件(不包括目录)
青衫客36
·
2023-08-31 14:37
Linux
linux
linux-
权限管理
chmod修改文件、目录权限查看文件ls-ldrwx------+9user1group128862410:19/test前10位(类型、属主权限、属组权限、其他权限),之后是属主属组字符权限用户、组、其他、所有(ugoa)权限:读、写、执行r(4),w(2),x(1)chmodu=rwx/testchmodu+x/testchmodg-r/testchmodo+rchmoda+r数字权限r(4)
JuneGe2017
·
2023-08-30 23:08
嵌入式
Linux-
驱动程序编写框架
转载:https://www.cnblogs.com/han-bing/p/8807602.html编写一个最简单的嵌入式Linux下的驱动程序大致分为以下几步:1.编写驱动函数drive_xxx_open,drive_xxx_write,drive_xxx_read等,这个需要根据实际情况尽心裁剪和添加。一般情况下,进行设备驱动程序的设计只是比较注重下面的几个函数:.llseek=***_lls
码畜笔记
·
2023-08-30 15:32
linux-
安装jdk1.8
获取JDK源代码安装包:访问Oracle官方网站或OpenJDK项目的官方网站,找到JDK1.8的源代码下载链接并下载源代码压缩包(通常为tar.gz格式)。OracleJDK下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.htmlOpenJDK下载地址:https://adoptopen
信息化战略
·
2023-08-30 10:57
运维
java
java
Linux-
重定向标准输出(stdout)和标准错误(stderr)
在Linux或Unix系统中,可以通过重定向标准输出(stdout)和标准错误(stderr)来将脚本的输出保存到一个文件中。以下是一些方法:只重定向标准输出到文件:./your_script.sh>output.txt这将只捕获正常的输出(stdout),但不包括错误消息(stderr)。同时重定向标准输出和标准错误到同一个文件:./your_script.sh>output.txt2>&1这将
青衫客36
·
2023-08-29 20:37
Linux
linux
linux-
初识linux操作系统
目录1.Linux介绍1.1Linux的诞生1.2一些名词1.3Linux发行版1.4Linux内核2.Linux目录2.1Linux目录结构2.2相对路径2.3绝对路径3.命令解析器3.1工作原理3.2命令提示行3.3命令行快捷键1.Linux介绍1.1Linux的诞生1991年,GNU计划已经开发出了许多工具软件,最受期盼的GNUC编译器已经出现,GNU的操作系统核心HURD一直处于实验阶段(
一金两斤
·
2023-08-29 15:05
Linux
linux
服务器
运维
Linux-
安装MySQL(详细教程)
Linux-
安装MySQL前言一、概述二、下载三、安装四、卸载五、常用设置六、可能遇到的问题前言本文的主要内容是在Linux上安装MySQL,以下内容是源于B站-MySQL数据库入门到精通整理而来。
xyzko1
·
2023-08-28 22:36
JAVA
数据库
mysql
服务器
Linux-
帆软 服务器部署
文章目录(一)下载安装帆软(1)部署包部署(2)独立部署(二)帆软工程部署连接遇到的问题1、JVM内存问题2、http404错误3、JVM内存问题4、忘记管理员密码,导致帆软工程登不进去5、本地部署帆软服务器后的本地使用方式(三)数据连接(四)报表存放路径(一)下载安装帆软(1)部署包部署1、下载已经打包好的帆软-tomcat安装包,因为该安装包已经把所需要的环境都打包了,下载启动tomcat后就
CLC鸿
·
2023-08-27 16:39
FineReport
linux
服务器
Linux-
常见命令
注意:基于Centos6.8系统,其它请自测。命令行:查看端口程序占用ss-lntpd|grep:22
张张张啊先生
·
2023-08-27 12:40
配置linux内核执行make menuconfig时的若干问题
比如我的目录是/home/fxfreefly/Documents/kernel_test/
linux-
fxfreefly
·
2023-08-26 14:32
linux操作系统
配置内核
make
menuconfig
bison
flex
deprecated
syntax
libncurses5-dev
linux-
中标麒麟-java1.8-tomcat8.5-mysql8.0.15&端口开放设置
Centos下通过源码包安装mysql8.0.15或者mysql5.7同样适用此方法下载MySQL所需要的安装包MySQL::DownloadMySQLCommunityServerSelectOperatingSystem:选择RedHat,CentOS是基于红帽的,SelectOSVersion:选择linux7然后点击后面download下载不用登陆直接下载使用Xshell上传下载文件首先连
?生活太难???
·
2023-08-26 10:51
Linux运维
linux
mysql
数据库
Linux-
kafka持久化文件太大怎么办?
前言Kafka会数据写到硬盘上。磁盘空间有限,kafka有提供清理过期数据的策略。Kafka删除数据有两种方式:1.第一种是按照时间,超过一段时间后删除过期消息;2.第二种是按照消息大小删除数据的,消息数量超过一定大小后删除最旧的数据。确认在过期数据过期的时候,数据已经被消费!!!!配置启用删除策略log.cleanup.policy=delete直接删除,删除后的消息不可恢复。可配置以下两个策略
Linux运维菜
·
2023-08-26 08:19
Android HAL调用流程
本文以light为例,分析android调用
底层驱动
的流程,今天先从LightsService开始,应用的调用部分后面再补充。
板砖先生
·
2023-08-25 18:25
Android系统
Linux-
环境变量
文章目录常见环境变量查一个环境变量系统调用接口getenv什么是环境变量?命令行参数向量表两张核心向量表结论证明一下子进程继承了父进程的环境变量?export将本地变量变成环境变量本地变量&&内建命令本地变量:只会在本BASH内部有效,不会被继承内建命令总结和环境变量相关的命令通过代码如何获取环境变量的其他方式常见环境变量查一个环境变量echo需要加上$符号才能打印出来环境变量系统调用接口gete
xxjkkjjkj
·
2023-08-25 03:08
Linux
linux
Linux-
查看端口号
lsof-i:端口号netstat-tunlp|grep端口号lsof(listopenfiles)参考文档:https://www.runoob.com/w3cnote/linux-check-port-usage.htmlimage.pngimage.png
从0到1的小姐姐
·
2023-08-24 17:08
底层驱动
实现数码管显示温湿度数值功能
开发板:STM32MP157A温湿度传感器:si7006显示器(数码管):m74hc595遇到的问题:循环采集温湿度传感器数值,并将数值发送给数码管的时候两者存在竞态关系,导致数码管显示亮度很暗解决办法:采用多线程或者多进程解决内核竞态问题驱动代码#include#include#include#include#include#include"head.h"unsignedintmajor;str
嘀咕嘀咕yo
·
2023-08-24 10:18
stm32
嵌入式硬件
单片机
Linux-
查看命令是否执行成功
echo$?echo$?如果返回值为0代表执行成功,否则失败上一条命令的退出状态值,0表示成功,127表示命令没找到image.pngimage.png
从0到1的小姐姐
·
2023-08-23 23:02
通过python在unity里调用C#接口
log:背景最近在做虚拟人
底层驱动
sdk测试,因为后端使用的是C#,我个人更倾向于python编程辅助测试工作,测试sdk需要通过开发提供的接口方法文档,通过传测试场景参数调用方法进行单元测试技术&工具项目语言
万物可测
·
2023-08-23 18:56
unity
c#
游戏引擎
单元测试
Linux-
GCC
一.GCCGCC编译工具链(toolchain)是指以GCC编译器为核心的一整套工具,用于把源代码转化成可执行应用程序在Ubuntu系统下系统默认已经安装好GCC编译器,在主机上执行如下命令gcc-v#查看gcc编译器版本whichgcc#查看gcc的安装路径二.测试GCC1.touchgcc_test.c2.输入普通C,main函数,printf打印保存退出3.gccgcc_test.c-ogc
飞向深空
·
2023-08-22 08:44
linux-
进程
文章目录1.先谈硬件冯诺依曼体系结构2.再谈软件操作系统什么是操作系统?为什么要有操作系统?如何管理?系统调用3.再谈进程那么具体Linux是怎么做的?指令psajx查看所有进程非实时top实时查看进程相当于任务管理器ls/proc内存级进程可视化.,系统中动态运行的进程信息后续要学习tast_struct结构体内描述进程的各种属性创建进程的方法fork()创建子进程执行流问题问题二进程状态1.介
xxjkkjjkj
·
2023-08-22 06:53
Linux
Linux
Android 9.0 10.0 TvSettings home键不响应问题修复
键时无反应退不到Launcher桌面或者inputkeyevent3命令模拟Home键时,还是无响应退不到桌面,TvSettings没有退出回到Launcher这就需要看keycodeHome事件是否由
底层驱动
反馈到上层应用
安卓兼职framework应用工程师
·
2023-08-21 03:58
android
settings
home键无响应
home键无响应修复
TvSettings
linux-
虚拟机的网络配置
1.查看虚拟机的网络ip和网关查看虚拟网络编辑器中的vm8net的子网IP和子网掩码image.png查看网关image.png2.查看window的VMnet8image.png他们都在一个网段上,都是192.168.1.*3.修改虚拟机IP配置文件[root@hadoop100桌面]#vim/etc/sysconfig/network-scripts/ifcfg-ens33以下标红的项必须修改
我爱阿桑
·
2023-08-21 02:31
Linux 安装 Tomcat
学习完整课程请移步互联网Java全栈工程师本节视频【视频】基础设施即服务-
Linux-
安装Tomcat概述此处以Tomcat8.5.23为例下载地址https://tomcat.apache.org/解压缩并移动到指定目录解压缩
撸帝
·
2023-08-20 10:41
安全计算环境
linux-
身份鉴别技术 2021-03-06
安全计算环境
linux-
身份鉴别技术a)应对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换要求解读Linux系或統的用户鉴别过程与其他UNIX系統相同:系统管理员为用户建立一个账户并为其指定一个口令
泥劳工
·
2023-08-20 00:50
ubuntu 搜狗输入法安装 和 无法输入中文
搜狗输入法
linux-
首页二、安装fcitx输入框架,及相关的依赖库sudoaptinstallfcitx-binsudoapt-getinstallfcitx-tablesudoapt--fix-brokeninstall
ytusdc
·
2023-08-19 20:45
linux
运维
服务器
从零开始缓慢深入Linux - 基础指令篇(1)
从零开始缓慢深入
Linux-
基础指令篇(1)备注:本篇开始主要以CentOS8为主,部分涉猎CentOS7,至于CentOS6不在此范围內Linux目录结构linux里有一句话:“一切皆文件”,基本你能够想到的东西
雁渺
·
2023-08-19 02:45
从零开始缓慢深入Linux
Linux
Shell
Linux基础
零基础Linux
《
Linux-
常见指令详解》
目录Linux背景开源操作系统的理解问题1.空文件占磁盘空间吗?2.创建的文件是在内存中还是磁盘中?3.绝对路径和相对路径的区别4.Linux下的文件后缀可以随便写,不同于Windows常见指令和权限查看Linux主机ip使用XShell登陆主机XShell下的复制粘贴Linux下基本指令ls指令pwd指令cd指令touch指令mkdir指令rmdir指令&&rm指令rmdir指令rm指令man指
张先生w
·
2023-08-18 23:28
Linux
linux
服务器
运维
Linux-
什么是PID?
最近在看服务器的性能指标,用了top命令之后发现第一行就是PID,之前也知道PID表示的进程号,但是也仅限于此。今天认真的想了一下啥是PID,这就涉及到什么是进程了。一、进程的概念进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态概念,是一个活动实体。它不只是程序的代码,还包括当前的活动,通过程序计数器的值和处理寄存器的内容来表示。进程是一个能独立运行
冬天下雪啦
·
2023-08-17 08:33
#
Linux基础知识
服务器
kali安装中文输入法(搜狗输入法)
搜狗输入法
linux-
首页搜狗输入法forlinux—支持全拼、简拼、模糊音、云输入、皮肤、中英混输https://shurufa.sogou.com/linux2.点击立即下载。
Matriller
·
2023-08-16 16:43
linux
Linux-
自动切割MongoDB日志并自动清除
问题MongoDB的日志不断增加,而且只有一个日志文件,暂用不必要的空间思路将日志按天切割,同时删除N天前的日志文件环境背景Ubuntu16.04MongoDB安装路径:/usr/binMongoDB日志路径:/var/log/mongodb解决办法1、创建sh脚本,用来切割日志,并删除N天前的日志文件1.1:在合理的路径下:vimongoLog.sh1.2:输入以下文本#!/bin/bash#R
lfq0404
·
2023-08-14 18:32
Linux
Linux-
基础常用命令和常用软件
一、之前没用过命令行开发,所以对linux这块没怎么重视,新工作对linux的使用很频繁,所以对常用命令和常用软件做一个记录。(公司任务仅做参考)apt/awk/base64cat/cd/chgrp/chkconfig/chmod/chown/chpasswd/clear/clock/cp/crontab/curldate/df/diffecho/env/eval/exit/exportfdisk
爱吃荔枝de圆滚滚
·
2023-08-14 08:51
Linux基础
linux常用命令
linux常用软件
linux-
运维自动化之ansible
运维自动化之ANSIBLE本章内容运维自动化发展历程及技术应用Ansible命令使用Ansible常用模块详解YAML语法简介Ansibleplaybook基础Playbook变量、tags、handlers使用Playbook模板templatesPlaybook条件判断whenPlaybook字典with_itemsAnsibleRoles运维自动化发展历程及技术应用企业实际应用场景分析Dev
Theshaye
·
2023-08-13 16:45
linux系统
运维
自动化
ansible
linux-
文件时间详解
1、文件的创建时间(以下叙述针对的是centos7.8)一般操作系统不会记录文件的创建时间2、文件的最后修改的时间(modificationtime,mtime),当文件的内容修改就会更新这个时间centos7.8只有默认值,没有该选项ls-l默认展示修改时间其他系统,比如(kylin)会有如下选项:ls-l--time=birthls-l--time=creationls-l--time=mti
husterlichf
·
2023-08-13 14:17
linux
运维
centos
bash
服务器
Android系统-进程-Binder2-Java层
Android系统中的BinderIPC通信机制的整体架构,从java层到
底层驱动
层是怎么样的一个架构和原理的呢?
大海之狂
·
2023-08-12 21:32
android
Linux 基础—— IO 全面介绍
Linux-
基础IOLinux-基础IO文件IO相关操作stdin&stdout&stderr系统文件I/O文件的宏观理解:狭义理解:1.文件在磁盘里2.磁盘是永久性存储介质,因此文件在磁盘上的存储是永久性的
编程小鱼六六六
·
2023-08-11 22:40
计算机/it
C语言
编程语言
linux
服务器
开发语言
c语言
c++
Sinmulink代码生成基础体验教程
代码生成基础体验教程前言一个完整的控制器(xCU)嵌入式程序在逻辑架构均可分为两层:一个是应用逻辑层(ApplicationSoftware),用来表达整个控制逻辑的实现算法;还有一个是基础软件层(BasicSoftware)也就是常说的
底层驱动
古德曼_思想
·
2023-08-11 20:59
linux-
删除KVM虚拟机
1.查看主机#virshlist2.关闭主机#virshshutdown虚拟机名称3.删除主机定义#virshundefine虚拟机名称4.删除KVM虚拟机文件#find/-name虚拟机名称#rm-rf虚拟机文件
Mr. Sun_
·
2023-08-10 08:35
『合集-System』
linux
运维
服务器
KVM
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他