02 2020 档案
摘要:1、历史命令 history 【选项】 【历史命令保存文件】 选项:-c 清空历史命令 -w 把缓存中的历史命令写入历史命令保存文件 ~/.bash_history 历史命令默认保存1000条,可以在环境变量配置文件/etc/profile中进行修改的值 重新登录后生效 2、命令补全 在输入时可以使
阅读全文
摘要:1、什么是线程? 在说线程之前,我们有必要了解下什么是进程,那什么是进程呢? 进程就是当我们打开一个计算机软件或者执行一个程序时,在计算机中运行的反映,线程依托进程,而一个进程中至少有一个线程,比如JVM是一个进程,而它至少有一个主线程在CPU中执行,不然不可能启动JVM,另外也有一个垃圾回收的线程
阅读全文
摘要:CentOS 是免费的的 RedHat需要付费 1、IP地址配置 setup #使用setup工具 (这种方式配置的永久有效 同时还可以配置掩码 网关等) 直接输入setup就会弹出(注意的是该命令设置ip地址在CentOS7中已经不是设置ip地址的命令 已改为nmtui命令) 首先使用ifconf
阅读全文
摘要:1、包名与包全名 包名 : 操作已经安装的软件包时,使用包名;系统会搜索var/lib/rpm中的数据库 包全名: 操作的包时没有安装的软件包时,使用包全名,而且注意路径 2、RPM安装 切换到光盘package中 或者使用绝对路径 rpm -ivh 包全名 选项 -i (install) 安装 -
阅读全文
摘要:@Autowired 该注解是由spring提供的 按照类型注入 public class UserService { @Autowired private UserDao userDao; } 这样会有一个问题,当一个类型有多个bean值的时候,会造成无法选择具体注入哪一个的情况,这个时候我们需要
阅读全文
摘要:什么是vim? Vim是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。 vim的设计理念是命令的组合。用户学习了各种各样的文本间移动/跳转的命令和其他的普通模式的编辑命令,并且能够
阅读全文
摘要:分类 一、系统变量 说明:变量由系统提供的 不用定义 语法: ① 查看系统变量 show 【global | session】 variables like ''; 如果没有显式声明global还是session 默认是session ②查看指定的系统变量的值 select @@ 【global |
阅读全文
摘要:分为 主分区:最多只能分4个 扩张分区: 最多只能有1个 主分区加扩展分区最多只能有4个 不能写入数据 只能包含逻辑分区 逻辑分区 永远从5开始 Windows分区只需要 分区—格式化—分配盘符就可以使用 Linux 分区—格式化—必须给分区简建立设备文件名—分配盘符 硬件设备文件名 Windows
阅读全文
摘要:桥接 虚拟机会利用真实的网卡和真实计算机之间通信 还能和同一局域网之间的计算机之间通信 缺点:会耗费一个ip地址 NET:虚拟机会通过VMnet8 虚拟的网卡与真实计算机之间通信 如果真实计可以访问互联网 虚拟机也能够访问互联网 HOST-only: 虚拟机通过VMnet1虚拟网卡与真实计算机之间通
阅读全文
摘要:参考:https://www.runoob.com/linux/linux-file-content-manage.html 使用Linux的注意事项 Linux严格区分大小类型 Linux中所有文件内容以文件形式保存,包括硬件 硬盘文件是/dev/sd[a-p] 光盘文件是/dev/sr0等 在L
阅读全文
摘要:循环结构 分类 while loop repeat 循环控制: iterate类似continue ,继续, 结束本次循环,继续下一次 leave 类似于break 跳出 结束当前所在的循环 1、while 语法: 【标签】while 循环条件 do 循环体; end while【标签】; 2、lo
阅读全文
摘要:if结构 语法 if 条件1 then 语句1; elseif 条件2 then 语句2; ... else 语句n; # 可以不写 应用场合:应用在begin end 中 SELECT test_if(95)$ # 调用
阅读全文
摘要:case结构 情况一:类似于家擦中的switch语句 一般用于实现等值判断 语法: CASE 变量|表达式|字段 WHEN 要判断的值 THEN 返回的值1或语句1; WHEN 要判断的值 THEN 返回的值2或语句2; 。。。 ELSE 要返回的值n或语句n; END CASE; 情况二:类似于j
阅读全文
摘要:一分支结构 1、if函数 功能:实现简单的双分支 语法: IF (表达式1,表达式2,表达式3) 执行顺序 如果表达式1成立 则if函数返回表达式2的值,否则返回表达式3的值 应用: 任何地方
阅读全文
摘要:函数 存储过程:可以返回有0个值 也可以有多个返回,适合做批量插入 批量更新 函数:有且仅有1个返回 适合做处理数据后返回一个结果 一、创建语法 CREATE FUNCTION 函数名(参数列表 )RETURNS 返回类型 BEGIN 函数体 END 注意: 1.参数列表 包含两部分: 参数名 参数
阅读全文
摘要:代码可能存在中文的标点符号 存储过程 含义: 一组预先编译好的SQL语句的集合,理解成批处理语句 好处: 1、提高代码的重用性 2、简化操作 3、减少了编译次数并且减少了和数据库连接的次数,提高了效率 一、创建语法: CREATE PROCEDURE 存储过程名称(参数列表) BEGIN 存储过程体
阅读全文
摘要:SpringMVC:JSON讲解 什么是JSON? JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易
阅读全文
摘要:SpringMVC:Ajax技术 简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交
阅读全文
摘要:java.lang.Class : 是反射的源头 1、当我们创建了一个类,通过编译(javac.exe),生成对应的.class文件,之后使用java.exe加载(JVM的类加载器完成的)的.class文件。此.class文件加载到内存后,就是一个运行时类,存在缓存区。因此这个运行时类就是一个Cla
阅读全文
摘要:环境要求 环境: IDEA MySQL 5.7.19 Tomcat 9 Maven 3.6 要求: 需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识; 数据库环境 创建一个存放书籍数据的数据库表 CREATE DATABASE `ssmbuild`; U
阅读全文
摘要:SpringMVC:拦截器 概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一部分,任何java
阅读全文