- 博客(35)
- 资源 (4)
- 收藏
- 关注
原创 分布式锁-redisLock
文章目录RedisLockConfigRedisLock实现lua脚本测试RedisLockConfigimport org.springframework.beans.factory.annotation.Qualifier;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework
2020-08-16 21:56:32
1357
原创 消息中间件 - RabbitMq(浅入深出)
文章目录RabbitMq与AMQP客户端与RabbitMq的连接包含要素虚拟主机交换器RabbitMq使用原始java客户端进行消息通信交换器的使用消息发布时的权衡消息消费时的权衡RabbitMq在spring中的使用RabbitMq与AMQP客户端与RabbitMq的连接包含要素虚拟主机交换器RabbitMq使用原始java客户端进行消息通信交换器的使用消息发布时的权衡消息消费...
2020-06-22 08:49:03
245
原创 Redis全面讲解
文章目录redis简介redis安装重要指令redis简介介绍 redis是一种基于键值对(key-value)数据库,其中value可以为String 、hash 、list 、set 、zset 等多种数据结构。可以满足很多应用场景。还提供了键过期,发布订阅,事务,流水线等附加功能。 流水线: redis的流水线功能允许客户端一次将多个命令请求发送给服务器。并将被执行的多个命令请...
2020-06-22 08:48:15
648
原创 项目的网络宽带要求
假如每个网页大小平均为30K,要求每个网页在两秒中之内打开,这样,每个网页的传输速度必须大于等于15k/s,同时有2000个用户访问,则总的速度必须大于等于15k/s*2000=30000k/s,所以带宽必须大于等于30M...
2020-06-22 08:46:33
549
原创 spring boot 整合常用框架
spring boot 整合常用框架详情可看官方文档:https://docs.spring.io/spring-boot/docs/2.0.2.RELEASE/reference/htmlsingle整合数据源添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artif
2020-06-22 08:42:52
1079
原创 spring boot 入门-框架的搭建
文章目录spring boot 入门spring boot 入门概述Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot最大的亮点就是它的自动化配置,只需要简单的几句配置代码就可以整合一个框架详情可参考:https://docs.spring.io/spring-boot/docs/2.0.2.RELEASE/reference
2020-06-22 08:40:09
412
原创 maven私库搭建(nexus)
使用docker搭建nexus服务#搜索nexus镜像docker search nexus#拉取镜像docker pull docker.io/sonatype/nexus3#创建容器docker run -d -p 8081:8081 --name nexus docker.io/sonatype/nexus3#查询容器挂载目录文件docker inspect nexu...
2020-01-20 16:34:26
227
原创 java - 分布式任务调度(Elastic - job ,xxl - job)
传统的任务调度常用的工具-简介优点缺点Timerjava.utilTimer 工具类简单易用单线程来调度,任务间相互挤占影响Spring-Taskspring3.0以后引入的定时任务工具,相当于轻量级的Quartz用法简单,只需要引入Spring的包任务执行默认单线程(可配置为多线程)任务调度为同步模式,上一调度对下一调度 有影响Quartz...
2020-01-07 15:06:26
575
原创 FastDFS - 分布式文件存储系统(文件存储从此无忧)
简介FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < file_size <500MB)为载体的在线服务。FastDFS 系统有三个角色:跟踪服务器(Tracker Server)、存储服务器(Storage ...
2019-12-30 11:04:43
520
原创 mongodb(让你成为高手高高手)
文章目录linux下的安装常用查询语句linux下的安装#下载安装包wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.23.tgz#解压mkdir /usr/local/mongodbtar -zxvf mongodb-linux-x86_64-3.4.23.tgz -C /usr/local/mongodb...
2019-12-25 16:21:51
772
转载 什么是中台
没有中台的时代在传统IT企业,项目的物理结构是什么样的呢?无论项目内部的如何复杂,都可分为“前台”和“后台”这两部分。什么是前台?首先,这里所说的“前台”和“前端”并不是一回事。所谓前台即包括各种和用户直接交互的界面,比如web页面,手机app;也包括服务端各种实时响应用户请求的业务逻辑,比如商品查询、订单系统等等。...
2019-11-18 16:20:13
706
原创 vue脚手架搭建入门精通
文章目录安装node.js安装vue-clivue( 脚手架)初始化项目搭建目录结构安装node.js下载地址: https://nodejs.org/en/download/与win下安装exe程序一样,一路点next就行安装vue-cli#cmd窗口执行# 全局安装 vue-cli$ npm install --global vue-clivue( 脚手架)初始化项目搭建...
2019-11-13 14:33:16
203
原创 springboot + socket.io + vue
文章目录socket.io在springboot中的使用socket.io在Vue中的使用socket.io在springboot中的使用socket.io在Vue中的使用
2019-11-13 12:24:20
2750
1
原创 jenkins 部署问题记录
远程获取git时出现以下错误The authenticity of host '192.168.227.130 (192.168.227.130)' can't be established.ECDSA key fingerprint is SHA256:ACJSoeNHCrHOXrxlf0LK1EdWPKemrM2DERGGPaZIkKY.ECDSA key fingerprint is ...
2019-09-03 17:15:02
312
原创 Java8 CompletableFuture 异步编程
这里写自定义目录标题CompletableFuture的静态工厂方法CompletableFuture的静态工厂方法方法名描述runAsync(Runnable runnable)使用ForkJoinPool.commonPool()作为它的线程池执行异步代码。runAsync(Runnable runnable, Executor executor)使用指定的t...
2019-09-03 17:13:47
241
原创 web项目打包成zip
文章目录1.创建package.xml文件2.pom文件引入插件1.创建package.xml文件<?xml version="1.0" encoding="UTF-8"?><assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3" xmlns:xsi="htt...
2019-09-03 16:44:41
1021
原创 springboot + shiro实现单点登录
pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.a...
2019-08-01 14:54:10
501
原创 linux常用命令(随看随会)
linux常用命令yum命令yum是基于RPM包的管理器,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所以依赖的软件包,无需繁琐地一次次下载,安装。显示已安装的软件yum list installed查找可以安装的软件包(以tomcat为例)yum list tomcat安装软件包yum install tomcat卸...
2019-07-30 08:33:40
228
转载 GitLab 的部署与使用
转载:https://about.gitlab.com/install/#centos-71.安装并配置必要的依赖项在CentOS 7(和RedHat / Oracle / Scientific Linux7)上,用以下命令将系统防火墙中打开HTTP和SSH访问。sudo yum install -y curl policycoreutils-python openssh-server...
2019-07-10 10:31:50
302
转载 springBoot - jar包启动
转自:https://www.cnblogs.com/kedarui/p/6135895.htmlLinux 运行jar包命令如下:方式一:java -jar XXX.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定?方式二java -jar XXX.jar &&代表在后台运行。特定:当前ssh窗口不被...
2019-07-04 17:52:24
90
原创 dubbo日常记录
dubbo 环境预备 - ZK下载地址 : https:// /zookeeper-3.4.10.tar.gz解压后复制 zoo_sample.cfg 为 zoo.cfg启动 bin/zkServer.sh start查看状态 bin/zkServer.sh status文件记录日志 zookeeper.outdubbo 提供方-(服务端)搭建pom...
2019-06-15 17:03:33
145
原创 maven - 阿里仓库配置
<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this work...
2019-06-12 10:56:49
232
原创 spring常用知识记录
文章目录spring的七大组件spring的七大组件名称作用Spring CoreCore封装包是框架的最基础部分,提供IOC和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要.Spring ContextSpring的上下文容器,构建于Core封装包基础上的Context封装包.它是BeanF...
2019-06-12 10:02:56
82
原创 centos服务软件环境搭建
安装依赖(不同的系统所需依赖不同根据提示安装即可)1、因为 jdk,tomcat,mysql 的安装过程中需要从网上下载部分支持包才可以继续,所以需要提前安装下载好依赖yum install glibc.i686yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6yum update libstdc+±4.4.7-...
2019-03-03 23:06:57
770
原创 git常用操作指令(全面速查)
生成ssh key使用git bash 设置Git的user name和email:git config --global user.name &amp;amp;quot;xb12369&amp;amp;quot;git config --global user.email &amp;amp;quot;1234@qq.com&amp;amp;quot;生成密钥,会在C盘.ssh目录里卖弄生成id_rsa和id
2019-03-03 23:01:30
997
1
原创 nginx全面讲解
文章目录概述nginx的安装centos下安装nginxnginx常用命令nginx的日志切割nginx的配置详解nginx的常用案例概述nginx是一款高性能的http和反向代理服务器,它能够支持高达50000个并发连接数的响应,具有内存、cpu等系统资源消耗低,运行稳定的特点。在日常的生产过程中nginx主要用于1、读取静态文件充当静态服务器,2、负载功能,3、反向代理的路由功能ngi...
2019-01-24 15:22:41
1026
原创 tomcat优化(让你的tomcat性能翻倍)
文章目录tomcat优化server.xml 文件优化web.xml文件优化工程部署的三种方式常用工具tomcat优化server.xml 文件优化配置连接池修改Connector连接器的I/O模型为NIO模式移除掉AccessLogValveweb.xml文件优化去除JspServlet工程部署的三种方式隐式部署(内部部署)显示部署方式一(外部部署)显示部署方式二...
2019-01-21 11:41:02
690
原创 mysql性能优化(sql高手必会)
1.为什么要进行sql优化因为没有进行sql优化的语句执行性能低下。而性能低下的原因:sql语句欠佳,索引失效,服务器参数设置不合理(缓冲、线程数)整个优化过程 主要是围绕索引进行详情参考官网: https://dev.mysql.com/doc/refman/5.5/en/optimization.html2.Mysql安装启动配置(CentOS7)mysql版本版本介绍与选择...
2019-01-04 09:51:35
581
原创 java并发编程-让你成为并发高手
基础篇基础概念进程:资源分配的最小单位线程: cpu调度的最小单位,共享进程中的资源,必须依附进程并行: 同一时刻运行进行的任务并发:在单位时间段内处理的任务数(例: 每秒的并发数)启动线程启动线程的三种方式 1.extends Thread 2.implements Runnable 3.implements CallableCallable 允许有返回值 //方...
2019-01-04 09:30:36
245
Hibernate各种主键生成策略与配置详解.pdf
2017-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人