自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SSMR(Redis配置)

1.打开服务2.导入jar包 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency>3.在spring中进行资源配置 <!--配置Redis连接池-->

2022-03-08 20:20:01 563

原创 Redis

Redis:1.高性能的NOSQL系列的非关系型数据库2.NOSQL(Not Only SQL):不仅仅是SQL,的数据库3.做数据集群时会常用到NOSQL4.缺点:不提供对SQL支持,不提供对事务的处理5.优点:成本低廉,开源,读写速度快,可扩展性强6.redis默认端口号:63797.redis的数据类型:String(字符串),hash(哈希),list(列表),set(集合),sortedset(有序集合)8.应用场景:缓存,秒杀抢购,应用排行,网站访问统计,数据过期处理9.red

2022-03-07 19:33:17 344

原创 Mybatis多表联查

mybatis中多表联查与单表查询区别不大,只需要搞清楚,你所查询表的关系一对多:实体类设计:接口设计:添加映射:<mapper namespace="dao.StudentDao"> <!--配置结果集以便查询方法返回结果时存入对应的数据--> <resultMap id="studentFind" type="Student"> <result property="s...

2022-02-22 17:12:47 727

原创 IDEA、Mybatis配置记录

导包:mybatis配置:在mybatis.xml中导入dtd<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> 设置类型约束<typeAliases><!--配置服务类型,因为类型都为实体类,所以类型名就为...

2022-02-21 18:47:30 141

原创 Spring(事务管理与jdbc)

导包(jdbc与tx以及相关的依赖包)xml配置标题头中找到文件:在注入对象的jdbc属性前需在实现类中生成对应属性:进行xml配置:1.数据源中的name为固定值2.如果是高版本mysql需要进行拼接 在xml中 &amp;=& <!--加载数据源--> <bean class="org.apache.commons.dbcp.BasicDataSource" id="dataSource"> .

2022-02-17 20:20:22 253

原创 Spring记录

1.Aop(面向切面):基于jdk的动态代理机制 aop作用:解决代码涌欲,程序扩展性差的问题2.Aop的核心要点: 什么时候切:执行业务逻辑时进行切入 在哪里切、怎么切:前置切入点、环绕切入点(环绕业务逻辑)、后置切入点3. 分析需求 确定操作 创建需求的实例类 spring中注入对象以及属性 在spring的配置文件中导入aop文件的路径 创建aop的切入点 执行程序,加载切入点4.(创建aop标签)&...

2022-02-16 20:10:12 121

原创 Spring记录

1.Spring核心技术: DI:依赖注入 IOC:控制反转 Aop:面向切面 事务管理与控制2.依赖注入:将Bean注入spring中,spring会生成对象3.spring使用流程: 导包 解包() 配置xml文件(创建spring.xml) 注入对象<bean id="对象名" class="实现类的路径"></bean>(此操作是DI+ioc模式,属性来自底层文件中) 在对象中注入属性 加载s...

2022-02-16 20:09:22 53

原创 JQuery学习

第27天笔记:JQuery:1.用法:JQuery(function(){}); 或者 $(function(){});2.基础选择器:当前(this) 元素选择器(element),类选择器(.),ID选择器(#)3.DOM(Document Object Model-文档对象模型)操作更改单个样式 css(标签,样式);更改多个样式 css(标签:样式,标签:样式,标签:样式)获取匹配元素 value值 val(),更改匹配元素的value值 val(内容)获取所有匹配元素中的文本内容

2021-12-31 11:08:05 84

原创 JavaWeb学习

第26日笔记:过滤器:1.在客户端与服务器中的一到防火墙,过滤器对于客户端和目标是透明的2.过滤器属于tomcat,使用前需要导入对应的jar包3.当多个过滤器的作用特点相同时会构成过滤器链,由FilterChain接口调用4.过滤器的生命周期:实例化-->初始化-->过滤-->销毁5.定义一个过滤器的类实现Filter接口,实现方法6.过滤器也可以使用注解实现 @WebFilter(url名称)7./*代表访问任何资源都要经过此过滤器8.chain.doFilter(

2021-12-29 19:35:43 235

原创 JavaWeb学习

第24天笔记记录:EL表达式:1. ${key }是EL表达式的常用法2.布尔常量、整形常量、浮点数常量、字符串常量、null常量3.大括号内支持运算符4.isELIgnored="true"可以让当前页面忽略所有的EL表达式5.EL表达式查询值时如果有多个KEY值同名,则会依照page、request、session、application的顺序一次寻找、在第一次找到后便结束寻找输出值6.EL表达式中可以为一个key值声明作用域从而只找寻该作用域中的该值7.pageContext作用域

2021-12-29 09:42:17 269

原创 JavaWeb学习

第18天,要深入JavaWeb了,笔记如下:JavaWeb:1.servlet(控制器): 处于MVC模式中的 C(控制层)2.生命周期: init(首次访问时调用), service会调用 get 与 post 方法,关闭时调用destroy 进行销毁3.调用servlet时需配置servlet类(web.xml中配置)的文件(可用注解替代(@WebServlet(访问名)))5.内置对象(Web容器创建的一组对象):可以直接在JSP页面使用的对象,无需new 出对象获取实例使用方法:内置

2021-12-24 16:11:52 177

原创 MySQL数据库基础学习

MySQL的基本使用:1.create database 数据库名 --创建数据库2.create table 表名( --创建表字段名 数据类型,字段名2 数据类型)3.增删改查基本使用增:insert into 表名 values(数据1,数据2)删:delete from 表明 where 条件1 and 条件2改:update 表名 set 修改字段 where 条件查:select * from 表名4.多表联查内连接select * from 表名1 inner ..

2021-12-22 20:30:36 267

原创 JavaOOP学习

笔记:多线程:1.当多个程序同时运行时,并发状态下可能会引起程序执行未达预期效果。这个时候就要使用同步锁。2.synchronized(对象){ 执行语句 }对象可以是任何类型,但如果数据为静态则对象应该也为静态。 synchronized也可以加在方法中使用3.Thread.sleep(睡眠时间) 让所有执行此代码的线程进入睡眠,时间由参数决定4.并行:在同一时刻发生的事 并发:在同一个时间段内发生的事5.线程使用方式三种方式实现多线程, 直接继承Thread ,实现Run...

2021-12-21 19:15:47 52

原创 JavaOOP学习

这周末进行了项目实战,笔记没有多少,将就着看吧:JDBC(Java DataBase Connection)数据库连接:1.加载驱动-->建立连接-->创建操作对象-->输入Sql语句-->执行SQL语句并接收结果-->关闭操作对象,连接2.utli 工具包(DBhelper类(处理数据库操作)) entity 表数据对象包(表一类,表二类),其中的属性大多与对应表中字段一致。 dao 接口包(表一操作接口,表二操作接口),规范操作 dao.impl ...

2021-12-20 19:43:44 658

原创 JavaOOP学习

第九天不知道为什么标题不能加入时间了,以后日期就写在内容中了。今日学习的集合,上笔记:集合框架:1.数组与集合的区别: 集合没有固定长度,数组有 集合可以存入映射对象(键值对)2.集合主要类型:Set(集),List(列表),Queue(队列),Map(映射)3.集合存放的是对象的引用而非对象本身,集合不能存储基本数据类型4.ArrayList(List子类):大小可变,自动增长,可以动态增加,减少元素5.不同的集合 增删的方法不同,但是查都可以通过迭代器查询。6.数...

2021-12-16 19:21:58 668

原创 JavaOOP学习()

今天学习的是IO流,这个好玩,直接更改电脑程序,可以多下功夫研究这一章节。IO流:1.IO(Input Output)是输入输出,要用派生类(子类),分为字节流,字符流,以及字节流向字符流的转换2.IO主要包括三个部分:流式部分,非流式部分,文件读取部分的与安全相关的类以及与本地操作 系统相关的文件系统的类3.字节流:二进制文件(jpg,png,mp3.mp4),大概就是图片与音频之类的。 InputStream读取,OutputStream写入 字符流:录入字符Reader读...

2021-12-15 20:15:35 393

原创 JavaOOP学习()

上笔记:异常:1.异常并非错误2.异常关键词:try、catch、finally、throw、throws3.try的代码块中放可能会出异常的代码,catch中放置出现异常后如何处理的代码,finally中放置一定需要执行的代码。4.程序如果出现异常则必须捕获异常后才能继续执行,否则会报错而终止。5.catch可以多重包裹,因为有些异常会无法被catch1捕获,但我们可以用catch2...catchN来捕获,Exception可以捕获所有异常。6.一个异常被捕获一次后,不会再次被捕获7.

2021-12-14 20:19:35 218

原创 JavaOOP学习(第六天)

首先,我没想到我连标题都能打错,真是不好意思。本人以后会多加注意这些问题(话说健忘这种问题怎么可能解决啊喂 [○・`Д´・ ○] )。前两天双休日,所以为什么没有更新大家懂的都懂,不懂得也不给你说,哼╭(╯^╰)╮。直接上今天的笔记:抽象与接口:抽象类(abstract class):1.抽象类针对的是类,接口针对的是行为(方法)2.当对于对象描述模糊时,他的类便可以定义为抽象类3.抽象类中可以没有抽象方法,但有抽象方法的一定是抽象类。4.如果一个类继承了一个抽象类,那么他就要去实现这个抽

2021-12-13 23:33:23 296 1

原创 JavaOOP学习(第四天)

今天对继承与多态进行了深入学习,上笔记:继承与多态:1.不要为了继承而继承,在有关系时再继承2.重写只能发生再子类,不能发生再父类3.同一对象,引用不同的实例类,调用相同的方法,得到不同的结果就是多态。4.多态是继承的一种表现,继承的表现是多态5.使用多态创建的对象,在引用实例子类时,只能调用继承的方法。6.super用于调用父类方法,大多时在构造方法中使用super()。7.Object是所有类的父类8.final 修饰类,此类不能被继 修饰方法,此方法不能被重写;...

2021-12-10 21:26:25 463

原创 Java基础入门JavaOOP(第四天)

今天的课程换为了JavaOOP(面向对象),Java基础的课程到昨天就没有了(进程还蛮快的),直接上今天的笔记:方法:1.方法是行为2.返回值: 如果有返回值,则需要 return 返回的数据; void : 没有返回值 每个方法只能返回一个返回值3.方法名相同,方法的形式参数的数据类型以及数量不同,就叫做方法的重载。4.静态不能访问非静态 在静态方法调用时可以直接进行调用,使用 类名.方法名 的方式 在非静态方法被调用时要对其对象进行实例化后,通过实例化...

2021-12-09 19:53:51 411

原创 Java基础入门(第三天)

今日学习了循环嵌套以及数组的使用,笔记如下:多层循环:1.外层循环控行数,内层循环控个数任务呈现 ---> 任务分析---> 代码逻辑 ---> 代码实现数组:1.内存运行原理: 堆区与栈区 堆区存储变量,栈区存储数据2.数组的长度固定,必须定义数据类型 数组的下角标从0开始 数组中通过下角标来查询元素内容3.数组中常用的属性 ① 定义数组的方式: 只声明型 ----> 数据类型[] 数组名称 =new 数据类型[数组长...

2021-12-08 20:29:58 149

原创 Java基础入门(第二天)

今天讲的是循环,笔记如下:循环三要素: 循环体 循环条件 循环控制循环类型: while循环、do while循环、for循环1.while循环:如果符合条件,则开始执行2.do while循环::无论是否符合while的判断条件,都会执行do后代码块中的内容3.for循环:所需要的循环要素更加的具体关键词:break:符合条件后跳出最近的循环continue:符合条件后跳过最近的当次循环今日题目:1.计算100以内(包括100)的偶数之和2.设计会员管理系统,使用者输入后

2021-12-07 21:07:53 403

原创 Java基础入门(第一天)

今天是Java基础入门的第一天,尝试了下用手记录老师讲授的知识点,但感觉并不好。1、如果要跟上老师的速度就会难以保持字体2、手写的布局也会不尽人意所以从明天开始就选择使用电脑记事本来进行记录,不仅能够锻炼对键盘的熟练度,而且还可以更加的便捷、美观。(下附今日笔记的图)​往后每天都会附加当日的知识点记录图与代码练习图。今日练习如下:1.根据天数(46)计算周数与剩余天数public class Demo01 { public static void main(Stri

2021-12-06 20:15:58 814

空空如也

空空如也

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

TA关注的人

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