自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 JAVA解析excel 时间格式数据

java解析excel日期数据

2022-12-01 00:04:44 2654

原创 python连接mysql超时

python连接mysql超时,调大下图中参数即可,亲测有效。

2021-08-11 11:32:37 1493

原创 Mysql和Oracle的区别

MySQL和Oracle有什么区别?两个数据库的特性是不同的,所以与Oracle相比,MySQL的使用方式不同;与MySQL相比,Oracle的使用情况有所不同。它们的特点也是不同的。下面我们就来具体看看MySQL和Oracle的区别有哪些。1、本质的区别Oracle数据库是一个对象关系数据库管理系统(ORDBMS)。它通常被称为Oracle RDBMS或简称为Oracle,是一个收费的数据库。MySQL是一个开源的关系数据库管理系统(RDBMS)。它是世界上使用最多的RDBMS,作为服务器运行,提供

2021-01-26 08:49:53 240

原创 为什么ArrayList的遍历中for比Iterator快,而LinkedList中却是Iterator远快于for?

ArrayList 是基于索引(index)的数组,索引在数组中搜索和读取数据的时间复杂度是O(1),ArrayList的get方法只是从数组里面拿一个位置上的元素即可。但是要增加和删除数据却是开销很大的,因为这需要重排数组中的所有数据。LinkedList 的底层实现则是一个双向循环带头节点的链表,因此LinkedList中插入或删除的时间复杂度仅为O(1),但是获取数据的时间复杂度却是O(n)。明白了两种List的区别之后,就知道,ArrayList用for循环随机读取的速度是很快的,因为Array

2021-01-20 20:13:02 430

原创 红黑树-面试题

面试题:红黑树的特点:1.根节点是黑色2.叶子节点是黑色3.红色节点的子节点是黑色4.从一个节点到该节点的子孙节点的所有路径的黑色节点数目是一样的为什么要用红黑树?1.红黑树是非AVL树,跟AVL树相比,在插入或删除元素时,不需要旋转很多次以保持树的平衡,效率大大提升。2.二叉平衡树在一定情况下,会退化成一个线性结构,红黑树则不会出现这种情况红黑树和平衡二叉树的区别:1.平衡二叉树更直观,查询的效率高于红黑树,但是插入和删除的效率低于红黑树。红黑树的使用场景:TreeMap、Tree

2021-01-20 19:59:19 712

原创 Spring事务

Spring事务原理:Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于JDBC操作数据库,想要用到事务,可以按照以下步骤进行:1.获取连接Connection con=DriverManager.getConnection();2.开启事务con.setAutoCommit(true/false);3.执行CRUD4.提交事务/回滚事务con.commit()/con.rollback();5.关闭连接conn.close();使用

2021-01-16 14:11:09 350

原创 Java 8 新特性

Java 8 新特性Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。新特性Java8 新增了非常多的特性,我们主要讨论以下几个:1.Lambda 表达式 − Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。2.方法引用 − 方法引用提供了非常有用的语法,可以直接引用已有

2021-01-08 19:23:27 89

转载 redis缓存雪崩、穿透、击穿

转自:https://www.cnblogs.com/javalanguage/p/12401829.htmlredis缓存雪崩、穿透、击穿概念及解决办法缓存雪崩对于系统 A,假设每天高峰期每秒 5000 个请求,本来缓存在高峰期可以扛住每秒 4000 个请求,但是缓存机器意外发生了全盘宕机。缓存挂了,此时 1 秒 5000 个请求全部落数据库,数据库必然扛不住,它会报一下警,然后就挂了。此时,如果没有采用什么特别的方案来处理这个故障,DBA 很着急,重启数据库,但是数据库立马又被新的流量给打死了。

2021-01-08 19:12:49 77

原创 sentinel配置

版本要适配!!!

2020-12-31 17:13:13 85

转载 安装部署Flume

安装部署Flume1.安装ncyum install nmap-ncat.x86_64 -y2.下载flume地址http://flume.apache.org/download.html如下图所示下载flume-1.5.2-bin.tar.gz:3.拖到opt目录下开始解压cd /opttar -zxf flume-ng-1.5.2-cdh5.14.2.tar.gz4.移动到opt目录的soft文件夹下mkdir softmv apache-flume-1.5.2-cdh5.14.2

2020-12-09 09:26:07 123

原创 将Nacos默认的derby数据库更换成MySQL排坑

将Nacos默认的derby数据库更换成MySQL排坑1.低版本nacos与高版本MySQL不适配如:nacos1.1.4与MySQL8不适配2.mysql升级到8.0及以上,添加了许多新特性,安全性也得到提升。当然操作时也增加了些繁琐,需要考虑到的时区问题便是其中之一,即配置url参数中的serverTimezone属性来解决异常,需要在连接字符串 url 后加上 serverTimezone=UTC。通过升级nacos版本,以及在数据库连接url后增加时区设置,完美解决问题。...

2020-10-29 23:58:35 2764

原创 webstorm中.art文件不展示语法格式,默认展示成text,如何修改。

webstorm中.art文件不展示语法格式,默认展示成text,如何修改。如下图所示,进行设置即可。

2020-10-20 15:56:32 634 1

原创 git拉取公司项目报错,一直报超时

git拉取公司项目报错,一直报超时尝试了网上教程的许多方法,一直未成功。最终解决方案:发现电脑连的是无线网络,没有连公司内网,导致一直连接不上。...

2019-11-27 15:27:29 2154

vip-item-page.html

vip-item-page.html

2021-12-02

空空如也

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

TA关注的人

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