04 2021 档案

摘要:切换tab选项卡时Echarts加载不正常的问题 一、问题描述二、解决方案:三、拓展 一、问题描述 我有两个选项卡,一个用来显示Echarts图表,一个用来显示Echarts图表的数据源 但是我切换到数据源的选项卡后再改变浏览器窗口大小时,这是再切换回echarts图表的选项卡就会出现: 可以看到, 阅读全文
posted @ 2021-04-27 14:55 别团等shy哥发育 阅读(121) 评论(0) 推荐(0) 编辑
摘要:测试用例: String beginTime=new String("2021-04-25 11:22:22"); String endTime=new String("2021-04-25 11:22:22"); 方法一:用Date的before()和after()方法 返回值方法描述boolea 阅读全文
posted @ 2021-04-25 12:55 别团等shy哥发育 阅读(28) 评论(0) 推荐(0) 编辑
摘要:文章目录 一、涉及方法:二、问题一:代码实现: 三、问题二:生产者/消费者问题四、总结 一、涉及方法: wait():一旦执行此方法,当前线程就进入阻塞状态,并释放同步监视器。notify():一旦执行此方法,就会唤醒被wait的一个线程。如果有多个线程被wait,就唤醒优先级高的那个。notify 阅读全文
posted @ 2021-04-22 20:46 别团等shy哥发育 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1、问题描述 有两个储户分别向同一个账户存3000元,每次存1000,存3次。每次存完打印账户余额。 问题:该程序是否有安全问题,如果有,如何解决? 提示: 1,明确哪些代码是多线程运行代码,须写入run()方法 2,明确什么是共享数据。 3,明确多线程运行代码中哪些语句是操作共享数据的。 2、分析 阅读全文
posted @ 2021-04-22 19:01 别团等shy哥发育 阅读(14) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、Lock锁2、Lock锁解决线程安全问题3、总结3.1、synchronized 与 Lock的异同? 1、Lock锁 java.util.concurrent.locks.Lock接口是控制多个线程对共享资源进行访问的 工具。锁提供了对共享资源的独占访问,每次只能有一个线程对Lock 阅读全文
posted @ 2021-04-22 18:14 别团等shy哥发育 阅读(19) 评论(0) 推荐(0) 编辑
摘要:java同步机制解决多线程安全问题 一、问题描述二、解决方式2.1、同步代码块2.1.1、使用同步代码块解决实现Runnable接口的线程安全问题2.1.2、使用同步代码块解决继承Thread类的线程安全问题 2.2、同步方法2.2.1、使用同步方法解决实现Runnable接口的线程安全问题2.2. 阅读全文
posted @ 2021-04-22 00:08 别团等shy哥发育 阅读(12) 评论(0) 推荐(0) 编辑
摘要:文章目录 一、线程概念二、并行与并发三、创建线程1、继承Thread类2、实现Runnable接口 四、Thread中的常用方法:五、线程的优先级六、JDK5新增的创建线程方式:1、实现Callable接口2、使用线程池 一、线程概念 程序(program)是为完成特定任务、用某种语言编写的一组指令 阅读全文
posted @ 2021-04-21 21:37 别团等shy哥发育 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1、修改行的背景色 伪代码 rowStyle:function(row,index){ var classes = ['active', 'success', 'info', 'warning', 'danger']; if (这里写你自己的业务判断逻辑){ return{ //在本例也根据需求改动 阅读全文
posted @ 2021-04-20 23:47 别团等shy哥发育 阅读(133) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、实体类2、实例 1、实体类 交易员类 //交易员类 public class Trader { private String name; private String city; public Trader() { } public Trader(String name, String 阅读全文
posted @ 2021-04-20 20:52 别团等shy哥发育 阅读(8) 评论(0) 推荐(0) 编辑
摘要:并行流与串行流 1、概述2、实例 1、概述 并行流就是把一个内容分成多个数据块,并用不同的线程分 别处理每个数据块的流。 Java 8 中将并行进行了优化,我们可以很容易的对数据进行并 行操作。Stream API 可以声明性地通过 parallel() 与 sequential() 在并行流与顺序 阅读全文
posted @ 2021-04-20 20:09 别团等shy哥发育 阅读(36) 评论(0) 推荐(0) 编辑
摘要:java8新特性--Stream API 一、StreamAPI概述二、创建Stream1、获取流的方法2、由数组创建流:3、由值创建流4、由函数创建流:创建无限流 三、Stream的中间操作1、映射:2、排序1、自然排序2、定制排序: 3、筛选与切片 四、Stream的终止操作1、查找与匹配2、规 阅读全文
posted @ 2021-04-19 22:15 别团等shy哥发育 阅读(22) 评论(0) 推荐(0) 编辑
摘要:1、dataZoom配置 dataZoom: [{ //默认控制x轴 type:'slider',//图标下方的伸缩条 show:true,//是否显示 xAxisIndex:[0], //控制x轴,数组可以同时控制多个轴 realtime:true, start:0, //伸缩条开始位置 end: 阅读全文
posted @ 2021-04-17 23:37 别团等shy哥发育 阅读(233) 评论(0) 推荐(0) 编辑
摘要:Echarts中最大值、最小值、平均值配置 1、简述2、最大值、最小值、平均值的配置:3、页面效果: 1、简述 markPoint标注 markLine标线 2、最大值、最小值、平均值的配置: series:[{ name:'日配注水量', type:'bar', yAxisIndex:0, dat 阅读全文
posted @ 2021-04-17 23:30 别团等shy哥发育 阅读(177) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、问题描述:2、原因分析:3、解决方案: 1、问题描述: 今天在谷歌浏览器的控制台中发现个警告:Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects t 阅读全文
posted @ 2021-04-17 23:13 别团等shy哥发育 阅读(77) 评论(0) 推荐(0) 编辑
摘要:SSM项目中使用拦截器和过滤器 一、拦截器概述二、拦截器配置步骤1、创建一个拦截器(实现HandlerInterceptor接口)2、配置拦截器3、测试下拦截器: 三、过滤器概述四、过滤器配置步骤1、创建一个过滤器(实现Filter接口)2、配置web.xml3、测试过滤器 五、总结 一、拦截器概述 阅读全文
posted @ 2021-04-17 00:04 别团等shy哥发育 阅读(162) 评论(0) 推荐(0) 编辑
摘要:WEB-INF目录下的jsp访问外部的css,js等配置文件 1、项目目录结构:2、解决方案2.1 EL表达式实现2.2 设置base标签2.3 实现效果 3、总结3.1 ${pageContext.request.contextPath}3.2 base标签 1、项目目录结构: 我现在要在404. 阅读全文
posted @ 2021-04-15 17:56 别团等shy哥发育 阅读(74) 评论(0) 推荐(0) 编辑
摘要:SSM自定义404和500报错界面 1、在web.xml中配置2、测试404错误 1、在web.xml中配置 <!--替换400和500的报错界面--> <error-page> <error-code>404</error-code> <location>/WEB-INF/error/404.js 阅读全文
posted @ 2021-04-14 00:07 别团等shy哥发育 阅读(12) 评论(0) 推荐(0) 编辑
摘要:SSM项目配置Log4j2 前言:1、在pom.xml中导入依赖:2、Web.xml配置:3、在resources目录下面新建log4j2.xml4、写个测试类测试日志打印: 前言: 在Spring5.x版本之后,原来的Log4j有很多东西废弃了,所以改用log4j2 1、在pom.xml中导入依赖 阅读全文
posted @ 2021-04-13 22:41 别团等shy哥发育 阅读(78) 评论(0) 推荐(0) 编辑
摘要:SSM项目中单元测试的配置 一、导入依赖二、测试(注解方式)三、测试(非注解)四、总结 一、导入依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>5 阅读全文
posted @ 2021-04-13 19:09 别团等shy哥发育 阅读(44) 评论(0) 推荐(0) 编辑
摘要:文章目录 一、问题描述二、解决方案 一、问题描述 二、解决方案 IDEA通过Maven构建的Web工程,默认web.xml的版本为2.3 ,由于版本太低,会导致web.xml在添加配置的时候出现问题 为了不出问题,我们可以直接将tomcat里面的web.xml头部拿过来 我们将文件的头部改为: <? 阅读全文
posted @ 2021-04-13 18:03 别团等shy哥发育 阅读(87) 评论(0) 推荐(0) 编辑
摘要:文章目录 一、问题描述二、解决方案: 一、问题描述 今天在ssm单元测试的时候碰到: Caused by: java.lang.IllegalStateException: SpringJUnit4ClassRunner requires JUnit 4.12 or higher. 我原本的依赖: 阅读全文
posted @ 2021-04-13 14:58 别团等shy哥发育 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Java8新特性--Lambda表达式 一、简介二、Lambda表达式语法2.1:无参,无返回值,Lambda 体只需一条语句2.2: 有一个参数,并且无返回值2.3: 若只有一个参数,小括号可以省略不写2.4: 有两个以上的参数,有返回值,并且 Lambda 体中有多条语句2.5: 若 Lambd 阅读全文
posted @ 2021-04-11 20:43 别团等shy哥发育 阅读(16) 评论(0) 推荐(0) 编辑
摘要:Postman发送JSON格式的post请求 1、在Headers中添加Content-Type2、设置Body 1、在Headers中添加Content-Type key为Content-Type,值为application/json 2、设置Body 点击"body",’‘raw’'并设定为JS 阅读全文
posted @ 2021-04-10 19:43 别团等shy哥发育 阅读(37) 评论(0) 推荐(0) 编辑
摘要:SpringBoot单元测试实例 测试实例1、创建基于Spring Data JPA的Web应用ch9_22、由于我springBoot是2.4.4,需要额外引入JUnit3、配置数据库连接等基本属性4、创建持久化实体类5、创建数据访问层6、创建控制器层7、创建测试用例7.1、创建基于@WebMvc 阅读全文
posted @ 2021-04-09 21:39 别团等shy哥发育 阅读(220) 评论(0) 推荐(0) 编辑
摘要:Spring Boot的单元测试 一、前言二、Spring Boot单元测试程序模板三、测试Service四、测试Controller五、模拟Controller请求六、比较Controller请求返回的结果七、[实例](https://blog.csdn.net/qq_43753724/artic 阅读全文
posted @ 2021-04-09 21:12 别团等shy哥发育 阅读(69) 评论(0) 推荐(0) 编辑
摘要:Spring Boot的热部署 一、前言二、模板引擎的热部署三、使用Spring-boot-devtools进行热部署四、IDEA准备工作1、开启代码自动编译2、允许程序运行的时候自动编译 五、代码测试热部署1、创建SpringBoot Web应用ch9_12、在配置文件application.pr 阅读全文
posted @ 2021-04-09 16:22 别团等shy哥发育 阅读(47) 评论(0) 推荐(0) 编辑
摘要:使用ActiveMQ实现JMS实例 一、下载ActiveMQ:二、JMS实例1、创建基于Apache ActiveMQ5的springboot应用2、配置ActiveMQ的消息代理地址:3、定义消息4、发送消息5、创建消息接收者6、定义消息监听器接收消息7、运行测试 一、下载ActiveMQ: Ac 阅读全文
posted @ 2021-04-09 01:18 别团等shy哥发育 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1、问题分析 通过仔细分析错误发现: java.io.IOException: Failed to bind to server socket:amqp://0.0.0.0:5672?maximumConnections=1000&wireFormat.maxFrameSize=104857600 阅读全文
posted @ 2021-04-09 00:57 别团等shy哥发育 阅读(83) 评论(0) 推荐(0) 编辑
摘要:企业级消息代理JMS和AMQP 1、消息模型1.1 点对点式1.2 发布/订阅式 2、企业级消息代理2.1、JMS2.1.1、JMS元素2.1.2、JMS的应用接口 2.2、AMQP 1、消息模型 异步消息的主要目的是解决跨系统的通信。所谓异步消息,即消息发送者无需等待消息接收者的处理及返回,甚至无 阅读全文
posted @ 2021-04-09 00:13 别团等shy哥发育 阅读(27) 评论(0) 推荐(0) 编辑
摘要:summernote富文本编辑器的基本使用 一、简介二、下载:三、基本使用:1、引入js/css2、建立一个div3、用 js初始化操作4、上传图片的Controller5、过去编辑器内容的代码:6、为编辑器赋值的方法:7、效果展示: 四、总结 一、简介 Summernote 是一个简单灵活的所见即 阅读全文
posted @ 2021-04-08 00:00 别团等shy哥发育 阅读(182) 评论(0) 推荐(0) 编辑
摘要:SpringMvc接收JSON数组 1、前端ajax请求:2、后端接收:3、javabean4、关键(1)设置contentType=application/json;charset=utf-8(2)@RequestBody注解 1、前端ajax请求: var wellInfos=new Array 阅读全文
posted @ 2021-04-04 02:05 别团等shy哥发育 阅读(39) 评论(0) 推荐(0) 编辑
摘要:mysql5.7在使用group by的注意事项 1、问题描述2、解决方案(一):3、解决方案(二)4、解决方案(三)1、云数据库修改方案:2、本地数据库修改方案: 1、问题描述 先看一个sql语句报错: select * from oilDaily group by wellId 这是因为在mys 阅读全文
posted @ 2021-04-02 22:25 别团等shy哥发育 阅读(57) 评论(0) 推荐(0) 编辑
摘要:本地navicat连接腾讯云数据库 1、打开navicat,点击选择连接腾讯云2、打开腾讯云数据库实例2.1 进入管理界面打开外网地址2、输入外网ip地址和端口号3、测试连接 1、打开navicat,点击选择连接腾讯云 2、打开腾讯云数据库实例 2.1 进入管理界面打开外网地址 2、输入外网ip地址 阅读全文
posted @ 2021-04-02 10:38 别团等shy哥发育 阅读(22) 评论(0) 推荐(0) 编辑
摘要:Spring Boot整合Redis 一、整合Redis1、Spring Data Redise2、Serializer3、Spring Boot的支持 二、使用StringRedisTemplate和RedisTemplate1、创建基于spring-boot-starter-data-redis 阅读全文
posted @ 2021-04-01 15:12 别团等shy哥发育 阅读(32) 评论(0) 推荐(0) 编辑
摘要:文章目录 一、Resid简介:二、下载Redis三、启动Redis服务四、设置Windows服务五、常用的Redis服务命令六、cmd启动服务:七、操作测试Redis 一、Resid简介: Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持 阅读全文
posted @ 2021-04-01 14:35 别团等shy哥发育 阅读(67) 评论(0) 推荐(0) 编辑
摘要:文章目录 一、Spring对MongoDB的支持1、对象/文档映射注解2、MongoTemplate3、Repository 二、Spring Boot对MongoDB的支持三、增删改查1、建立基于Spring-boot-starter-data-mongodb依赖的Spring Boot Web应 阅读全文
posted @ 2021-04-01 14:11 别团等shy哥发育 阅读(121) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示