自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kafka学习

1.Producer【生产消息,并发送到分区,返回响应结果ack(-1,0,1)。将消息发送到若干个分区需要采用负载均衡策略】2.Consumer[Consumer Group]【消费者组由若干个消费者组成,每个消费者消费一个partition分区,消费者消费消息也要采用负载均衡策略】3.Topic【主题,每个Topic由若干个Partition组成,Rebalance再平衡机制,Topic新增/删除时会触发】4.

2023-03-16 22:32:29 77

原创 数据结构之插入排序

【代码】数据结构之插入排序。

2023-03-16 20:36:30 62

原创 数据结构之选择排序

/最小值 int minIndex = 0;//最小值下标 //每经过一次外层循环,就会找到最小值 for(int i = 0;i ++) {//然后以下一个下标对应的值为最小值,依次进行比较 min = arr [ i ];j ++) {//为什么是j= i + 1?//因为已经找到的最小值,不参与比较排序 if(min > arr [ j ]) {//记录最小值的下标 min = arr [ j ];

2023-03-16 20:03:52 64

原创 【冒泡排序】

n个元素,外层循环n-1次,每次内层循环n - i - 1次【 i 代表每次外层循环累加次数】i++) {j++) {

2023-03-16 16:28:00 43

原创 Spring的Ant风格

SpringMVC的Ant风格======================================1. 请求路径:/test1/? =====> ?表示当个任意字符举例:/test1/1/test1/g/test1/A....@RequestMapping(value = {“/test1/?”})public String test1(){System.out.println(“/test1/? ?表示当个任意字符”);return “test1”;}

2022-04-23 16:25:28 415

原创 @RequestMapping注解的param属性

@RequestMapping注解的param属性====================================1.客户端发送请求时,必须携带key为username的参数@RequestMapping(value = {“/test1”},method = {RequestMethod.GET},params = {“username”})2.客户端发送请求时,不能携带key为username的参数,否则页面报400错误@RequestMapping(value = {“/tes

2022-04-23 16:02:41 661

原创 mybatis分页插件的介绍

mybatis分页插件的使用引入需要使用的依赖<!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version&gt

2020-09-16 20:03:36 88

原创 数据库字段与java实体中的属性映射不上

数据库字段与java实体中的属性映射不上总结:当数据中的字段与java实体中的属性映射不上时,我们可以这样做:方式一:取别名select ID id,NAME name,TB_JSON tbJsonfrom temp方式二:使用<resultMap><resultMap id="PeopleBase" type="com.thin.hello.People"> <id column="ID" property="id" jdbcType="V

2020-09-16 18:59:47 1247

原创 消除数据库中取出的Json字符串带有反斜杆的问题

数据库中取出的Json字符串,带有反斜杠的问题总结:1. 查询出来的数据中含有json字符串People people = PeopleDao.selectPeopleById(String id);2.获取people中的json字符串String peopleStr = people.getPeopleJson();3.将json字符串转换为Object对象Object peo = JSONObject.parseObject(peopleStr, Object.class);4.

2020-09-16 14:53:11 3639

原创 FastJson入门学习(4)

FastJson学习初学者,多多指正Person实体类public class Person { @JSONField(name = "id1",ordinal = 1) private int id; @JSONField(name = "yourName1",ordinal = 2) private String yourName; @JSONField(name = "birthday1",format = "yyyy-MM-dd",ordinal

2020-08-06 11:26:42 79

原创 fastjson入门学习(3)

FastJson入门学习初学者入门学习,多多指正json方法描述JSON.parseObject(String str, Class<?>)将json字符串转换为java对象JSON.toJSONString(Object object)将java对象转换为json字符串JSON.parseArray(String str, Class<?>)将json字符串转换为指定类型的数组形式构建People实体类public class Pe

2020-08-06 10:56:34 66

原创 FastJson学习入门(2)

FastJson学习过程中出现的错误初学者入门学习,多多指正!错误展示D:\JDK_IDEA\jdk\bin\java.exe...[{"id1":12,"yourName1":"xiaoxiao","birthday1":"2020-08-06"},{"id1":13,"yourName1":"laolao","birthday1":"2020-08-06"}]Exception in thread "main" com.alibaba.fastjson.JSONException: synta

2020-08-06 09:47:42 104

原创 jdk的卸载和安装

如何卸载已经安装好的jdk呢?如何安装jdk?卸载jdk1.删除java安装目录2.删除环境变量中的java_home3.删除环境变量中的path4.输入cmd命令,打开控制台,输入java -version安装jdk1.去oracle的官网下载自己电脑对应的版本的jdk2.双击运行jdk,在安装的过程中选自己需要的安装路径3.安装好jdk后,接下来就要配置环境变量(1)我的电脑–>鼠标右击–>属性(2)高级系统设置–>环境变量–>在系统变量中新建 变量名:

2020-08-05 20:08:57 185

原创 FastJson入门学习(1)

FastJson学习(1)初学者,多多指正!需要导入的json-jar包<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.62</version></dependency>@JSONField(nam

2020-08-05 17:33:53 99

原创 FilenameUtils学习(二)

Apache Common-io之org.apache.commons.io.FilenameUtils学习初学者,有误之处,请多多指正!public static void FilenameUtilsStudy1(){ String basePath = "E:\\test\\word"; String fullFilenameToAdd = "order.txt"; //将文件名连接到基路径 String concat = Filena

2020-08-04 10:34:15 199

原创 FilenameUtils学习(一)

Common-io工具类org.apache.commons.io.FilenameUtils学习初学者,有错的地方请多多指正public static void main(String[] args) { Test.FilenameUtilsStudy3(); Test.FilenameUtilsStudy2(); Test.FilenameUtilsStudy1(); }public static void FilenameUtilsStu

2020-08-03 20:01:38 163

原创 File文件类学习

File学习简单了解4个静态变量package com.eduaisa.file;import java.io.File;public class FileDemo1 { public static void main(String[] args) { String pathSeparator = File.pathSeparator;//静态变量 System.out.println(pathSeparator);//结果为 ; char pathSeparatorCha

2020-08-03 16:12:26 115

原创 使用邮箱发送验证码

使用邮箱发送验证码此处使用163邮箱进行举例1. 需要导入的jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>2. 配置文件#thymeleaf配置spring.thymeleaf.mode=html5

2020-07-31 18:12:27 716

原创 文件上传(Springboot)

Springboot文件上传demo初学者上路,如有错误,请多多指正!1.需要导入的jar包<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version></dependency><dependency>

2020-07-31 17:30:15 110 1

原创 Springboot实现拦截器Demo

Springboot实现拦截器Demo初学者写的小demo,如有错误,请多多指正!配置文件spring.thymeleaf.cache=falsespring.thymeleaf.encoding=UTF-8spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/test?characterEncoding=UTF-8spring.da

2020-07-31 17:04:14 340

空空如也

空空如也

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

TA关注的人

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