自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博客GordoHu

学习使我快乐.

  • 博客(18)
  • 资源 (6)
  • 收藏
  • 关注

原创 Kettle增量数据同步,两步搞定

Kettle增量数据同步,两步搞定;

2023-03-30 14:22:49 4212 6

原创 Kettle分页循环抽取全量数据,三步搞定

Kettle分页抽取全量数据 , 适用于大数据量初次全量抽取转换.

2023-03-22 14:37:32 4587 5

原创 接入其他微信平台提供信息

接入其他公众号

2022-09-15 16:47:09 94

原创 MySQL执行过程及相关组件浅析

帮助快速总体了解Mysql执行流程及相关组件浅析,了解mysql的一些需要知道的细节和操作,便于在编码过程中优化代码sql,了解其运行过程便于快速分析问题,熟悉mysql设计原理学习优秀思想提升自己。......

2022-06-07 11:41:50 353

原创 线程池原理源码详解

线程池到底是如何运作的?线程是怎么保证不被销毁的呢? 1、线程池是什么 2、JDK默认提供了哪些线程池 2-1、newFixedThreadPool 2-2、newCachedThreadPool 2-3、newSingleThreadExecutor 2-4、newScheduledThreadPool 3、线程池的实现原理 3-1、线程池的运行流程 3-2、核心线程如何保证不被销毁的 3-3、线程池的状态流转 4、任务提交的两种方式 5、如何合理..

2020-09-19 19:01:26 136

翻译 Zookeeper 基本梳理

Zookeeper1. Zookeeper 概念Zookeeper 是一个分布式协调服务,可用于服务发现,分布式锁,分布式领导选举,配置管理等。Zookeeper 提供了一个类似于 Linux 文件系统的树形结构(可认为是轻量级的内存文件系统,但 只适合存少量信息,完全不适合存储大量文件或者大文件),同时提供了对于每个节点的监控与 通知机制。2. Zookeeper 角色Zookeeper集群是一个基于主从复制的高可用集群,每个服务器承担如下三种角色中的一种2.1. Leader

2020-08-25 16:46:34 318

翻译 ZooKeeper 工作、选举 原理

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookeeper的目的就在于此。本文简单分析zookeeper的工作原理,对于如何使用zookeeper不是本文讨论的重点

2020-08-25 15:31:20 173

原创 SprigBoot - JRebel for IntelliJ 热部署集成

准备材料: 1:反向代理的exe文件, 2:IDEA Plugins中自己下载JRebel for IntelliJ.反向代理下载地址:https://github.com/ilanyu/ReverseProxy/releases/tag/v1.0Jrebel for IntelliJ 的PJ.步骤一: 在win系统中下载 ReverseProxy_windows_386....

2019-12-05 23:09:16 562

原创 Redis-Sentinel—实现Redis高可用之哨兵模式

废话简论 Redis高可用之哨兵模式它就是,当你的reids挂掉了之后,它可以自己切换到其他redis上.不影响用户的正常使用.简述Sentinel: Sentinel具有四个特点:监控,通知,自动故障转移,配置提供者监控:哨兵不断的检查master和slave是否正常的运行。 通知:当监控的某台Redis实例发生问题时,可以通过API通知系统管理员和其他的应用程...

2018-09-15 18:45:42 2722 1

原创 OutOfMemoryError.jmap随笔浅谈

jmap(查看内存)命令-bash-4.1# jmap --helpUsage: jmap [option] <pid> (to connect to running process) jmap [option] <executable <core> (to connect to a core file) ...

2018-08-24 11:33:50 847

翻译 SOA中,Eureka比ZooKeeper更适合做服务发现注册服务

在分布式系统领域有个著名的CAP定理(C-数据一致性;A-服务可用性;P-服务对网络分区故障的容错性,这三个特性在任何分布式系统中不能同时满足,最多同时满足两个);CAP是Consistency、Availablity和Partition Tolerance的缩写。而Partition Tolerance是分布式系统的关键,因此都会保留此特性。Eureka的优势1、Eureka

2017-12-24 17:29:48 618

原创 webSocket长连接实现demo(场景:扫码自动跳转登录,或者替换轮询)

我们是要再微信端出示付款二维码(自己做的付款二维码),他人扫码向我们商户付款后.该二维码关闭并且做出相应的业务跳转.上线空闲之际记录一下.

2017-10-20 11:42:33 5847

原创 IDEA中添加自定义的方法模板注释

自定义IDEA方法模板 快捷键 : Ctrl + Alt + S打开设置  下一步   点击加号选中           自定义组名 如:(自己名字的简写HUJUNBAO)   创建完成后,列表中会出现刚才创建的分组   选中这个分组,再次点击    填写

2017-07-03 15:34:17 1336

翻译 解决你最痛苦的根本途径--自律。

在知乎上看过一个问题:“你见过最不求上进的人是什么样子?” 点赞数第一的回答是:“我见过的最不求上进的人,他们为现状焦虑,又没有毅力践行决心去改变自己。三分钟热度,时常憎恶自己的不争气,坚持最多的事情就是坚持不下去。终日混迹社交网络,脸色蜡黄地对着手机和电脑的冷光屏,可以说上几句话的人却寥寥无几。他们以最普通的身份埋没在人群中,却过着最最煎熬的日

2017-07-02 22:42:57 2589

转载 MySQL大表优化方案

当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化:单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量:字段尽量使用T

2017-03-17 16:50:53 658

原创 Http,Socket,TCP/IP 协议简述

网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,socket可以理解为在应用层和传输层中间的一个抽象层.  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装和应用(程序员层面上)。  也可以说,TPC/IP协议是传输层协议,

2017-01-05 20:40:52 913

转载 怎样使用FreeMarker来实现动态网页静态化

众所周知,随着网站的访问量增加,如何给用户以良好的访问体验就显得尤为重要。提升网站性能便成为一些网站面临的一大难题,像hao123这样的导航网站要提升网站的性能只要部署的web服务器数量足够就可以承载超大规模的访问量,如果是一个动态的网站呢?例如像凤凰新闻、网易新闻这样的CMS系统,淘宝、京东这样的大型购物网站由于这些网站都使用到了数据库这也就很难做到单纯的通过增加web服务器数量的方式来有效的提

2017-01-04 20:35:55 5170 1

转载 URI和URL和区别.

这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletReques

2016-11-22 15:41:06 240

Chrome插件,包含AdBlock.crx,FE助手.crx,Octotree.crx,PostMan.crx,图流.crx。

直接把插件拖拽入谷歌浏览器的插件管理中即可使用。

2022-06-07

IOP万能导出Util.java

IOP万能导出Util.java , 可以直接跑起来使用.提供给 需要导出功能的 开发们,直接只用,节约时间.是一个单独的项目.包含了工具类,解压后可查看原码,也可直接访问页面来UI进行单独的导出数据库中的数据.

2018-08-30

IDEA 自定义颜色&模板成品配置

IDEA 自定义颜色&模板成品配置,新下载的IDEA直接File -- > import setting -->这个jar包. 重启IDEA ,自动完成方法模板注释(快捷键 敲出 amd字母 回车),改变code颜色,赏心悦目,Bug一目了然,少些Bug.

2018-08-30

grails-2.4.4.zip

grails-2.4.4.zip 的框架.直接集成至IDE,导入即可使用.

2018-08-21

Internet Download Manager 6.26.

比迅雷还好用的下载工具,压缩文件,文档,音乐,程序,视频.可查看全部任务,已完成未完成,站点抓取方案,下载队列控制,查看.定时计划任务,队列开始,停止队列,站点抓取...

2018-08-21

二维码操作Util

前后端二维码解决Util,前段二维码生成方式和自定义二维码样式.

2018-08-21

空空如也

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

TA关注的人

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