自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(286)
  • 资源 (40)
  • 论坛 (1)

原创 java云原生之Quarkus(一个Red Hat开源的Java框架)

Quarkus将云原生Enterprise Java提升到了一个新的水平,并支持以前无法实现的方案,特别是在应用程序启动时间方面。如果您计划将规模扩展为零,那么这肯定是您想要了解的技术。Quarkus为在无服务器,微服务,容器,Kubernetes,FaaS和云这个新世界中运行Java提供了有效的解决方案,因为它的设计考虑到了这些。它针对云原生Java应用程序的容器优先方法统一了微服务开...

2020-01-19 14:59:10 700

原创 对创业团队的要求

2020-09-21 16:31:23 18

原创 基于Netty + springBoot 联机 C 的停车终控主程序 socket通信

业务场景:基于商业停车场的主程序控制系统(C语言开发)socketTCP通信协议,建设B/S模式的门岗收费系统。系统简介:1、门岗系统(gatekeeper),选型springBoot-2.1.16.RELEASE ,netty-4.1.12.Final,websocket等主要核心技术, 部署在门口老大爷的window台式机上。2、停车终控系统(parking),基于C语言设计研发, 部署在树莓派上。gatekeeper为什么部署在门口老大爷的window台式...

2020-09-11 15:37:05 29

原创 通过 rancher kubectl 执行命令提示 证书过期

上图为明确的提示证书过期,通过浏览器再次核实确认如下:rancher官方给出的解决方案:https://docs.rancher.cn/rancher2x/admin-manual/rotate-cert.html#_5-2-%E8%AF%81%E4%B9%A6%E5%B7%B2%E8%BF%87%E6%9C%9F%E5%AF%BC%E8%87%B4%E6%97%A0%E6%...

2020-04-03 08:56:58 562

原创 CentOS 7.4 64位安装node的指定版本

下载指定版本的nodewget https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.gz 进入目录 解压tar -zxf node-v8.11.1-linux-x64.tar.gz cd node-v8.11.1-linux-x64/bin 执行命令 ./node -v 查看版本 建立软链接 参考,将标红的信息替换成自己...

2020-03-14 09:15:18 134

原创 什么是 RPC?RPC原理是什么?

什么是 RPC?RPC原理是什么?什么是 RPC?RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。比如两个不同的服务 A、B 部署在两台不同的机器上,那么服务 A 如果想要调用服务 B 中的某个方法该怎么办呢?使用 HTTP请求 当然可以,但是可能会比较慢而且一些优化做的并不好。 RPC 的出现...

2020-03-05 09:13:32 579

原创 RocketMQ 分布式事务消息过程分析

Half Message(半消息)是指暂不能被Consumer消费的消息。Producer 已经把消息成功发送到了 Broker 端,但此消息被标记为暂不能投递状态,处于该种状态下的消息称为半消息。需要 Producer对消息的二次确认后,Consumer才能去消费它。消息回查由于网络闪段,生产者应用重启等原因。导致 Producer 端一直没有对 Half Message(半消息) ...

2020-02-29 11:15:16 143

原创 企业级-生产级k8s集群搭建(基于开源rancher-V2.3.2)

生产环境k8s集群接入方案主要由以下三部分组成:1、rancher ui,k8s可视化管理平台2、nginx、k8s集群,业务服务访问入口3、物理机整体架构图:准备:1、所有主机节点开通外网访问权限2、申请https://k8s-pro.xx.com rancher ui 域名解析3、申请xxx.k8spro.xx.com 业务服务 域名解析4、k8...

2020-01-22 09:54:44 3687

原创 quarkus IDEA debug

目的:k8s是未来,2020函数计算(云原生)火热。特此学习的java云原生火热技术quarkus (夸克)。可以做到毫秒级启动。java云原生quarkus(https://blog.csdn.net/chen978616649/article/details/104040594)入门:了解quarkus (https://quarkus.io/)开发必备:如何debug?...

2020-01-18 09:46:13 726 1

原创 K8S节点清理过程

# 停止服务systemctl disable kubelet.service systemctl disable kube-scheduler.service systemctl disable kube-proxy.service systemctl disable kube-controller-manager.service systemctl di...

2019-12-23 09:23:05 659

原创 技术交流分享

架构演进 中台建设 服务治理 数据治理 研发效能 组织升级

2019-12-19 10:12:29 279

原创 黄金三步法--汇报时,引导老板抓住重点

解决问题黄金三步:定义问题——分解问题——归类分组。1. 第一步,定义问题:也就是要清楚我们要解决的问题是什么?2. 第二步,分解问题:对问题进行分析拆解,形成平铺的多个子问题,此步可以尽量发散。3. 第三步,归类分组:对子问题进行归纳、剪枝,将趋同的子问题,合并成一类问题。案例讲解:定义问题“小张,客户对销售报告和库存报告不满意,你去看一下什么原因。” 面对这...

2019-10-23 11:47:17 303

原创 分布式事务中间件Seata

在微服务架构体系下,我们可以按照业务模块分层设计,单独部署,减轻了服务部署压力,也解耦了业务的耦合,避免了应用逐渐变成一个庞然怪物,从而可以轻松扩展,在某些服务出现故障时也不会影响其它服务的正常运行。总之,微服务在业务的高速发展中带给我们越来越多的优势,但是微服务并不是十全十美,因此不能盲目过度滥用,它有很多不足,而且会给系统带来一定的复杂度,其中伴随而来的分布式事务问题,是微服务架构体系下必然需...

2019-10-13 11:15:59 105

原创 限流算法--sentinel

常见的限流算法计数器算法计数器算法指在一段时间内,进行计数,与阀值进行比较,如果超过了阀值则进行限流操作,到了时间临界点,将计数器清零进行重新计数,即单位时间段内可访问请求的次数进行控制。计数器算法是一种比直观简单的限流算法,常用于应用服务对外提供的接口层面。由于计数器算法存在时间临界点缺陷,因此在时间临界点左右的极短时间段内容易遭到攻击。滑动窗口算法滑动窗口算法是指把固...

2019-09-17 09:30:47 503

原创 基于openResty + KafkaMQ + SpringBoot+Mysql打造业务数据安全审计平台

设计思路:1、通过openresty-1.15.8.1 引入lua-resty-kafka 插件(自带lua脚步支持),定义采集客户端URL返回的response_body具体信息(前后端分离项目,只采集ajax请求即可)的.conf文件2、将采集信息已日志形式输出,同时生产消息至KafkaMQ3、SpringBoot 开发KafkaMQ消费端,消费消息(获取自定义的规则信息,进...

2019-09-10 14:59:45 590

原创 架构师--面试题库汇总

0、基础:集合框架原理之一:基本结构与源码分析 https://www.cnblogs.com/tengyunhao/p/7430185.html集合框架原理之二:锁、原子更新、线程池及并发集合https://www.cnblogs.com/tengyunhao/p/7454161.html排序算法https://www.cnblogs.com/tengyunhao/p/6503167...

2019-08-25 21:00:06 873

原创 Lottie for Android, iOS, Web, React Native, and Windows动画

如何在H5页面内使用json动画这时候设计师甩了一个链接给我,看这里lottie-web;我点进去了解了一下,是Airbnb开源的一个动画库,该库可以完成很多酷炫动画,使用起来也很简单,设计师只需要通过AE做成的动画导出JSON文件,然后前端使用Lottie直接加载JSON文件生成动画,既不需要设计师切N多gif,也不需要前端去进行复杂绘制了,一举两得,并且,Lottie全平台可用,ios、...

2019-08-25 20:41:51 82

原创 顺序消息-RocketMQ

消息有序指的是可以按照消息的发送顺序来消费。RocketMQ可以严格的保证消息有序。但这个顺序,不是全局顺序,只是分区(queue)顺序。要全局顺序只能一个分区。之所以出现你这个场景看起来不是顺序的,是因为发送消息的时候,消息发送默认是会采用轮询的方式发送到不通的queue(分区)。如图:而消费端消费的时候,是会分配到多个queue的,多个queue是同时拉取提交消费。如图:...

2019-08-23 12:03:06 135

原创 JVM-GC种类及触发机制

具体JAVA_OPTS参数详解:-Xms2000m -Xmx2000m -Xmn800m -XX:PermSize=64m -XX:MaxPermSize=256m -XX:MaxTenuringThreshold=15Xms表示jvm启动时的初始堆大小,Xmx为最大堆大小,Xmn为新生代的大小PermSize为永久带的初始大小,MaxPermSize为永久代的最大空间MaxTen...

2019-08-20 12:48:31 393

原创 MySql采用的算法原理

本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要内容分为两个部分。第一部分主...

2019-08-15 10:52:07 87

转载 每天进步一点点——五分钟理解一致性哈希算法(consistent hashing)

一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。一致性hash算法提出了在动态变化的Cache环境中,判定哈希算法好坏的四个定义:1、平衡性(Bala...

2019-08-08 13:27:29 60

原创 Mysql优化基础

1.数据类型优缺点分析数据类型的选择要遵循的总体原则更小的通常更好一般情况下,应该尽量选择使用可以正确存储数据的最小数据类型。更小的数据类型通常更快,因为它们站用更小的磁盘、内存和CPU缓存,并且处理时需要的CPU周期也更少。简单就好简单数据类型的操作通常需要更少的CPU周期。例如,整形比字符串操作代价更低,因为字符集和校对规则(排序规则)使字符串比整形比较更复杂。这里有两...

2019-08-08 09:03:41 58

原创 如何保证分布式系统数据的一致性

分布式系统CAP理论此章节重点介绍:C/一致性(分布式一致性协议实现算法Raft)Raft算法的集群中的三种角色:Leader(领袖) Follower(群众) Candidate(候选人)每个节点都会且只能处于以上三种角色中的一种算法的主体大致可分为2个过程 :1、选举 2、日志同步(数据同步)选举选举和现实社会中的民主选举制度很像,刚开始没有 Leader,所有集...

2019-08-08 08:36:00 618

原创 K8S概述

1、Kubernetes是什么Kubernetes是一个轻便的和可扩展的开源平台,用于管理容器化应用和服务。通过Kubernetes能够进行应用的自动化部署和扩缩容。在Kubernetes中,会将组成应用的容器组合成一个逻辑单元以更易管理和发现。Kubernetes积累了作为Google生产环境运行工作负载15年的经验,并吸收了来自于社区的最佳想法和实践。Kubernetes经过这几年的快速发...

2019-08-07 14:58:48 437

原创 IT绩效反馈实施指导

2019-08-02 18:22:16 69

原创 IDEA 热部署springBoot html 支持自动化刷新

pom.xml文件增加<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional></d...

2019-07-16 15:06:45 280

原创 保险架构图

2019-07-12 10:38:21 1359

原创 资产业务架构图

2019-07-11 17:48:49 482

原创 基于阿里云部署的长城网关-CSP架构

2019-07-11 08:47:28 198

原创 向前金服整体架构

2019-07-11 08:45:35 214

原创 统一支付架构

2019-07-11 08:43:10 1162

原创 IT能力框架(模型)

2019-06-18 16:46:10 891

原创 IT职级晋升框架

2019-06-18 16:43:01 1097

原创 体系成就企业的核心竞争力

2019-06-13 10:04:10 190

原创 捷越司庆618红包活动性能测试报告v1.0

目录1. 测试概况.... 11.1. 测试对象... 11.2. 测试目的... 11.3. 测试人员... 12. 测试需求.... 12.1. 业务比例... 12.2. 测试指标... 22.2.1. 硬件指标... 22.3. 测试数据... ...

2019-06-12 13:24:02 137

原创 IT绩效反馈回顾

详细内容见:https://download.csdn.net/download/chen978616649/11237988

2019-06-12 13:13:19 158

原创 DevOps 工具链

2019-06-10 11:33:11 192

原创 微服务架构技术

2019-06-06 10:01:58 96

原创 CICD-持续集成

2019-05-24 08:42:54 490

原创 高并发和分布式技术

2019-05-14 09:24:06 191

raphael 简单绘图

raphael 绘制流程图 简易版,从入门到深入级别可以参考学习。转载。

2014-09-11

jbpm4.4 在线设计流程图 ext + raphael

jbpm4.4 在线设计流程 可以导出 xml文件,导入xml 文件

2014-09-11

mysql 5.6以上版本的数据库驱动

mysql 5.6以上版本的数据库驱动. spring + quartz +mysql6.5启动时报错OPTION SQL_SELECT_LIMIT=5; 使用该驱动即可解决

2014-05-21

kettle 使用excel模板导出数据

kettle 使用excel模板导出数据。

2014-05-08

noteCase安装软件

noteCase安装软件,主要用户各类学习笔记的管理,自动分类

2014-01-14

linux学习笔记

linux学习笔记,需要noteCaseru软件打开

2014-01-14

java 浏览器 页面快照

java 快照 截图 支持有滚动条的页面

2013-11-22

java 附件上传

uploadify2.1.0 spring mvc java jsp代码

2013-10-31

校园招聘系统测试帐号

校园招聘系统测试帐号 ,里面有登陆地址,登陆用户,密码。 只有部分权限

2012-06-15

Ireport报表javabean使用教程

ireport java sql 报表 javabean与 ireport结合使用

2012-05-20

gzip 格式压缩jsp js页面

java gzip 格式压缩jsp js页面

2011-10-25

jfreechar 雷达图 带刻度

jfreechar 雷达图 带刻度jfreechar 雷达图 带刻度jfreechar 雷达图 带刻度jfreechar 雷达图 带刻度

2011-10-18

jbpm4.3+servlet+jsp

业务流程定制,领导审批。工作流开发,含有lib

2011-10-06

ibatis 缓存配置策略

ibatis 缓存配置策略,学习篇 • iBatis对查询结果集进行本地缓存。 • Cache的key由haskcode、checksum、查询参数、sqlmap Id、sql语句、调用方法名等构成。由此可以看出,不同的参数会有不同的Key。注意,他不是以查询参数的Class的hashcode或 toString方法作为key的一部分,而是以在sqlmap使用的变量的集合。 • queryForObject和queryForList都可以缓存。其它片断不支持。 • 可以设定为定时刷新或受条件触发刷新Key。如:在执行Update的时候,可以刷新Cache。 刷新Cache时,无法手动控制刷新单条记录。只能刷新该Cache ID的全部Cache。 • 目前有4种Cache实现,但是无法自定义扩展Cache。 • Cache的数量可以指定。 • Cache的put和get方法内有同步,外部无。所以同一参数同时查询时,Cache是不能命中的。在有一个结果put到Cache后,后续查询才能命中。

2011-06-01

INT系统src(elis)

INT系统src all the java source

2011-05-23

POS系统srcAndPackage

POS系统srcAndPackage the second package source

2011-05-23

POS系统srcAndPackage

POS系统srcAndPackage the fist j2ee java source

2011-05-23

BIEE Oracle开发教程

BIEE Oracle开发教程,BIEE Oracle开发教程

2011-04-12

BIEE报表及开发的简单介绍

BIEE报表及开发的简单介绍,BIEE报表及开发的简单介绍

2011-04-11

BI ETL的启停注意事项

BI ETL的启停注意事项,BI ETL的启停注意事项

2011-04-11

BI ETL常见的异常问题处理方法

BI ETL常见的异常问题处理方法,BI ETL常见的异常问题处理方法

2011-04-11

Server Administrator Guide

Server Administrator Guide

2011-04-11

Answers Delivers Interactive Dashboards User Guide

Answers Delivers Interactive Dashboards User Guide

2011-04-11

oracle BIEE 下载安装,demo文章

oracle BIEE 下载安装,demo文章

2011-04-11

eclipse plugins weblogic

eclipse plugins weblogic, eclipse plugins weblogic eclipse plugins weblogic

2011-04-08

ORACLE_BI实施参考文档

ORACLE_BI实施参考文档,ORACLE_BI实施参考文档

2011-04-08

Oracle-BIEE 下载安装使用

Oracle-BIEE 下载安装使用,Oracle-BIEE 下载安装使用

2011-04-08

spring_AOP实现方法大全

spring_AOP实现方法大全spring_AOP实现方法大全

2011-04-02

基于java的Lucene全文搜索引擎资源简单实例下载

基于java的Lucene全文搜索引擎资源简单实例下载

2011-03-28

基于java的Lucene全文搜索引擎资源下载

基于java的Lucene全文搜索引擎资源下载

2011-03-28

大型项目Oracle sql,function,procedures,package,cursor,job

大型项目Oracle sql,function,procedures,package,cursor学习参考

2011-03-28

大型项目J2EE金融源代码,仅供java深入开发学习

大型项目J2EE金融源代码,仅供java深入开发学习

2011-03-28

C+程序设计+(第三版)+谭浩强.part2

C+程序设计+(第三版)+谭浩强.part2

2011-03-26

C+程序设计+(第三版)+谭浩强.part1

C+程序设计+(第三版)+谭浩强.part1

2011-03-26

绿色软件HttpAnalyzerFullTrial_V6,httpIE相应分析工具

绿色软件HttpAnalyzerFullTrial_V6,httpIE相应分析工具

2011-03-26

WebPageMaker 网页拖动快速制作

WebPageMaker 网页拖动快速制作,内带注册码长期有效

2011-03-26

麦肯锡-综合技能培训材料

麦肯锡-综合技能培训材料,麦肯锡-综合技能培训材料

2011-03-26

as400操作系统的命令操作大全

as400操作系统的命令操作大全,as400大型机学习手册

2011-03-26

linux SSH 基本命令操作。

linux SSH 基本命令操作外加vi命令操作大全

2011-03-26

jquery 1.4 api

jquery 1.4 api chm 格式,全面的js帮助文档

2011-03-26

javaDocker的留言板

发表于 2020-01-02 最后回复 2020-01-02

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