- 博客(13)
- 收藏
- 关注
原创 StringJoiner的源码
public final class StringJoiner { private final String prefix; private final String delimiter; private final String suffix; /* *StringBuilder值-在任何时候,字符都是由前缀构造的,添加的元素由定界符分隔,但是没有后缀, *因此我们可以更轻松地添加元素,而不必每次都摇晃后缀。 */ private S
2021-03-09 11:32:35
162
原创 toString和String.valueof的区别
toString是将object类型直接转换成String类型,如果object为空则报空指针异常, String.valueOf(Object),会做一次判断如果Object为空则会传入null(“null”),避免空指针异常,但可能会造成数据内容有误。 (String)Object有可能编译不通过。 ...
2021-01-19 20:36:08
263
原创 在for循环中去除一些数据
for(int i=0,i<list.size(),i++){ if(list.getId==1){ list(i).remove; }}
2021-01-07 15:54:18
770
原创 北京时间转换UTC时间
package com.beantechs.user.account.utils; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.TimeZone; /** * * @author Javen * */ public
2021-01-07 15:48:05
743
原创 springBoot项目启动时报错org/springframework/boot/autoconfigure/web/ServerPropertiesAutoConfiguration.class
这个问题是jar版本问题,ServerPropertiesAutoConfiguration,在springboot 2.x.x 以后移除了,当springboot>=2.x.x ,其他jar包加载 涉及到ServerPropertiesAutoConfiguration 就会报错了,比如我引用如下,就会报错, 解决方法是: SpringBoot 版本是: org.springframework.cloud spring-cloud-starter-feign 1.4.7.RELEAS
2020-12-12 16:07:09
6986
1
原创 @RequestBody和@ResponseBody
@requestBody作用 1.@RequestBody注解常用来处理content-type。比如:application/josn 2.通过@RequestBody可以将请求体中的json字符串绑定到相应的bean中,也可以将其绑定到对应的字符串上 $.ajax({ url:"/login", type:"POST", data:'{"userName":"admin","pwd","admin123"}', content-type:
2020-10-15 14:04:01
220
原创 mysql常用语法
1.创建数据库 create database 数据库名; 2.删除数据库 drop database 数据库名; 3.创建表 create table 表名; 4.删除表 drop table 表名; 5.插入数据 insert into 表名 (列名1,列名2)values (value1,value2); 6.查询数据 select 列名 from 表名 where 查询条件 and(多个查询条件)or(或者)查询条件2; 7.更改数据 update 表名 set 列名1=new-value,列名2=
2020-10-15 13:36:55
109
原创 #{}和¥{}的区别
实例: #{}的情况: select name form student where age=#{studentAge}; 参数studentAge=18 编译后 select name form student where age=?; ${}的情况: select name form student where age=${studentAge}; 参数studentAge=18 编译后 select name form student where age=18; 说明: 由上面的实例可见 1.
2020-10-14 22:35:08
3870
2
原创 GET和POST的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中被问到这个问题,你的内心充满了自信和喜悦。 你轻轻松松的给出了一个“标准答案”: GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而P
2020-09-24 21:38:35
108
原创 JDK和JRE的区别
1、面向人群不bai同: JDK是面向开发人员使用的duSDK。是工具包 JRE是Java Runtime Enviroment是指Java的运行环境,是dao面向Java程序的使用者。 2、重要程度不同: JRE的地位就象一台PC机一样,编写的Java程序必须要JRE才能运行。只要你的电脑安装了JRE,就可以正确运行Java应用程序。 3、安装位置不同: 如果安装JDK,电脑有两套JRE,一套位于 \jre 另外一套位于 C:\Program Files\Java\j2re1.4.1_01 目录下。 如果
2020-09-01 15:10:45
159
原创 TCP和UDP的区别
TCP和UDP都是传输层协议 TCP(Transmission Control Protocol,传输控制协议)提供的是面向连接,可靠的字节流服务。即客户和服务器交换数据前,必须现在双方之间建立一个TCP连接,之后才能传输数据。并且提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 UDP(User Data Protocol,用户数据报协议)是一个简单的面向数据报的运输层协议。它不提供可靠性,只是把应用程序传给IP层的数据报发送出去,但是不能保证它们能到达目的地。由于UDP
2020-09-01 15:00:50
157
原创 spring和springboot常用注解总结
1.Spring注解 注解分为两类 1.注册Bean注解,将实例化的对象转化成Bean,放入IOC容器中等待调用 2.使用Bean注解,将在XML文件中配置好的Bean拿来用完成属性方法的组装 1.1注册Bean注解 @component 1、把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/> 2、下面写这个是引入component的扫描组件 <context:component-scan base-package=”com.mmnc”
2020-09-01 14:15:13
2683
原创 JAVA基础之集合框架
JAVA基础之集合框架 1.基础的集合 1.1根接口 map(映射):有序key值不可重复,value值可重复。 Map:Map实现类都用于保存具有映射关系的数据,它们保存的数据都是key-value对,如果要查找Map中的数据,总是根据key来获取,所以key是不可重复的,它用于标识集合里的每项数据。 public interface Map<K,V> collection(根接口):一组对象,有无序的collection,也有无序的collection。 Collection派生出三个子
2020-08-31 22:25:49
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅