自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (52)
  • 收藏
  • 关注

原创 CDC主流工具对比

Debezium能做什么RedHat开源的Debezium是一个将多种数据源实时变更数据捕获,形成数据流输出的开源工具。它是一种CDC(Change Data Capture)工具,工作原理类似大家所熟知的Canal, DataBus, Maxwell等,是通过抽取数据库日志来获取变更的。官方介绍为:Debezium is an open source distributed platform for change data capture. Start it up, point it at

2021-01-19 17:39:03 4328 1

原创 Java命令学习系列(四)——jstat

jstat(JVM Statistics Monitoring Tool)是用于监控虚拟机各种运行状态信息的命令行工具。他可以显示本地或远程虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据,在没有GUI图形的服务器上,它是运行期定位虚拟机性能问题的首选工具。jstat位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap size和垃圾回收状况的监控。可见,Jstat是轻量级的、专门针对JVM的工具,非常适用。j..

2021-01-06 10:57:31 360 1

原创 Java命令学习系列(三)——Jmap

Jmapjmap是JDK自带的工具软件,主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享对象内存映射或堆内存细节。可以使用jmap生成Heap Dump。在Java命令学习系列(零)——常见命令及Java Dump介绍和Java命令学习系列(二)——Jstack中分别有关于Java Dump以及线程 Dump的介绍。 这篇文章主要介绍Java的堆Dump以及jamp命令什么是堆Dump堆Dump是反应Java堆使用情况的内存镜像,其中主要包括系统信息、虚拟机属性、完整的.

2021-01-06 10:56:50 215

原创 Java命令学习系列(二)——Jstack

jstack是java虚拟机自带的一种堆栈跟踪工具。功能jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待等。 线程出现停顿的时候通过jstack来查看各个线程的调用堆栈,就可以知道没有响应的线程到底在后台做什么事情,或者等待什么资源。 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java.

2021-01-06 10:55:10 112

原创 服务器性能指标(一)——负载(Load)分析及问题排查

平常的工作中,在衡量服务器的性能时,经常会涉及到几个指标,load、cpu、mem、qps、rt等。每个指标都有其独特的意义,很多时候在线上出现问题时,往往会伴随着某些指标的异常。大部分情况下,在问题发生之前,某些指标就会提前有异常显示。对于这些指标的理解和查看、异常解决等,是程序员们重要的必备技能。本文,主要来介绍一下一个比较重要的指标——机器负载(Load),主要涉及负载的定义、查看负载方式、负载飙高排查思路等。什么是负载负载(load)是linux机器的一个重要指标,直观了反应了机器当前的

2021-01-06 10:53:56 4478

原创 Shell反引号、$()和${}的区别

1.反引号与 $() 用于命令替换反引号和$()的作用相同,用于命令替换(command substitution),即完成引用命令的执行,将其结果替换出来,与变量替换差不多。比如:echo `date '--date=1 hour ago' +%Y-%m-%d-%H`#或者echo $(date '--date=1 hour ago' +%Y-%m-%d-%H)输出结果是相同的:2019-02-02-09。在编写 Shell 脚本时建议使用$(),原因主要有:(1)反引号与单引号

2020-12-18 10:32:54 406 1

原创 浅谈UML中常用的几种图

浅谈UML中常用的几种图1 UML简介 2 UML常见图分类 3 用况图(用例) 4 类图 简单类图使用 举例 5 其他辅助用图 时序图(顺序图) 协作图(Collaboration Diagram/communication Diagram)/通信图 状态图 活动图(Activity Diagram) 6 组件图(ComponentDiagram)、配置图(Deployment Diagram)Update Time:2020年1月5日20:17:47 A

2020-12-14 14:37:46 3072

原创 Java 1.8 新特性——Stream 流中 Reduce 操作

Reduce 原意:减少,缩小 根据指定的计算模型将Stream中的值计算得到一个最终结果方式一Optional<T> reduce(BinaryOperator<T> accumulator); 对Stream中的数据通过累加器accumulator迭代计算,最终得到一个Optional对象函数式接口BinaryOperator,继承于BiFunction,Bifunction中有一个apply方法,接收两个参数,返回一个结果package cn_lemon;

2020-12-04 15:22:13 842

原创 promise使用精华

Promise中关于resolve,reject和catch的区别 resolve调用then中的第一个回调函数 reject或者throw new Errow都会调用then中的第二个回调函数 没有reject函数的情况下, reject或者throw new Error都会调用cath回调 不管resolve还是reject还是cath,最后都会执行finally回调 也就是说then中有第二个回调函数的时候, 永远不会执行到cath. Then中没有第二个回调的时候, 哪怕rejec

2020-12-03 16:32:08 69

原创 centos7上用minikube安装k8s,不用翻墙

文章目录前言 一、安装docker 二、安装kubectl 1.获取最新版本号 2.下载kubectl 三、安装minikube 四、启动minikube前言minikube安装k8s教程,每一步都亲测可用,不用翻墙一、安装docker参考官网,https://docs.docker.com/engine/install/centos/二、安装kubectl1.获取最新版本号https://storage.googleapis....

2020-11-24 10:23:07 339

原创 如何在CentOS7上通过kubeadm快速安装k8s集群

本文介绍一下如何在CentOS7上通过kubeadm快速安装k8s集群,以下每一步骤我都亲自测试过,现在要搭建一个k8s集群相比前两年太容易了,只需要使用官方推荐的kubeadm工具即可快速初始化出一个k8s集群准备CentOS7系统,记得是7 内存不小于2G CPU双核以上 所有机器直接网络互通 唯一的Hostname 防火期推荐关闭,使用外层的防火墙策略 Swap关闭本文机器例子Hostname IP OS cp1 172.16.11.199 Cen

2020-11-20 17:14:21 221 1

原创 mysql常用指令

show databases; ---------列出所有数据库 show create database escheduler; ---------查看数据库的DDL show tables from escheduler; ---------列出指定数据库的所有表 show table s...

2020-09-28 15:48:29 59

原创 flinkx成长之旅

flinkx类图,能够看懂这张图,就掌握了90%flinkx内容了

2020-08-14 09:23:53 214

原创 js,html,css,Vue,react,angular,nodejs,webpack,less,ES6,commonjs等的关系

前端逐渐脱离了刚开始的纯粹,真的是变得越来越复杂了, 让很多初学者望而却步.以下是各种前端技术的关系前端开发根本只有三种语言,js,html和css 随着业务的复杂,前端也需要进行模块化开发,可是js本身不具备模块化语法,无法进行模块化.为了解决这个问题,出现了CommonJS,AMD,CMD,UMD和ES6规范,这些规范都包含了js模块化方案.从而解决了JS全局污染和依赖管理混乱问题.这些...

2020-03-20 15:47:11 749

powerdesigner导出数据库设计文档大全

powerdesigner导出数据库设计文档大全

2021-01-13

powerdesigner导出数据库设计文档手册.doc

powerdesigner导出数据库设计文档手册.doc

2021-01-13

23中设计模式介绍以及相关详细demo,idea工具

23中设计模式介绍以及相关详细demo,idea工具

2020-12-15

信息系统项目管理师资料汇总大全(软考高级)

信息系统项目管理师,包括 1.历年真题及其解析 2.论文模板 3.各知识点脑图 4.信息系统项目管理师考试教程(第3版) 5.考场规则

2020-09-18

powerdesigner导出数据库设计文档手册.doc

powerdesigner导出数据库设计文档手册.doc

2020-03-06

powerdesigner到数据库导出模板_有表头.zip

powerdesigner到数据库导出模板_有表头.zip

2020-03-06

powerdesigner到数据库导出模板_无表头.zip

powerdesigner到数据库导出模板_无表头

2020-03-06

mysql-connector-java-8.0.19.zip

mysql-connector-java-8.0.19.zip mysql连接驱动

2020-03-06

jdk-8u131-windows-x32.zip

jdk-8u131-windows-x32.zip 32位的jdk文件

2020-03-06

非常精简明了的Log4j日志包使用说明.txt

非常精简明了的Log4j日志包使用

2019-11-11

非常精简的匿名内部类详解.docx

非常精简的匿名内部类详解

2019-11-11

史上最全最详细的flink 中文教程(一千多页pdf).pdf

最全最详细的flink 中文教程,详细介绍各个接口,并附带demo(一千多页pdf) 最全最详细的flink 中文教程,详细介绍各个接口,并附带demo(一千多页pdf)

2019-11-05

javaWeb开发最新SSH三大框架(struts,spring,hibernate)项目实例

三大框架如下:hibernate-release-5.3.10.Final, spring-framework-4.0.6.RELEASE-dist,struts-2.5.20-all 环境如下: eclipse-jee-2019-03-R-win32-x86_64, apache-tomcat-8.5.40-windows-x64,jdk-12.0.1_windows-x64_bin

2019-04-24

echart_API文档与实例

ECharts _API文档与实例,包括API介绍与使用实例

2017-08-10

天使投资人资料以及联系邮箱完全版

天使投资人资料以及联系邮箱完全版

2016-05-15

IOS 最好用的刷新控件

Refresh 刷新 IOS 下拉 上拉.zip

2016-01-14

史上最好用的刷新控件

史上最好用的刷新控件.zip

2016-01-13

史上最全的最好用的 IOS字符串处理控件

IOS nsstring 封装 分类.zip

2016-01-13

史上最好用的沙盒封装Sandbox

Sandbox 沙盒 IOS 开发 缓存

2016-01-13

史上最好用的提示器KxMenu

KxMenu 菜单 弹出 控件 事件

2016-01-13

史上功能最丰富的滑动菜单

滑动 菜单 IOS 封装 滚动滑动

2016-01-13

IOS史上最好用的地图控件

地图 IOS 百度 高德 封装

2016-01-13

iso最全的 JSON 解析控件

JSON IOS 解析 开发 转换 

2016-01-13

史上最全最好用的滑动控件

史上最全最好用的滑动控件

2016-01-13

QR code_二维码扫描控件

QR code_二维码扫描

2016-01-13

史上最全最好用的MBProgressHUD

MBProgressHUD是很好用的第三方控件

2016-01-13

史上最高级最全面的刷新控件

MJRefresh支持上拉加载, 下拉刷新, 和动画等功能

2016-01-13

最高级最好用的下拉菜单

史上最好用的多级下拉菜单, 功能丰富, UI 配置完备, 接口明确

2016-01-13

JAVA排课系统源码

JAVA排课系统源码

2015-09-12

java排课系统

一个自己写的排课系统, 也就是教室安排系统

2015-09-12

mac 最新全屏工具darwin

mac 最新全屏工具darwin

2014-12-24

MAC全屏操作指南

MAC全屏操作指南(Window 7主机与VMware中Mac(10.7 Lion)虚拟机之间共享文件夹  与设置全屏)

2014-12-24

浅析C语言与C_的异同

C语言 C++ 异同 浅析C语言与C_的异同

2014-03-14

C语言优先级结合性自加理解

C语言优先级结合性自加理解

2014-03-14

流水灯程序

流水灯 C 语言

2014-03-12

关于设计程序的一种策略.pdf

关于设计程序的一种策略.pdf

2014-03-12

51特殊功能寄存器

51特殊功能寄存器

2014-03-12

auto、register、static、extern等存储类修饰符的区别.

auto、register、static、extern等存储类修饰符的区别.

2014-03-12

深入追踪MFC程序的执行流程

深入追踪MFC程序的执行流程 深入追踪MFC程序的执行流程 深入追踪MFC程序的执行流程

2013-07-12

VS2005程序到Linux的移植

VS2005程序到Linux的移植

2013-07-12

空空如也

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

TA关注的人

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