自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只小菜鸡

一只小菜鸡

  • 博客(18)
  • 收藏
  • 关注

原创 小记_Q&A

小记_Q&A

2022-11-17 17:43:11 149 1

原创 VO、DTO、PO、POJO学习笔记

VO、DTO、PO、POJO

2022-11-04 15:38:32 466

原创 WebService学习记录

简单记录了WebService的学习

2022-11-02 15:59:18 209 2

原创 【学习笔记】高可用&高并发

通过设计尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second),并发用户数等。    高可用集群的出现是为了使集群的整体服务尽可能可用,从而减少由计算机硬件和软件易错性所带来的损 失。如果某个节点失效,它的备援节点将在几 秒钟的时间内接管它的职责。因此,对于用户而言,集群

2022-06-30 22:44:54 859

原创 AOP学习笔记

AOP (Aspect Oriented Programming) 面向切面编程AOP 的主要编程对象是切面(aspect), 而切面模块化横切关注点①在 Spring 应用中使用 AspectJ 注解, 必须依赖 AspectJ 类库: aopalliance.jar、 aspectj.weaver.jar 和 spring-aspects.jar②spring 的配置文件需要引用 aop 的命名空间③在 Spring 的配置文件中加入< aop:aspectj-autoproxy >④在实现

2022-06-15 22:37:15 467 3

原创 IOC学习笔记Ⅱ

< bean > 元素的 scope 属性里设置 Bean 的作用域在SpringIOC 容器里仅存在一个Bean实例,,Bean以单例的方式存在整个 IOC 容器范围内都能共享该实例。每次调用getBean()都会返回一个新的实例。jdbc.properties三、spring 的注解1.pom.xml添加依赖2.配置扫描3.创建接口及其实现类注解的作用是一样的,都是在告诉 spring,请把这个类放入到IOC容器中方便我们后期在编写类的时候能很好的区分出这个类是属于、还是的类。4.测

2022-06-15 22:36:57 50

原创 IOC学习笔记Ⅰ

IOC(Inversion of Control):使用对象时,由主动new产生对象转换为由外部提供对象,此过程中对象创建控制权由程序转移到外部,此思想称为控制反转。DI(Dependency Injection)——IOC 的另一种表述方式:组件以一些预先定义好的方式 (例如: setter 方法)接受来自于容器的资源注入,在容器中建立bean与bean之间的依赖关系的整个过程。基础配置:①id 属性:bean 的名称,在 IOC 容器中,bean 的名称必须是唯一的。②如果没有指定 id 属性,那

2022-06-15 22:36:44 98

原创 Mybatis缓存机制

系列文章目录Mybatis学习笔记ⅠMybatis学习笔记Ⅱ    Mybatis 一级缓存的作用域是同一个 SqlSession,在同一个 sqlSession 中两次执行相同的 sql 语句,第一次执行完毕会将数据库中查询的数据写到缓存(内存),第二次会从缓存中获取数据将不再从数据库查询,从而提高查询效率。当一个 sqlSession 结束后该 sqlSession 中的 一级缓存也就不存在了。Mybatis 默认开启一级缓存。    Mybatis 二级缓存是多个 SqlSession 共享的,其

2022-06-15 22:36:28 84

原创 Mybatis学习笔记Ⅱ

系列文章目录Mybatis学习笔记ⅠMybatis缓存机制(1)SqlSession 中封装了对数据库的操作,如:查询、插入、更新、删除等。(2)通过SqlSessionFactory创建SqlSession, 而 SqlSessionFactory 是 通 过 SqlSessionFactoryBuilder 进行创建。SqlSessionFactoryBuilder 用于创建 SqlSessionFacoty,SqlSessionFacoty 一旦创建完成就不需要 SqlSessionFactor

2022-06-15 22:35:37 83

原创 Mybatis学习笔记Ⅰ

系列文章目录Mybatis学习笔记ⅡMybatis缓存机制示例程序(Maven)创建maven项目及构建对应目录resources下创建log4j.properties 配置文件(打印运行时sql语句)resources下创建mybatis-config.xml文件5.编写pojo类lombok6.编写 mapper.xmlresources/mapper下创建DepartmentMapper.xml7. mybaits-config.xml 中引入 mapper 文件8.编写 dao

2022-06-09 16:33:18 131

原创 Java注解学习笔记

目录一、注解二、基本注解三、元注解@Target@Retention@Inherited@Documented四、自定义注解1.定义注解2.使用注解3.解析注解总结一、注解注解(Annotation)是一种能被添加到java代码中的元数据,类、方法、变量、参数和包都可以用注解来修饰。注解对于它所修饰的代码并没有直接的影响。二、基本注解JDK提供5个基本注解annotation://常用@Override:常用于子类方法,表示被标注的方法重写了父类方法@Deprecated:不再建议使用这个类

2022-05-31 22:26:36 161

原创 Java反射学习笔记

文章目录一、反射是什么?二、利用反射动态创建对象1.获取class对象的三种方式2.动态创建对象三、利用反射调用方法四、动态操作属性五、应用场景总结一、反射是什么?Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。二、利用反射动态创建对象实体类Animalpublic class Animal { private String na

2022-05-30 20:00:10 92

原创 加载运行已存在的Vue项目时遇到的若干问题

场景:初接触Vue,在学习过程中加载运行从别处下载的Vue模板时,总是遇到了各种大大小小的报错问题,故在此记录,方便之后学习回顾。问题一:npm run dev启动项目时报错解决方法:在资源管理器中手动删除此项目的package-lock.json文件(不是package.json)和node_modules文件夹npm install命令重新下载依赖包npm run dev重新启动项目参考文章:https://blog.csdn.net/m0_56026872/article/det

2022-05-26 20:44:15 175

原创 IDEA新建一个Maven的Spring项目

系列文章目录Maven环境搭建文章目录系列文章目录一、创建项目二、添加Spring依赖三、创建对应文件总结一、创建项目1.New Project --> Maven选项如下:2.自定义配置项目相关信息3.添加参数原因:IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件。该命令的参数-DarchetypeCatalog,可选值为:remote,in

2022-05-24 22:09:30 468

原创 Maven环境搭建

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、下载Maven包并解压二、配置环境变量三、配置settings.xml文件1.文件地址2.配置本地仓库地址3.配置远程镜像仓库四、IDEA配置总结一、下载Maven包并解压资源地址推荐:Maven官网三方链接地址IDEA自带Bundled (Maven 3)二、配置环境变量1.新增MAVEN_HOME值为maven地址2.Path变量添加%MAVEN_HOME%\bin3.mvn -v验证三、配置set.

2022-05-24 21:11:25 608

原创 【初识】Springboot

系列文章【初识】Spring学习笔记系列文章一、架构二、Springboot1.简介2.特征三、Mybatis-plus1.简介:2.特征四、附录1.Vue2.Uni-app总结一、架构Springboot+Mybatis-plus二、Springboot1.简介SpringBoot基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用

2022-05-24 10:02:00 219

原创 Uncaught ReferenceError: getFormData is not defined at HTMLButtonElement.onclick

场景:HTMLjQuery问题描述使用HTML标签的属性onclick调用JavaScript中方法时报错Uncaught ReferenceError: getFormData is not defined at HTMLButtonElement.onclick<button type="button" onclick="getFormData()">提交</button><script src="js/jquery-1.8.3.js"></s

2022-05-23 21:38:20 1444

原创 【初识】Spring

学习笔记一、架构二、学习目的1.简化开发,降低企业级开发复杂性2.框架整合,高效整合其他技术,提高企业级应用开发与运行效率三、Spring1.简介2.体系结构3.学习四、SpringMVC1.简介2.工作流程3.学习五、Mybatis1.简介2.工作流程3.学习总结一、架构Sping+SpringMVC+Mybatis二、学习目的1.简化开发,降低企业级开发复杂性IOC控制反转AOP面向切面编程(重要事务处理)2.框架整合,高效整合其他技术,提高企业级应用开发与运行效率MybatisMyb

2022-05-23 21:37:02 86

空空如也

空空如也

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

TA关注的人

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