自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (36)
  • 收藏
  • 关注

原创 Failed to deploy Dockerfile Error while executing RequestContent-Type=application/tar, encoding=gzip

Failed to deploy '********* Dockerfile: Dockerfile': Error while executing Request{method=POST, path=/v1.40/build?t=*********&rm=true, body=com.intellij.docker.agent.build.ContextFolderArchive$createInputStream$1@2338a750, bodyBytes=null, hijackedInput

2022-03-03 17:12:00 4350 1

原创 java使用opencv拉取rtsp流并客户端播放

<dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv</artifactId> <version>1.5.5</version></dependency><dependency> <groupId>org.bytedeco</groupId> <arti.

2021-08-07 08:10:33 1700 2

原创 视频直播、视频监控零延迟解决方案

经多种方案对比,最终采用JavaCV拉取摄像头RTSP流转为RTMP推流,SRS媒体服务器中转,WebRTC方式播放,最终效果毫秒级延迟如果bia

2021-05-28 18:30:23 447

原创 linux下Tomcat启动项目报错Unsupported major.minor version 52.0

除了网上常说的JDK低于vim /etc/profile添加内容:export TOMCAT_HOME=/usr/local/tomcatexport CATALINA_HOME=/usr/local/tomcat

2021-05-28 18:22:36 333

转载 每秒处理10万高并发订单的支付系统架构分享

转自:https://blog.csdn.net/chenpeng19910926/article/details/51789934https://blog.csdn.net/e3002/article/details/82256457随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百倍乃至千倍的暴增。作为商品购买的最后一环,保证用户快速稳定的完成支付尤为重要。所以在15年11月,我们对整个支付系统进行了全面的架构升级,使之具备了每秒稳定处理10万订单的能力。为乐视生态各种形式的抢购秒杀活动提

2020-06-19 11:11:34 1517

转载 如何解决 Critical dependency: the request of a dependency is an expression ?

在使用若依后台时,在部分情况下会出现以下错误:根据提示我们可以找到主要造成这个问题的代码是以下这段:export const loadView = (view) => { // 路由懒加载 return () => import(`@/views/${view}`)}全局搜索node_modules我们可以看到这个问题是由webpack的lib/dependencies/ContextDependencyHelpers.js第224行报出的警告;然后在官方的i...

2020-06-14 23:59:20 56788 13

原创 npm ERR! code ENOLOCAL

error code ENOLOCALerror Could not install from "–registry=https:\registry.npm.taobao.org" as it does not contain a package.json file.解决npm cache verifynpm cache clean --forcenpm i -g npmnpm install -g cnpm --registry=http://registry.npm.taobao..

2020-06-11 13:45:53 1943

转载 Shell基础

$ cd `dirname $0` 和PWD%/* shell变量的一些特殊用法在命令行状态下单纯执行 $ cd `dirname $0` 是毫无意义的。因为他返回当前路径的"."。这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。在/home/admin/test/下新建test.sh内容如下:cd `dirname $0` echo `pwd`然后返回到/home/admin/执行sh test/test.sh

2020-05-28 10:17:35 256

转载 OLTP和OLAP

摘自百度知道:https://zhidao.baidu.com/question/35807073.htmlOLTP和OLAP主要区别有:1、基本含义不同:OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,记录即时的增、删、改、查,比如在银行存取一笔款,就是一个事务交易。OLAP即联机分析处理,是数据仓库的核心部心,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。典型的应用就是复杂的动态报表系统。2、实时性要求不同:OLTP实时性要求高,OLTP数据库旨在使事.

2020-05-26 15:54:32 275

转载 ES | ElasticSearch在Linux下的安装和启动、常见问题解决

转自腾讯云:https://cloud.tencent.com/developer/article/1422171环境要求Linux(Centos 7) ElasticSerach 6.6.1ES下载下载地址:https://www.elastic.co/cn/downloads/elasticsearchES安装进入Linux系统,切换到 /opt 目录下:在opt目录下,创建elasticsearch文件夹,并进入文件夹内:获取elasticearch安装...

2020-05-26 15:34:06 4003

转载 Linux如何永久打开端口

Linux如何永久打开端口由于防火墙导致同局域网无法通过IP访问,Linux有多种防火墙,需要查看当前使用的防火墙(开机自启),再进行配置以下是 iptables 和 firewall 防火墙的相关配置,切忌将自己配置的防火墙设置开机自启  netstat -ntlp 查看端口使用情况(1)iptables防火墙状态查看(centos 6系统)service iptables status(2)添加8080端口允许外...

2020-05-26 15:28:30 585

原创 六大设计原则(SOLID)极简解释

设计模式的六大原则有:Single Responsibility Principle:单一职责原则 Open Closed Principle:开闭原则 Liskov Substitution Principle:里氏替换原则 Law of Demeter:迪米特法则 Interface Segregation Principle:接口隔离原则 Dependence Inversion Principle:依赖倒置原则把这六个原则的首字母联合起来(两个 L 算做一个)就是 SOLID (so

2020-05-18 22:27:06 823

转载 服务端高并发分布式架构演进之路

转载自:https://segmentfault.com/a/11900000186261631. 概述本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径2. 基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:

2020-05-15 03:58:37 205

转载 浅谈Nginx负载均衡和F5的区别

转载前言笔者最近在负责某集团网站时,同时用到了Nginx与F5,如图所示,负载均衡器F5作为处理外界请求的第一道“墙”,将请求分发到web服务器后,web服务器上的Nginx再进行处理,静态内容直接访问本地门户,动态数据则通过反向代理指向内网服务。其实Nginx和F5这两者均可用作网站负载均衡,那二者有什么区别呢?笔者在此浅谈下Nginx与F5的一些区别。目前很多网站或应用在设计之初都会为高并发的数据请求做负载均衡,不差钱的土豪用户一般会直接买F5硬件设备作为其负载均衡器,原..

2020-05-12 20:39:03 946

转载 LB 简单比较 – F5、NetScaler、LVS、Nginx、Haproxy

负载均衡技术是构建大型网站必不可少的架构策略之一。它的目的是,把用户的请求分发到多台后端的设备上,用以均衡服务器的负载。我们可以把负载均衡器划分为两大类:硬件负载均衡器和软件负载均衡器。硬件负载均衡器,常见的有NetScaler、F5、Radware和Array等,这些设备为专业的厂商开发的负载均衡器,价格比较高昂,但也提 供了高 可用性和高稳定性,同时还提供专业的技术服务,这些设备往往都是一些大企业(非IT类)所热衷的。因为这些企业不缺乏资金,也没有专业的it团队来开发和 运维类似的负载均衡套件。

2020-05-12 20:33:45 744

转载 maven配置多个镜像

问题场景1、国内访问maven默认远程中央镜像特别慢2、用阿里的镜像替代远程中央镜像3、大部分jar包都可以在阿里镜像中找到,部分jar包在阿里镜像中没有,需要单独配置镜像解决方案1,在全局配置文件setting.xml,只配置一个中央仓库的镜像,即mirrorOf为central的镜像只配置一个2、在具体项目的pom.xml文件里配置特殊的仓库具体pom.xml文件配...

2020-04-14 13:09:18 837

原创 3、AOP面向切面

文档:3、AOP面向切面编程.note链接:http://note.youdao.com/noteshare?id=35d50ef259d79eac754fa75ec22a4f4f&sub=AE95E2A98398497DA9CDF3879F34E700

2020-04-13 21:10:55 99

原创 2、Bean 的实例化过程

文档:2、Bean 的实例化过程.note链接:http://note.youdao.com/noteshare?id=61dbf63ab1ce59674196c82ba767eda6&sub=E2DE7036510140548A1A214E428CD215

2020-04-13 21:09:34 92

原创 1、Spring程序入口和XML解析

笔记迁移,先上个链接,待后续整理发布文档:1、程序入口和XML解析.note链接:http://note.youdao.com/noteshare?id=e5e0944d5c1cb65b4c5fbf65c6e99817&sub=D49E1CF40532488697A95EBAE0F93318...

2020-04-13 21:08:27 76

转载 Dubbo源码解读:appendAnnotation

import java.lang.reflect.Method;public class AppendAnnotation { /** * 获取某个Annotation实例的所有方法值(实际是Annotation的属性值),并把这些方法的值赋值给调用此方法的类的相关的setter方法。 */ protected void appendAnnotation(...

2020-04-13 20:45:02 107

原创 SpringBoot项目导入本地jar包并打入maven包的几种方法

一、打入Maven仓库1、DOS窗口(CMD)进去CMD后,进入到你jar包的目录下,比如我现在用“sojson-demo.jar”做这个案例。2、执行MVN命令mvn install:install-file -Dfile=sojson-demo.jar -DgroupId=com.sojson -DartifactId=com.sojson.demo -Dversion...

2019-08-26 17:34:50 1831

原创 压缩与删除历史日志

最近接手了一个老项目,由于是从医院取各种的数据的系统,有大量的日志,已经达到几天就可以塞爆硬盘的程度,而且是老项目用的是log4j,有两种方法,一种是继承RollingFileAppender或DailyRollingFileAppender,修改其中的方法,另一种是自己写一个定时脚本来解决.还是脚本简单一点#!/bin/bash#ZIPDATE=$(date +%F -d "...

2019-07-11 17:29:08 192

转载 前端常见跨域解决方案(全)

什么是跨域?跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。广义的跨域:1.) 资源跳转: A链接、重定向、表单提交2.) 资源嵌入: <link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face()等文件外链3.) 脚本请求...

2019-07-02 17:31:05 60

转载 【GitLab】【GitHub】GitLab和GitHub的双向同步

有这种需求,需要GitLab上的现有代码库,同步到GitHub上。又有一种需求,需要将GitHub上的代码库,同步到gitlab上。一.GitLab上的代码库,自动同步到GitHub上  大致需要三步1》在GitHub上创建私有访问Token,token就是只有一部分权限的密码【和你的登录密码相比,你的登录密码拥有完全的权限】【所以本步骤可以不进行,直接使用github...

2019-07-02 17:21:25 563

转载 通过BeanPostProcessor理解Spring中Bean的生命周期及AOP原理

转载自segmentfault全村的希望流程图代码流程可参见https://4rnold.github.io/Blog...Spring中Bean的生命周期Spring作为一个优秀的框架,拥有良好的可扩展性。Spring对对象的可扩展性主要就是依靠InstantiationAwareBeanPostProcessor和BeanPostProcessor来实现的。Inst...

2019-07-01 17:02:17 744

转载 EL1008E: Property or field 'timestamp' cannot be found on object of type 'java.util.HashMap'

版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢。 https://blog.csdn.net/testcs_dn/article/details/81703902完整的异常信息:org.springframework.web.util.NestedServletException: Request processing failed; ...

2019-06-28 18:48:28 1597

原创 SimpleDateFormat的线程安全问题——>报java.lang.NumberFormatException: multiple points或 For input string:

上一篇定时多线程补全任务后续处理报了标题中的异常,发现是日期转换的问题,最后定位到SimpleDateFormat是线程不安全的解决方案:1、使用局部变量,每次处理时new SimpleDateFormat()2、使用同步,不推荐,对性能有影响3、使用ThreadLocalpublic class DateUtil { private final static...

2019-06-28 18:40:40 257

原创 记一次定时补全信息的CompletableFuture多线程HTTP调用

@Componentpublic class ReplenishIncompleteEmrScheduler extends RestSdkSupport { private static final Logger logger = LoggerFactory.getLogger(ReplenishIncompleteEmrScheduler.class); @Autowir...

2019-06-27 17:38:19 713

转载 一分钟告诉你究竟DevOps是什么鬼?

原作者:瓏曦出处:http://www.cnblogs.com/jetzhang/历史回顾为了能够更好的理解什么是DevOps,我们很有必要对当时还只有程序员(此前还没有派生出开发者,前台工程师,后台工程师之类)这个称号存在的历史进行一下回顾。如编程之道中所言:老一辈的程序员是神秘且深奥的。我们没法揣摩他们的想法,我们所能做的只是描述一下他们的表象。清醒的像一只游过水面...

2019-06-21 18:53:24 82

阿里巴巴Java开发手册(正式版).rar

阿里巴巴Java开发手册(正式版).rar

2019-07-12

Java性能优化权威指南.rar

Java性能优化权威指南.rar

2019-07-12

Java NIO 中文版.rar

Java NIO 中文版.rar

2019-07-12

Effective Java 中文版.rar

Effective Java 中文版.rar

2019-07-12

深入解析Windows操作系统 第6版 上册.rar

深入解析Windows操作系统 第6版 上册.rar

2019-07-12

Windows网络编程技术.rar

windows网络编程技术.rar

2019-07-12

Windows内核情景分析下.zip

Windows内核情景分析下.zip

2019-07-12

Windows内核情景分析下.zip

Windows内核情景分析下.zip

2019-07-12

Windows内核情景分析上.rar

Windows内核情景分析上.rar

2019-07-12

[深入理解计算机系统(原书第2版)].(美)布莱恩特,奥哈拉伦.扫描版.pdf

[深入理解计算机系统(原书第2版)].(美)布莱恩特,奥哈拉伦.扫描版.pdf

2019-07-12

nginx-cookbook2018中文版.rar

Nginx官方文档中文版,使用有道翻译,2018年翻译最新版,NginxCookBook

2019-07-05

《Spring Cloud与Docker高并发微服务架构设计实施》_陈韶健.pdf

《Spring Cloud与Docker高并发微服务架构设计实施》_陈韶健.pdf

2019-07-04

Spring Cloud Finchley.RELEASE 官方中文文档.rar

Spring Cloud Finchley.RELEASE 中文 参考手册 中文文档 全部内容都是由软件翻译,翻译内容未检查校对,文档内容仅供参考。

2019-07-04

Java面试题和经验总结2

收集的一些Java面试题,供大家参考,希望都能找到好工作

2018-06-27

Java面试题和经验总结

总结的一些Java面试题,供大家参考复习,希望都能找到好工作

2018-06-27

Hadoop就业面试宝典

大数据面试资料,很全面,包括新手最关注的的数据量和处理时间

2018-06-27

rtsp-web-converter.7z

rtsp转换rmtp推流前端flv.js播放

2021-08-07

RTSPtoHTTP-FLV.7z

拉取rtsp流转换为rmtp协议推流Java实现

2021-08-07

2019蚂蚁金服Java必问面试题及答案.doc

2019年最新阿里巴巴蚂蚁金服面试题带答案 2019蚂蚁金服Java必问面试题及答案

2019-11-22

Netty权威指南 第2版 带书签目录 完整版.rar

Netty权威指南 第2版 带书签目录 完整版.rar

2019-07-12

kubernetes指南.rar

kubernetes指南.rar

2019-07-12

每天5分钟玩转Kubernetes.rar

每天5分钟玩转Kubernetes.rar 每天5分钟玩转Kubernetes.rar

2019-07-12

Nginx反向代理工作原理简介与配置详解-.pdf

Nginx反向代理工作原理简介与配置详解-.pdf

2019-07-12

Java函数式编程.rar

Java函数式编程.rar

2019-07-12

Java编程思想第四版完整中文高清版.rar

Java编程思想第四版完整中文高清版.rar

2019-07-12

循序渐进学Docker.rar

循序渐进学Docker.rar

2019-07-12

docker中文文档.rar

docker中文文档.rar

2019-07-12

docker入门与部署微服务.rar

docker入门与部署微服务.rar

2019-07-12

Docker全攻略.rar

Docker全攻略.rar

2019-07-12

Docker技术入门与实战 第3版.rar

Docker技术入门与实战 第3版.rar

2019-07-12

docker_practice.rar

docker_practice.rar docker_practice.rar docker_practice.rar

2019-07-12

Docker 容器与容器云(第2版).rar

Docker 容器与容器云(第2版).rar

2019-07-12

空空如也

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

TA关注的人

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