- 博客(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 整合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启用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
原创 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
原创 初识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
原创 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
原创 递归函数
一:递归函数问题:函数内部可以调用自身这个函数吗?递归函数定义:在函数中,调用函数自身,我们把这样的函数叫做递归函数递归边界:递归的终止条件!!!!!!!!!!!如果不设置递归边界,递归函数就是一个死循环,无限调用自身递归求阶乘:当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关注的人