- 博客(21)
- 资源 (9)
- 收藏
- 关注
原创 淘宝镜像registry.npm.taobao.org在npm时提示 certificate has expired(证书已过期)的 解决方法
淘宝镜像registry.npm.taobao.org在npm时提示 certificate has expired(证书已过期)的 解决方法
2024-02-20 10:06:56
3623
1
原创 Tomcat日志实现每天切割(通过Cronolog实现日志分割)
Tomcat日志,如果不做切割处理,会导致日志输出会越来越大,不方便后续的问题追踪。所以我们对日志文件进行按天进行分割。一、安装Cronolog通过如下命令安装yum install cronolog查看Cronolog安装情况which cronolog注意保存此时显示的cronolog安装路径二、修改Tomcat配置修改Tomcat中catalina.sh的相关配置文件路径:Tomcat目录/bin/catalina.sh修改文件内容中如下内容部分:修改为如下:
2022-05-24 14:59:27
1552
原创 十大经典排序算法实现及优化——冒泡排序
一、排序思想冒泡排序是一种典型的交换排序,类似于水中冒泡,较大的数沉下去,较小的数慢慢冒起来,假设从小到大,即为较大的数慢慢往后排,较小的数慢慢往前排。冒泡排序的思想就是利用的比较交换,利用循环将第 i 小或者大的元素归位,归位操作利用的是对 n 个元素中相邻的两个进行比较,如果顺序正确就不交换,如果顺序错误就进行位置的交换。通过重复的循环访问数组,直到没有可以交换的元素,那么整个排序就已经完成了。二、算法分析与图解依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面。(1) 第一次比较
2022-04-30 22:39:21
851
原创 Windows环境下安装和配置Zookeeper环境及常见错误解决方案
简介npm(node package manager):nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等).本文主要讲解如何搭建npm环境。文章链接Windows环境下安装和配置Zookeeper环境及常见错误解决方案:https://developer.aliyun.com/article/831770本人更多文章请进入本人阿里云开发社区https://developer.aliyun.com/profile/fisrl6iwskhjq...
2021-12-13 21:19:47
2169
原创 windows环境下NPM / NodeJS的安装配置
npm(node package manager):nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等).本文主要讲解如何搭建npm环境。
2021-12-13 21:17:51
971
原创 SpringBoot整合jAVAMail实现Outlook/Office365发送邮件
简介日常开发过程中,我们经常需要使用到邮件发送任务,比方说验证码的发送、日常信息的通知等。日常比较常用的邮件发送方包括:163、QQ等,网上常见的配置与测试,也大多基于上述完成。Outlook作为微软提供的企业电子邮件服务品牌,与其他品牌不同的是:Outlook使用的加密方式为STARTTTL。本文主要讲解Outlook SMTP的开启方式、OutLook STARTTTL的配置、如何通过JavaMail来实现电子邮件的发送等。文章链接SpringBoot整合jAVAMail实现Outloo.
2021-12-09 15:42:09
3701
原创 SpringBoot整合MyBatis及配置详解
简介MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。文章链接SpringBoot整合MyBatis:https://developer.aliyun.com/article/796.
2021-10-27 16:16:14
403
原创 SpringBoot集成JDBC组件
简介JDBC API 允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据。本文主要讲解SpringBoot中如何集成JDBC文章链接SpringBoot集成JDBC组件:https://developer.aliyun.com/article/795983本人更多文章请进入本人阿里云开发社区https://developer.aliyun.com/profile/fisrl6iwskhjq...
2021-10-26 15:38:09
152
原创 SpringBoot整合阿里巴巴Druid数据源
简介Java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池。 Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控。 Druid 可以很好的监控 DB 池连接和 SQL 的执行情况,天生就是针对监控而生的 DB 连接池。文章链接SpringBoot整合阿里巴巴Druid数据源:https://developer.aliyun.com/article/795987本人更多文章请进入本人.
2021-10-26 15:37:27
244
原创 Linux下JAVA环境的安装及配置
文章链接Linux下JAVA环境的安装及配置:https://developer.aliyun.com/article/789932本人更多文章请进入本人阿里云开发社区https://developer.aliyun.com/profile/fisrl6iwskhjq
2021-10-13 09:16:07
72
原创 CentOS下RabbitMQ的安装、配置及开机启动
文章链接CentOS下RabbitMQ的安装、配置及开机启动:https://developer.aliyun.com/article/789885本人更多文章请进入本人阿里云开发社区https://developer.aliyun.com/profile/fisrl6iwskhjq
2021-10-13 09:07:35
151
原创 Windows环境下安装及配置MySQL
文章链接Windows环境下安装及配置MySQL:https://developer.aliyun.com/article/791887本人更多文章请进入本人阿里云开发社区https://developer.aliyun.com/profile/fisrl6iwskhjq
2021-10-13 08:46:03
90
原创 Linux下Kibana的安装、配置及开机自启动
文章链接Linux下Kibana的安装、配置及开机自启动:https://developer.aliyun.com/article/789870本人更多文章请进入本人阿里云开发社区https://developer.aliyun.com/profile/fisrl6iwskhjq
2021-10-13 08:44:19
273
原创 Linux环境下的ElasticSearch的安装、配置及开机启动
简介项目基本环境:OS:CentOs7JDK:1.8ElasticSearch:7.6.2IK:7.6.2文章链接Linux环境下ElasticSearch7.6的安装、配置及开机启动:https://developer.aliyun.com/article/789880本人更多文章请进入本人阿里云开发社区https://developer.aliyun.com/profile/fisrl6iwskhjq...
2021-10-13 08:38:32
181
原创 Redis的缓存穿透、缓存击穿和缓存雪崩定义、原因及其解决方案
简介在高并发场景下,Redis可以很好的解决因短时间内的大访问量而导致的服务崩溃问题。但是引入redis又有可能出现缓存穿透,缓存击穿,缓存雪崩等问题。本文就对这三种问题进行较深入剖析。详情见本人阿里云开发社区:https://developer.aliyun.com/article/792436本人更多文章请进入本人阿里云开发社区https://developer.aliyun.com/profile/fisrl6iwskhjq...
2021-10-13 08:32:15
109
原创 MySQL忘记密码的处理方法(MySQL重置密码)
简介本文主要讲解MySQL忘记密码的情况下如何重置密码(MySQL密码重置方法)文章链接MySQL忘记密码的处理方法(MySQL重置密码):https://developer.aliyun.com/article/792438本人更多文章请进入本人阿里云开发社区https://developer.aliyun.com/profile/fisrl6iwskhjq...
2021-10-08 15:14:44
116
原创 Redis持久化之AOF的定义及执行原理
简介Redis 是内存数据库,就是将数据库中的内容保存在内存中,读写效率更高,但是保存在内存中也随之带来了一个缺点,一旦断电或者宕机,那么内存数据库中的数据将会全部丢失。为了避免进程退出导致数据的永久丢失,需要定期将 Redis 中的数据以数据或命令的形式从内存保存到本地磁盘。当下次 Redis 重启时,利用持久化文件进行数据恢复。 Redis 提供了 RDB 和 AOF 两种持久化机制,前者将当前的数据保存到磁盘,后者则是将每次执行的写命令保存到磁盘(类似于 MySQL 的 Binlog)。文章.
2021-10-08 15:13:00
116
原创 Redis持久化之RDB的定义及执行原理
简介Redis 是内存数据库,就是将数据库中的内容保存在内存中,读写效率更高,但是保存在内存中也随之带来了一个缺点,一旦断电或者宕机,那么内存数据库中的数据将会全部丢失。为了避免进程退出导致数据的永久丢失,需要定期将 Redis 中的数据以数据或命令的形式从内存保存到本地磁盘。当下次 Redis 重启时,利用持久化文件进行数据恢复。 Redis 提供了 RDB 和 AOF 两种持久化机制,前者将当前的数据保存到磁盘,后者则是将每次执行的写命令保存到磁盘(类似于 MySQL 的 Binlog)。文章.
2021-10-08 15:12:00
133
原创 js中substring()和substr()的使用及区别
一、substring()1.1 定义substring() 方法用于提取字符串中介于两个指定下标之间的字符。1.2语法stringObject.substring(start[,stop])参数描述start必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop可选。一个非负的整数,规定要提取的子串的截止位置,包头不包尾。说明包头不包尾,即:返回的子串包括 start 处的字符,但不包括 stop 处的字
2021-10-08 15:09:18
112
原创 Linux下Redis的安装、配置及开机自启动
系统版本: CentOS 7Redis安装版本: Redis-6.2.5一、Redis的安装1.1 下载Redis下载地址:https://redis.io/,按图片所示点击下载即可。下载完成后,通过FTP工具上传至自己的服务器即可。本文采用第二种方式wget方式在线下载wget http://download.redis.io/releases/redis-6.2.5.tar.gz1.2 解压缩运行如下命令解压缩刚刚的安装包cd /usr/localtar -zxvf .
2021-07-26 15:58:21
171
原创 Linux安装MySQL免安装版
1.查看并卸载预装MariaDB由于CentOS7默认预装MariaDB,分别执行如下命令,将其卸载#查看系统自带的mariadbrpm -qa|grep mariadb#卸载自带的mariadbrpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64#删除etc目录下的my.cnfrm /etc/my.cnf2.检查mysql是否存在rpm -qa | grep mysql3.查看和创建mysql用户和组出于安全原因,在系统
2021-07-20 10:40:47
122
Myeclipse 10.0快捷键大全
2012-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人