自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 shell教程

shell教程1.shell概述2.Shell脚本入门3.变量3.1 系统预定义变量3.3 特殊变量3.3.1 $n3.3.2 $#3.3.3 ∗、*、∗、@4 运算符5.条件判断6.流程控制6.1 if判断6.2 case语句6.3 for循环6.4 while循环7.read读取控制台输入8.函数8.1 系统函数8.1.1 basename8.1.2 dirname9.Shell工具(重点)9.1 cut9.2 awk9.3 sort9.4 wc10.正则表达式入门10.1 常规匹配10.2 常用特殊字

2021-10-09 12:53:43 177 1

原创 Linux常用指令

Linux常用指令1.帮助命令1.1 man获得帮助信息1.2 help 获得shell内置命令的帮助信息1.3 常用快捷键2.文件目录类2.1pwd 显示当前工作目录的绝对路径2.2 ls 列出目录的内容2.3 cd 切换目录2.4 mkdir 创建一个新的目录2.5 rmdir 删除一个空的目录2.6 touch 创建空文件2.7 cp 复制文件或目录2.8 rm 删除文件或目录2.9 mv 移动文件与目录或重命名2.10 cat 查看文件内容2.11 more 文件内容分屏查看器2.12 less 分

2021-10-08 19:05:51 327

原创 Linux网络配置和系统管理操作

网络配置和系统管理操作配置网络ip地址1. ifconfig配置网络接口2.ping测试主机之间网络连通性3.修改IP地址4.修改IP地址后可能会遇到的问题配置主机名1.修改主机名称2.修改hosts映射文件关闭防火墙1.service2.chkconfig 设置后台服务的自启配置3.systemctl4.systemctl 设置后台服务的自启动配置5.进程运行级别6.关闭防火墙关机重启命令 配置网络ip地址 1. ifconfig配置网络接口 ifconfig :network interfaces co

2021-10-07 17:10:38 170

原创 Linux的VI/VIM编辑器

Linux的VI/VIM编辑器vi/vim是什么一般模式编辑模式指令模式模式间转换 vi/vim是什么   VI是Unix操作系统和类Unix操作系统中最通用的文本编辑器。   VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,方便程序设计。VIM与VI编辑器完全兼容。 一般模式   以vi打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『

2021-10-07 01:24:43 102

原创 Linux文件与目录结构

Linux文件与目录结构Linux文件Linux目录结构 Linux文件 Linux系统中一切皆文件。 Linux目录结构 /bin 是Binary的缩写,这个目录存放着最经常使用的命令 /sbin s就是SuperUser的意思,这里存放的是系统管理员使用的系统管理程序。 /home 存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。 /root 该目录为系统管理员,也称作超级权限者的用户主目录。 /lib 系统开机所需要最基本的动态连接共享库,其作用类似

2021-10-06 22:11:52 60

转载 Redis安装及主从复制配置

Redis安装及主从复制配置Redis安装步骤上传安装包解压安装依赖升级GCC预编译安装启动方式第一种: 执行./redis-server命令第二种: 守护进程启动主从复制准备环境创建配置/数据/日志目录修改配置文件启动检查 Redis安装步骤 首先在centos-1、centos-2服务器中分别安装Redis 以centos-1为例: 上传安装包 将redis-6.0.9.tar.gz上传至/usr/local/src目录中。 解压 将redis-6.0.9.tar.gz进行解压 tar zxvf re

2021-08-03 13:46:34 203

原创 常见字符串题目

常见字符串题目代码题反转字符串判断QQ号码格式的准确性字符串查找替换某字符串中的某字符串。保留两位小数 代码题 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 反转字符串 反转键盘录入的字符串。 代码实现,参考效果如图所示: public class Demo01 { public static void main(String[] args) { Scann

2021-08-02 13:31:43 104

原创 有关数组的基础算法

有关数组的基础算法1. 求出最后一个被删除的元素下标2. 通过二分查找从数组中找出指定元素的下标3.通过二分查找从字符串数组中找出指定的元素下标4. 找出不大于n的所有素数5. 将数字n1放到n2后面6. 数组移动后求元素的下标 1. 求出最后一个被删除的元素下标 有一个数组a[1000]存放0-999,要求每隔二个数删掉一个数,到末尾时循环至开头,继续运行。求最后一个被删掉的数的原始下标位置。 以8个数为例: {0,1,2,3,4,5,6,7}:0->1->2(删掉)->3-&g

2021-08-01 16:30:44 623

原创 MySQL查询优化

MySQL查询优化一、查询优化_单表使用索引及常见索引失效1.索引失效的情况1.1 索引全值匹配1.2 最佳左前缀法则1.3 计算、函数导致索引失效1.4 范围条件右边的列索引失效1.5 不等于(!= 或者<>)索引失效1.6 is not null无法使用索引,is null可使用索引1.7 like以通配符%开头索引失效1.8 类型转换导致索引失效2 小练习3 一般性建议二、查询优化_关联查询优化1 采用左连接:left join2 采用内连接:inner join3 建议三、查询优化_排序

2021-07-30 18:58:36 155

原创 数据库设计优化

数据库设计优化一、如何恰当选择引擎二、库表如何命名三、如何合理拆分宽表四、如何选择恰当的数据类型五、唯一约束和索引关系六、是否可以冗余字段七、是否使用游标、变量、视图、自定义函数、存储过程八、自增主键的使用九、能够在线修改表结构(DDL操作)十、逻辑删除还是物理删除十一、要不要加create_time,update_time时间戳十二、数据库碎片问题十三、如何快速导入导出、备份数据 一、如何恰当选择引擎   若是做cms系统,论坛,动态网页渲染,不需要强事务,可以用MyISAM引擎。   有关电商、支付、金

2021-07-29 19:38:54 220

原创 MySQL配置参数优化

MySQL配置参数优化一、MySQL参数配置二、常见的参数配置1.连接请求的变量max_connectionsback_logwait-timeoutinteractive_timeout2.缓冲区变量key_buffer_sizequery_cache_sizemax_connect_errorssort_buffer_sizemax_allowed_packetjoin_buffer_sizethread_cache_size(服务器线程缓存)3.配置Innodb的变量innodb_buffer_poo

2021-07-29 19:02:05 195

原创 MyBatis一级缓存与二级缓存

MyBatis一级缓存与二级缓存一级缓存与二级缓存1 一级缓存的使用1.1一级缓存的生命周期1.2 如何判断两次查询是完全相同的查询2 二级缓存的使用2.1二级缓存的配置方式2.2二级缓存特点 一级缓存与二级缓存 Mybatis缓存 缓存是一般的 ORM 框架都会提供的功能,目的就是提升查询的效率和减少数据库的压力,缓存的重要性是不言而喻的。Mybatis 会将相同查询条件的 SQL 语句的查询结果存储在内存或者某种缓存介质当中,当下次遇到相同的查询 SQL 时候不在执行该 SQL

2021-07-22 03:21:17 71

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除