自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 oracle如何查询某一个月的数据

oracle如何查询某一个月的数据,

2022-10-19 17:52:41 2113

原创 oracle 使用 mybatis select in 10000问题怎么解决

oracle select in 10000

2022-07-21 10:30:01 630

原创 记录关于restemplate post方式传递的参数@RequestParam无法拿到的问题

自己遇到的问题,网上搜了很多都不是很靠谱。决定自己记录一下。首先总结下来是 @RequestBody 和 @RequestParam在使用Conten-Type的时候有区别。@RequestBody处理HttpEntity传递过来的数据,一般用来处理非Content-Type: application/x-www-form-urlencoded编码格式的数据。如果要用@RequestBody来接受restTemplate的参数,那么你在设置请求头的时候要用headers.add(“Content-

2022-05-23 14:33:09 4726

原创 java集合面试题

1. Java 中常用的容器有哪些?List set map2. ArrayList 和 LinkedList 的区别?ArrayList底层是数组,LinkedList底层是链表。ArrayList 实现 RandomAccess 接口有何作用?为何 LinkedList 却没实现这个接口?ArrayList 的扩容机制?Array 和 ArrayList 有何区别?什么时候更适合用 Array?HashMap 的实现原理/底层数据结构?JDK1.7 和 JDK1.8HashMa

2022-03-01 15:42:11 933

原创 java异常面试题

记录自己所看 很多解析摘录自其他博客。1. finally 块中的代码什么时候被执行?(1)如果在try{}语句块中有return语句,而finally{}语句块中没有return语句时,finally{}块中的代码在return语句前执行。因为:由于程序执行return语句就以为着结束对当前函数的调用并跳出这个函数体,因此任何语句要执行都只能在return前执行,因此finally块里代码也是在return前执行的。(2)如果在try{}语句块和finally语句块都有return语句时,fi

2022-02-24 16:04:38 1146

原创 java后端开发面试题(java)

解释下什么是面向对象?面向对象和面向过程的区别?面向对象的三大特性?分别解释下?3. JDK、JRE、JVM 三者之间的关系?JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。JDK中包含JRE,在JDK的安装目录下有一个名为jre的目录。JRE 是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器),只是针对于使用Java程序的用户。JVM(..

2022-02-24 14:27:23 1997 1

原创 springboot启动连接不上mysql

明明navicat可以连接上数据库,可是项目就是报连接不上java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.在只要在启动参数上加上下面的就可以了在这里插入图片描述-Djava.net.preferIPv4Stack=true...

2022-02-11 14:43:29 1714

原创 synchronized原理解析(亲测,很详细)

https://www.cnblogs.com/anhaogoon/p/13294680.html

2021-08-10 15:21:04 144

原创 如何写一个springboot的starter

首先第一步,创建一个maven项目Spring 官方建议自定义的 starter 使用 xxx-spring-boot-starter 命名规则第二步在pom.xml中加入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId>

2021-08-10 11:29:13 901

原创 hytrix以及feign使用

单独使用hytrix依赖 <dependency> <groupId>com.netflix.hystrix</groupId> <artifactId>hystrix-metrics-event-stream</artifactId> <version>1.5.12</version> </dependency>

2021-01-15 16:19:14 196 1

原创 使用拦截器 + redis +自定义注解完成接口限流

redis安装和使用这里就省略了。。。。。附上其他大佬的redis安装教程https://blog.youkuaiyun.com/weixin_33446857/article/details/77893896首先是自定义注解@Inherited@Documented@Target({ElementType.FIELD,ElementType.TYPE,ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)public @interface Lim

2020-11-02 15:59:15 199

原创 fiddler抓包工具抓取手机包

首先打开fiddler工具后配置 端口然后点击connections后配置好端口号,并勾选上 allow remote computers toconnect,ra然后保存。然后手机选用相同的网段的网络,并配置端口。然后这个时候再用手机访问任何接口,就可以抓到包了。结束~~~...

2020-08-19 16:51:24 224 1

原创 java String和int String和date之间的格式转换

int转stringString st = String.valueOf(i);String st1 = Integer.toString(i);int i = 10;String s = String.valueOf(i); //方法一////String s1 = Integer.toString(i); //方法二String 转intint i=Integer.parseInt(“123”);int i=Integer.valueOf(“123”).intValue();

2020-08-12 14:34:20 336

原创 spring的java代码中如何读取properties配置文件内容

直接上代码了。。。。public class Test{public static void main(String []args){ Properties prop = new Properties(); try { InputStream inputStream = Test.class.getResourceAsStream("配置文件的名字"); //properties prop.load(inputStream);

2020-06-04 09:13:46 436

原创 使用poi将数据库数据表中的数据导出成excel

先说一下流程1.根据条件将数据从数据库读出2.将数据通过outputStream写入3.生成excel如何读取数据库就不说了下面是依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.9</version></dependency>@RequestM

2020-06-02 16:14:44 412

原创 mybatis遍历map读取key和value(不清楚map中字段个数,但是需要都需要插入数据库)

首先controller层接受一个map类型的字符串 @RequestMapping("/updateContractData") public AdpResponse updateContractData(@RequestParam("map") String data) { //将字符串转换成map,这个map就是最后传到xml中的map。 Map map = JSON.parseObject(data, HashMap.class); String guid = (S

2020-06-02 15:45:21 1370 2

原创 java解析多层json数据

//这是restoken的值{ "EasyDarwin": { "Header": { "CSeq": "1", "Version": "v1", "MessageType": "MSG_SC_SERVER_GET_CHANNELS_CONFIG_ACK", "ErrorNum...

2020-04-16 09:39:05 7647 2

原创 如何直接打印数组的内容,而不是16进制hashcode

打印数组String [] cmowers = {"头发","换","工资"}; System.out.println(cmowers);//直接打印,是hashcode值 System.out.println(Arrays.toString(cmowers)); //你想要的内容

2020-01-16 16:46:24 335

原创 spring boot 实现文件上传下载

上传文件//多文件上传 @RequestMapping(value ="/Multiple",method = RequestMethod.POST) public void multiImport(MultipartFile[] uploadFile,HttpServletRequest request) throws IOException { Map<Strin...

2020-01-15 14:48:29 452

原创 spring boot中session简单使用方法

spring boot 中session使用以用户登陆后存储用户名密码为例:存session@RequestMapping("/login") public String user_login(HttpServletRequest request , @RequestParam("userName") String userName,@RequestParam("passWord")...

2020-01-13 15:23:02 11174 7

原创 spring boot 将前端传入的MultipartFile转换成inputStream并使用poi读取内部数据

spring boot 将前端传入的MultipartFile转换成inputStream并使用poi读取内部数据 @RequestMapping(value = "/excel", method = RequestMethod.POST) public String loadExcel(MultipartFile file, HttpServletRequest request)throw...

2019-12-09 10:08:46 6976 2

原创 myeclipse创建hibernate工程

添加链接描述

2019-11-12 17:21:36 131

原创 MyEclipse 搭建SpringMVC + Hibernate + Spring框架整合

全部看这个的

2019-11-12 14:46:23 160

转载 java反射机制原理和用途

添加链接描述这个链接讲的超详细。

2019-10-20 17:13:15 257

转载 数据库mysql和oracle

1.DB,DBS,DBMS的区别DB:是指datebase(数据库)DBS:是指datebase systerm (数据库系统)DBMS:是指datebase mangement systerm(数据库管理系统)区别:数据库就是存放数据的仓库,数据库管理系统就是用来管理数据库的,其中数据库系统是一个通称,包括数据库、数据库管理系统、数据库管理人员等的统称,是最大的范畴。2.什么数据库的...

2019-10-19 18:21:16 134

原创 java中HashMap的使用方法以及遍历方式

java中HashMap的使用方法以及遍历方式方式一:利用迭代器import java.util.*;public class test { public static void main(String[]args) { Map map = new HashMap(); map.put("xly","123"); map.put(...

2019-10-17 21:35:16 169

原创 JSP内置对象和属性

JSP内置对象和属性列举如下:1.request对象客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。2.response对象response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpServletResponse类的实例。3.session对象session对象指的...

2019-10-17 14:17:29 106

转载 jvm中的新生带、老年带、持久带

jvm中的新生带、老年带、持久带https://blog.youkuaiyun.com/qq_19734597/article/details/80958817

2019-10-17 13:48:27 196

原创 set的分类以及使用--------hashset,TreeSet,LinkedHashSet

Java中提供了HashSet、TreeSet、LinkedHashSet三种常用的Set实现,以下具体分析它们的用法和性能。1、HashSet类:HashSet是采用hash表算法来实现的,其中的元素没有按顺序排列,主要有add()、remove()以及contains()等方法;这里是一个封装类public class person { private static String...

2019-10-16 22:35:16 383

原创 java中list如何进行存取

java中list如何进行存取操作list基本存取List fruit = new ArrayList<>(); //可以指定泛型 fruit.add(" apple"); fruit.add("banana"); fruit.add("banana"); fruit.add("banana"); fruit.add("g...

2019-10-16 16:26:56 2803

转载 equals和 “==”和 "hashCode()"

简介对于基本数据类型 byte、short、char、int、long、float、double,boolean,== 比较的是它们的值;而对于引用类型,如:类、接口、数组等,== 比较的是他们在内存中的存放地址。equals()默认情况下,equals 方法是调用 Object 类的 equals 方法,Object 的 equals 方法是用于判断对象的内存地址引用是不是同一个(是不是同...

2019-10-15 16:06:54 95

原创 Collection的子类List和set

Collection的子类List和set集合分为 collection 和 MapCollection : 存储的都是valuecollection分为三个分支 List 和 Set 和Queue(接口) **List:有序可以有重复value值** (有序指的是存储的顺序是有序的,并不是指存储的内容是排序好的 例如:并不会将 1,3,2...

2019-10-15 15:45:22 277

原创 StringBuffer和StringBuilder异同

标题StringBuffer和StringBuilder首先 :两者在实现的功能上是完全一样的。1.两个类的区别StringBuffer是早期版本 1.0StringBuilder是后来的版本1.52.所属的包 继承 实现关系java.lang包 实现接口 Serializablle,CharSequence,Appendable注意: String实现的接口 Seriali...

2019-10-15 13:41:13 127

原创 java堆栈,方法区,java类加载机制

**java中内存分布和类的加载机制:**Java中内存分成两种,一种叫做栈内存,一种叫做堆内存。还有一个方法区,也叫做静态区。1.栈内存中放哪些东西?①基本数据类型变量(java八大基本数据类型)例如 int a = 1直接存放在栈内存中。②对象的引用变量,例如Thread test=new Thread();中的test。当在代码块中定义一个变量时,Java就在栈中为这个变量...

2019-10-15 10:39:01 637

基于socket连接,学生信息查询系统

课设内容,没有用到数据库

2021-01-14

空空如也

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

TA关注的人

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