生活百科常识
<b style="color:blue">人只有在不断尝试失败的过程中才能快速成长 </b>,<b style="color:#c00040">以下是博主在日常生活中的掉坑总结 </b>,<b style ...
Oracle
Oracle安装下载链接提取码:ac8c
安装参考
口令管理数据库创建完毕后,在默认的用户中,SYS和SYSTEM用户没有锁定,安装成功后可以直接使用,SCOTT用户默认是锁定的,需要把SCOTT用户解锁才能正常使用。
SQL*Plus命令行工具描述该命令行工具,提供了与数据库交互的能力和维护数据库 ...
算法与数据结构
数据结构
索引定义:索引(Index)是帮助MySQL高效获取数据的数据结构。其中MySQL使用的数据结构为 B+Tree。
为什么我们添加完索引后查询速度为变快?
传统的查询方法,是按照表的顺序遍历的,不论查询几条数据,mysql需要将表的数据从头到尾遍历一遍。在我们添加完索引之后,mysq ...
Redis
什么是Redis定义:是一个开源免费的,使用 C 语言开发的高速缓存数据库。数据类型:Redis 支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及 zsetsorted set:有序集合)。
使用Redis的好处(1)速度快,因为数据存在内存中
(2)支 ...
Vue.js框架
Vue.js 是什么 vue是一套构建用户界面的渐进式框架,它是以数据驱动和组件化的思想构建的,采用自底向上增量开发的设计。vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。
渐进式表现:声明式渲染—组件系统—客户端路由—大数据状态管理—构建工具。
Vue.js的特性如 ...
Shell脚本语言
语法解释
#!/bin/bash:是shell脚本的第一行,它代表的意思是该文件使用的是bash语法。如果不设置该行,那么你的shell脚本就不能被执行。
# :是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。
‘’#‘’ :是单行注释
多行注释可以使用
...
设计模式
23种设计模式
创建型模式:提供创建对象的机制, 增加已有代码的灵活性和可复用性。
单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式。
结构型模式:介绍如何将对象和类组装成较大的结构, 并同时保持结构的灵活和高效。
适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理 ...
微服务框架
SpringBoot和SpringCloud简介简要概述1、SpringBoot:是一个快速开发框架,通过用MAVEN依赖的继承方式,帮助我们快速整合第三方常用框架,完全采用注解化(使用注解方式启动SpringMVC),简化XML配置,内置HTTP服务器(Tomcat,Jetty),最终以Java应 ...
Mybatis
JDBC
Java.sql.DriverManager类:表示数据库驱动包的管理对象
Java.sql.Connection接口:表示数据库的连接对象
Java.sql.Statement接口:表示发送sql给数据库执行的对象
Java.sql.PreparedStatment接口:java.sql ...
SpringMVC
SpringMVC框架回顾Web编程的过程无论使用什么技术,什么框架,无非就是为了解决主要的5个问题:
视图向控制器发出请求并提交数据。
控制器获取数据、对数据进行相应的类型转换、对数据进行验证、调用模型。
模型进行业务处理,并将业务处理后的数据返回给控制器。
控制器在将数据响应到视图。
视图对响 ...