自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MongodB分区分片搭建(docker)

MongodB分区分片搭建(docker)第一步:搭建2个副本集分片服务器第二步:搭建配置服务器第三步:搭建路由服务器集群测试操作Docker安装(apt-get方式)

2022-07-07 22:55:17 985 3

原创 UML连线关系理解

2021-12-28 11:53:42 549

原创 爬虫2021广东省普通专升本各院校专业招生计划汇总表

爬虫:2021广东省普通专升本各院校专业招生计划汇总表微信打赏代码如下:#!/usr/bin/env python# coding: utf-8import requestsimport jsonimport pandas as pddef Get_yxdm_yxmc_list(): ''' 1.获取院校信息 2.数据选择 例如:[{'yxdm':'12345','yxmc':'华南师范大学'}] 的字典列表yxdm_yxmc_list

2021-04-21 21:12:20 678 2

原创 CoolMeeting笔记SSM实战项目之会议管理系统(2020版)

我的项目补充下面视频为完成部分学习视频-江南一点雨笔记<a href="/"> 加了"/"是绝对路径,没加是相对路径,在登录admin后,会转到/admin/**,此时若href没"/",就自动添加"/admin",,导致没有@Requestmapper("")映射处理<a class="clickbutton">链接变成按钮中的标签 通过 name="" 作为参数名提交到服务器freemarker <meeeting!"">----- ’ !"" ’

2020-09-07 12:31:56 748 1

原创 Mysql-索引笔记

2020-07-27 12:48:07 156

原创 Mysql-事务

2020-07-27 12:47:26 104

原创 Mysql-日志模块

2020-07-27 12:45:44 131

原创 Mysql-基础架构-sql如何执行

2020-07-27 12:44:55 117

原创 fastjson

//DTO对象转换为Json格式 通常作为数据PostJSON.toJSONString(accessTokenDTO//Json格式转换为DTO对象 GithubUser githubUser = JSON.parseObject(string, GithubUser.class);

2020-07-25 11:41:37 116

原创 设置Cookie过期时间

Cookie cookie = new Cookie("token", token); cookie.setMaxAge(60 * 60 * 24 * 30 ); //30天 response.addCookie(cookie);

2020-07-25 10:21:25 239

原创 简单搜索功能的实现

利用Mybatis的动态sql数据库正则查找Regx |前端将搜索内容发送到后端<form class="navbar-form navbar-left" action="/" method="get"> <div class="form-group"> <input type="text" class="form-control" name="search" placeholder="搜索问题"> </div>

2020-07-25 09:18:11 1221

原创 Html整合MarkDown(editor)

官网 http://editor.md.ipandao.com/创建MD编辑器<link rel="stylesheet" href="editor.md/css/editormd.min.css" /><script src="jquery.min.js"></script><script src="editor.md/editormd.min.js"></script><div id="editor"> <

2020-07-25 09:12:53 298

原创 Stream 获取去重 转换Map 数据转换

// 获取去重的评论人 Set<Long> commentators = comments.stream().map(comment -> comment.getCommentator()).collect(Collectors.toSet()); List<Long> userIds = new ArrayList<>(); userIds.addAll(commentators); // 获取评论人并转换成Map .

2020-07-25 08:51:43 1392 1

原创 logout退出登录实现

@GetMapping("/logout")publish String logout(HttpServletRequest request,HttpServletResponse response){ //获取session对象后移除"user" request.getSession().removeAttribute("user"); //获取指定cookie并删除 Cookie cookie = new Cookie("tkone","null"); cookie.setMaxAge(0)

2020-07-25 08:48:13 1340

原创 Mybatis-generator避免覆盖自定义的sql方法

编写PersonExtMapper.java 接口文件 编写自定义方法编写PersonExtMapper.xml 映射文件 配置映射PersonExtMapper.xml 和PersontMapper.xml(Mybatis生成器生成)的区别指向各自的Maper接口文件但 相同当数据库字段发生改变 执行指令mvn -Dmybatis.generator.overwrite=true mybatis-generator:generate 不会覆盖自定义的方法...

2020-07-24 20:46:10 1374

原创 mysql 在Linux下大小敏感 在Win下大小写不敏感

使用flyway时注意sql文件的大小写

2020-07-24 20:19:55 239

原创 Springboot 多配置properties启动项目

查看application.propertiesmore src/main/resource/application.properties创建application-production.propertiescp src/main/resource/application.properties src/main/resource/application-production.properties编写 production的配置文件(避免修改application.properties)vim s

2020-07-24 20:17:34 265

原创 Springboot部署maven profile 环境配置 隐藏信息

使用指定环境配置mvn clean compile flyway:migrate -Pdev mvn clean compile flyway:migrate -Pproduction clean 清除 compile编译 package打包Maven官网关于profile标题 在服务器上创建 ~/.m2/seeting.xml如下:setting.xml中的profiles 配置数据库连接信息 达到隐藏信息作用 <profiles> <profi

2020-07-24 20:15:18 440 1

原创 SpringBoot 默认日志

Spring boot 默认使用Logback 作为日志系统,默认只在控制台显示By default, if you use the “Starters”, Logback is used for logging. --Spring.io原话日志级别 Log Level: ERROR, WARN, INFO, DEBUG, or TRACE. 等级顺序升高 作用: 如设置INFO 则显示ERROR, WARN, INFO. 其他类同想要输出文件就要添加以下属性 loggin

2020-07-24 18:35:15 421

原创 码匠社区笔记

Thymeleaf 知识点静态资源在IDEA中将css.js放在resource/static下,直接拖到html中即可完成快速添加样式不显式:因为是采用相对路径来引用资源的如:在/publish.html的l引用资源路径是("/")根,没问题但当是二级路径/publish/index.html.此时的引用路径依旧是("/")根,但是需要的是"/publish/"解决:动态引用 th:href="@{/css/oostatrap.css}"兼顾查看静态页面无样式:< link th:h

2020-07-23 10:51:50 348

原创 SpringBoot事务不回滚,不生效

常见坑点1:遇到检测异常时,事务默认不回滚。SQLException原因分析:因为Spring的默认的事务规则是遇到运行异常(RuntimeException及其子类)和程序错误(Error)才会进行事务回滚,显然SQLException并不属于这个范围。如果想针对检测异常进行事务回滚,可以在@Transactional 注解里使用rollbackFor 属性明确指定异常。例如下面这样,就可以正常回滚 @Transactional(rollbackFor = Exception.class)常见

2020-07-06 19:47:03 1825

原创 必看Thymeleaf知识点

变量表达式 ${}获取对象属性th:value="${user.id}"选择变量表达式 *{}先使用 ${} 获取对象 th:object="${user}"在使用 获取对象的属性 th:value="*{id}" 省略user链接表达式 @{}通过链接表达式@{}直接拿到应用路径,然后拼接静态资源路径<script th:src="@{/webjars/jquery/jquery.js}"></script><link th:href="@{/w

2020-07-06 19:38:57 300

原创 B树 B+树 没有B减树 B树就是B-Tree的翻译

二叉树 高度 决定 磁盘IO 次数 所以二叉树不满足高频IO操作B树 变矮 多路平衡查找树 通常非关系型数据库 自平衡 —> 分裂 左右旋每个节点最多K个孩子,B树的阶,取决于磁盘页的大小根 至少2 个节点中间节点包含k-1个元素和k个孩子,m/2<=K<=m叶子节点包含K-1个元素,m/2<=K<=m 同一层,排序B+树查询性能高于B树中间节点有K个子树就包含k个元素,不保存数据,只用来索引,所有数据在叶子节点叶子节点包含全部元素的信息,及指向含这

2020-07-06 18:50:18 282

原创 Swagger2笔记

通过@Api注解来自定义Tag@Aap(tags={"",""})分组排序swagger.ui-config.tags-sorter=alphaswagger.ui-config.operations-sorter=alpha | method参数排序 position@ApiModelProperty(value = "用户编号", position = 1) ...

2020-07-06 18:35:13 803

原创 Spring - IOC容器精华

BeanFactory容器 是ApplicationContext子类XmlBeanFactory factory = new XmlBeanFactory (new ClassPathResource("Beans.xml"));HelloWorld obj = (HelloWorld) factory.getBean("helloWorld");ApplicationContext容器ApplicationContext context = new FileSystemXmlA...

2020-07-05 12:53:03 1331

原创 myabtis多数据源

2020-06-28 20:47:48 92

原创 Springboot整合Mybatis总结

2020-06-28 20:47:06 287

原创 Springboot使用redis,cache总结

2020-06-28 20:44:07 150

原创 SpringBoot使用Jedis总结

2020-06-28 20:42:47 197

原创 Springboot使用RedisTemplate总结

2020-06-28 20:41:47 131

原创 Docker总结

容器镜像

2020-06-28 20:35:46 74

原创 Hibernate总结

2020-06-28 20:31:35 109

原创 Redis知识点总结

2020-06-28 20:28:51 88

原创 SpringBoot配置文件application.properties笔记

配置文件位置的优先级依次降低:1. 当前项目根目录下的 config 目录下2. 当前项目的根目录下3. resources 目录下的 config 目录下4. resources 目录下普通的属性注入:情况1: 在application.properties中添加属性@Componentpublicclass Book { @Value("${book.id}") private Long id; @Value("${book.name}") priv

2020-06-21 11:02:48 120

原创 SpringBoot自定义MVC笔记

2020-06-21 10:39:45 186

原创 Spring Boot整合Mybatis流程笔记

依赖mybatis-spring-boot-starter(第三方特供)1.在 application.properties 中配置数据库2.0创建XxxMapper接口@Select、@Insert、@Update、@Delete@Results类似XML中的ResultMap映射文件@SelectKey 注解可以实现主键回填的功能,即当数据插入成功后,插入成功的数据 id 会赋值到 user 对象的id 属性上。@Results({...

2020-06-21 09:20:48 183

原创 Spring 使用ORM系列-借助Spring Data实现自动化的JPA Repository

2020-06-18 16:06:01 121

原创 Spring 使用ORM系列-持久化JPA

...

2020-06-18 16:02:33 216

原创 Spring 使用ORM系列-集成Hibernate

声明Hibernate的Session工厂Bean setDatabaSource设置数据源 setMappingResources设置Hibernate映射文件(.hbm.xml) setPackagesToScan设置自动扫描的位置 setHibernateProperties设置属性-方言(dialet) 实体类加@Entity 借助Hibernate Session实现不依赖于Spri...

2020-06-18 16:00:58 268

原创 Spring JDBC 总结

将数据访问的功能放到一个组件中,被称为DAO数据访问对象或RepositorySpring JDBC提供了数据访问异常体系,这些异常都继承DataAccessException,它是一个非检查型异常,可以不捕获.数据访问模板化 固定的模板,可变的回调数据持久化顺序:配置数据源 JDNI数据源 JndiObjectFactoryBean 数据源连接池 BasicDataSource 基于JDBC驱动的数据源 DriverManagerDataSource...

2020-06-18 15:57:36 338

空空如也

空空如也

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

TA关注的人

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