后端
private_static
一只冉冉升起的小白
展开
-
线程池的创建和使用,基础入门,线程池源码初探(篇一)
线程的简单创建和使用(篇一)1、线程池的介绍2、线程池的优点:3、主要参数介绍a、corePoolSize:核心线程数b、maximumPoolSize:最大线程数c、keepAliveTime:表示线程没有任务执行时最多保持多久时间会终止。d、unit:参数keepAliveTime的时间单位e、workQueue:阻塞队列f、threadFactory:线程工厂,主要用来创建线程。g、handler: 表示当拒绝处理任务时的策略,有以下四种取值:4、线程池的五种状态5、线程池常用方法今天来总结一下线原创 2020-10-24 19:26:23 · 254 阅读 · 0 评论 -
WebSocket的简单搭建和使用,(基础入门篇)
最近写bug的时候用了websocket,其实这个东西个人认为还是挺重要的吧。今天就来简单搭个项目整理一下吧1、环境2、先新建一个SpringBoot项目吧1、环境后端:Java前端: Vue.js框架:SpringBoot2、先新建一个SpringBoot项目吧...原创 2020-09-05 12:13:28 · 2446 阅读 · 4 评论 -
敲代码的时候你可能忽略的一些小细节(篇一)
仅写给自己看看吧,以后在敲代码的时候注意一些!列举一些语法、逻辑在使用的时候可能忽略的小细节!虽然不太实用,这些问题在报错的时候Debug都能发现,当然为了提高效率,使用BeanUtils.copyProperties的时候还是有这个意识吧!1.BeanUtils.copyProperties(aDom,bDom);如果有两个具有很多相同属性的JavaBean,一个很常见的情况就是Stru...原创 2018-12-07 20:45:36 · 1546 阅读 · 0 评论 -
Error: could not open `F:\Javahome\jre7\lib\amd64\jvm.cfg‘
在cmd里面运行java -version出现错误:Error: could not open `F:\Javahome\jre7\lib\amd64\jvm.cfg’ 。故事的起因我在cmd里面执行一个jar包的时候出现了以上,在IDEA里面编译执行什么的jdk,jvm都是没问题的。报错Exception in thread “main” java.lang.UNsupportedCla...原创 2018-11-21 13:08:02 · 2165 阅读 · 1 评论 -
java.lang.ClassNotFoundException: com.thoughtworks.xstream.mapper.LambdaMapper
我遇到的问题这个问题主要是由于jdk版本更新,引入的Jar包版本不一致导致。来看图:根据所报错误,可以在引入的jar包中查找对应的com.thoughtworks.xstream.mapper.LambdaMapper是否存在。可以见到我的jar包虽然有xstream.mapper,但它的子目录下是没有LambdaMapper,这是因为我之前导入的是java7版本的jar包,而且Lam...原创 2018-11-20 18:20:58 · 6176 阅读 · 0 评论 -
设计模式之单例设计模式
单例模式简介:——设计模式中最简单的设计模式,也时常用设计模式中的一个。包含懒汉模式和饿汉模式。1.懒汉式:在第一次调用getInstance()方法的时候,对象被创建,到程序结束后释放内存。占用内存时间短,效率相对较低。2.懒汉式:在类被加载的时候,对象被创建,到程序结束后释放内存。占用内存时间长,效率高。目的:——节省重复创建对象所造成的内存消耗,从而提高效率。...原创 2019-04-22 14:42:16 · 105 阅读 · 0 评论 -
Parameter ‘xxx’ not found. Available parameter are [0,1,param1,param]
好久没写博客了,今天姑且就来记录一个关于代码规范的问题。就来记录一下今天写bug的时候遇到的这个问题吧。解决方案,问题所在注:本博客记录心情,不想看我踩坑过程的,来找答案的可直接戳上面的解决方案。就来记录一下今天写bug的时候遇到的这个问题吧。最近在写bug ,也遇到很多坑,有很多想写想记录想分享的,奈何时间精力有限哎! 哈哈…现在工作的公司规模并不大,自己又家里远程办公!遇到许多问题几乎...原创 2019-08-08 23:24:43 · 797 阅读 · 0 评论 -
Date格式的字段存取的时候,去掉年月日后面的时分秒
我们来看看如何提取date类型的时分秒:我们在使用date类型字段的时候不一定需要时分秒。例如下面。我前段传过来的只有年月日。但是存的时候自动生成了时分秒。还默认置零了。当我们再次返回前端的时候就很丑。比如下面:但是我们需要的效果是下面:解决方法:因为存和取都是json格式,所以我们在实例化对象的时候就把这个字段定义为只有年月日。只需要添加一个注解就行了。 @JSON...原创 2019-10-24 18:08:26 · 10472 阅读 · 1 评论 -
安卓和后端服务器数据交互
记录一下安卓和后端数据交互吧!数据传输框架OkHttp3题外话::其实安卓和后端的数据交互也就相当于网页端和后端的交互一样。后端一样的写接口!传数据的变成了安卓端而已!由于公司要求都是写全套的,所以也写了那么一点安卓!手动滑稽!当然博主还停留在Java开发安卓!就来说说数据交互吧!1、后端写好接口,postman测试没问题! @RequestMapping("/getallareactr...原创 2019-12-06 18:44:43 · 7143 阅读 · 0 评论 -
前端请求后端数据,后端返回前端的值如果为Null的几种处理方式
后端传给前端的Bean中有的属性为Null怎么处理?前端向后端请求数据,而返回的Bean中有的属性为Null值,如图一般遇到这种情况,是要尽量避免向前端传Null值的,因为前端对这样的数据处理起来很麻烦,所以一般情况下我们要么选择不返回这条属性,或者返回一个空字符占位。方法一:直接过滤,选择不返回!在对象不多的情况下可以选择直接在DTO对象上加上注解,如图//如果值为Null则...原创 2018-12-09 20:30:01 · 46850 阅读 · 10 评论 -
SpringBoot整合Mybatis详细教程,新建项目到整合踩坑记
SpringBoot整合MyBatis1、项目搭建,新建SpringBoot项目:2、整合MyBatis3、Could not autowire. No beans of 'OrdersMapper' type found. Inspection info:Checks autowiring problems in a bean class.最近在研究小程序开发,顺便又把之前落下的框架拿出来熟悉一下。由于公司一直使用的SSM,所以也没用到其它框架。前几天朋友让研究一下并发,顺便想搭建一个新项目试试,才原创 2020-06-11 16:27:39 · 844 阅读 · 0 评论