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那些事儿】
paramiko模块使用
安装:pipinstallparamikodemo:连接
linux
,返回执行结果importparamiko#创建ssh对象ssh=paramiko.SSHClient()#连接方式ssh.set_missing_host_key_policy
不 再 熬 夜
·
2024-02-09 06:29
持续集成
python
Linux
(Ubuntu)环境下安装卸载Python3(避免踩坑)
一、安装第一步:进入/usr/local/目录,下载Python3,这里我下载的是python3.8.10,如果要下载其他版本改下链接中的版本号,需与官网版本号对应。wgethttps://www.python.org/ftp/python/3.8.10/Python-3.8.10.tgz第二步:解压下载的Python-3.8.10.tgz,会解压到/usr/local/Python-3.8.10
不 再 熬 夜
·
2024-02-09 06:27
随笔
python
ubuntu
第二章 Electron自定义界面(最大化、最小化、关闭、图标等等)
嵌入Chromium和Node.js到二进制的Electron允许您保持一个JavaScript代码代码库并创建在Windows上运行的跨平台应用macOS和
Linux
——不需要本地开发经验(这段话是来自官网
Etc.End
·
2024-02-09 06:26
Electron
electron
前端
javascript
CHAPTER 1 Docker入门
insecure-registry引起的启动异常3.4docker升级3.5docker卸载1.docker简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的
Linux
壹只菜鸟
·
2024-02-09 06:26
#
Docker整理
docker
容器
运维
大学
那些事儿
我是一名大一学子,是学医的,这天我和的室友张扬一起在路上散步,傍晚时分,我们路过一家小商店顺道就进去买了瓶水,当我们到收银台付钱时却意外的发现老板不在,我们又在店内逛了一圈,终于发现老板的踪迹,不过他的情况很糟糕,他躺在地上一动不动,嘴巴微张,眼睛是闭着的,患者意识不太清醒,额上,手上都有大量冷汗冒出,全身的肌肉不断地抽搐颤动,他旁边有几个被丢弃的杯子,杯壁上还残留着些许淡黄色的油状液体,我又俯下
不是白的雪
·
2024-02-09 06:35
4-8
Linux
服务控制 --- systemctl
一、概念梳理:1、systemd:所有进程的父进程(
Linux
内核3.0以上版本),通过pstree显示系统中的进程树,可以看到systemd是第一个。2、systemctl:服务控制命令。
捌千里路雲和月
·
2024-02-09 06:50
《Docker极简教程》--Docker环境的搭建--在
Linux
上搭建Docker环境
更新系统:首先确保所有的包管理器都是最新的。对于基于Debian的系统(如Ubuntu),可以使用以下命令:sudoapt-getupdatesudoapt-getupgrade安装必要的依赖项:安装一些必要的工具,比如ca-certificates,以及允许使用systemd的cgroupfs驱动。添加Docker的官方GPG密钥:为了验证Docker的包,需要添加Docker的GPG密钥。cu
喵叔哟
·
2024-02-09 06:21
Docker极简教程
docker
linux
eureka
Android Studio技巧合集「常用技巧篇」
调用:Menu→Navigate→Bookmarks快捷键:添加/移除书签:F3(OSX)、F11(Windows/
Linux
);添加/移除书签(带标记):Alt+F3(OSX)、Ctrl+F
学姐干货互享
·
2024-02-09 06:35
Linux
搭建Flume开发环境
1.
Linux
搭建Flume环境2.官网下载Flume安装包:apache-flume-1.8.0-bin.tar.gz,利用xftp5工具上传到:/usr/local/flume3.利用xshell5
marklin
·
2024-02-09 06:07
大数据
大数据
flume
Linux
系统安全之iptables防火墙
目录一、iptables防火墙的基本介绍二、iptables的四表五链三、iptables的配置四、添加,查看,删除规则一、iptables防火墙的基本介绍iptables是一个
Linux
系统上的防火墙工具
揣晓丹
·
2024-02-09 05:26
微服务
linux
系统安全
服务器
linux
消息发布工具-kafka
下载地址:https://mirrors.cnnic.cn/apache/kafka一、系统构成在整个消息发布流程中,kafka作为一个中间件对系统的运行提供了解耦、削峰、异步处理的能力。由生产者发起信息同步条件,中间件作为信息转储的角色对news进行发布。消费者会通过offset来保证接收最新的消息主要由生产者、消费者、中间件构成。中间件由producer生产者brokerkafka实现实例其可
强壮的向阳花
·
2024-02-09 05:53
linux系统常用工具
linux
kafka
运维
由内而外释放R的力量||摘自《R大数据分析实用指南》
摘者按:虽然经常在
Linux
上面处理数据,公司的服务器也不必太操心内存的问题(为公司吹牛的员工,还不快把我招了_)。但是,有时还是为了内存操心,会害怕outofmemory这样的报错。
周运来就是我
·
2024-02-09 05:37
进程(三)进程间的切换、环境变量
文章目录进程间的切换
Linux
2.6内核进程调度队列一个CPU拥有一个runqueue优先级活跃进程过期队列active指针和expired指针环境变量基本概念常见环境变量查看环境变量的方法测试PATH
NuyoahC
·
2024-02-09 05:45
Linux
linux
运维
服务器
Linux
基础I/O(上)—— 文件详解
文章目录C语言文件I/O写文件读文件stdin&stdout&stderr系统文件I/Oopen第一个参数第二个参数第三个参数返回值closewriteread文件描述符fd文件描述符的本质C语言文件I/O写文件没有指定文件的目录则会在当前目录下创建文件。以"w"模式打开文件,会把原始内容清掉再写。以"a"模式打开文件,会把在原始内容后面继续追加。读文件stdin&stdout&stderrC默认
NuyoahC
·
2024-02-09 05:45
Linux
linux
服务器
c++
笔记
Linux
基础I/O(中)——重定向
重定向根据上一篇的文章我们知道,文件描述符是什么。0->stdin;1->stdout;2->stderr;如果我们新打开一个文件的话,该文件描述符为3,如下图:::“如果我先close(1),再打开一个文件,根据之前的知识我们会知道它的描述符就是1,这时会发生什么呢?确实像上面说到的close(1)后,新打开的文件文件描述符为1,并且printf也不会输出到显示器中,而是输出到文件中使用fpri
NuyoahC
·
2024-02-09 05:44
Linux
linux
运维
服务器
将TI的电量计
Linux
驱动从4.4内核移植到5.10
背景最近公司某产品用到了TI的电量计芯片BQ40Z50,我负责为其开发
Linux
驱动,搜了下,github上有TI为其写好的开源驱动,太好了。
六个九十度
·
2024-02-09 05:42
驱动开发
linux
驱动开发
电量计
库伦计
USBTMC设备端驱动的一些开发心得
背景最近2个多月主要在忙USBTMC设备端驱动的重构,原来的驱动是参考gtzhai的github工程
linux
-driver-usbtmc-gadget,然后根据公司需求做了一堆单片机风格的魔改,可读性惨不忍睹
六个九十度
·
2024-02-09 05:41
驱动开发
C/C++
USBTMC
USB
驱动
重构
将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
晒被子的
那些事儿
你会把自己的被子晒在别人的晒衣绳上吗?我当然不会。但总能碰到这样的人。01今天是年后难得的大晴天,明天也是晴天,后天开始下雨,又是持续的雨天。所以,今天是个“大洗”的日子。一大早,露水还很重,各家各户的被子就晒得满眼都是。家附近的池塘栏杆上晒满了,各个健身器械上也搭满了,两个相邻的器械上也拉了绳子,看来看去,好像没地儿了。不过,我还是找到了两处,虽然都是两个器械中间隔着垃圾箱,但还算是有地方拉绳子
小高的日常
·
2024-02-09 03:34
韦东山嵌入式教程第四篇
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
上一页
76
77
78
79
80
81
82
83
下一页
按字母分类:
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
其他