自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (17)
  • 收藏
  • 关注

原创 OpenStack学习——简介

虚拟化虚拟化是一种具体技术,指把实体资源虚拟化。虚拟化技术根据对象可以分成计算虚拟化、存储虚拟化、网络虚拟化。虚拟化是一种具体技术,指的是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态以更好的方式来应用这些资源。云计算它是一种业务模式(它会提供一个资源池,使用者通过网络(互联网或局域网)根据自身的业务需求申请到所要的资源,从而满足计算的要求)云:提供资源的网络我们称之为云按

2021-05-11 14:54:27 388 1

翻译 电梯停了之后——996、内卷化、佛系

电梯停了之后——996、内卷化、佛系随着大公司上市,无法爆发式发展。职场的无风险红利消失了。电梯停顿,预期还在。于是为了电梯内那点空间,无数聪明人竞争、挣扎。作者:刘远举来源:FT中文网01财富盛宴1982年,潘虹因为《人到中年》获得金鸡奖、百花奖最佳女主角奖。那一年王石31岁,褚时健54岁,马云18岁,冯仑23岁,柳传志38岁。不管他们年纪如何,他们令人羡慕的“青春”都才刚刚开始。1978年,中国GDP总额仅为3679亿。到了2016年,这个数字爆发式增长到7...

2020-10-20 14:00:54 1104

转载 Dubbo 与 Spring Cloud 完美结合

概述可能说起来Dubbo,很多人都不陌生,这毕竟是一款从2012年就开始开源的Java RPC框架,中间由于各种各样的原因停止更新4年半的时间,中间只发过一个小版本修了一个小bug,甚至大家都以为这个项目已经死掉了,竟然又在2017年9月份恢复了更新,不可谓不神奇。网络上很多人都拿Dubbo和Spring Cloud做对比,可能在大家的心目中,这两个框架是可以画上等号的吧,后来在网络上有一个非常流行的表格,比较详细的对比了 Spring Cloud 和 Dubbo ,表格如下:以上列...

2020-06-30 18:45:17 10654

原创 组件封装-阿里云短信发送

介绍短信服务(Short Message Service)是阿里云为用户提供的一种通信服务的能力。 支持向国内和国际快速发送验证码、短信通知和推广短信,服务范围覆盖全球200多个国家和地区。国内短信支持三网合一专属通道,与工信部携号转网平台实时互联。电信级运维保障,实时监控自动切换,到达率高达99%。完美支撑双11期间20亿短信发送,6亿用户触达。依赖<dependency> <groupId>com.aliyun</groupId> &

2020-06-29 17:48:07 802

原创 鲲鹏云mysql数据库被黑记录

情况是这样的,最近公司和华为进行合作,分配了一大批的鲲鹏云服务器,为了验证项目在国产服务器上的兼容性以及拿到华为的认证证书,于是将产品迁移到鲲鹏云上进行测试,数据库给分配了个16核32G的服务器,想想就十分给力,不过鲲鹏云是arm架构,生态比较少,各种安装都得编译,在华为小伙伴的支持下,虽然花了些时间,好在最终服务是顺利部署上去了,可喜可贺。 前几天早上同事告诉我服务登录不上去了,两个服务一个登录没反应,一个登录直接报错了,我想了想除了我其他人也不知道服务器信息啊,理论上不应该出问题啊,于...

2020-05-14 17:08:59 804 1

原创 华为鲲鹏服务器编译安装mySQL-5.7.28遇到问题解决:could not split insn

遇到问题如下:打开对应文件内容如下:问题原因:环境中有gcc -4.8.5的没有卸载解决:rpm -qa|grep gcc 用这个查询下 把 4.8.5的卸载掉卸载后编译出现如下错误:使用 which cmake、which gcc和which c++命令查看cmake、gcc和c++路径,如下:重新连接下 ,命令如下:ln -s /usr...

2020-04-16 10:31:39 2402 2

原创 linux服务器配置代理,让其他内网服务器使用yum

1.安装 squidyum install squid -y2.修改配置文件vim /etc/squid/squid.conf3.systemctl restart squid.service4.在其他主机配置代理:内网ip:3128

2020-04-08 10:36:29 1407

原创 springboot集成分布式事务seata-1.0.0的AT模式(nacos作为注册中心以及配置中心)

Seata 是什么?Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在 Seata 开源之前,Seata 对应的内部版本在阿里经济体内部一直扮演着分布式一致性中间件的角色,帮助经济体平稳的度过历年的双11,对各BU业务进行了有力的支撑。经过多年沉淀与积累,商业化产品先后在阿里云、金融云进行售卖。2019.1 为了打造更加完善的技术生态和普惠...

2020-01-21 16:46:39 4286 10

转载 解决mysql中文乱码

mysql是我们项目中非常常用的数据型数据库。但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况。下面就来介绍一下如何彻底解决数据库中文乱码情况。1、中文乱码1.1、中文乱码create table user(name varchar(11)); # 创建user表insert into table user("carl"); # 添加数据...

2019-11-25 18:46:45 113

转载 java多线程线程池 —— CountDownLatch线程计数器

ThreadPoolExecutor/ExecutorService:线程池,使用线程池可以复用线程,降低频繁创建线程造成的性能消耗,同时对线程的创建、启动、停止、销毁等操作更简便。CountDownLatch是在java1.5被引入的,跟它一起被引入的并发工具类还有CyclicBarrier、Semaphore、ConcurrentHashMap和BlockingQueue,它们都存在于jav...

2019-08-23 16:25:35 989

原创 Java实现远程连接服务器并执行命令的方法

一.Apache sshd java实现远程连接服务器并执行命令的方法先描述一下场景,本人在通信领域工作,暂时负责命令行这一块业务,公司使用apache sshd在Java应用中嵌入sshd服务,实现了通过SecureCRT等工具调用自定义的命令的功能,现想把这一套调用过程移植到web页面,通过接口实现命令的下发,网上查找了大量资料,好多资料年代比较久远,还是花了不少时间,最终实现了该功能。...

2019-02-22 18:03:06 8294 1

转载 23种设计模式全解析

目录一、设计模式的分类二、设计模式的六大原则总原则:开闭原则(Open Close Principle)1、单一职责原则2、里氏替换原则(Liskov Substitution Principle)3、依赖倒转原则(Dependence Inversion Principle)4、接口隔离原则(Interface Segregation Principle)5、迪米...

2019-01-10 13:53:26 163 1

转载 Java高并发

对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步1、同步和异步的区别和联系所谓同步,可以理解为在执行完一个函数或方法之后,一直等待系统返回值或消息,这...

2019-01-03 16:33:36 158

原创 bat文件实现一键操作

把一些命令复制到txt文件中,修改后缀为.bat,可以实现一键操作,主要为了方便,一键打开所有常用的软件远程连接、一键关机或者一键查询ip和系统信息,一键打开常用文件夹等1.一键查询ip和系统信息@echo off echo 查询ipipconfigecho 查询系统信息systeminfopause2.一键打开常用的软件并打开远程连接@echo off e...

2018-12-25 14:23:04 1687

原创 泳池迷宫

最近在看各类Java电子书,遇到Head.First.Java里的算法题,附上题目以及答案,有兴趣的小伙伴可以尝试一下。1. 2.    -------------------------------------------------------------------------华丽的分割线----------------------------------...

2018-11-09 14:05:38 1265 2

转载 注解@Slf4j

如果不想每次都写private  final Logger logger = LoggerFactory.getLogger(XXX.class); 可以用注解@Slf4j一、在pom文件加入依赖&lt;dependency&gt; &lt;groupId&gt;org.projectlombok&lt;/groupId&gt; &lt;artifactId&...

2018-11-03 10:38:33 135

原创 SpringBoot高版本添加拦截器,替代WebMvcConfigurerAdapter

一.创建类实现HandlerInterceptor接口,重写接口中的三个方法@Component注解,方便后面使用时进行注入@Slf4j注解,简化log写法,添加lombok依赖后可以使用package com.datang.demo;import lombok.extern.slf4j.Slf4j;import org.springframework.stereotype.C...

2018-11-02 17:51:04 1572 1

原创 Tomcat vs JBoss

Tomcat是Apache鼎力支持的Java Web应用服务器(Servlet 容器,只实现了 Java EE 中的 Servlet、JSP 等规范),由于它优秀的稳定性以及丰富的文档资料,广泛的使用人群,从而在开源领域受到最广泛的青睐。JBoss 是 Java EE 应用服务器(它不但是Servlet容器,而且是EJB容器),其完整地实现了 Java EE 中所有的规范,比如:Web 服务、...

2018-11-01 17:23:47 164

转载 motan与zookeeper框架

新浪科技讯 2016年5月10日,微博方面宣布,支撑微博千亿调用的轻量级 RPC 框架 Motan 正式开源了。微博技术团队希望未来能有更多优秀的开源人入驻,并进一步完善优化。搭建新浪RPC框架motan Demo:http://blog.csdn.net/linuu/article/details/53115290 motan是新浪微博开源的RPC框架,github官网是:https:/...

2018-10-31 11:52:35 813

转载 motan负载均衡/zookeeper集群/zookeeper负载均衡的关系

motan/dubbo支持负载均衡、zookeeper有集群的概念、zookeeper似乎也能做负载均衡,这3者是什么关系呢?3个概念:motan/dubbo负载均衡、zookeeper集群、zookeeper负载均衡的关系和选择1. zookeeper负载均衡:我们都知道在与分布式框架motan/dubbo等联合使用时,zookeeper的基本功能是做注册中心,也就是多个服务提供方将...

2018-10-30 20:10:48 481

转载 RPC vs RESTful

在微服务中,使用什么协议来构建服务体系,一直是个热门话题。 争论的焦点集中在两个候选技术: (binary) RPC or Restful。1. 以Apache Thrift为代表的二进制RPC,支持多种语言(但不是所有语言),四层通讯协议,性能高,节省带宽。相对Restful协议,使用Thrifpt RPC,在同等硬件条件下,带宽使用率仅为前者的20%,性能却提升一个数量级。但是这种协议最大...

2018-10-30 16:42:15 264

原创 CAP理论/AP架构/CP架构

最近有时间研究分布式架构,因为公司使用的Zookeeper,并没有使用Spring Cloud Eureka,所以想探究一下他们之间的区别,于是看到简书里的文章:Spring Cloud Eureka简介及与Zookeeper对比,明显的区别可能就是Zookeeper为CP设计,而Eureka为AP设计,但是对CAP/AP/CP很不理解,于是查阅资料,做一个简单的了解。Eureka服务治理机...

2018-10-30 14:55:21 41975 21

转载 RabbitMQ基础知识

RabbitMQ基础知识一、背景       RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消息处理中却不是这样,只有大企业有一些商业实现(如微软的 MSMQ ,IBM 的...

2018-10-26 17:33:04 126

转载 rabbitMQ的安装和配置

 在Windows下进行rabbitMQ的安装第一步:软件安装下载Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。erlang:http://www.erlang.org/download.htmlrabbitmq:http://www.rabbitmq.com/download.html下载之后先安装erlang...

2018-10-24 16:32:36 172

转载 java简单的实现RabbitMQ

 前言:在这里我将用java来简单的实现rabbitMQ。下面我们带着下面问题来一步步的了解和学习rabbitMQ。1:如果消费者连接中断,这期间我们应该怎么办2:如何做到负载均衡3:如何有效的将数据发送到相关的接收者?就是怎么样过滤4:如何保证消费者收到完整正确的数据5:如何让优先级高的接收者先收到数据一:"Hello RabbitMQ"下面有一幅图,其中P表示生产者...

2018-10-24 16:25:41 156

原创 React学习(一)

  从毕业工作一年到现在,已经有三年没有去详细接触前端,所以水平还停留在三年前,页面用jsp,样式用css,用jquery替代原生javascript,前端框架用过easyUI,bootstrap,报表用echarts,直到最近接触React,发现前端已经发生了翻天覆地的变化(突然觉得自己老了呀,有木有!)。  最初写的时候,特别讲究"分层",jsp只写页面,引入js和css,样式就写在.cs...

2018-10-18 10:54:39 162

原创 IDEA+SpringBoot安装部署说明

一、Idea+Maven+SpringBoot安装部署说明Maven      英[ˈmeɪvn]美[ˈmevən]Apache Maven是一个软件项目管理和理解工具。基于项目对象模型(POM)的概念,Maven可以从一个中央信息管理项目的构建,报告和文档。1.Maven安装下载maven(http://maven.apache.org/download.cgi),解压,配置...

2018-08-27 16:44:21 34641 1

原创 centos7离线安装docker

一、rpm离线安装docker17.121.下载docker安装包在https://download.docker.com/linux/centos/7/x86_64/stable/Packages/下载docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm2.下载9个依赖在http://mirrors.163.com/centos/7/os/x8...

2018-04-25 10:33:26 33708 2

转载 springboot配置Redis主从服务

今天学了一下springboot配置redis的主从服务器。根据一主二从三哨兵的原则来搭建一个分布式的缓存服务。主要还是针对redis的一些配置。下面与大家分享一下!附上对redis的官方介绍http://redis.majunwei.com/topics/sentinel.html要想通过springboot搭建redis主从服务,就要先使用redis配置一个主从服务。测试redis的...

2018-04-19 14:52:26 17386 1

原创 CentOS7,MySQL主从配置和读写分离(MySQL主从、MySQL读写分离、MySQL分布式、数据库读写分离、主从配置)

一、实验目标搭建两台MySQL服务器,一台作为主服务器,一台作为从服务器,主服务器进行写操作,从服务器进行读操作。 二、测试环境主数据库: CentOS7, MySQL5.6.38 , 10.100.50.27从数据库: CentOS7, MySQL5.6.38 , 10.100.50.32 三、主从配置步骤1、确保主数据库与从数据库里的数据一样例如:主数据库里的a的数...

2018-04-19 14:43:54 376

原创 IntelliJ IDEA 2017.3.3(Ultimate Edition)破解

破解下载一个JetbrainsCrack-2.6.2.jar 破解补丁。放在你的安装idea下面的bin的目录下面。下载链接:http://idea.lanyus.com/在安装的idea下面的bin目录下面有2个文件 : 一个是idea64.exe.vmoptions,还有一个是idea.exe.vmoptions 配置用记事本打开(蓝色框) 分别在最下面一行增加一行...

2018-04-19 14:25:46 969

转载 Spring Boot中使用Swagger2构建强大的RESTful API文档

 由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、And...

2018-04-03 14:29:51 172

原创 React开发环境搭建

1. 安装node.jsnode js 官网:https://nodejs.org/en/ 安装完成之后,打开命令提示符 输入 npm 出现下列提示说明安装成功2. 根据react 官网提示,在命令提示符输入npm install -g create-react-app经过一段时间的等待, 安装成功    然后输入 create-reac...

2018-03-28 14:21:33 254

nacos-server-2.0.1.zip

Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。

2021-08-13

nexus-2.14.8-01.zip

Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。Nexus 使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过m2eclipse与Eclipse集成使用。Nexus支持WebDAV与LDAP安全身份认证。

2021-08-13

apache-maven-3.6.2.zip

Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。 Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。 Maven 也可被用于构建和管理各种项目,例如 C#,Ruby,Scala 和其他语言编写的项目。Maven 曾是 Jakarta 项目的子项目,现为由 Apache 软件基金会主持的独立 Apache 项目。

2020-10-19

nacos-server-1.3.0.rar

欢迎来到 Nacos 的世界! Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。

2020-10-19

chphlpgkkbolifaimnlloiipkdnihall.zip

OneTab 1.33 节省高达95%的内存,并减轻标签页混乱现象 当您发现自己有太多的标签页时,单击OneTab图标,将所有标签页转换成一个列表。当您需要再次访问这些标签页时,可以单独或全部恢复它们。 当您的标签页位于OneTab列表时,您将节省高达95%的内存,因为你将减少Google Chrome浏览器中打开的标签页的数量。

2020-10-16

TortoiseSVN-1.10.0.28176-x64.rar

TortoiseSVN-1.10.0.28176-x64 亲测可用

2020-07-21

libsigar-aarch64-linux.rar

sigar官方提供的动态库默认不支持aarch64平台。该libsigar-aarch64-linux.so库支持aarch64平台。

2020-04-29

seata-server-1.1.0.rar

Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在 Seata 开源之前,Seata 对应的内部版本在阿里经济体内部一直扮演着分布式一致性中间件的角色,帮助经济体平稳的度过历年的双11,对各BU业务进行了有力的支撑。经过多年沉淀与积累,商业化产品先后在阿里云、金融云进行售卖。2019.1 为了打造更加完善的技术生态和普惠技术成果,Seata 正式宣布对外开源,未来 Seata 将以社区共建的形式帮助其技术更加可靠与完备。

2020-03-09

seata-server-1.0.0.rar

Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在 Seata 开源之前,Seata 对应的内部版本在阿里经济体内部一直扮演着分布式一致性中间件的角色,帮助经济体平稳的度过历年的双11,对各BU业务进行了有力的支撑。经过多年沉淀与积累,商业化产品先后在阿里云、金融云进行售卖。2019.1 为了打造更加完善的技术生态和普惠技术成果,Seata 正式宣布对外开源,未来 Seata 将以社区共建的形式帮助其技术更加可靠与完备。

2020-01-22

jd-gui.rar

jar包反编译工具,可以针对class文件进行反编译,但是不支持java8的新特性

2019-08-23

mariadb-10.2.12-winx64

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。

2019-04-29

react-demo(V2.0)

react的demo,涉及登录、模块页、具体模块,主要使用了antd的组件,写了一些列表、分页、上传、下载等功能,涵盖路由跳转、前后台交互和国际化,把装饰器和mobx结合使用,修改了一些问题,封装了一些组件,希望页面更加定制化,当前是比较完整的一个版本,后续可以加入权限部分。

2019-01-03

react-demo(V1.0)

react的demo,又添加了一些功能,涉及登录、模块页、具体模块,主要使用了antd的组件,写了一些列表、分页、上传、下载等功能,涵盖路由跳转、前后台交互和国际化,把装饰器和mobx结合使用,后续会加入权限部分。

2018-12-21

react-demo

根据所学,自己写了一个react的demo,涉及登录、home页、具体模块,主要使用了antd的组件,写了一些列表、分页、上传、下载、等功能,增加了路由跳转和前后台交互,当前作为一个版本后面还会继续完善。

2018-12-13

Postman-win64-5.1.2-Setup

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。

2018-11-02

电商系统数据库表设计

电商系统数据库表设计,包含商品,订单,用户等模块以及一些表数据

2018-10-10

空空如也

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

TA关注的人

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