摘要:
背景 系统需要展示一张世界地图 关键条件 下载highchartsMap依赖包 npm i @highcharts/map-collection -S 导入地图依赖 /** * 导入地图依赖包 */ import Highcharts from 'highcharts'; // 必须导入 impor 阅读全文
摘要:
总结出自文章:https://www.jianshu.com/p/734cf729d77b Kafka文件存储机制 名词概念 Broker:Kafka节点,一个Kafka节点就是一个broker,多个broker可以组成一个Kafka集群。 Topic:一类消息,消息存放的目录即主题,例如page 阅读全文
摘要:
环境 Java8 redis2.8 配置如下 pom文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> < 阅读全文
摘要:
背景 一个负责数据清洗的项目,以Kafka消费者的方式接受数据并处理。当消费数据数量过多时,要对项目进行性能优化。 优化方式:服务器通过部署多个项目增加项目进程的方式增加Kafka消费者的数量。每个进程里使用线程池异步做业务处理。 环境 Ubuntu18 Java8 Jenkins 前置条件 Jen 阅读全文
摘要:
系统环境 Ubuntu 18.04.5 前置条件 具有root权限 步骤 安装Docker 查看可用Docker版本: apt list docker.io 在线安装Docker: apt install docker.io 等待安装完成 安装完成 查看Docker版本: docker -v 查看D 阅读全文
摘要:
环境 Ubuntu 18.04.5 步骤 自定义脚本文件(文件名称和路径自定义,下面为举例) 脚本名称:test.sh 脚本路径:/home/ubuntu/data 配置系统systemctl 进入路径: cd /etc/systemd/system 新建service文件 命名:test.serv 阅读全文
摘要:
使用场景 CPU占用:如果你有某些应用需要消耗大量的cpu去计算,比如正则表达式,如果你使用正则表达式比较频繁,而其又占用了很多CPU的话,那你就应该使用缓存将正则表达式的结果给缓存下来。 数据库IO性能:如果发现有大量数据需要频繁查询使用,或者某些数据不会频繁变更时,为了提高数据库IO性能,可以使 阅读全文
摘要:
背景 在使用BigDecimal除法运算divide报错:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result 原因 除法运算结果为无限小数,用户 阅读全文
摘要:
宽 网页可见区域宽:document.body.clientWidth 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页正文全文宽:document.body.scrollWidth 屏幕分辨率的宽:window.screen.width 屏幕可用工作区宽度 阅读全文
摘要:
区别 created 作用:页面渲染之前进行调用,通常在html生成之前进行数据初始化,数据在页面渲染之前生成。 mounted 作用:页面渲染之后进行调用,通常用于改变某些dom数据或者属性。 Vue生命周期如下图 阅读全文