- 博客(121)
- 问答 (2)
- 收藏
- 关注
原创 Linux 镜像文件ISO下载地址、centos网络配置:
Linux 镜像文件ISO下载地址:http://archive.kernel.org/centos-vault/6.1/isos/x86_64/选择:CentOS-6.1-x86_64-bin-DVD1.iso 下载就OK,下载后可以在虚拟机上进行运行。...
2019-07-29 15:32:47 80576 29
原创 Windows Server2012 R2 无法安装.NET Framework 3.5的解决方法
Windows server 2012R2,自带的是.NET Framework 4.5,如果想装SQL server2008或者SQL server2012就需要安装 .ENT Framework 3.5或者2.0的版本,建议安装 .NET3.5 版本,我本人亲测过,成功了!安装不成功错误分析:如果直接装SQL server2008或者2012,就会报:无法安装一下功能 .NET Fr...
2018-12-05 09:26:40 111860 25
原创 Tomcat8 安装后点击startup出现闪退的解决方法
1、首先进行配置jdk的环境变量,记住了是jdk的环境变量不是jre!2、点击【系统变量】——【新增】,添加CATALINA_BASE和CATALINA_HOME和TOMCAT_HOME和JAVA_HOME的环境变量,变量的值都是对应的文件目录。TOMCAT_HOME的环境变量的配置。3、选中“path”点击编辑4、进入编辑界面,点击【新建】,添加%JA...
2018-10-11 14:42:20 18473 3
原创 Windows Server 2016 Nginx 安装配置详细图文教程
1、下载Nginx官网地址:http://nginx.org/下载地址:http://nginx.org/en/download.html 2、下载Windows Service Wrapper官网地址:https://github.com/kohsuke/winsw/下载地址:http://repo.jenkins-ci.org/releases/com/sun/winsw...
2018-07-18 13:27:31 16311
原创 JS正则表达式完整版
目录引言第一章 正则表达式字符匹配攻略1 两种模糊匹配2. 字符组3. 量词4. 多选分支5. 案例分析第1章 小结第二章 正则表达式位置匹配攻略1. 什么是位置呢?2. 如何匹配位置呢?3. 位置的特性4. 相关案例第二章小结第三章 正则表达式括号的作用1. 分组和分支结构2. 引用分组3. 反向引用4. 非捕获分组...
2018-07-17 13:14:13 98939 37
原创 Tomcat7.0/8.0 详细安装配置
Tomcat 7.0 、Tomcat8.0 详细安装配置图解,以及UTF-8编码配置注意:安装配置tomcat7.0及以上,需要先安装JDK1.7及以上才能支持。1、先下载tomcat压缩包Tomcat 7 :http://tomcat.apache.org/download-70.cgiTomcat 8 :http://tomcat.apache.org/do...
2018-05-29 11:08:05 39562 3
原创 where exists 含义及作用
在子查询中使用SELECT 1而不是SELECT *可以提高性能,因为SELECT 1不需要检索实际的数据行,只需要检查是否存在匹配,直接上干货;
2024-10-28 11:39:26 823
原创 Oracle 数据库备份
注:expdp system/root@orcl directory=dumpdir dumpfile='date_full_%U.dmp' logfile='date_full.log' full=y;1、使用管理员账号创建对应的directory目录。中的directory 为创建的备份目录路径。2、给用户赋予使用该目录的权限。3、开始备份数据库(完全备份)后可以写成脚本进行备份bat。创建directory。
2023-08-18 09:32:41 2410
原创 docker 网络配置详解
#查看帮助文档Commands:Options:##自定义网络NTtomcat##--driver bridge 桥接模式 如果不指定默认为bridge##--subnet 192.168.0.1/16 子网范围内的。0~16,也就是 255*255,去掉0个255,我们有65534可以分配的ip##gateway 192.168.0.1 指定网关##mynetwork 网络名称(路由名称)
2023-07-20 15:32:14 2996
原创 docker中配置mysql主从分离
MySQL读写分离是将数据库的读操作和写操作分配到不同的数据库服务器上的一种架构设计。它的主要意义包括以下几个方面:提高性能:通过将读操作分散到多个从数据库上,可以分担主数据库的负载,提高整体的数据库性能和吞吐量。读写分离架构特别适合读多写少的应用场景。优化用户体验:将读操作分流到从数据库上,可以减少主数据库的并发访问压力,提高响应速度和用户访问体验。对于读密集型应用,如电商网站或新闻门户,读写分离可以优化用户访问速度。
2023-07-17 17:40:24 581
原创 在线安装docker和离线安装docker步骤详解
重新加载某个服务的配置文件,如果新安装了一个服务,归属于 systemctl 管理,要是新服务的服务程序配置文件生效,需重新加载。在/usr/lib/systemd/system/目录下,创建docker.service文件。我这里下载的是docker-19.03.9.tgz ,一般我们需要下载社区版 -ce;进入opt目录解压docker-19.03.9.tgz。复制内容到docker.service中。到此docker离线版就部署完成!编辑docker.service文件。
2023-07-17 17:16:22 6664
原创 docker: Error response from daemon: failed to start shim: exec: “containerd-shim“: executable file n
目录前言问题原因:处理方法:离线安装完docker后,运行容器时报错,错误信息:docker: Error response from daemon: failed to start shim: exec: "containerd-shim": executable file not found in $PATH: unknown.这个错误通常是由于 Docker 运行时没有找到 文件而引起的。 是 Docker 的一个组件,用于控制容器的生命周期要解决这个问题,你可以尝试以下方法:1.重启 Docker
2023-07-13 16:43:17 1401
原创 离线安装docker
重新加载某个服务的配置文件,如果新安装了一个服务,归属于 systemctl 管理,要是新服务的服务程序配置文件生效,需重新加载。在/usr/lib/systemd/system/目录下,创建docker.service文件。我这里下载的是docker-19.03.9.tgz ,一般我们需要下载社区版 -ce;进入opt目录解压docker-19.03.9.tgz。复制内容到docker.service中。编辑docker.service文件。
2023-07-13 11:25:38 4519
原创 centos 配置好网络后无法ping 通百度
总结,这样的配置看似没有任何问题,但是在ping www.baidu.com 是网络有延迟,在连接过程中会出现网络中断问题,具体的在网上查了很多但是都无济于事,为了学习只能将就着用此方法,我这里用到到外网不是很多可以这么玩,具体的问题还需要专业的网工来搞;ping 自己配置的ip地址能够ping通,ping 连接的WiFi (可以上外网)地址也能ping通,但是ping www.baidu.com 却ping不同;但是写入的是ifcfg-enp0s3中的DNS 信息;
2023-07-10 17:52:37 1914
原创 杀掉一个应用进程 ,重新启动
Windows杀掉进程和启动进程bat脚本;如果需要按计划执行,可以将脚本放到Windows任务计划中去按计划执行。
2023-04-24 14:45:32 1016
原创 交换机概念和知识和命令
普通交换机主要用于局域网内部的数据转发,三层交换机可以实现IP地址的转发和路由功能,核心交换机则是用于连接多个子网和数据中心的高性能交换机。交换机的管理:交换机的管理是保证网络正常运行的重要环节,华为交换机支持多种管理方式和协议,包括Web管理、Telnet管理、SNMP管理和CLI命令行管理等。交换机的安全性:交换机的安全性是保证网络安全的重要因素之一,华为交换机支持多种安全功能和机制,包括端口安全、MAC地址过滤、VLAN隔离和访问控制等。
2023-03-21 14:49:08 2794
原创 oracle 数据库客户端(会话)跟踪操作语句
方法一启动开启会话监听:alter session set statistics_level=all;跟踪出来的sql 语句:select * from v$sql order by first_load_time desc ;方法二一、什么是跟踪文件?跟踪文件中包含了大量而详细的诊断和调试信息。通过对跟踪文件的解读和分析,我们可以定位问题、分析问题和解决问题。从跟踪文件的产生的来源来看,跟踪文件又可以分为两类:一类是数据库的操作人员有意生成的;另一类则是由于出...
2022-05-16 16:31:46 2943
转载 ORACLE数据库数据泵备份与恢复
EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。目录一、expdp和impdp的使用二、expdp详细参数 可以通过 expdp help=y查看三、impdp参数 大部分参数是和expdp一致的,下面主要介绍impdp特有的一、expdp和impdp的使用1.创建目录create directory ..
2022-01-14 10:54:01 1426
原创 Oracle相关属性
1、验证Oracle 是否安装成功开始---运行---cmd---回车;进入oracle数据库,命令行输入sqlplus "/as sysdba"2、v$开头的是oracle的动态表。3、select * from v$instance 查看数据库各种实例信息。字段:instance_name (实例名称)、HOST_NAME(主机名称)、VERSION(版本号)、STATUS(状态)4、show parameter db_name 查看数据库。数据库名称:orcl5...
2022-01-13 10:56:02 532
原创 MySQL日志详解
MySQL日志分为如下几种: 1、 错误日志: 2、 一般查询日志: 3、慢查询日志: log_output {TABLE|FILE|NONE} 4、 二进制日志: 复制、即时点恢复 二进制日志事件: 基于语句:statement 基于行:row 混合方式:mixed mysql> SHOW BINARY LOGS; mysq...
2021-11-19 10:38:03 400
原创 FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:
安装MySQL数据库报如下错误:FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db: Data::DumperData::Dumper解决方法:需要安装Autoconfyum -y install autoconf扩展Autoconf是一个用于生成shell脚本的工具,可以自动配置软件源代码以适应多种类似POSIX...
2021-10-26 09:24:13 922
原创 使用bat文件备份 MySql 或者是MariaDB数据库
@echo offset "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"##删除 C:\Users\HHQ\Desktop 下的1.txt文件forfiles /p "C:\Users\HHQ\Desktop" /m *.sql -d -10 /c "cmd /c del /f @path"##备份服务器192.168.X.X数据库DATABASENAME 到 C:\Users\HHQ\Desktop 并命名为:hao_(时间).sqlD:\mar...
2021-09-15 12:01:12 1125
原创 ubuntu 20.04 安装MariaDB 10.5.3 ,其他版本都大同小异
因公司用到的是MariaDB,之前没有接触过,先简单介绍一下MariaDB。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创
2021-09-10 17:27:15 1252
原创 在 Linux 下创建 RAID 5(条带化与分布式奇偶校验)
https://www.tecmint.com/create-raid-6-in-linux/
2021-09-09 10:32:46 340
原创 window 处理权限不足无法打开文件需要管理员
由于出于对电脑安全性着想,很多时候,我们给客户使用的电脑账号为普通账号,而不是管理员账号,导致无法安装一些软件,以及有些软件打开需要管理员权限,下面介绍一种使用普通用户打开软件,或者安装软件。用可以写一个bat文件,将启动项放入到bat文件中。runas /user:administrator /savecred C:\Users\HHQ\Desktop\MRClient\MRClient\KWT.MR.Client.exe解析: runas 中user 后面跟的是管理员账号名称,通常都是a.
2021-08-30 14:02:44 1032
原创 vim使用(全集)
使用ifconfig命令配置网卡的ip地址。此命令通常用来零时的测试用,计算机启动后ip地址的配置将自动失效。具体用法如下。Ipconfig ethx ipadd netmask x.x.x.x。其中ethx中的x代表第几快以太网卡,默认第一块为0.ipadd代表ip地址。x.x.x..x为子网掩码。例如给网卡eth0配置的ip地址为192.168.1.1 子网掩码为 255.255.255.0 。如下下图所...
2021-07-21 16:04:11 16558 1
原创 Ubuntu 中报:./databasebf.sh: line 2: $‘\r‘: command not found
当我们在windows系统中写好了一个脚本,在Ubuntu中执行时报错:./databasebf.sh: line 2: $'\r': command not found。原因是因为windows里面是以 \r 进行换行,而Linux 中是以 \n进行换行。处理方法:先安装dos2unix命令:sudo apt-get dos2unix然后执行我们的脚本命令: sudo dos2unix databasebf.sh然后就可以正常执行我们的脚本: sudo bash ./data...
2021-07-15 18:09:51 1155
原创 SQL SERVER2008 重置密码,或者禁用账号,或者忘记密码处理方法
当我们在使用 sql server 2008 在不经意间将账号禁用后,是无法登录用户。解决方法:下载PsTools 工具;下载地址:https://docs.microsoft.com/zh-cn/sysinternals/downloads/pstools用管理员启动CMD ,并且进入到pstools所在目录。输入命令:psexec -s -issms 后面的内容你们晓得如何处理撒。不要在问了。进入到后直接找到安全与管理——》角色,右击鼠标对应的角色,打开属性...
2021-07-08 14:06:43 1246 2
原创 Linux sed命令详解
Linux sed命令是利用script来处理文本文件。sed可依照script的指令,来处理、编辑文本文件。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。语法sed [-hnV][-e参数说明:-e -f -h或--help 显示帮助。 -n或--quiet或--silent 仅显示script处理后的结果。 -V或--version 显示版本信息。动作说明:a :新增, a 的后面可以接字串,而这些字串会在新的一行出现(目前的下一行)
2021-06-25 14:17:49 386 1
原创 Ubuntu 硬盘扩容
当我们的磁盘分配不均匀时就需扩容,或者使用创建虚拟内存临时救急。案例:当我们的内存大小只有使用命令:lsblk -l 来查看我们的磁盘分布,以及总ci'pa
2021-06-09 14:41:36 1972 2
VirtualBox安装Ubuntu和centos报错:不能打开一个新的虚拟电脑
VirtualBox安装Ubuntu和centos报错:不能打开一个新的虚拟电脑主要原因是因为我们的网卡问题。例如报如下问题的解决方法:报的问题:Failed to open/create the internal network HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter。。。。。解决方法:重新调整虚拟机的网卡,...
2021-06-07 15:22:30 409
原创 ubuntu 18.04 按计划执行脚本
目录ubuntu 18.04 按计划执行,设置步骤如下1、配置crontab 文件2、开启crontab 日志记录3、测试是否生效ubuntu 18.04 按计划执行,设置步骤如下1、配置crontab 文件命令:sudo vim /etc/crontab设置好自己需要执行的脚本,或者文件时间,设置完成后保存。(为了测试,我这里设置的是每分钟执行一次脚本)重启服务命令:sudo service cron restart #重启...
2021-05-13 14:04:22 733 1
原创 使用hash值比较两个文件内容是否一致
比较两个文件内容是否一致certutil -hashfile路径不宜过长certutil -hashfile C:\x.exe MD5certutil -hashfile C:\x.exe SHA1certutil -hashfile C:\x.exe SHA256
2021-05-11 14:59:44 2163
原创 Ubuntu 18.04 创建交换分区,实现数据应急处理
在工作中我们会看到我们的磁盘已经出现了已满,无法存储数据的情况;可以使用下面方法实现应急处理。目录一、用到的命令 1.free (查看免费的可使用的空间交换空间大小) 2.fdisk (可以用于新建分区,删除分区) 3.dd (可以实现本地回环)二、步骤1.创建一个新的分区2.查看是否已经分配好了分区3.给分区进行格式化4.通知内核进行读取5.格式化为交换分区6.swapon:启用或者关闭交换分区7.将已经满了的磁盘挂载到交换器上:...
2021-05-08 11:48:21 488 1
原创 拉取docker报错解决方法:Error response from daemon: Get https://192.168.0.201:5000/v1/_ping: http: server gav
使用docker 手动拉取镜像时出现的错误处理方法错误Error response from daemon: Get https://192.168.0.201:5000/v1/_ping: http: server gave HTTP response处理方法1、将用于切换到root 用户;2、在 /etc/docker/daemon.jsion 中添加下代码:执行命令:sudo vim /etc/docker/daemon.json{ "insecur...
2021-04-26 10:49:17 2943
原创 理解shell
理解shell1、shell 的类型系统启动什么样的shell程序取决于你个人的用户ID配置。在/etc/passwd文件中,在用户ID记录的第7个字段中列出了默认的shell程序。只要用户登录到某个虚拟控制台终端或是在GUI中启动终端仿真器,默认的shell程序就会开始运行。在下面的例子中,用户christine使用GN...
2021-04-23 14:22:56 304
空空如也
如何将Ubuntu 18.04 整个系统打包成一个镜像ISO
2021-07-26
如何将自己发布的Ubuntu20.04 制作成可发布的iso镜像系统,用于大量安装
2021-04-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人