- 博客(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
109
原创 数据结构之选择排序
/最小值 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
98
原创 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
449
原创 @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
711
原创 mybatis分页插件的介绍
mybatis分页插件的使用引入需要使用的依赖<!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>
2020-09-16 20:03:36
120
原创 数据库字段与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
1350
原创 消除数据库中取出的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
3811
原创 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
97
原创 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
90
原创 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
129
原创 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
227
原创 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
123
原创 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
230
原创 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
190
原创 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
141
原创 使用邮箱发送验证码
使用邮箱发送验证码此处使用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
760
原创 文件上传(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
138
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
377
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人