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
liunx操作系统基础
Liunx
高级系统设计9-线程间同步与互斥
同步与互斥的概念互斥:同一时间,只能有一个任务(进程或线程)执行,谁先执行不确定。同步:同一时间,只能有一个任务(进程或线程)执行,有顺序的执行。同步是特殊的互斥。锁(互斥锁)作用:又名互斥锁,让多个线程时,保证同时只能有一个线程执行任务用于线程的互斥。互斥锁是一种简单的加锁的方法来控制对共享资源的访问。互斥锁只有两种状态,即加锁(lock)和解锁(unlock)。操作原理:1)在访问共享资源后临
纳尔哒哒
·
2023-12-16 18:44
Linux高级系统编程
linux
c语言
C
操作系统基础
知识
操作系统基础
知识操作系统概括操作系统的8个组件1流程管理2I/O设备管理3文件管理4网络管理5内存管理6磁盘管理(辅助存储管理)7安全管理8命令解释系统操作系统类型操作系统概括操作系统:计算机系统可以分为计算机用户
电子系的小欣
·
2023-12-16 16:14
计算机基础
windows
linux
Liunx
中使用Docker安装.配置Nginx,SSL证书
什么是Nginx?Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;Nginx可以作为一个HTTP服务器进行网站的发布处理,另外Nginx可以作为反向代理进行负载均衡的实现。安装1.拉取镜像dockerpullnginx2.创建nginx容器dockerrun-di--name=容器名称-p本地端口:映射端口(比如80:80
Wocus
·
2023-12-16 02:59
Day08
Liunx
高级系统设计9-线程间同步与互斥
引入经过昨天的学习,我们会使用线程但是当多个线程同时操作同一个数据会导致数据安全问题为了解决该问题,我们需要对其进行更加深入的学习解决思路保证多个线程不能同时操作同一个数据同步与互斥的概念互斥:同一时间,只能有一个任务(进程或线程)执行,谁先执行不确定。同步:同一时间,只能有一个任务(进程或线程)执行,有顺序的执行。同步是特殊的互斥。锁作用用于线程的互斥。互斥锁是一种简单的加锁的方法来控制对共享资
ZHANGα
·
2023-12-16 01:38
linux系统编程
开发语言
系统编程
Day09
Liunx
高级系统设计11-数据库1
MySQL简介数据库DB数据库(DataBase,DB)从本质上讲就是一个文件系统,它能够将数据有组织地集合在一起,按照一定的规则长期存储到计算机的磁盘中,并且能够供多个用户共享和使用,同时,用户能够对数据库中的数据进行插入、删除、修改和查询等操作。数据库管理系统BDMS数据库管理系统(DataBaseManagementSystem,DBMS从本质讲就是一个为管理数据库中的数据而设计的一套管理系
ZHANGα
·
2023-12-16 01:38
数据库
数据库
Day07
Liunx
高级系统设计8-线程
概述进程与线程进程:系统分配资源的基本单位,可以简单理解为一个正在进行的程序线程:操作系统调度的最小单位,就是一段代码的执行顺序注意:1,一个进程必须要有一个线程,该线程被称为主线程2,一个进程可以有多个线程,除主线程外的其他线程都是子线程3,进程被销毁时,其中的线程也将被销毁.4,线程是轻量级的进程(LWP:lightweightprocess),在Linux环境下线程的本质仍是进程。5,进程所
ZHANGα
·
2023-12-16 01:37
linux系统编程
开发语言
系统编程
Day02
Liunx
高级程序设计2-文件IO
系统调用概念是操作系统提供给用户使其可以操作内核提供服务的一组函数接口用户态和内核态其中ring0权限最高,可以使用所有CPU指令,ring3权限最低,仅能使用常规CPU指令,这个级别的权限不能使用访问硬件资源的指令,比如IO读写、网卡访问、申请内存都不行,都没有权限Linux系统内核采用了:ring0和ring3这2个权限ring0:内核态,完全在操作系统内核中运行,由专门的内核线程在CPU中执
ZHANGα
·
2023-12-16 01:07
linux系统编程
系统编程
Day04
Liunx
高级系统设计4-信号
进程间通讯引入如何将A进程中的数据传入B进程呢?我们要使用进程间通讯概述中文名:进程间通讯英文名:IPC英文全称:InterProcessesCommunication作用:数据传输:一个进程需要将他的数据发送给另一个进程】资源共享:多个进程可以共享同一个资源通知事件:一个时间需要给另一个进程或另一个组发送信号,告诉它发生了什么事进程控制:有些进程希望完全控制另一个进程的执行(如debug),此时
ZHANGα
·
2023-12-16 01:07
linux系统编程
系统编程
Day06(下)
Liunx
高级系统设计7-磁盘映射与共享内存
磁盘映射MMAP概述存储映射I/O(Memory-mappedI/O)使一个磁盘文件与存储空间中的一个缓冲区相映射。于是当从缓冲区中取数据,就相当于读文件中的相应字节。于此类似,将数据存入缓冲区,则相应的字节就自动写入文件。这样,就可在不适用read和write函数的情况下,使用地址(指针)完成I/O操作。使用存储映射这种方法,首先应通知内核,将一个指定文件映射到存储区域中。这个映射工作可以通过m
ZHANGα
·
2023-12-16 01:02
linux系统编程
开发语言
C语言
系统编程
linux
【PostgreSQL】从零开始:(三)PgAdmin4下载与安装
【PostgreSQL】从零开始:(三)PgAdmin4下载与安装pgAdmin简介
liunx
下部署通过yum部署pgAdmin4(6.21)1.安装依赖包2.永久停止防火墙3.配置pgadmin4项目源
DBA圈小圈
·
2023-12-15 20:51
PostgreSQL
postgresql
数据库
JavaEE:计算机是如何工作的
主要学习Java开发网站后端,为后面学习Spring做铺垫涉及的内容:1)
操作系统基础
知识2)多线程知识3)文件操作4)网络编程5)网络原理6)JVM计算机计算机=软件+硬件CPU是计算机最核心的部分存储器
cx努力编程中
·
2023-12-15 08:26
JavaEE初阶
java-ee
硬件架构
cs制作木马和钓鱼邮件
的端口上只可以一对一控制单线联系客户端服务端实时通信从公网到内网cobaltstrike原理1个服务器多个客户端心跳通信(不是实时的)默认60s跳动一次木马每隔60s找我的公网服务器可以改时间从内网到公网二开基于工具自己开发java开发服务器
liunx
学网安的小菜鸡
·
2023-12-15 02:52
内网
安全
网络
java8 升级 java11
1.安装java111.1安装参考LINUX安装JDK_
liunx
上安装ocean-CSDN博客1.2检查java-version2.Maven项目pom文件修改UTF-8UTF-81111113.Idea
Ocean@上源码
·
2023-12-14 22:36
Java
java
VMware16创建
Liunx
centOS 7.6的虚拟机
一、软建准备软件:推荐使用VMware16镜像:CentOS7.6,如果没有镜像可以在阿里云下载centos安装包下载_开源镜像站-阿里云二、虚拟机准备1.打开VMware选择新建虚拟机2.典型安装与自定义安装典型安装:VMware会将主流的配置应用在虚拟机的操作系统上,对于新手来很友好。自定义安装:自定义安装可以针对性的把一些资源加强,把不需要的资源移除。避免资源的浪费。这里我选择自定义安装。3
秋天18°C
·
2023-12-14 16:27
操作系统
linux
centos
服务器
运维
redis 安装在
liunx
安装和常用文件配置
文章目录安装配置文件设置测试启动服务连接服务安装1.官网下载压缩包:https://redis.io/download/2.将压缩包上传到Linux环境中解压:tar-xvfredis-xxxxx3.
liunx
我是小水水啊
·
2023-12-05 05:35
redis
redis
数据库
缓存
Liunx
高级程序设计-Shell
引入完成以下任务:判断用户家目录下(~)下面有没有一个叫test的文件夹如果没有,提示按y创建并进入此文件夹,按n退出如果有,直接进入,提示请输入一个字符串,并按此字符串创建一个文件,如果此文件已存在,提示重新输入,重复三次自动退出,不存在创建完毕,退出简单的进行命令堆积无法完成以上任务,这就需要学习相应的shell脚本语法规则了简介Shell的概念是一种应用程序,也是一种设计语言作为应用程序系统
ZHANGα
·
2023-12-05 03:49
shell脚本语言
shell脚本语言
shell学习笔记
Shebang脚本执行数据类型shell脚本是弱类型语言,特殊变量引号会话history线程环境变量检查环境变量基本内置命令echoevalexec子串Shebang在windows中脚本为*.bat文件,
Liunx
北山杉林
·
2023-12-05 03:16
python
shell
sokcet c++ 网络编程的基本使用
本教程主要讲述的是c++网络编程,需要一定的c++基础和计算机网络基础以及
操作系统基础
,话不多说,直接开始教程首先还是来介绍一些名词socket:通道,运行在计算机的两个程序通过socket建立起一个通道
AlbertXiaoMing
·
2023-12-05 01:03
c++
网络
开发语言
Liunx
常用基础命令
目录
liunx
常用命令基础1、cd命令2、ls命令3、pwd命令4、touch命令5、head命令6、cat命令7、more命令8、tail命令9、mkdir命令10、rmdir命令11、cp命令12、
天秤座的码农
·
2023-12-04 17:50
linux
liunx
常用指令之清空文件内容
ChatGPT国内站点:海鲸AI在Linux系统中,可以使用以下命令清空文件内容:使用重定向符号>将一个空字符串写入文件,这将覆盖文件的内容:>filename使用echo命令将空字符串写入文件,也会清空文件内容:echo"">filename使用truncate命令将文件截断为0字节,从而清空文件内容:truncate-s0filename请注意,这些命令将直接清空文件内容,无法恢复。在使用之前
ATalk机器人
·
2023-12-04 15:07
linux
指令
liunx
查看nginx 进程
要查看nginx进程,可以使用以下命令:ps-ef|grepnginx这个命令会列出当前系统中所有的进程,并通过管道符号|将它们传递给grep命令进行过滤,只显示包含nginx关键字的进程。如果nginx正在运行,则会显示类似以下的输出:root12341009:00?00:00:00nginx:masterprocess/usr/sbin/nginx-gdaemonon;master_proce
ATalk机器人
·
2023-12-04 15:05
nginx
运维
服务器
网络基础知识:网络协议
一.
操作系统基础
操作系统:(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行
ClassmateCai
·
2023-12-03 10:13
最新版VMware下载安装
下载VMware下载地址:下载VMwareWorkstationPro|CN点击下载,下载windows的Wmware安装包,
liunx
下载右边的双击下载的文件安装我接受,下一步安装位置默认是安装在C盘的
A乐神
·
2023-12-02 09:35
Liunx
linux
运维
服务器
Liunx
系统IO异常打开的文件过多(too many open files)
一、出现问题情况产生后果:服务建立不了新的socket连接,服务无法正常使用。产生原因:大多数情况是程序没有正常关闭一些资源引起的。在Linux系统中,目录、字符设备、块设备、套接字、打印机等都被抽象成了文件,即通常所说的“一切皆文件”。程序操作这些文件时,系统就需要记录每个当前访问file的name、location、accessauthority等相关信息,这样一个实体被称为fileentry
Icoolkj
·
2023-12-02 02:49
Linux
linux
服务器
java
操作系统基础
操作系统在内存中的位置
操作系统在内存中的位置操作系统就是管理计算机的程序,而管理者本身也需要使用内存空间资源。内存管理的第一个问题是操作系统本身在内存中的存放位置。1.仅有RAM时,使操作系统位于RAM底层操作系统处于地址空间下面,有一个实际好处:就是在复位、中断、陷入等操作时,控制移交给操作系统更方便,因为操纵系统的起始地址为0,无须另行记录操作系统所处的位置,程序计数器清零就可以了。清零操作对于硬件来说非常简单,无
一百欧姆
·
2023-12-01 22:16
深信服技术认证“SCSA-S”划重点:SQL注入漏洞
该认证包含网络安全法律法规、
操作系统基础
、计算机网络基础、渗透测试基
sangfor_edu
·
2023-12-01 22:00
安全
web安全
网络
Liunx
系统使用超详细(二)
本篇内容是总结罗列
Liunx
系统日常使用的基础操作!!!
龙西
·
2023-12-01 20:57
LIUNX
服务器
linux
网络
Liunx
基础命令 - find命令
find命令–根据路径和条件搜索指定文件find命令的功能是用于根据给定的路径和条件查找相关文件或目录,参数灵活方便,且支持正则表达式,结合管道符后能够实现更加复杂的功能,是Linux系统运维人员日常工作必须掌握的命令之一。find命令通常进行的是从根目录(/)开始的全盘搜索,有别于whereis、which、locate……等的有条件或部分文件的搜索。对于服务器负载较高的情况,建议不要在高峰时期
鹅不糊涂
·
2023-12-01 12:54
Liunx自学笔记
linux
服务器
运维
部署vue或react项目(腾讯云简简单单)
①购买腾讯云(必不可少)1.如果你是25岁一下:可以学生价格几十元购买点击这里(一般选择普通的
liunx
或基于linux的centOS系统等等)2.如果购买完成我们来到个人页面->找到自己购买的服务器3
愉快的马儿
·
2023-12-01 10:48
前端
html
腾讯云
vue.js
react.js
Raspberry Pi一种开机自启动简单方法
有时候一些程序需要开机自启,网上有很多方法是修改
liunx
自动程序,方法比较复杂。
CJ-404
·
2023-12-01 06:04
Raspberry
liunx
安装python
linux中yum安装python首先搜索pythonyumsearchpython查看yum源中是否有pythonimage.png如图python36就是python3.6版本我们使用yum来安装pythonyuminstall-ypython36我们执行python-V结果是这样的[root@ixiao9~]#python-VPython2.7.5我们可以使用python3进入python3
桃_10
·
2023-12-01 04:19
应聘linux和数据库面试题,最强Linux和Mysql面试题套餐,让你的面试无懈可击!
所以一菲这两天通过查阅资料等其他方式为大家梳理了
liunx
和Mysql面试题大礼包,我想我真的很用心了,看完这篇文章可能需要10分钟的样子,大家要做好心理准备。
双通二极管
·
2023-12-01 04:03
应聘linux和数据库面试题
安卓系统或安卓机顶盒如何安装entware来搭建
liunx
系统环境
安卓系统或安卓机顶盒如何安装entware来搭建
liunx
系统环境家里一直闲置着一些宽带送的机顶盒,是安卓4.2.2版本的系统,好多软件无法适配,所有打算给盒子刷上entware当做小型家用服务器使用,
Wood木木
·
2023-11-30 22:27
Linux下安装JDK,Tomcat,MySql,Redis
Linux下安装JDK,Tomcat,MySql,Redis步骤:1.服务器(腾讯云)https://cloud.tencent.com/product/cvm2.
Liunx
连接(WinSCP、Xshell
修行者Java
·
2023-11-30 21:46
服务器
服务器
1024程序员节
程序员-linux-命令详解大全
这是接触到的一份
liunx
命令,也就整理留了下来。
javazhang2048
·
2023-11-30 17:41
redhat笔记3-系统磁盘分区挂载
系统忘记密码-》修改密码
liunx
有中断模式开机按”e“在
liunx
16中的末尾空格后输入“rd.breakconsole=tty0”然后ctrl+x进入中断模式可以修改mount-oremount,rw
PC小可
·
2023-11-30 17:02
Linux
linux
liunx
搭建phpstudy并配置ssl(腾讯云apache)
1.安装phpstudyPHPstudy官网地址有介绍http://lamp.phpstudy.netwget-chttp://lamp.phpstudy.net/phpstudy.bin#下载chmod+xphpstudy.bin#权限设置./phpstudy.bin#运行安装#安装时间看配置而定phpstudy(start|stop|restart)#phpstudy开启关闭重启phpstud
Hahn_z
·
2023-11-30 15:08
容器docker详细使用(一篇就够了)
是一个开源的应用容器引擎诞生于2013年初,基于Go语言实现,dotCloud公司出品(后改名DockerInc)Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植的容器中,然后腹部到任何流行的
liunx
努力的小周同学
·
2023-11-30 04:02
软件下载安装详细配置教程
docker
容器
运维
linux
SDN-OpenDaylight与Mininet的原理、安装、使用
一、前言本文将介绍OpenDaylight与Mininet的原理并介绍他们的安装及简单的使用,本实验的环境为
Liunx
Ubuntu16.04,已成功安装OVS,但没有安装Mininet。
朔方鸟
·
2023-11-30 01:51
SDN(软件定义网络)
实验
笔记
网络
sdn
可编程化网络
【
Liunx
常用操作】配置sftp服务器(用户独立目录&用户共享目录)
提示:为保证文章的正确性和实用性,文章内容可能会不定时优化改进,若您有建议或者文章存在错误请私信留言或评论指正。下面以Ubuntu22.04操作系统为例,介绍具体的操作步骤,如果本文对你有帮助,记得关注加收藏。1、文章前言本文以Ubuntu22.04系统为例,介绍如何在Linux环境中,根据用户数据隔离性需求,配置独立或共享目录的sftp服务。2、服务介绍SFTP(SSHFileTransferP
JueShiYingJun
·
2023-11-29 19:26
Linux
服务器
运维
linux
Linux CentOS_7解决无法上网的问题
参考视频:保姆式教学虚拟机联网
liunx
(centos)_哔哩哔哩_bilibili配置网络:解决上网问题第一步:选择网络模式第二步:配置网卡命令:打开终端执行命令:1、先切换到根目录下,防止在第执行cd
无盐海
·
2023-11-29 06:09
Linux
linux
centos
运维
Linux 安装Mysql 后本地 Navicat Premium 无法远程连接
Linux部署Web项目过程中遇见的问题1.Linux安装Mysql后本地NavicatPremium无法远程连接2.Linux内登录MySql进行进行验证3.本地Navicat远程
Liunx
搭建的MySQL4
想当大佬
·
2023-11-28 18:33
Linux系统安装MySQL
mysql
linux
centos
数据库
网络安全入门学习第七课——windows
操作系统基础
文章目录一、windows操作系统的基本功能1、处理器管理2、设备管理3、文件管理4、存储管理5、作业管理6、主要特征二、window系统架构三、window用户账号(secpol.msc)1、用户权限分配2、用户账户拥有唯一的安全标识符3、最高级别的用户:system4、默认系统管理员用户:Administrator5、来宾用户:Guest四、window用户组(compmgmt.msc查看计算
p36273
·
2023-11-28 08:32
web安全
web安全
Liunx
命令汇总
tips直接输入命令关键字可查看选项Linux系统中命令区分大小写要使程序以后台方式执行,只需要在执行命令后跟上一个&符号若文件名前多一个“.”,则代表该文件为隐藏文件>是重定向操作符,将命令的输出重定向到指定的文件。一.用户相关命令1.1账号管理创建用户:useradd(选项)用户名用户口令:passwd(选项)用户名修改用户:usermod选项用户名删除用户:userdel(选项)用户名切换用
汤姆&Tom
·
2023-11-27 19:05
Linux
服务器
linux
运维
FreeRTOS基础及其应用 (入门简化版)
目录一、为什么要学习RTOS二、
操作系统基础
三、初识FreeRTOS四、任务五、队列六、软件定时器七、信号量八、事件九、任务通知
@嵌入式系统
·
2023-11-27 13:44
小节
FreeRTOS
操作系统
freertos
Liunx
磁盘告警 - 删除文件
#1.查看服务器磁盘占用百分比df-h#2.切换至根目录cd/#3.查看各个文件夹占用磁盘大小,循环此步骤找到最大的文件du-sh*#注:通常都是日志文件触发磁盘告警,下面以日志来举例#4.查看日志内容并决定是否允许删除tail-100f日志名称#5.删除日志(日志文件可能被服务使用,这里使用字符串替换日志内容)echo"kk">日志名称
Pole丶逐
·
2023-11-27 08:25
Liunx
linux
运维
day -27
操作系统基础
网络③三握四挥
00.课程介绍部分1.TCP协议****UDP协议2.TCP三次握手和四次挥手过程3.TCP十一种状态集转换4.网络重要协议DNSARP--LVS(负载均衡)会用到5.系统中常用的网络相关命令01.课程知识回顾部分1.路由器路由配置方法a静态路由配置iproute目标网段网段掩码下一条地址信息b动态路由配置router动态路由协议(rip)-->network网段信息(宣告过程)c静态默认路由ip
木孑楊
·
2023-11-26 23:30
centos安装node
liunx
下nodejs的安装方法有很多,比如源码编译,配置起来麻烦的很。今天介绍最简答的一种安装方法,使用已经编译好的文件安装。
chengfengwang
·
2023-11-26 22:04
Liunx
系统使用超详细(一)
目录一、
Liunx
系统的认识二、
Liunx
和Windows区别三、
Liunx
命令提示符介绍四、
Liunx
目录结构一、
Liunx
系统的认识Linux系统是一种开源的、类Unix操作系统内核的实现,它基于Unix
龙西
·
2023-11-26 19:15
LIUNX
linux
服务器
计算机素养大赛基础赛项,全国大学生计算机应用能力与信息素养大赛竞赛大纲ICGS4赛项.DOC...
全国大学生计算机应用能力与信息素养大赛竞赛大纲ICGS4赛项全国大学生计算机应用能力与信息素养大赛竞赛大纲IC3-GS4赛项竞赛大纲1计算机基础1.1
操作系统基础
1.1.1定义与作用本部分目标包含但不限于以下内容
big m~~~
·
2023-11-26 14:15
计算机素养大赛基础赛项
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他