- 博客(16)
- 收藏
- 关注
原创 Mybatis自定义缓存ehcache配置
<?xml version="1.0" encoding="UTF-8"?><ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd"updateCheck="false"><diskStore path="./tmpdir/Tmp_EhCache"/><default
2022-03-02 10:36:00
158
原创 Log4j纯净版配置文件
#将等级为DEBUG的日志信息输出到console和file这两个目的地,console和file的定义在下面的代码log4j.rootLogger=DEBUG,console,file#控制台输出的相关设置log4j.appender.console = org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target = System.outlog4j.appender.console.Threshold=DEBUGlog4j.app
2022-02-28 15:55:02
113
原创 redis持久化和购物车实现逻辑
一、RDB(快照)持久化:保存某个时间点的全量数据快照redis.confsave 60 1 代表Redis在60秒内写入一条数据那么进行快照stop-writes-on-basave-error yes 代表当备份进程出错的时候,主进程就停止写入新的操作了。这样是为了保护持久化数据一致性的问题。rdbcompression yes 表示在备份的时候,需要将rdb文件进行压缩后才去做保存这里建议设置成 no 。比较Redis本身属于CPU密集型服务器,在开启压缩会带来更多的CPU消化,.
2021-12-21 19:06:33
1287
转载 day11
1. 顶级父类 java.lang.Object1.1 hashCode()作用:返回对象对应的哈希码值1.2 toString()重写前:打印对象的地址值重写后:打印类型 + 属性 +属性值1.3 equals()重写前:==比较,比较的是两个对象的地址值重写后:比较两个对象的类型+属性+属性值注意1:toString()不是我们主动调用的,是println()层层调用如果你打印某个类的对象时,不想打印地址值,可以在这个类里添加重写的toString()注意2:equals()
2021-09-14 20:18:47
51
转载 day10
1.标准类的制作1. 成员变量-属性使用private进行封装,封装后提供对应的getXxx()与setXxx()2. 构造方法提供一个本类的无参构造提供一个全参构造:创建对象+给对象的所有属性赋值3. 成员方法-普通方法根据本类的业务提供一些方法提供一个方法,用于展现本类的类名以及本类所有属性和属性值4. 创建对象进行测试使用无参构造创建对象,然后调用setXxx()给对象的所有属性赋值使用全参构造创建对象,对象的属性同时也有值5. 练习巩固需求:创建学生类,按照上述步骤进行测试学生
2021-09-14 20:15:05
253
转载 day09
1.异常1.1 异常的继承结构异常层次中的根节点ThrowableError : 目前我们编码解决不了的问题Exception : 通常可以通过编程解决的问题1)编译时异常 : 不用运行就已经报错了,比如,少写了分号/父类对象调用子类的特有功能。。。2)运行时异常 : RunTimeException,编写以及保存的时候没有报错,但是在执行中报错了注意: 运行时异常是可以通过编译的,不强制要求处理,方法上有默认抛出RunTimeException1.2 异常处理方案捕获处理try-catc
2021-09-14 20:03:05
56
转载 day08
1.继承中变量的使用如果父类的成员变量与子类的成员变量同名时,使用super.变量名指定父类的成员变量2.继承中构造方法的使用我们每次创建对象的时候,都会先触发构造函数创建子类对象时,会先调用父类的无参构造,因为子类的构造函数中默认存在一个super();如果父类没有无参构造的话,我们就需要手动指定子类去调用父类的含参构造super(参数);构造方法不可以被继承,原因是:构造方法名必须是本类的类名,不可能在子类中存在一个父类名字的构造方法3.方法的重写重写:子类对父类的方法不满意时,可以重写
2021-09-14 19:59:09
55
转载 day07
1.构造方法1.格式:没有返回值类型,且方法名与本类类名一致的方法2.作用:构造方法是用来帮我们创建对象的,每次执行构造函数后,都可以创建好一个对应的对象3. 注意事项1.每个类默认存在一个无参构造2.一旦提供了其他的构造函数,默认的无参构造会被覆盖掉所以如果想不传参数创建对象,就需要手动提供本类的无参构造3.构造函数是要创建对象时被触发的,要创建几个对象,构造函数就会被触发几次具体触发的是哪个构造函数,取决于调用时的参数构造函数执行完毕,对象就创建成功了4.无参构造–没有参数的构造..
2021-09-14 19:57:10
48
原创 面向对象练习
定义一个小狗类Dog 属性:姓名name 年龄age 品种kind 主人host 价格price 功能:跑run 吃eat 睡觉sleep 玩play 要求: 1.创建所有的属性,并进行封装 2.创建本类的无参构造、含参构造(int n)、全参构造 3.利用3种不同构造方法创建三个对象d1 d2 d3 4.通过创建好的每一个对象,查看所有的属性,并调用所有的方法结果图如下:...
2021-09-09 11:26:59
611
转载 day06
DAY06 复习1. 面向过程面向过程也是一种编程思想,这种思想,强调凡事要亲力亲为,每一步都是自己来做2.面向对象Java是一门面向对象的语言面向对象OOP也是一种编程思想,这种思想,强调的是结果,我不在意是怎么完成的,我在意的是有对象可以帮我干活比如:我们想吃饭,不在意是哪个厨师做的,也不在意是哪个骑手送的,只要有厨师做,有骑手派送就好了行为习惯 思维方式 比如衣服,没有办法给出一个明确的定义,但是,只要我们看到任何一件衣服,我们就自动把它归类到衣服这个分类中,因为你在过去的生活经验中已经
2021-09-08 17:37:51
60
转载 day05
文章目录DAY05 复习数组1. 数组的创建方式1.1 静态创建1.2 动态创建2. 数组创建的过程3. 数组的特性4.数组的工具类Arrays5. 数组的遍历6. 冒泡排序冒泡排序详细笔记DAY05 复习数组1. 数组的创建方式1.1 静态创建int[] a = {1,2,3,4,5};int[] a = new int[]{1,2,3,4,5};1.2 动态创建int[] a = new int[5];2. 数组创建的过程在内存中开辟一块连续的内存空间,用来
2021-09-07 18:50:18
70
转载 day04
DAY04 复习1 for循环格式:public static void main(String[] args) { for(开始条件; 循环条件 ; 更改条件) { 符合循环条件后执行的循环体 }}循环的开始条件只会在第一轮开始的时候执行一次,后续均不再执行循环结构适合我们在程序中需要反复执行某一件事时使用循环能够执行几次,取决于循环变量能够取到几个值,而不是循环变量的取值范围public static void main(Strin...
2021-09-07 09:35:22
58
转载 day03
Day03 复习1 运算符普通的四则运算符 + - * / ,不能改变变量本身的值,除非将表达式的结果重新赋值给变量,才会改变变量本身的值public static void main(String[] args) { int a = 2; System.out.println(a+2);//4 System.out.println(a);//2 a = a+3; System.out.println(a);//5}取余/求模 %7%3余数为1 4...
2021-09-03 17:44:05
62
转载 day01
day01泡泡老师讲课复习01 基础知识1. 计算机分为硬件系统与软件系统,没有安装任何软件的叫裸机2. 软件分为系统软件(Windows/mac/ios/dos)与应用软件(游戏,CSDN)3. 计算机语言:人与计算机进行交互的语言,比如:java4.人机交互的方式:图形化界面 、 命令行的方式DOS注意:DOS命令不是重点,了解即可,注意打开方式:win+R5. Java语言平台版本javaSE – 标准版javaEE – 企业商务版javaME – 微型移动版02 环境搭建
2021-09-02 09:45:08
140
转载 day02
1 Java的标识符由字母 数字 下划线 美元符号 组成不能以数字开头严格区分大小写见名之意,并且不要使用拼音或者中英文夹杂的方式不能使用关键字2 关键字被Java提前指定好的全小写单词,一共有50个2个保留字:const 与 goto ,目前还没有明确意义的关键字还有3个不可以用作标识符的单词:true false null3 注释用来解释代码,方便看看代码的人去理解代码的话注释并不会影响程序的执行,会被编译器忽略掉单行注释: // 可以注释一行的内容多行注释:/ * * .
2021-09-02 09:40:45
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人