自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力加餐饭的博客

开博客完全是为了督促自己的学习和走出农药的坑

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

原创 springboot缓存

打印查看map中是否有查询id 的数据------Book(id=122229, type=for better tomorrow, name=from today, description=我是行动上的巨人)System.out.println("打印查看map中是否有查询id 的数据------"+cache.get(id));System.out.println("打印查看map中是否有查询id 的数据------"+cache.get(id));//如果在缓存中,则直接去读取缓存中数据。

2023-05-15 14:02:38 1587

原创 SpringBoot整合ES,ik分词器

问题:如何把金毛狮王拆分成“金毛”“狮王”“金毛狮王”三个词条?默认2种模式都会拆分成 “金”“毛”“狮王”三个词条。不符合我们的要求根据默认拆分的结果,发现我们需要增加“金毛”和“金毛狮王”2个词条并删除“金”和“毛”2个词条。这里就可以用自定义字典来实现打开 ..\elasticsearch-7.12.1\plugins\ik\config\IKAnalyzer.cfg可以看到有2个配置ext_dict和分别是扩展和停用字典。

2023-05-12 09:19:36 1747

原创 springboot整合ES

然后输入刚修改的密码,添加证书又报错,然后继续百度,有博主说输入如下地址,再输入刚才修改的密码,就成了,迷迷糊糊,神神奇奇,可可爱爱。然后双击证书进行安装,但是在安装的时候,提示输入密码,很多人都跟我一样一脸懵吧,这个密码是毛线啊,于是继续百度。然后又整活了了,继续百度,是说第一步中我设置了false,再重新修改为true,然后再试一下。但是既然 127.0.0.1:9200能打开,就不要动了,不然冻坏了。第一次启动es的时候,会自动生成一个证书,在下面这个位置。百度到的解决办法就是修改配置文件中的。

2023-05-10 15:47:16 962

原创 SpringBoot整合Jedis

不需要版本号,因为springboot-starter中有该坐标对应的版本号了。

2023-05-10 14:48:20 174

原创 springboot 整合redis

第三步:RedisTemplate 提供操作各种数据存储类型的接口API。第二步:application.yml文件添加配置。第一步:pom.xml文件导入坐标。

2023-05-09 16:36:41 375

原创 springboot链接redis (Windows版本)

5.令起黑窗口,输入redis-cli就可以开始玩了。,该命令会连接本地的 redis 服务。输入 set name minkl。keys * 查看当前有多少个key。2.下载完成之后傻瓜安装。3. 打开下载安装路径。key不存在返回nil。4.依次执行以下命令。可成功启动redis。通过get 进行取值。

2023-05-09 16:05:16 401

原创 springboot业务层测试数据回滚-使用注解@Transaction @Rollback

2023-05-09 10:03:15 214

原创 SpringBoot启用web模拟测试(二)

/预计本次调用时成功的状态200。//添加预计值到本次调用中进行匹配。

2023-05-09 09:17:57 395

原创 SpringBoot启用web模拟测试(一)

"数据更新成功":"数据更新失败");"数据删除成功":"数据删除失败");"添加成功🙂":"添加失败😂");//创建虚拟请求,当前访问books。//开启虚拟MVC调用。

2023-05-08 16:12:22 787

原创 SpringBoot 整合第三方技术Junit+MyBatis+Druid

/添加SpringBoot 的启动类,万无一失。//添加SpringBoot 的启动类,万无一失。一行等同于下面两行,功能一样。上面两个背景黄色的注解,测试类中加两个注解就行。

2023-05-08 14:24:53 535

原创 SpringBoot 添加临时属性--也叫加载测试专用属性,加载测试临时属性,应用于小范围测试环境

SpringBoot 添加临时属性--也叫加载测试专用属性,加载测试临时属性,应用于小范围测试环境

2023-05-08 14:23:57 589

原创 YML是一种数据存储格式

name===================>香香。sname: 一一丫丫。

2023-04-18 16:38:54 499

原创 11-Apr-2022 11:32:40.691 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.tomcat.util.modeler.BaseMod

这个报错问题,是本地的web.xml文件配置的问题修改之后的配置文件---只保留一个反斜杠即可当然了,上面的方法,并没有解决实际的问题。但是这是大家的思路接下来,我又百度了 一系列的相关博文,使用以下的方式,终于解决问题了1. 这个报错继续向下看---我是参考这个博文 Caused by: java.lang.NoClassDefFoundError: org/thymeleaf/templateresolver/ITemplateResolver...

2022-04-11 14:26:01 1573

原创 named-config with name ‘c3p0-config.xml‘ does not exist. Using default-config

关于这个报错,简直是太好笑了。你们是不是都跟我一样,怀疑是配置文件的问题,怀疑是路径的问题,怀疑是自己的问题。。。那一定是你的问题配置文件的名称为 c3p0-config.xml,报的错误信息也是一直在说这个文件找不到。你我都以为代码没问题,xml文件没问题。其实,这里代码中,不要传 c3p0-config.xml要传配置文件中的 helloc3p0就这样,问题就解决了啊...

2022-03-22 23:45:35 1632 10

原创 git提交代码看这一篇就够了

1. 文件夹切换到工程目录下2.右键 -->git bash here3.git status是查看项目目录下哪些文件被修改过,但是我的报错提示fatal: not a git repository (or any of the parent directories): .git这是需要执行命令2: cd 文件名切换到对应的目录下4.再次执行 git status,修改过的项目会标红命令1:git add . (注意add 后面有个点)将图中使用 gi...

2022-03-10 18:19:13 633

原创 Nginx定义域名访问方式

文章转载最近在搭建Nginx,做到域名访问的时候总是访问不了。nginx的配置文件nginx.conf中server配置如下: 1 2 3 4 5 6 7 8 9 10 server { listen 80; server_name hehe.weige.com; #charset koi8-r; #access_log logs/host.acc...

2022-03-07 14:38:17 1801 1

原创 idea 搭建springboot项目

1. file->new ->project2. spring initializr ->next点击finish完成生成的文件夹目录如下主要关注三个截图上的3个文件;1.DemoApplication.java 是springboot的项目启动类;里面的代码如图所示2.application.properties 是springboot的项目配置文件;以前ssm的众多xml配置文件,都可以在这一个文件中配置;当然默认现在这个...

2022-03-07 14:36:27 1753

原创 windows下启动nginx闪退

可以查看启动报错的日志,在logs目录下的error.log中是因为路径中带中文字符导致的。修改为非中文的目录即可再次点击nginx.exe,非常丝滑浏览器输入127.0.0.1:80

2022-03-04 17:59:47 4978

原创 sql连接练习

create table boy(id int not null primary key auto_increment,u_name char(10),age int);create table girl(id int not null primary key auto_increment,u_id int,lover_name char(10));insert into boy values(null,'刘一',25);insert into boy values(null,'陈二',28);i

2022-03-04 14:41:01 119

原创 sql语句的执行顺序

SQL语句的执行顺序MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指定某一个子句,那么将会跳过相应的步骤。下面我们来具体分析一下查询处理的每一个阶段FORM: 对FROM的左边的表和右边的表计算笛卡尔积。产生虚表VT1ON: 对虚表VT1进行ON筛选,只有那些符合的行才会被记录

2022-03-03 16:17:37 251

原创 service.bat install tomcat8Neither the Tomcat9.exe file nor the tomcat8.exe file was found...Eithe

service.bat install tomcat8Neither the Tomcat9.exe file nor the tomcat8.exe file was found...Either the CATALINA_HOME environment variable is not defined correctly orthe incorrect service name has been used.Both the CATALINA_HOME environment variable a

2022-03-02 19:03:10 1329

原创 sql having group by练习

create table qwe(id int not null primary key auto_increment,name char(10),course char(10),age int,gender char,college char(10),year int);insert into qwe values(null,'华华','python',25,'女','清华',2007);insert into qwe values(null,'涛哥','java',30,'男','清华',20

2022-03-02 19:02:34 479

原创 数据库练习

1.新建表用 create 关键字、create table exam(id int not null primary key auto_increment, name char(10) not null, chinese double, math double, ...

2022-03-02 14:07:19 208

原创 lombok不生效(idea)

1. 先是在maven项目的pom依赖中添加了lombok的依赖了<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version></dependency>到这我就以为是可以使用了,但是 getter /setter还是不出来

2022-02-28 14:18:38 3793 2

原创 idea免费版创建java ee项目

idea免费版创建java ee项目

2022-02-25 18:20:41 511

原创 初识html

未来迷茫,今日可期。把握每一天,小李要加油啊 -----2022-2-18####课程大纲 测试平台开发,测试开发核心竞争力 前后端开发,数据库设计能力 单元测试,接口mock,shell编程 版本控制,代码质量管理,项目构建 docker虚拟化容器技术/CI\CD持续集成,devops理念 ...

2022-02-19 16:44:40 416

原创 day-01-nginx的配置和使用

###测试平台介绍 平台的功能类似于postman 技术栈 - springboot - mybatis-plus - git - github - jenkins - nginx - vue###nginx nginx n...

2022-02-17 17:44:29 474

原创 testng整合allure测试报告

testng 整合 allure 生成自动化测试报告

2022-02-16 11:12:08 1396 1

原创 2021-02-01面向对象的三大特征及私有属性的定义

1. 面向对象的三大特性是什么?多态又是什么? 特征:封装,继承,多态 多态:指的是一类事务有多种形态,一个抽象类有多个子类 不同的子类对象调用相同的方法,产生不同的执行结果2.私有属性怎么定义,不同的定义方式有什么区别 单下划线,双下划线开头 单下划线开头的,对外是公开的,可以直接访问 双下划线开头的,对外不能直接访问,为了保护这个变量(对外改了一个名字) 在原有的属性名前面加了一个 _类名...

2021-02-01 16:22:22 100

原创 python的私有属性

class Test: attr1 = 100 #公有属性 _attr2 = 200 #私有属性 __attr3 = 300 #私有属性#你们可以用我的私有属性,但是我的私有属性更改了,我不会通知你#只要有下划线标识的私有属性,只能在类内部使用,不要在类外部使用#类属性可以通过类和实例对象访问c =Test()print(Test.attr1)print(c.attr1)#单下划线开头,对外是公开的,可以直接访问print(Test._attr2)print.

2021-02-01 10:37:00 123

原创 python 魔术方法大全

1.python的魔术方法大全https://www.cnblogs.com/jiangmingbai/p/10909449.html2.python 魔术方法概览https://www.cnblogs.com/nmb-musen/p/10861536.html

2021-01-31 20:51:10 261

原创 上下文管理器

# with open ('test.txt',mode='w+',encoding='utf-8') as f: # f.write("明天又上班了")"""执行完目录下自动生成一个 test.txt文件。"""#with后面跟的是一个上下文管理器对象class MyOpen(object): """ 文件操作的上下文管理器 """ def __init__(self,filename,filemode,encoding = 'utf8'): ...

2021-01-31 20:49:29 88

原创 闭包函数 python

闭包函数条件:条件一:函数中嵌套函数条件二:外层函数返回内层嵌套函数值条件三:内层嵌套函数有引用外层的一个非全局变量def func1(): print("func1") num =10 def func2(): ----条件一 print(num) ----条件三 print("func2") return func2() ----条件二func1()func110

2021-01-31 17:37:15 90

原创 __str__ 和 __repr__方法浅谈

class MyClass(object): def __init__(self,name): self.name = name print('__init__方法调用了')#str方法不存在才会触发repr方法 # def __str__(self): # print('------------str--方法被调用了----------') # print("i love python") # return.

2021-01-29 19:34:46 137

原创 python内置函数 filter map zip

一:filter:函数用来过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表该函数接收两个参数,第一个为函数,第二个为序列。序列的每个元素作为参数传递给函数进行判断,然后返回True 或者 False,最后将返回true的元素放到新列表中两个参数:第一个参数是函数或者是空,第二个参数是可迭代的对象注意:Python2.7 返回列表,Python3.x 返回迭代器对象,def func(n): return n<10my_list = [2, 6, ..

2021-01-17 20:03:32 154 1

原创 python-纯函数

一:什么是纯函数?1.纯函数的概念:简单来说,一个函数的返回结果只依赖于它的参数,并且在执行过程里面没有副作用,我们就把这个函数叫做纯函数2.纯函数的三个原则:变量只在函数作用域内获取,作为函数的参数传入不会产生副作用,不会改变被传入的数据或者其它数据(全局变量)相同的输入保证相同的输出(不管在什么时候调用,传入的参数相同,返回的结果就相同)3.函数的副作用副作用是指函数被调用,完成了函数既定的计算任务,但同时因为访问了外部数据,尤其是因为对外部数据进行了写操作,从而一定程度

2021-01-17 18:00:46 498

转载 python的一些练习题

https://blog.csdn.net/qq_34659777/article/details/104339481

2021-01-17 14:31:53 147

原创 递归函数

一:递归函数问题:函数内部可以调用自身这个函数吗?递归函数定义:在函数中,调用函数自身,我们把这样的函数叫做递归函数递归边界:递归的终止条件!!!!!!!!!!!如果不设置递归边界,递归函数就是一个死循环,无限调用自身递归求阶乘:当n=1时退出(递归临界点:递归的终止条件)# 1*2*3*4*5*6*7 *************ndef func(n): if n >1: return n * func(n-1) else:

2021-01-17 01:14:15 284

原创 列表推导式

# 使用for循环urls =[]for i in range(1,101): url = "page{}".format(i) urls.append(url)print(urls)# 使用推导式urls1 = ["page{}".format(i) for i in range(1,101)]print(urls1)#可以这样解释:从range中,拿出一个数放在 i里,一直到for循环当中的变量取值结束# 使用列表推导式生成一个[0,5,10,15,.....

2021-01-15 16:47:38 277

原创 集合python set

1.集合是无序的-------集合的作用可以用来去重2.集合是可变类型,可以进行修改3.向集合当中添加元素 add()set1 = set() set1.add('limin')print(set1){'limin'}4.从集合当中删除元素 remove()5.更新集合元素 update() 等同于列表的extend方法 等同于字典的update 方法(从下面截图来看,括号内接收的参数为 元组和字典) 我们常用的是集合 update(("age","n...

2021-01-13 20:27:35 119 1

空空如也

空空如也

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

TA关注的人

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