自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud学习记录(未完成)

Springcloud

2022-10-19 15:31:05 128 1

原创 Vue基础学习记录

Vue

2022-09-02 15:13:06 749

原创 RabbitMQ学习记录

RabbitMQ

2022-08-09 17:18:50 552

原创 MybatisPlus学习记录

MybatisPlus

2022-08-01 17:29:28 80

原创 Git学习记录

Git

2022-06-09 14:43:32 55

原创 Redis学习记录

Redis学习记录

2022-06-07 19:10:40 145

原创 Springboot学习记录

SpringBoot: 自动配置pom.xml文件: spring-boot-dependencies:核心在父工程中,在引入一些springboot依赖的时候,不需要指定版本 springboot启动器依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-

2022-05-31 15:00:37 165

原创 CRM项目一些知识点

CRM项目的技术架构:视图层(View):展示数据,用户交互html,css,js,jQuery,bootstrap(ext、easyUI),jsp控制层(Controller):控制业务处理流程(接收请求,参数,封装参数,根据不同的请求调用业务层处理业务,根据处理结果返回响应信息)(Servlet)SpringMVC业务层(Service):处理业务逻辑(处理业务的步骤以及操作的原子性)JavaSE(工作流:activiti、JBPM)1.添加学生2.记录操作日志持久层(Dap/Map

2022-05-27 11:18:19 391

原创 Yaml文件语法

yaml文件语法:#普通的key-value写法name: zhangsan#对象写法student: name: zhangsan age: 22#对象行写法student1: {name: zhangsan,age: 23}#数组写法student2: - zhangsan - lisi - wangwu#数组行写法student3: [zhangsan,lisi,wangwu]#springboot多环境端口配置server: port: 8081sp

2022-05-23 09:30:26 100

原创 正则表达式

一、校验数字的表达式数字:1*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})?$正数、负数、和小数:^(-|+)?\d+(.\d+)?$有两位小数的正实数:2+(.[0-9]{2})?$有1~3

2022-05-11 16:04:55 50

原创 SpringMVC学习记录

SpringMVC基于MVC开发模式的框架,用来优化控制器,是Spring的一员,也具备IOC和AOPMVC是一种开发模式,它是模型视图控制器的简称,所有web应用都是基于MVC开发M:模型层,包含实体类,业务逻辑层,数据访问层V:视图层,html,JavaScript,vueC:控制器,用来接收客户端的请求,并返回响应到客户端的组件,Servlet就是组件分析web请求 DispatcherServlet要在web.xml文件中注册才可用 web请求执行流程 xxx.jsp&

2022-04-29 09:57:06 132

原创 Spring学习记录重点

Spring框架是一个容器,整合其他框架的框架,核心是IOC和AOP,由20多个模块组成Spring的特点:1.轻量级:由20多个模块构成,每个jar包都很小,核心包3M左右,对代码无污染2.面向接口编程:灵活性,可扩展性,维护性都极高,使用时接口指向实现类,切换实现类即可切换整个功能3.AOP:面向切面编程,就是将公共的通用的重复的代码单独开发,需要的时候给回去,底层的原理是动态代理4.整合其他框架:整合后其他框架更好用控制反转IOC(Inversion of Control)是一个概念,

2022-04-24 17:31:02 1036

原创 IDEA一些简易操作记录

SqlMapConfig模板的创建

2022-04-24 11:04:19 466

原创 MyBatis学习记录

常用框架SSM:Spring:它是整合其他框架的框架,核心是IOC和AOP,由20多个模块构成SpringMVC:它是Spring家族的一个,专门优化控制器(Servlet),提供极简数据提交,数据携带,页面跳转功能Mybatis:是持久化层的一个框架,用来进行数据库访问的优化,对数据访问层的优化,专注于sql语句,极简化JDBC的访问三层架构,在项目开发中遵守的一种形式模式:1.界面层:用来接受客户端的输入,调用业务逻辑层进行功能处理,返回结果给客户端,servlet就是界面层的功能2.

2022-04-18 16:27:23 137

原创 Maven学习记录

Maven核心概念:1.POM一个文件,名称是pom.xml,pom翻译过来叫做项目对象模型。maven把一个项目当做一个模型,控制构建项目的过程2.约定的目录结构:maven项目的目录和文件的位置都是规定的 每一个maven项目在磁盘都是一个文件夹(项目) 项目名/ /src /main 放主程序java代码和配置文件 /java 你的程序包和包中的java文件 /resource java程序中要用的配置文件 /test 放测试程序代码和文件(可以

2022-04-08 18:14:49 544

原创 动态代理学习记录

代理模式的概念:动态代理:在程序执行过程中,用jdk的反射机制创建代理类对象,并动态指定要代理的目标类可以在不改变原来目标方法功能的前提下,在代理中增强自己的功能代码 jdk动态代理,必须有接口,目标类必须实现接口,没有接口时用cglib有A B C三个类,A不能直接访问C,A通过B访问C,B就是代理类代理模式的作用:1.功能增强:在你原有的功能上,增加了额外的功能,新增加的功能就叫功能增强2.控制访问:代理类不让你访问目标 实现代理的方式:1.静态代理:代理类是手工实现的,自己创建

2022-04-06 10:25:58 67

原创 jQuery学习记录

jQuery是JavaScript库,存放js代码的地方封装了JavaScript相关方法调用,简化JavaScript对HTML DOM 操作1.$(document) $是函数名称 document是函数的参数,作用是把document对象变成jQuery函数库可以用的对象2.ready是jQuery中的函数 是准备的意思 当页面的dom对象加载成功后会执行函数里的内容3.function()自定义的表示ready后要执行的功能jQuery的$(function(){})也就是$(docum

2022-04-01 09:54:21 1155

原创 AJAX学习笔记

AJAX:Asynchronous JavaScript and XML全局刷新和局部刷新全局刷新:整个浏览器被新的数据覆盖局部刷新:在浏览器内部发起请求改变页面中部分内容AJAX用来局部刷新的,是异步对象(XMLHttpRequest)存在浏览器内存中AJAX开发步骤:创建异步对象 var xmlhttp = new XMLHttpRequest();绑定事件 xmlhttp.onreadystatechange = funtion{}初始化 xmlhttp.open(“请求方式get或者

2022-03-28 00:35:34 981

原创 JSP学习记录

JSP规范来自JAVAEE规范中的一种JSP规范制定了如何开发JSP文件代替响应对象将处理结果写入到响应体的开发流程JSP规范制定了Http服务器应该如何调用管理JSP文件JSP里<% %> 是命令标记 输出标记<%=%>可以写入响应体JSP文件内置对象:request 类型:HttpServletRequest在JSP文件运行时读取请求包信息与Servlet在请求转发过程中实现数据共享JSP文件内置对象:session 类型:HttpSession在JSP文件运行时

2022-03-25 16:49:52 141

原创 Servlet学习记录

Servlet 规范来自JAVAEE规范的一种调用例子:class Name implements Servlet{ Servlet obj = new Name(); obj.doGet(); obj.doPost(); }Servlet接口实现类开发步骤第一步:创建一个Java类继承与HttpServlet父类,成为一个Servlet接口实现类 第二步:重写doGet和doPost方法第三步:将Servlet接口实现类信息注册到Tomcat服务器 (写入web.xml文件

2022-03-23 12:13:38 394

原创 JSON的一些重点

JavaScript Object Notation(JavaScript对象标记) 简称JSON。(数据交换格式)JSON主要作用是:一种标准的轻量级数据交换格式。体积小 易解析语法格式:var jsonObj = {“属性名”: 属性值,“属性名”: 属性值,“属性名”: 属性值};eval函数的作用是:将字符串当做一段JS代码解释并执行window.eval(“var i = 100;”);在JS中[ ] 和 { } 有什么区别 [ ]是数组 { }是Json...

2022-03-09 17:02:06 413

原创 JavaScrip一些笔记和表单验证例子

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title></title> <style type="text/css"> span{ color: red; font-size: 12px; } </style> </head><body> <!--嵌入JavaScrip的第一种方式

2022-03-08 14:38:49 352

原创 JDBC 一些重点整理

JDBCJava Database Connectivity (Java语言连接数据库)JDBC是sun公司制定的一套接口,接口都有调用者和实现者。面向接口编程java.sql.*;面向接口编程:解耦合 降低程序耦合度,提高程序扩展力。(Java的多态)JDBC编程六步1.注册驱动(告诉java程序,连接的是哪个品牌的数据库)2.获取连接 (表示JVM的进程和数据库进程之间的通道打开了,属于进程之间的通信,使用完一定要关)3.获取数据库操作对象(专门执行sql语句的对象)4.执行SQL语句

2022-02-25 16:34:08 316

原创 数据库设计三范式

数据库设计三范式设计表的依据,按照三范式设计的表不会出现冗余。第一范式:任何一张表都要有主键,并且每一个字段原子性不可再分第二范式:建立在第一范式的基础,所有非主键字段完全依赖主键,不能产生部分依赖。(多对多 三张表 关系表两个外键)第三范式:建立在第二范式的基础上,所有非主键字段直接依赖主键,不能产生传递依赖。(一对多 两张表 多的表加外键)...

2022-02-22 15:20:29 302

原创 产生10个1-100的随机数,并放到一个数组中,把数组中大于等于10的数字放到一个list集合中,并打印到控制台。

import java.util.ArrayList;import java.util.Random;public class Test {public static void main(String[] args) { Random r = new Random(); //创建随机数对象 int [] arr = new int [10]; //创建数组 Arra...

2020-04-21 11:20:14 7997 1

原创 数组二分算法代码

public class Test01 {public static void main(String[] args) {int[] arr = {1,3,5,7,9};int index = Search(arr, 7); //调用下面方法查找下标indexSystem.out.println(index = = -1 ? “无法查找到该元素” : “该元素下标为:” + index);...

2020-03-25 11:44:36 147

原创 使用一维数组,模拟栈数据结构。

public class MyStack {Object[] elements;int index; //定义一个栈帧public MyStack() {this.elements = new Object[5]; //初始化数组大小为5index= -1 ; //初始化栈帧为-1}public void push(Object obj){if (index>=eleme...

2020-03-24 15:44:11 514

空空如也

空空如也

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

TA关注的人

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