自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(660)
  • 资源 (16)
  • 收藏
  • 关注

原创 微服务 DevOps 开发、部署、运维、监控告警

团队协作、开发、测试、部署开源工具平台容器部署平台DockerDocker Harbor Docker镜像私有仓库Portainer Docker可视化容器管理平台Centos7上安装dockerdocker安装可视化工具PortainerDocker搭建Harbor私有仓库代码管理协作平台:GitLabdocker下gitlab安装配置使用(完整版)docker安装配置gitlab详细过程代码编译版本管理平台:Maven nexus 仓库Docker安装 Nexus代码CI

2021-03-15 11:57:24 2346 2

原创 Github Gitee Java开发 热门中后台开源项目

目录组件分布式网关分布式配置中心和注册中心分布式权限认证分布式日志链路追踪分页式监控告警分布式任务调度平台分布式消息队列分布式搜索分布式缓存分布式锁分布式熔断限流分页式ID生成分布式事务分布式灰度发布数据库大数据邻域模型线程池与多线程数据同步架构管理系统后台框架博客系统电商系统反应式系统消息系统考试系统测试系统DevopsJava 教程源码PythonAI图片识别Nginx前端FEAndroid跨平台开发开源工具教程参考文档:Book组件hutool Java工具类forest 轻量级HTTP客户端

2019-08-18 22:48:12 13794 7

原创 docker 最常用命令汇总

1. 查看docker信息(version、info) # 查看docker版本$docker version # 显示docker系统的信息$docker info2. 对image的操作(search、pull、images、rmi、history) # 检索image$docker search image_name # 下载image$docker pull im........................

2019-01-04 22:36:51 1936 1

原创 Linux 最常用命令汇总

一、系统信息uname -a 查看内核/操作系统/CPU信息的linux系统信息命令lsb_release -a 查看操作系统 注:可惜需要安装 yum -y -install lsbhead -n 1 /etc/issue 查看操作系统版本,是数字1不是字母Lcat /proc/cpuinfo # 查看CPU信息的linux系统信息命令cat /proc/cpuinfo |g..................

2018-12-22 10:23:52 3919 1

原创 Flink SQL 常用作业sql

【代码】Flink SQL 常用作业sql。

2023-11-04 15:22:03 637

原创 linux 文件实时同步 rsync + lsyncd

Centos7.x部署lsyncd和rsync实现文件的实时同步

2023-09-20 15:55:49 176

原创 go web开发教程

Go (Gin+Gorm)搭建项目框架

2023-09-14 17:50:57 115

原创 github gitee go开发 热门开源项目

该库通过高度兼容性支持复杂的组件,并提供流式API,以从具有大量数据的工作表中生成或读取数据。goauth2的后继者。go-sniffer 工具,可扩展的抓包工具,可以开发自定义协议的工具包. 现在只支持了 http,mysql,redis,mongodb.(5)如果只想获取切片中某项值,不需要值的索引,尽可能的使用for range去遍历切片,这比必须查询切片中的每个元素要快一些。是一个功能强大的命令行工具库,我们用它来实现内部的命令行工具,同时也推荐使用 我个人会更习惯用后者,要简洁一些。

2023-08-25 17:49:39 2200

原创 spring boot 读取resources目录下文件的几种方式

【代码】spring boot 读取resources目录下文件的几种方式。

2023-07-20 17:30:46 1042

原创 mysql 高并发 千万级大数据量 limit 分页查询优化

其中需要对where条件增加索引,id因为是主键自带索引。select返回减少回表可以提升查询性能,所以采用查询主键字段后进行关联大幅度提升了查询效率。当where条件后的结果集较大并且页数达到一个量级整个SQL的查询效率就十分低下(哪怕where的条件加上了索引也不行)。优化思路:先走覆盖索引定位到,需要的数据行的主键值,然后 INNER JOIN 回原表,取到其他数据。

2023-06-12 11:41:57 719

原创 spring boot 大文件上传

基于SpringBoot实现大文件上传,断点续传、文件秒传都有了!

2023-06-05 19:04:51 114

原创 github hosts 最新地址

https://cdn.jsdelivr.net/gh/521xueweihan/GitHub520@main/hosts 文件。https://raw.hellogithub.com/hosts 文本类型直接访问查看。使用 SwitchHosts 工具配置hosts。一、最新github host 获取方式。二、host配置和更新方法。

2023-05-25 10:43:27 9977

原创 分布式 系统中的补偿机制

浅谈分布式系统中的补偿机制设计问题

2023-04-10 20:07:23 194

原创 微服务 Spring Cloud 2021 Spring Boot 2.7.x Java JDK8升级到JDK17研究

一文详解|从JDK8飞升到JDK17

2023-02-14 20:27:59 6235

原创 前端UI框架 开源项目

前端UI框架

2022-08-24 15:15:47 555

原创 EasyExcel 导入导出封装工具

EasyExcel 导入导出工具。

2022-08-17 11:22:49 1792 2

原创 ELK EFK日志搜索平台 filebeat kafka logstash elasticsearch(es) kibana

ELK是当前比较主流的分布式日志收集处理工具。常用日志采集方式Filebeat→Kafka集群→Logstash→ES→KibanaGrafana(可视化监控工具)上配置连接ES数据库进行实时监控实施步骤Filebeat部署在应用服务器上(只负责Logstash的读取和转发,降低CPU负载消耗,确保不会抢占应用资源),Logstash、ES、Kibana在一台服务器上(此处的Logstash负责日志的过滤,会消耗一定的CPU负载,可以考虑如何优化过滤的语法步骤来达到降低负载)。...............

2022-07-28 14:13:03 1598

原创 github gitee go开发 热门中后台开源项目

go 开源中后台管理系统

2022-06-22 16:47:01 3643

原创 并发测试工具总结

模拟并发的 4 种方法并发测试类

2022-06-15 10:51:54 836

原创 spring boot 异步上传文件到文件存储服务器

用AOP实现异步上传

2022-06-06 15:58:11 212 1

原创 linux 自定义shell脚本

目录备份文件脚本函数用法输入交互用法if条件用法数值计算用法系统参数用法发送消息脚本备份文件脚本daily_archive.sh#!/bin/bash# 首先判断输入参数个数是否为1if [ $# -ne 1 ]then echo "参数个数错误!应该输入一个参数,作为归档目录名" exitfi# 从参数中获取目录名称if [ -d $1 ]then echoelse echo echo "目录不存在!" echo exitfiDIR_NAME=$(basena

2022-05-17 16:45:07 631

原创 spring boot 打zip包 shell脚本 部署服务

Spring Boot 项目打包 + Shell 脚本部署详细总结

2022-04-19 11:55:43 434

原创 docker 部署canal 配置kafka

mysql开启binlog这里使用的是 mysql 5.7.32 ,server-id可以自定义,和后面配置的canal里面的slaveId要不一样# binloglog-bin=mysql-binbinlog_format=ROWserver-id=33081修改完成后,需要重启mysql服务show variables like 'log_bin';返回 ON 表示 binlog 启动成功±--------------±------+| Variable_name | Value

2022-04-11 11:08:10 3751

原创 docker 相关常用脚本

crontab*/10 * * * * /home/check_docker_status.sh > /dev/null 2>&1cat check_docker_status.sh#!/bin/bashexport mail_subject="宕机警报!!"now=`date +%Y-%m-%d#%H:%M:%S`IP_PATH=/etc/sysconfig/network-scripts/ifcfg-eth0ip=`grep -i ipaddr $IP_PAT

2022-03-29 10:31:10 262

原创 iptables查看、添加、删除规则

查看带序号的规则iptables -L -n --line-number删除指定序号的规则iptables -D INPUT 15添加一条规则到尾部:iptables -A INPUT -p tcp -s 10.73.24.173 --dport 8501 -j ACCEPTiptables -A INPUT -s 10.73.24.173 -j DROP添加一条规则到指定行:iptables -I INPUT 14 -p tcp -s 10.73.24.173 --dport 8501

2022-01-05 14:24:37 2738

原创 大数据 百亿级实时查询 ClickHouse SQL mysql canal kafka 数据实时同步

彪悍开源的分析数据库-ClickHouse趣头条基于ClickHouse玩转每天1000亿数据量Clickhouse替代ES后,日志查询速度提升了38倍基于ClickHouse的大数据全链路监控平台实践SpringBoot + Mybatis Plus + ClickHouse增删改查入门教程...

2021-12-23 16:05:05 4395

原创 Springboot 脱敏安全配置

Springboot 日志、配置文件、接口数据如何脱敏?

2021-12-22 19:24:33 346

原创 Docker 部署 sentinel

Sentinel 部署Docker部署sentinel

2021-12-02 11:43:17 1425

原创 docker 部署nacos

docker 部署nacos

2021-12-02 10:43:32 607

原创 软件开发必备工具

软件开发必备工具IDEA MAC 开发工具Visual Studio Code 前端开发工具Google Chrome web浏览器Sublime Text3 文本编辑工具iTerm2 ssh工具Navicat Preimium 数据库管理工具Another Redis Desktop Manager Redis管理工具XMind MAC 思维导图OmniGraffle Mac 画图工具Postman for Mac 接口调试管理工具SwithHosts MAC 本机Host

2021-10-23 15:48:04 734

原创 多线程并发模拟实例

SpringBoot+Redis:模拟 10w 人的,秒杀抢单!

2021-10-21 11:55:49 359

原创 性能监控指标 QPS TPS 并发数解释

谈性能不谈指标就是耍流氓!QPS,TPS,并发数…

2021-10-13 16:16:15 634

原创 文档生成工具

数据库文档数据库界的Swagger:一键生成数据库文档!你不了解一下?

2021-10-08 16:21:09 84

原创 k8s 知识点汇总

学习Kubernetes基础知识一文细数kubernetes常见20道问题让 K8s 秒变火葬场的 4 大“坑货”

2021-08-30 11:37:39 185

原创 微服务 统一认证登录及鉴权架构演进

单点登录,不要老盯着cas-server了,你还可以选择keycloak

2021-08-29 22:42:54 551 1

原创 xxl-job 原理源码分析

画图分析下 xxl-job 执行器的原理再来聊聊调度中心是如何调度任务的

2021-08-29 22:12:45 116

原创 微服务 财务结算系统架构演进

财务系统之结算体系架构业务篇

2021-08-29 21:17:30 587

原创 k8s kubectl 常用命令汇总

1、查看集群状态kubectl version --short=true 查看客户端及服务端程序版本信息kubectl cluster-info 查看集群信息2、创建资源对象kubectl run name --image=(镜像名) --replicas=(备份数) --port=(容器要暴露的端口) --labels=(设定自定义标签)kubectl create -f **.yaml 陈述式对象配置管理方式kubectl apply -f **.yaml 声明式对象配置管理方式(也适

2021-08-05 15:58:29 621

原创 docker k8s 优雅停机 springboot springcloud 服务

Docker优雅的关闭SpringBootspringboot项目在容器中如何优雅关闭

2021-07-26 20:22:34 1298

原创 nacos springcloud2 动态修改配置导致eureka注册中心服务实例下线问题解决

Spring Cloud Eureka服务注册springcloud 和apollo配置中心一起使用时踩到的一个坑

2021-07-26 16:31:16 1314 4

最好用的Android连接无线打印机源码

连接打印机,可打印条形码,图片文字等,简单易懂,可移植性高

2016-09-01

bootstrap框架nifity

bootstrap框架nifity框架 响应式web网站设计

2016-08-08

Spring源码深度解析

Spring源码深度解析电子书(高清PDF版)

2016-08-02

Android UI组件源码

GifView; Calendar.v0.5.0; CWAC EndlessAdapter; Android Horizontal ListView, Android ViewBadger, 滑动刷新的ListView Android PullToRefresh, pakerfeldt-android-viewflow, Android 导航菜单 RibbonMenu, Android的UI工具包 android-ui-utils, Android的ui开发类库 GreenDroid, Android滑动式菜单 SlidingMenu, AsyncImageView, 仿Path按钮动画效果 PathButton, Android Intent开发包 OpenIntents, android-query, Android-Universal-Image-Loader, Android的开发框架 mobilelite, Android瀑布流实例 android_waterfall, JakeWharton-ActionBarSherlock, JakeWharton-Android-ViewPagerIndicator

2015-07-30

java s2sh框架权限管理系统

java s2sh框架权限管理系统 对你构建java系统级应用有非常大的帮助

2013-11-13

J2EE struts1 hibernate权限管理系统

J2EE struts1 hibernate权限管理系统 对你构建java系统级应用有非常大的帮助

2013-11-13

hibernate struts 实现RBAC权限管理系统

hibernate struts 实现RBAC权限管理系统 对你构建java系统级应用有非常大的帮助

2013-11-13

java ssh1实现基于RBAC权限管理系统

java ssh1实现基于RBAC权限管理系统,是基于j2ee_Struts_Spring_Hibernate实现的基于RBAC的权限管理系统 对你构建java系统级应用有非常大的帮助

2013-11-13

javaSSH框架实现的权限管理系统

SSH框架实现的权限管理系统,里面有mysql数据库表,直接导入数据库,myeclipse 调试启动 tomcat 就可运行

2013-11-13

ASP.net通用权限管理系统框架

ASP.net通用权限管理系统框架 为您系统的基础搭建提供一臂之力,亲情奉上。

2013-11-13

w3school.chm

w3school 开发人员必备资料 方便你随时查看 web开发中遇到的标签,是一个不错的参考手册。

2013-10-31

Oracle函数大全.chm

Oracle函数 程序员手边必备参考资料 不可多得的好资料 一定要收藏哦

2013-10-31

CSS2.0中文手册

CSS2.0中文手册,前台设计师不可缺少的必备开发参考文档

2013-10-31

DHTML.chm 动态网页API

DHTML.chm 动态网页API web开发必备资料,动态dom元素操作。ECMASCript

2013-08-15

JAVA设计模式.chm

计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化延迟到了子类。 四、Builder,建造模式:将一个复杂对象的构建与他的表示相分离,使得同样的构建过程可以创建不同的表示。 五、Prototype,原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型来创建新的对象。 行为型有: 六、Iterator,迭代器模式:提供一个方法顺序访问一个聚合对象的各个元素,而又不需要暴露该对象的内部表示。 七、Observer,观察者模式:定义对象间一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知自动更新。 八、Template Method,模板方法:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中,TemplateMethod使得子类可以不改变一个算法的结构即可以重定义该算法得某些特定步骤。 九、Command,命令模式:将一个请求封装为一个对象,从而使你可以用不同的请求对客户进行参数化,对请求排队和记录请求日志,以及支持可撤销的操作。 十、State,状态模式:允许对象在其内部状态改变时改变他的行为。对象看起来似乎改变了他的类。 十一、Strategy,策略模式:定义一系列的算法,把他们一个个封装起来,并使他们可以互相替换,本模式使得算法可以独立于使用它们的客户。 十二、China of Responsibility,职责链模式:使多个对象都有机会处理请求,从而避免请求的送发者和接收者之间的耦合关系 十三、Mediator,中介者模式:用一个中介对象封装一些列的对象交互。 十四、Visitor,访问者模式:表示一个作用于某对象结构中的各元素的操作,它使你可以在不改变各元素类的前提下定义作用于这个元素的新操作。 十五、Interpreter,解释器模式:给定一个语言,定义他的文法的一个表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 十六、Memento,备忘录模式:在不破坏对象的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。 结构型有: 十七、Composite,组合模式:将对象组合成树形结构以表示部分整体的关系,Composite使得用户对单个对象和组合对象的使用具有一致性。 十八、Facade,外观模式:为子系统中的一组接口提供一致的界面,fa?ade提供了一高层接口,这个接口使得子系统更容易使用。 十九、Proxy,代理模式:为其他对象提供一种代理以控制对这个对象的访问 二十、Adapter,适配器模式:将一类的接口转换成客户希望的另外一个接口,Adapter模式使得原本由于接口不兼容而不能一起工作那些类可以一起工作。 二十一、Decrator,装饰模式:动态地给一个对象增加一些额外的职责,就增加的功能来说,Decorator模式相比生成子类更加灵活。 二十二、Bridge,桥模式:将抽象部分与它的实现部分相分离,使他们可以独立的变化。 二十三、Flyweight,享元模式 23种设计模式要在这里详细的都说一遍内容实在太多了啊,推荐你一本好书《软件秘笈:设计模式那点事》,里面讲解的23中设计模式例子很生动,容易理解,还有JDK中设计模式应用情况,看了收获挺大的!百度里面搜“设计模式”,第一条中设计模式百度百科中就有首推该图书,浏览量在20几万以上的,不会错的。 祝你早日学会设计模式!

2013-05-20

SSHSecureShellClient-3.2.9.exe

SSH是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。

2013-05-20

空空如也

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

TA关注的人

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