• 对String字符串进行反序输出

    对String字符串进行反序输出 对String字符串进行反序输出 //1. 使用数组循环public static String array(String s){ int length=s.length(); char[] array=s.toCharArray(); for(int i=0;ilength/2;i++){ array[i]=s.charAt(length-1-i); array[length-1-i]=s.charAt(i...

    2020-03-23 16:04:32 <字符串使用数组方法POST循环字符Classend

  • Spring生命周期详解

    Spring生命周期详解 导读 Spring中Bean的生命周期从容器的启动到停止,涉及到的源码主要是在 org.springframework.context.support.AbstractApplicationContext.refresh 方法中,下面也是围绕其中的逻辑进行讲解。 开撸 【1】 prepareRefresh() 内部其实很简单,就是设...

    2020-03-23 05:36:47 定义IEServletBugAVSSL<Applicationtab添加

  • Dubbo之服务消费原理

    Dubbo之服务消费原理 服务消费端启动时,将自身的信息注册到注册中心的目录,同时还订阅服务提供方的目录,当服务提供方的 URL 发生更改时,实时获取新的数据。 前言 上篇文章《Dubbo之服务暴露》分析 Dubbo 服务是如何暴露的,本文接着分析 Dubbo 服务的消费流程。主...

    2020-03-23 05:35:46 ASP服务器定义IDC个人博客IE公众号PSkeepAV

  • springboot整合mybatis并设置多数据源

    springboot整合mybatis并设置多数据源 现在springboot的火热程度已经超过了spring了,因为springboot简单快速方便,springboot的基础是约定大于配置。整合了所有的框架,就可以把springboot当作一个框架集合。 我们来看看spring官网对springboot的特点的描述: 1. 创建...

    2020-03-22 16:06:24 文件ASP定义mysqlword用户IEServlet文件删除PS

  • java时间切片工具

    java时间切片工具 项目中经常会遇到根据根据时间区间来查询数据的场景, 如时间跨度大可能相应的sql的执行效率会显著降低, 因此可以对时间区间进行切割成若干个小范围的时间片, 这样不仅可以提高sql的性能还可以做一下并发执行, 提高整体查询的速度; java没有原生的api...

    2020-03-22 16:05:55 java时间YYIEtimAV<theSQL项目指定

  • 不要再认为Stream可读性不高了!

    不要再认为Stream可读性不高了! 距离Java 8发布已经过去了7、8年的时间,Java 14也刚刚发布。Java 8中关于函数式编程和新增的Stream流API至今饱受“争议”。 如果你不曾使用Stream流,那么当你见到Stream操作时一定对它发出过鄙夷的声音,并在心里说出“这都写的什么...

    2020-03-22 16:05:40 mysql心得使用心得IE公众号英语AV<theSQL

  • SpringBoot 全局异常处理

    SpringBoot 全局异常处理 SpringBoot 全局异常处理 @Slf4j@RestControllerAdvicepublic class ExceptionController { /** * 校验错误拦截处理 * * @param ex 异常 * @return 返回值 * StringBuilder sb = new StringBuilder(); * for (FieldError error : ex.getBindin...

    2020-03-22 16:03:41 定义个人博客IE系统ServletAccessiMessageAV<ADO

  • JAVA 转换 树结构数据

    JAVA 转换 树结构数据 JAVA 转换 树结构数据 第一步:引入fastjson dependency groupIdcom.alibaba/groupId artifactIdfastjson/artifactId version${fastjson.version}/version/dependency 第二步:用到了工具内的JSONPath JSONPath使用教程 /** * 树转换 * * @param...

    2020-03-22 16:03:24 个人博客IEBugtimAVntt<JSONObject对象name

  • Fork/Join框架简介

    Fork/Join框架简介 1 引子 Fork/Join框架是从Java1.7开始提供的一个并行处理任务的框架(本篇博客基于JDK1.8分析),它的基本思路是将一个大任务分解成若干个小任务,并行处理多个小任务,最后再汇总合并这些小任务的结果便可得到原来的大任务结果。 从字面意思来理解F...

    2020-03-21 16:04:48 java并发编程IE判定系统PS共享timAVntt<

  • 不要再写这样的神级代码了!

    不要再写这样的神级代码了! JDK8提供的Stream虽然好用,Lambda虽然简洁,但一定不能 滥用 ,我举一个实际遇到的例子(已做脱敏处理): MapLong, ListStudent studentMap = students.stream().collect(Collectors.groupingBy(Student::getStudentNumber)).entrySet()....

    2020-03-21 16:04:18 3kIE鼠标公众号AV<apply菜单分组ping