随笔分类 -  JAVA

上一页 1 2 3 4 5 6 ··· 12 下一页
摘要:Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系 阅读全文
posted @ 2020-04-12 18:01 那些年的代码 阅读(2010) 评论(0) 推荐(0)
摘要:SpringBoot文件上传异常之提示The temporary upload location xxx is not valid 原文: 一灰灰Blog之Spring系列教程文件上传异常原理分析 SpringBoot搭建的应用,一直工作得好好的,突然发现上传文件失败,提示org.springfra 阅读全文
posted @ 2020-04-12 11:13 那些年的代码 阅读(818) 评论(0) 推荐(0)
摘要:前言 嗯,我应该是有一段实现没有写过博客了,在写完了细说Spring——AOP详解(AOP概览)之后,我发现我不知道该怎么写AOP这一部分,所以就把写博客这件事给放下了,但是这件事情又不想就这么放弃,所以今天我仔细思考了一下,决定还是要克服困难,我仔细的想了一下怎么讲解AOP实现这一部分,然后我决定 阅读全文
posted @ 2020-04-12 10:08 那些年的代码 阅读(710) 评论(0) 推荐(0)
摘要:一个奇葩问题,虽然解决了,但还是没弄清楚,小记一笔。 年后回来,测试人员对年前的3次迭代的功能进行了回归测试,然后发现所有excel导入的功能都失效了。作为后台开发人员,当然是第一时间打开运行日志排查原因啦。但奇怪的是,后台日志中并没有ERROR信息......于是乎转战到前端,通过chrome的开 阅读全文
posted @ 2020-04-11 09:31 那些年的代码 阅读(1236) 评论(2) 推荐(0)
摘要:springboot项目,部署到服务器后,运行一段时间后,处理一些文件上传的接口时,后报异常。Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary uploa 阅读全文
posted @ 2020-04-11 09:28 那些年的代码 阅读(585) 评论(0) 推荐(0)
摘要:在运行springboot时 ,长时间运行后报错 the temporary uplaod location *** is not valid 查过资料后发现是centos对‘/temp’下文件自动清理的原因。 在springboot项目启动后 系统会在‘/temp’目录下创建几个目录 用于上传文件 阅读全文
posted @ 2020-04-11 09:20 那些年的代码 阅读(1229) 评论(0) 推荐(0)
摘要:package com.miracle.luna.lambda; import java.util.Arrays; /** * @Author Miracle Luna * @Date 2019/6/9 23:40 * @Version 1.0 */ public enum AlarmGrade { 阅读全文
posted @ 2020-04-11 08:36 那些年的代码 阅读(1847) 评论(0) 推荐(0)
摘要:Git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下: 1. 查看远程分支 $ git branch -a 我在mxnet根目录下运行以上命令: ~/mxnet$ git branch -a * master remotes/origin/ 阅读全文
posted @ 2020-04-11 08:27 那些年的代码 阅读(1880) 评论(0) 推荐(0)
摘要:git切换分支首先通过$ git branch -a 1来查看所在目录的分支$ git branch -a master* trunk remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/zhanghan 阅读全文
posted @ 2020-04-11 08:13 那些年的代码 阅读(490) 评论(0) 推荐(0)
摘要:对于将字符串的首字母转成大写,首先想到的应该是截取,转换再拼接,但是这种处理效率比较低,通过查资料(http://blog.csdn.net/zhurhyme/article/details/27951099)找到一个移动ASCII的方式来处理,这种方式的效率很高。 /** * 将字符串的首字母转大 阅读全文
posted @ 2020-04-10 07:56 那些年的代码 阅读(15326) 评论(3) 推荐(1)
摘要:package com.it.test;import java.io.BufferedReader;import java.io.StringWriter;import java.io.UnsupportedEncodingException;import java.sql.Connection;i 阅读全文
posted @ 2020-04-09 19:04 那些年的代码 阅读(1735) 评论(0) 推荐(0)
摘要:使用spring-cloud 2.0.3时,加入了spring-boot-start-data-jpa依赖之后并配置完成,然后进行测试:这是service 方法,注入了IUserInfoDao接口(继承JpaRepository<UserInfoModel, Integer>); @Override 阅读全文
posted @ 2020-04-08 17:20 那些年的代码 阅读(1521) 评论(0) 推荐(0)
摘要:复制算法的两块Survivor空间 概述 在《深入理解Java虚拟机》这本书中,对复制算法有一段这样的介绍:现在的商业虚拟机大多采用复制算法来收集新生代。复制算法将内存分为一块较大的Eden空间和两块较小的Survivor空间,每次使用Eden和其中一块Survivor空间,当回收时,将Eden和S 阅读全文
posted @ 2020-03-27 16:54 那些年的代码 阅读(536) 评论(0) 推荐(0)
摘要:JVM之GCRoots详解目录面试题引子什么是垃圾判断对象是否可以被回收之引用计数法判断对象是否可以被回收之枚举根节点可达性分析Java中可以作为GC Roots的对象1. 面试题引子一面:GC Roots如何确定?哪些对象可以作为GC Roots?2. 什么是垃圾1.简单说就是内存中已经不再被使用 阅读全文
posted @ 2020-03-27 09:28 那些年的代码 阅读(2205) 评论(0) 推荐(0)
摘要:Spring AOP主要有两种代理方式:1.JDK动态代理 2.cglib代理1、如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP2、如果目标对象实现了接口,可以强制使用CGLIB实现AOP3、如果目标对象没有实现了接口,必须采用CGLIB库,spring会自动在JDK动态代理和C 阅读全文
posted @ 2020-03-27 08:47 那些年的代码 阅读(4795) 评论(0) 推荐(1)
摘要:1.虚拟机栈(本地变量表)引用的对象 2.方法区静态属性引用的对象 3.方法区常量引用的对象 4.本地方法栈JNI(一般指naive方法)中引用的对象 常说的GC(Garbage Collector) roots,特指的是垃圾收集器(Garbage Collector)的对象,GC会收集那些不是GC 阅读全文
posted @ 2020-03-26 18:04 那些年的代码 阅读(260) 评论(0) 推荐(0)
摘要:1.@Scope注解是什么 @Scope注解是springIoc容器中的一个作用域,在 Spring IoC 容器中具有以下几种作用域:基本作用域singleton(单例)、prototype(多例),Web 作用域(reqeust、session、globalsession),自定义作用域 a.s 阅读全文
posted @ 2020-03-26 11:00 那些年的代码 阅读(1039) 评论(0) 推荐(0)
摘要:今天碰到同事在群里问怎么把一个Map根据value进行分组,当时我的第一想法是将value和key互换,多个value对应的不同key作为集合,代码如下:12Map<String,Integer>SataMap=new HashMap<>(); final Map<Integer, List<Str 阅读全文
posted @ 2020-03-20 10:29 那些年的代码 阅读(3133) 评论(0) 推荐(0)
摘要:场景:Java8的groupBy实现集合的分组,类似Mysql的group by分组功能,注意得到的是一个map1.对集合按照单个属性分组e.g. 按照skuId分组Map<String, List<EntryDeliveryDetailywk>> detailsMap01 = dtos1.stre 阅读全文
posted @ 2020-03-20 09:15 那些年的代码 阅读(10732) 评论(0) 推荐(0)
摘要:问题:遇到一个小问题,查询出来一组数据后,按照其中的属性进行groupBy 分组 ,分组后要保证顺序不变。但是实际用groupBy进行分组后,返回的数据是杂乱无章的,没有按照原来list 的顺序返回排查首先去api中查找解决,查看Java 的 java.util.stream 包 Collector 阅读全文
posted @ 2020-03-20 09:13 那些年的代码 阅读(12607) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 12 下一页