自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux命令之crontab

crontab 命令是Linux和类Unix系统中的一个命令,用于调度定时任务。crontab 是 “cron table” 的缩写,它允许用户通过 cron 守护进程来安排自动运行的任务。这些任务被存储在一个叫做 crontab 的文件中,每个用户都可以有自己的 crontab 文件来设置个人的定时任务。cron 是一个基于时间的任务调度程序,它在后台运行,并且每隔一分钟检查一次所有用户的 crontab 文件,以确定是否有任务需要运行。如果某个任务到了预定的时间,cron 就会执行该任务。

2024-05-22 11:33:32 362

原创 校验定时参数之cron

cron表达式校验 初级

2024-05-06 16:19:22 1193

原创 解决 no such file 的问题

no such file........

2024-05-03 15:39:28 390 5

原创 Attempted read from closed stream

java.lang.RuntimeException: java.io.IOException: Attempted read from closed stream 错误通常表示程序试图从一个已经关闭的流中读取数据。在Java中,一旦一个流被关闭,任何尝试从该流中读取数据的操作都会抛出IOException。

2024-04-28 16:02:59 773 2

原创 PL/SQL中操作update 替换 clob 字段

【代码】PL/SQL中操作update 替换 clob 字段。

2024-03-25 17:37:59 225

原创 Oracle慢sql监控脚本

Oracle慢sql监控脚本

2023-05-29 10:22:29 480

原创 oracle 生产技术支持常见问题及解决方法

数据库线上问题集锦

2023-01-05 15:18:28 244

原创 说说一条查询SQL的执行过程

查询SQL的执行过程

2022-10-10 15:20:48 479

原创 MySql系列-各种锁

mysql各种锁类型

2022-10-09 16:44:20 587

原创 mysql系列-慢日志查询

mysql系列-慢日志查询

2022-10-08 15:51:18 696

原创 Spring Boot加一个注解,轻松实现 Redis 分布式锁

注解搞定分布式锁

2022-09-27 14:19:51 329

原创 @Configuration、@EnableConfigurationProperties、@ConfigurationProperties配置注解三剑客

Spring Boot自动配置注解

2022-09-22 15:32:12 2177

原创 SpringBoot之@ImportResource的使用

@PropertySource与@ImportResource的区别

2022-09-21 18:12:44 585

原创 SpringBoot利用AOP记录系统日志

SpringBoot 利用 AOP记录系统日志

2022-09-19 17:13:44 732

原创 Linux命令之-telnet

使用telnet测试端口连通性telnet命令是TELNET协议的用户接口,它支持两种模式:命令模式和会话模式,虽然telnet支持许多命令,但大部分情况下,我们只是使用它查看目标主机是否打开了某端口(默认是23)。其执行结果有两种:端口未打开$ telnet 101.199.97.65 62715Trying 101.199.97.65...telnet: connect to address 101.199.97.65: Connection refused端口已打开[weblogi

2022-05-27 16:57:43 29825

原创 SpringCloud之OpenFeign

前言本次我们来看看SpringCloud组件OpenFeign目录如下:1、Feign是什么?Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调用HTTP API。使用Feign非常简单—创建一个接口,并在接口上添加一些注解,代码就完成了。Feign具备可插拔的注解、支持多种注解,例如Feign自带的注解或者JAX-RS注解等。Spring Cloud Feign是基于Netflix feign实现,整合了Spring Cloud Ribb

2022-05-27 13:45:19 1129

原创 JSON解析-Jackson

1.Jackson简介简介:Jackson是一个简洁的方式去解析JSON开源包。Jackson可以解析JSON从String,Stream,或者file的方式去创建Java对象。Jackson不仅仅可以解析JSON到Java对象,也可以将Java对象解析为JSON字符串。原理:Java反射机制实现JSON和Java对象间数据自动转换。日常开发过程中经常会使用json进行数据的传输,这就涉及到了对象和json的相互转化,常用的解决方案有:Jackson(推荐)、谷歌的Gson、阿里的Fastjson,

2022-05-26 16:01:51 1742

原创 面试官的杀手锏-CopyOnWrite

今天聊一个非常硬核的技术知识,给大家分析一下CopyOnWrite思想是什么,以及在Java并发包中的具体体现,包括在Kafka内核源码中是如何运用这个思想来优化并发性能的。这个CopyOnWrite在面试的时候,很可能成为面试官的一个杀手锏把候选人给一击必杀,也很有可能成为候选人拿下Offer的独门秘籍,是相对高级的一个知识。CopyOnWrite是什么意思呢?很简单,顾名思义,利用“CopyOnWrite”的方式,这个英语翻译成中文,大概就是“写数据的时候利用拷贝的副本来执行”。1、读多写少的场景

2022-05-26 11:03:25 1589 3

原创 使用MERGE语句合并数据

一、概念MERGE INTO 的用途 MERGE INTO 是Oracle 9i 以后才出现的新的功能。那这个功能 是什么呢? 简单来说,就是:“有则更新,无则插入”。此语法在 Oracle、Sql Server、DB2中都可以使用。二、merge into 语法Oracle 中 merge into 用法解析:merge into 语法:merge into [target-table] a using [source-table sql] b on([conditional express

2022-05-25 16:09:53 2505

原创 注册中心-Eureka

一、服务调用出现的问题服务消费者该如何获取服务提供者的地址信息?如果有多个服务提供者,消费者该如何选择?消费者如何得知服务提供者的健康状态?二、Eureka的作用消费者该如何获取服务提供者具体信息?服务提供者启动时向eureka注册自己的信息eureka保存这些信息消费者根据服务名称向eureka拉取提供者信息如果有多个服务提供者,消费者该如何选择?服务消费者利用负载均衡算法,从服务列表中挑选一个消费者如何感知服务提供者健康状态?服务提供者会每隔30秒向Eurek

2022-05-23 16:43:54 135

原创 注册中心-Nacos

Nacos是阿里巴巴开源的服务注册中心以及配置中心,致力于给开发者提供一款便捷、简单上手的开源框架。相比Eureka功能更加丰富,在国内欢迎程度较高。Nacos官网地址。之前谣言说 用 Nacos 是因为 Eureka 不再迭代升级,停止维护。下面是Eureka的GitHub地址。目前最新版本是 1.10.17。Eureka一致有两个版本:1.4.x 2.x。其实SpringCloud停止维护的是Eureka的2.x版本。Nacos 安装指南这里介绍Windows安装1.1.首先

2022-04-19 00:07:05 2710

原创 分布式配置中心-Apollo

1 概览1.1 什么是配置应用程序在启动和运行的时候往往需要读取一些配置信息,配置基本上伴随着应用程序的整个生命周期,比如:数 据库连接参数、启动参数等。1.2 什么是配置中心传统单体应用存在一些潜在缺陷,如随着规模的扩大,部署效率降低,团队协作效率差,系统可靠性变差,维护困 难,新功能上线周期长等,所以迫切需要一种新的架构去解决这些问题,而微服务( microservices )架构正是当 下一种流行的解法。 不过,解决一个问题的同时,往往会诞生出很多新的问题,所以微服务化的过程中伴随着很多的挑战

2022-04-13 20:43:51 3216

原创 SpringCloud之Ribbon

SpringCloud之RibbonRibbon的负载均衡原理我们添加了 @LoadBalanced 注解,即可实现负载均衡功能,这是什么原理呢?SpringCloud 底层提供了一个名为 Ribbon 的组件,来实现负载均衡功能源码跟踪为什么我们只输入了 service 名称就可以访问了呢?为什么不需要获取ip和端口,这显然有人帮我们根据 service 名称,获取到了服务实例的ip和端口。它就是LoadBalancerInterceptor,这个类会在对 RestTemplate 的请求进行

2022-03-02 16:00:57 144

原创 微信支付介绍和接入指引

一、微信支付微信支付介绍和接入指引1、微信产品介绍微信支付平台地址https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F(1)付款码支付参考地址:https://pay.weixin.qq.com/static/product/product_intro.shtml?name=qrcode付款码支付是指用户展示微信钱包内的“付款码”给商户系统扫描后直接完成支付,适用于线下场所面对面收银的场景,例如商超、便利店、餐

2022-02-07 18:10:10 4695

原创 Git 命令

Git 命令Git 与 SVN 区别Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用 SVN 背景的人,你需要做一定的思想转换,来适应 Git 提供的一些概念和特征。Git 与 SVN 区别点:1、Git 是分布式的,SVN 不是:这是 Git 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。2、Git 把内容按元数据方式存储,而 SVN 是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn、.cvs

2021-11-16 13:56:47 77

原创 Robo 3T 使用教程

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-08-13 11:43:37 17187

空空如也

空空如也

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

TA关注的人

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