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学习错误记录
Linux学习
笔记
Linux学习
笔记Xshell远程连接阿里云服务器基本目录目录相关命令文件属性查看和修改文件内容查看软链接与硬链接Vim编辑器账号管理用户组管理磁盘管理进程管理Xshell远程连接阿里云服务器首先安装Xshell
应天๑
·
2023-08-28 05:12
Linux
linux
运维
操作系统
TPU学习记录以及遇到的坑
一、
错误记录
1、Traceback(mostrecentcalllast):File"demo/transfer.py",line210,inmain()File"demo/transfer.py",line178
AI信仰者
·
2023-08-28 04:27
Linux学习
记录——이십유 多线程(3)
文章目录1、生产者消费者模型1、基于BlockingQueue的生产者消费者模型2、对模型全面的认识3、多生产者多消费者2、信号量1、POSIX信号量2、基于环形队列的生产消费模型3、多生产者多消费者3、多生产者多消费者模型的意义1、生产者消费者模型顾名思义,就像是供货商,超市,顾客一样。顾客有多种多样的需求,他们不能直接去供货商那里购买,供货商有自己的规定,为了更好地满足消费者需求,供货商给超市
咬光空气
·
2023-08-27 22:56
Linux学习
linux
学习
运维
Linux学习
之Ubuntu 20.04在https://openresty.org下载源码安装Openresty 1.19.3.1,使用systemd管理OpenResty服务
sudocat/etc/issue可以看到操作系统的版本是Ubuntu20.04.6LTS,sudolsb_release-r可以看到版本是20.04,sudouname-r可以看到内核版本是5.4.0-150-generic,sudomake-v可以看到版本是GNUMake4.2.1。安装Openrestyhttps://openresty.org/en/download.html是官网下载源码
seasidezhb
·
2023-08-27 16:08
Linux基础学习
linux
学习
ubuntu
Linux学习
之LNMP环境搭建
nginx安装可以参考《
Linux学习
之CentOS7源码安装openresty》安装mariadb数据库yuminstall-ymari
seasidezhb
·
2023-08-27 16:08
Linux基础学习
linux
学习
运维
Linux学习
之nginx虚拟域名主机,lsof和netstat命令查看端口是否被监听
需要先参考我的博客《
Linux学习
之Ubuntu20.04在https://openresty.org下载源码安装Openresty1.19.3.1,使用systemd管理OpenResty服务》安装好
seasidezhb
·
2023-08-27 16:07
Linux基础学习
linux
学习
nginx
MySQL事务的隔离级别
前置阅读快速搭建
Linux学习
平台一、事务的特性对于事务,我觉得有一句英文描述的非常贴切:Allornot,nowornever.事务(Transaction)可以说是关系型数据库最重要的特性了。
CrazyDragon_King
·
2023-08-27 05:21
mysql
win10平台 qt5.13+opencv4.3配置遇到的一些问题
OPENCV_VS_VERSIONINFO_SKIP添加打勾已验证,有效这些看似无头无尾莫名其妙,因为我已经编译完了,错误也忘记记录了,但是过程太痛苦了,最大的问题的每个人遇到的问题不一样,你不一定搜得到一摸一样的答案,我后续重新编译时候把
错误记录
下
x县豆瓣酱
·
2023-08-26 20:37
qt
Linux学习
-09-Linux ln命令:建立硬链接和软链接文件
3.11Linuxln命令:建立链接(硬链接和软链接)文件计算器就是处理各种数据的,数据在硬盘上以二进制存储,机器来识别运行二进制数据,人们需要借助翻译器,将这些二进制的数据还原成看懂的文件形式,这个工作就是由文件系统来完成的,文件系统的目的就是实现数据的查询和存储,由于使用场合、使用环境的不同,Linux有多种文件系统,不同文件系统采用不同的方法来管理磁盘空间,各有优劣;文件系统是具体到分区的,
褚师子书
·
2023-08-26 20:03
linux
云
linux
学习
运维
Linux学习
之Ubuntu 20中OpenResty的nginx目录里内容和配置文件
参考的文章是《nginx配置详解》可以参考我以前的文章安装OpenResty。cd/usr/local/openresty切换目录,ls-l查看目录里边的内容。我的系统中,nginx目录是/usr/local/openresty/nginx,在这个目录里边有一些目录,如下:client_body_tempconffastcgi_temphtmllogsproxy_tempsbinscgi_temp
seasidezhb
·
2023-08-26 19:34
Linux基础学习
linux
学习
ubuntu
Linux学习
之Ubuntu 20使用systemd管理OpenResty服务
需要先参考我的博客《
Linux学习
之Ubuntu20.04在github下载源码安装Openresty1.19.3.1》安装好Open
seasidezhb
·
2023-08-26 19:33
Linux基础学习
linux
学习
ubuntu
Linux学习
之CentOS 7源码安装openresty
https://github.com/openresty/openresty/tags里边有openresty各个版本的源码。https://openresty.org/en/是官网。cat/etc/redhat-release可以看到操作系统的版本是CentOSLinuxrelease7.6.1810(Core),uname-r可以看到内核版本是3.10.0-957.el7.x86_64,gma
seasidezhb
·
2023-08-26 10:07
Linux基础学习
linux
学习
openresty
Linux学习
之Ubuntu 20.04在github下载源码安装Openresty 1.19.3.1
参考的博文:《在Ubuntu上使用源码安装OpenResty》《OpenResty安装安装详解-Ubuntu》《
Linux学习
之CentOS7源码安装openresty》https://openresty.org
seasidezhb
·
2023-08-26 10:36
Linux基础学习
linux
学习
ubuntu
Linux学习
---VMWare安装和CentOS7安装
1、VMWare安装1、VMware16安装包链接:https://pan.baidu.com/s/1TKf5szN6k5Hk4HH4zqBgrg提取码:zhm6–来自百度网盘超级会员V1的分享2、VMWare安装流程(1)找到下载好的安装包,双击运行程序(2)同意协议(3)选择安装位置(4)设置用户体验设置(5)快捷方式设置(6)开始安装(7)许可证放在文件里喽2、CentOS安装1、获取Cen
星光下的赶路人star
·
2023-08-26 08:04
Linux
linux
学习
运维
从按下电源键到进入系统,CPU在干什么?
段与基址执行MBR操作系统结语快捷翻页参考文章通电只要一通电,电路就会启动自检工作,把所有的寄存器全部重置,如果哪里有异常的话,就会把
错误记录
到EAX寄存器中,如果发现EAX的值不是0,那就不好了一般
Cat Bayi
·
2023-08-26 06:55
浅谈计算机
操作系统
BIOS
硬件
CPU
引导处理器
笔记
启动
Linux学习
(三)----文件打开及创建
1demo1.c的建立首先打开终端输入touchfile1接着输入:videmo1.c接着重新打开一个终端,输入:man2open2demo1.c内容编辑2.1复制头文件2.2程序基础框架#include#include#includeintmain(){return0;}2.3open函数介绍该函数有两个函数原型,其实是参数的数量问题。函数原型1:intopen(const char*pathn
啥也不会的小白研究生
·
2023-08-26 06:46
linux
学习
linux
Linux学习
-keepalived实现LVS高可用
Keepalived实现LVS高可用环境准备环境说明:LVS-DR模式client1:eth0->192.168.88.10lvs1:eth0->192.168.88.5lvs2:eth0->192.168.88.6web1:eth0->192.168.88.100web2:eth0->192.168.88.200配置高可用、负载均衡1.在2台web服务器的lo上配置vip2.在2台web服务器上
丢爸
·
2023-08-25 20:40
Linux
linux
学习
lvs
Linux学习
-Kubernetes之Secret和ConfigMap
Secret将加密数据存储在etcd,Pod容器可以通过挂载Volume方式或通过变量方式访问#通过yaml创建SecretapiVersion:v1kind:Secretmetadata:name:mysecrettype:Opaquedata:username:bG90dXM=#以bash64方式加密usernamepassword:MTIzNDU2#以bash64方式加密password[r
丢爸
·
2023-08-25 20:40
Linux
linux
学习
kubernetes
Linux学习
-shell实现100以内的奇数和偶数的和
#!/bin/bash##定义两个变量用于存放奇数和偶数的和declare-iEVENSUM=0declare-iOLDSUM=0foriin{1..100};do#通过取余的方法判断是否为偶数if[$[$i%2]-eq0];thenletOLDSUM+=$ielseletEVENSUM+=$ifidoneecho"EVENSUM:$EVENSUM,OLDSUM:$OLDSUM"
丢爸
·
2023-08-25 20:10
Linux
linux
shell
Linux学习
--Ceph部署
前期准备资源下载链接:https://pan.baidu.com/s/1Yof-X-fD8kYLSmLAWFo5Ug提取码:txj5环境准备主机名IP地址ceph1192.168.88.11/24ceph2192.168.88.12/24ceph3192.168.88.13/24client1192.168.88.10/24pubserver192.168.88.240/24在pubserver上
丢爸
·
2023-08-25 20:39
linux
学习
ceph
Linux学习
-keepalived+nginx+Tomcat+redis实现高可用和Session共享
通过keepalived实现系统的高可用,nginx反射代理实现负载均衡,Tomcat+Redis实现session的共享环境准备#---两台Centos主机tomcat1:192.168.115.160tomcat2:192.168.115.161#---两台Centos主机#在centos主机上分别安装keepalived,nginx,tomcatkeepalived配置#----------
丢爸
·
2023-08-25 19:59
Linux
linux
nginx
学习
Linux学习
:Keepalived高可用集群
目录一、Keepalived简介二、keepalived工作原理三、keepalived配置文件1、global_defs区域2、vrrp_script区域3、vrrp_instance区域四、keepalived实战项目1、Haproxy_Director(分发器)+Keepalived(1)haproxy负载均衡(2)keepalived实现调度器HA(3)master服务器宕机测试(4)对调
耳元672
·
2023-08-25 19:28
Linux学习
服务器
网络
运维
视频教程-Keepalived配置实现Nginx高可用-Linux
立即订阅扫码下载「CSDN程序员学院APP」,1000+技术好课免费看APP订阅课程,领取优惠,最少立减5元↓↓↓订阅后:请点击此处观看视频课程视频教程-Keepalived配置实现Nginx高可用-
Linux
weixin_33211992
·
2023-08-25 19:27
LINUX学习
------Linux自动化运维——LVS
lvs介绍LVS(LinuxVirtualServer)是一个虚拟的服务器集群系统,可以在unix/linux平台下实现负载均衡集群功能。LVS是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。整个服务器集群的结构对客户是透
雾与晨解忧铺
·
2023-08-25 19:56
linux
运维
服务器
Linux学习
第十一周
一、编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败次数超过10次,自动将此远程IP放入TcpWrapper的黑名单中予以禁止防问。1、编写脚本;[root@localhostbin]#catcheckip.sh#!/bin/bashn=10cat/var/log/secure|grepsshd|awk'/Failed/{print$(NF-3)}'|
徐公不若君之美也
·
2023-08-25 17:26
Linux常用命令(自用)
前言本篇博文的内容非
Linux学习
历程,主要整理自己平时用到的命令。1、Linux解压gz文件:常用两种方法:gzip工具和使用tar命令。
K.SHI
·
2023-08-25 12:41
Linux
linux
运维
服务器
Linux学习
之vsftpd配置文件
/etc/vsftpd/vsftpd.conf是主要的vsftpd配置文件,主要涉及大的调整,cat/etc/vsftpd/vsftpd.conf|wc-l可以看到有128行内容。/etc/vsftpd/ftpusers是禁止用户名单,/etc/vsftpd/user_list可以是白名单,也可以是黑名单。/etc/vsftpd/vsftpd.conf字段及值的含义:字段与值含义listen=[Y
seasidezhb
·
2023-08-25 00:01
Linux基础学习
linux
Linux学习
之NFS服务
《Linux环境下NFS服务安装及配置使用》是一篇参考博客。/etc/exports是NFS服务的配置文件,文件中的内容格式为:共享目录的路径允许访问的NFS客户端(共享权限参数1,共享权限参数2,共享权限参数3...)共享权限参数罗列如下:参数作用ro只读rw读写root_squash当NFS客户端以root管理员访问时,映射为NFS服务器的匿名用户no_root_squash当NFS客户端以r
seasidezhb
·
2023-08-25 00:01
Linux基础学习
linux
学习
运维
Linux学习
之samba服务
yuminstall-ysamba安装samba。安装完成如下:/etc/samba/smb.conf是samba配置文件,内容如下:#Seesmb.conf.exampleforamoredetailedconfigfileor#readthesmb.confmanpage.#Run'testparm'toverifytheconfigiscorrectafter#youmodifiedit.[
seasidezhb
·
2023-08-25 00:00
Linux基础学习
linux
学习
运维
Linux学习
之iptables的nat表
iptables-tnat命令规则链规则是格式命令。PREROUTING一般用于内网,用于目的地址转换。POSTROUTING一般用于外网,用于源地址转换。iptables-tnat-APREROUTING-ieth0-d114.115.116.117-ptcp--dport80-jDNAT--to-destination10.0.0.1可以把内网发送114.115.116.117主机80端口并且
seasidezhb
·
2023-08-25 00:30
Linux基础学习
linux
学习
linux学习
100篇51:正则表达式:元字符
元字符是正则表达式的基本组成元素。元字符在这里跟它通常表达的意思不一样,而是以某种特殊的含义去解释。有些元字符在写在方括号内时有特殊含义。元字符如下:元字符描述.匹配除换行符以外的任意字符。[]字符类,匹配方括号中包含的任意字符。[^]否定字符类。匹配方括号中不包含的任意字符*匹配前面的子表达式零次或多次+匹配前面的子表达式一次或多次?匹配前面的子表达式零次或一次,或指明一个非贪婪限定符。{n,m
Seurat_Satija
·
2023-08-24 18:23
Linux学习
13-CentOS安装ab做压力测试
前言网站性能压力测试是服务器网站性能调优过程中必不可缺少的一,测试环境准备好了后,如何对网站做压力测试?压力测试的工具很多,如:ab、http_load、webbench、siege、jmeter、lr、locust,本篇介绍一个轻量级的压力测试工具ab,上手非常容易。ab(apachebench)简介ApacheBench是Apache服务器自带的一个web压力测试工具,简称ab。ab又是一个命
上海-悠悠
·
2023-08-24 07:35
linux
Linux学习
记录——이십오 多线程(2)
文章目录1、理解原生线程库线程局部存储2、互斥1、并发代码(抢票)2、锁3、互斥锁的实现原理3、线程封装1、线程本体2、封装锁4、线程安全5、死锁6、线程同步1、条件变量1、接口2、demo代码1、理解原生线程库线程库在物理内存中存在,也映射到了地址空间的共享区,那么每个线程就可以很方便地去实现自己的代码,库里也包括了线程切换,管理等代码。库对于线程的管理也是先描述再组织,它会创建类似管理进程的T
咬光空气
·
2023-08-24 07:27
Linux学习
linux
学习
2020-06-07_第一周_
Linux学习
计划
第一周学习计划:1、每天学习老王Linux视频,每周观看4章。共44章,11周观看完2、做笔记,每个视频要记录笔记3、做笔记整理,每天一篇4、完成老师的博科作业5、Linux实操练习,根据笔记整理情况,每周一次。6、复习不熟悉的问题。观看视频,记录笔记。
散步的狮子
·
2023-08-24 04:13
高斯消元
错误记录
exgcd(x)exgcd(x)exgcd(x)时必须保证xxx是非负数for(i=0;i
蜗角虚名羊
·
2023-08-24 03:49
高斯消元
杂
Linux学习
笔记6——定时任务调度
6.定时任务调度crontab进行定时任务的设置任务调度:是指系统在某个时间执行的特定的命令或程序。6.1任务调度分类:1.系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等2.个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。示意图6.2基本语法crontab[选项]常用选项快速入门案例设置任务调度文件:/etc/crontab设置个人任务调度。执行crontab–
在吗?偷只小猪
·
2023-08-24 02:10
linux
linux学习
汇总
一:linux基本命令1、安装好桌面版linux后去掉桌面显示黑窗口右键桌面,选择openinterminal;设置启动时就显示黑窗口:修改配置文件:vim/etc/inittab,其中3代表黑窗口模式,5代表桌面模式;把5改为3即可;重启:reboot2、重启系统Reboot:直接重启;Shutdown-rnow立刻重启(仅限root用户)Shutdown-r1010分钟后重启(仅限root用户
东风麦芽糖
·
2023-08-23 13:11
linux学习
(软硬链接+静态库)[15]
软硬链接软链接(symboliclink)和硬链接(hardlink)是操作系统中用于创建文件或目录之间关联的两种方式。软链接是一个特殊的文件,它包含了指向目标文件或目录的路径。软链接可以跨文件系统,并且可以指向不存在的文件或目录。软链接的修改会直接反映到目标文件或目录上。删除软链接不会影响目标文件或目录。硬链接是一个文件系统中的多个文件项,它们共享相同的索引节点(inode)和数据块。硬链接只能
ls-R
·
2023-08-23 07:28
linux
linux
学习
linux学习
(文件系统+inode)[14]
输出重定向可分离stdout->1printf("helloprintf1\n");fprintf(stdout,"hellofprintf1\n");//stderr->2errno=1;perror("helloperror2");//stderrconstchar*s1="hellowrite1\n";write(1,s1,strlen(s1));constchar*s2="hellowri
ls-R
·
2023-08-23 07:58
linux
linux
学习
Linux学习
2-vi编辑器
先补充一下gedit的操作ctrl+z:撤销ctrl+c:复制ctrl+v:粘贴ctrl+t:缩进ctrl+q:退出ctrl+s:保存ctrl+r:替换ctrl+tab:切换ctrl+w:关闭选项卡Vi编辑器3种基本模式如图上图为三个模式之间的转换关系,按照箭头的标注可以实现三个状态之间的切换,每个模式有不同的功能:一般模式:光标移动,复制,粘贴,删除;编辑模式:编辑文件命令行模式:查找和替换三个
赛马丸子
·
2023-08-23 06:02
Linux
Linux学习
4-GCC
一、GCC的使用GCC是可编译C、C++,以及Java等的编译器GCC:功能强大,稳定,免费“gcc-v”可以用来查看gcc版本,并验证其是否正常运行。用前面学过的vi编辑器新建"hello.c"文件,然后进入书写第一个Helloworld代码#includeintmain(){printf("HelloWorld!!!\n");}“gcc-o输出文件名源文件”(o:outputabbreviat
赛马丸子
·
2023-08-23 06:02
Linux
linux学习
100篇11:install.packages('ggplot2')
>install.packages('ggplot2')Installingpackageinto'/usr/local/lib/R/site-library'(as'lib'isunspecified)tryingURL'https://cloud.r-project.org/src/contrib/ggplot2_3.3.3.tar.gz'Contenttype'application/x-g
Seurat_Satija
·
2023-08-22 22:33
2020-09-09
Linux学习
1创建文件touch创建文件touchfilename>filename会覆盖原有内容可接受管道输入同时创建两个文件touchtest1.txttest2.txt批量创建文件(如创建2000
小妖怪A
·
2023-08-22 11:01
git
错误记录
露id没有影响,搞得微软不知道我ip一样gitfatal:拒绝合并无关的历史的错误解决(亲测有效)
Great_GNU&linux
·
2023-08-21 20:56
运维
Linux学习
笔记(四)Ubuntu 22.04 更换国内源
Ubuntu22.04更换国内源1.查看Ubuntu的系统源在终端输入:lsb_release-a显示如下:codename为jammy,需要添加jammy的下载源2.原文件备份sudocp/etc/apt/sources.list/etc/apt/sources.list.bak3.编辑源列表文件sudogedit/etc/apt/sources.list4.将原来的列表删除,添加如下内容deb
Newbie&
·
2023-08-21 14:41
Linux
ubuntu
linux
Linux系统简介
1.2.2Linux主要发行版本2.开源软件简介2.1典型的开源软件2.2开源软件的特点2.3支撑互联网的开源技术3.Linux应用领域3.1基于Linux的企业服务器3.2嵌入式应用3.3Linux在电影娱乐业4.
Linux
十月旧城
·
2023-08-21 10:56
#
Linux系统基础
linux
运维
服务器
Linux学习
之ssh和scp
ls/etc/ssh可以看到这个目录下有一些文件,而/etc/ssh/ssh_config是客户端配置文件,/etc/ssh/sshd_config是服务端配置文件。cat-n/etc/ssh/sshd_config|grep"Port"可以看一下sshd监听端口的配置信息,发现这个配置端口是22,但是这行信息已经被注释了,若这行第一个字符是#就是注释了。cat-n/etc/ssh/sshd_co
seasidezhb
·
2023-08-21 09:44
Linux基础学习
linux
学习
ssh
Linux学习
之Telnet明文漏洞
yuminstalltelnettelnet-serverxinetd-y安装软件。systemctlstartxinetd.service开启xinetd,systemctlstarttelnet.socket开启telnet。xinetd来监控端口,然后把数据传给telnet。ifconfigeth0看一下eth0网卡信息,。iptables-IINPUT-ptcp--dport23-jACC
seasidezhb
·
2023-08-21 09:14
Linux基础学习
linux
学习
运维
Linux学习
之firewallD
systemctlstatusfirewalld.service查看一下firewalld服务的状态,发现状态是inactive(dead)。systemctlstartfirewalld.service启动firewalld,systemctlstatusfirewalld.service查看一下firewalld服务的状态,发现状态是active(running)。firewall-cmd是f
seasidezhb
·
2023-08-21 09:13
Linux基础学习
linux
学习
服务器
Linux学习
(二)常用快捷方式以及编写代码和执行程序
1常用快捷键打开终端:Ctrl+Alt+T分辨率查看:xrandr设置分辨率:xrandr-s1280x798Ctrl+L:清除屏幕字体放大:Ctrl+Shift+"+"字体缩小:Ctrl+“-”当前文件夹下有哪些文件:ls显示当前路径:pwd新建文件夹:mkdirname进入文件夹:cdname退回上一层文件夹路径:cd..自动补全:tab键移动:mv*cnew将所有的.c文件剪切到new下重命
啥也不会的小白研究生
·
2023-08-21 03:08
linux
学习
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他