自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Vue + Element 实现进度条 Progress

Vue + Element 进度条 Progress前言:由于在公司可视化数字大屏项目中用到了,所以在博客里记录一下!如果能帮到你,那么点个赞吧,哈哈哈话不多说,先直接上效果图,有需要的大家可借鉴借鉴。HTML:<template> <div class="absolute-left-right-top-bottom charts-main"> <div class="content"> <div class

2022-01-16 16:31:28 2269

原创 Vue + HighCharts 画不同高度的3D饼/环图

前言:由于公司可视化数字大屏项目需要用到了3D饼图和3D环图,所以在博客里记录一下!如果能帮到你,那么点个赞吧,哈哈哈。话不多说,直接先上效果图:3D饼图3D环图下面是步骤以及代码:1.npm 安装 highchartsnpm install highcharts --save2.在main.js中引用 highcharts, 注意:画3D图需要使用到 highcharts里面的 highcharts-3dimport Highcharts from 'highcharts' i

2022-01-16 16:22:16 3172 3

原创 Vue + ECharts 象形柱状图 pictorialBar

前言:由于公司可视化数字大屏项目需要用到了象形柱状图,所以在博客里记录一下!如果能帮到你,那么点个赞吧,哈哈哈话不多说,直接先上效果图:创建一个vue组件,我这里由于项目取名为:departmentsTop5.vueHTML:<template> <div class="absolute-left-right-top-bottom charts-main"> <div class="map-bottom"> <

2022-01-16 15:41:09 1366

原创 ZooKeeper运行报错KeeperErrorCode = NoNode for (节点路径)

在启动zookeeper时,遇到以下报错信息:KeeperErrorCode KeeperErrorCode = NoNode for (节点路径)。问题原因:因为在ZooKeeper中节点路径是唯一的,所以当在该路径下已有节点时,继续往当前路径上新建节点就会报这个错。解决方法:关闭ZooKeeper,将zoo.cfg里的自己设定的dataDir和dataLogDir路径下的version-2文件夹,然后重启即可。...

2021-09-28 16:57:47 3294

原创 MySQL8.0导出的sql文件无法导入MySQL5.7的原因

前言:工作中同事使用MySQL8.0导出sql文件,我的电脑上MySQL版本为5.7,所以无论怎么导入sql文件都会失败。经过查看sql文件之后发现,sql语句都设置了排序规则,而MySQL8.0默认的排序规则就是utf8mb4_0900_ai_ci,而MySQL5.7中没有对应的排序规则。解决办法:直接卸载原有的MySQL5.7,按装MySQL8.0!!因为我个人开始在升级时出了许多问题,例如在重设密码时报错:ERROR 1045 (28000): Access denied for us

2021-09-03 16:18:41 1978 1

原创 子类与父类的静态代码块、匿名代码块和构造器的先后执行顺序

子类与父类的静态代码块、匿名代码块和构造器的先后执行顺序创建父类 Personpublic class Person { static { System.out.println("父类静态代码块"); } { System.out.println("父类匿名代码块"); } public Person() { System.out.println("父类构造器"); }}创建子类 Studen

2021-08-19 10:46:06 179

原创 @ConfigurationProperties与@Value 对比小结

@ConfigurationProperties 与 @Value对比小结:@Value这个使用起来并不友好!我们需要为每个属性单独注解赋值,比较麻烦;我们来看个功能对比图-@ConfigurationProperties@Value功能批量注入配置文件中的属性一个个指定松散绑定(松散语法)支持不支持SpEL不支持支持JSR303数据效验支持不支持复杂类型封装支持不支持@ConfigurationProperties只需要写一次

2021-06-15 17:21:12 232

原创 Java面试练习题(每天进步一点点)

提示:为了防止大家第一眼看到正确答案,正确答案放在每道题的题解后面!!!!!!!!1、protected访问权限要小于包访问权限。( )A.正确B.错误题解:Java类成员的访问控制权限: public > protected > 同包(default) > private正确答案: B 你的答案: B (正确)2、上述代码返回结果为:Integer a = 1;Integer b = 1;Integer c = 500;Integer d =

2021-05-20 18:35:25 2069 1

原创 AryyayList,LinkedList,Vector,HashMap,HashTable区别

集合小结:Collection集合是用来存储引用类型数据的容器,集合只能存储引用类型数据,不能存储基本类型数据。---- Collection集合,单个存储基本操作: add(o), contains(o), remove(o), iterator() --------List 有序,可重复,存储数据的顺序与添加顺序一致,可以存储重复的数据 为每个元素指定了索引值,增加了针对索引值的操作 add(index, o), remove(index) get(index) 在JDK8

2021-05-20 11:39:25 183 2

原创 每天进步一点点(Java)

每天进步一点点(Java)1.下面哪些类可以被继承? Java.lang.Thread、java.lang.Number、java.lang.Double、java.lang.Math、 java.lang.ClassLoader正确答案: A B E 你的答案:A B E (正确)ThreadNumberDoubleMathClassLoader题解:A:Thread可以被继承,用于创建新的线程B:Number类可以被继承,Integer,Float,Double等都继承自Numbe

2021-05-19 23:44:56 1507

原创 Java基础知识总结-第一阶段

这里写目录标题基本数据类型内置数据类型引用数据类型final关键字转义字符序列、标识符、修饰符、运算符基本数据类型变量就是通过申请内存来存储值。内存管理系统会根据变量的类型为变量分配存储空间,分配的空间只能用来存储该类型的数据。因此,可以通过定义不同类型的变量在内存中存储整数、小数或者字符。Java的两大数据类型:内置数据类型引用数据类型内置数据类型内置数据类型一共有八种基本类型,其中包括六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。byte:byte

2021-05-09 14:32:34 412

原创 Java正则表达式大全

一、校验数字的表达式KeyValue数字^[0-9]*$n位的数字^\d{n}$至少n位的数字^\d{n,}$m-n位的数字^\d{m,n}$零和非零开头的数字^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数^(\-|\+)?\d+(\.\d+)?$有两位小数的

2020-11-25 19:05:32 188

原创 接口与抽象类的区别(JDK1.7与1.8前后对比)

假如一个抽象类中只有抽象方法,则就可以使用接口完成接口(interface)接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过实现接口的方式,从而来实现接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。接口特性:使用interface关键字。接口没有构造方法,不能用于实例化对象。实现类必须重写接口中所有的抽象方法,否则就必须声明

2020-11-20 17:33:31 812

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除