自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

转载 docker远程连接配置

在开发的时候,我们进程需要用到docker。但很多时候我们用的是window作为开发平台,虽然Docker也有window版本的。但window的DockerToolbox是一款不是很成熟的产品,有很多小伙伴想安装docker都会安装失败,但开发中我们又想用那docker。那么怎么办呢其实我们可以使用远程连接来解决。首先我们要明白DockerToolbox的原理其实也是安装在Oracle VM...

2019-04-27 15:32:22 1344

原创 SpringCloud全套教程

https://gitee.com/didispace/SpringCloud-Learning

2018-06-22 10:58:47 4903

原创 Redis分布式锁

前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。可靠性首先,为了确保分布式锁可用,我们至少要确保锁的实现...

2018-06-19 15:17:01 275

原创 redis面试知识点

Redis在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在Redis的使用和原理方面对小伙伴们进行各种刁难。作为一名在互联网技术行业打击过成百上千名【请允许我夸张一下】的资深技术面试官,看过了无数落寞的身影失望的离开,略感愧疚,故献上此文,希望各位读者以后面试势如破竹,永无失败!看看美女,激活你的脑细胞Redis有哪些数据结构?字符串String、字典Hash、列表List、集合S...

2018-06-19 11:34:17 278

原创 Dockerfile指令介绍

Docker通过对于在Dockerfile中的一系列指令的顺序解析实现自动的image的构建  通过使用build命令,根据Dockerfiel的描述来构建镜像  通过源代码路径的方式  通过标准输入流的方式 通过源代码路径  Dockerfile需要放置在项目的根目录位置  在构建的时候,Dockerfile client会把整个context打包发送到Docker S...

2018-06-18 18:32:41 879

原创 centos下使用docker安装tomcat部署Javaweb项目

主要步骤安装docker卸载旧版本docker 如果centos系统中存在老版本的docker,可以先卸载掉旧版本的docker,再安装新版本docker。 yum remove docker docker-common docker-selinux ...

2018-06-17 19:31:31 1723

转载 分布式秒杀系统限流

前言俗话说的好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的。两周前秒杀案例初步成型,分享到了中国最大的同性交友网站-码云。同时也收到了不少小伙伴的建议和投诉。我从不认为分布式、集群、秒杀这些就应该是大厂的专利,在互联网的今天无论什么时候都要时刻武装自己,只有这样,也许你的春天就在明天。在开发秒杀系统案例的过程中,前面主要分享了队列、缓存、锁和分布式锁以及静态化等等。缓存的目...

2018-06-14 17:36:21 936

原创 asp、jsp与html+ajax优缺比较

我对jsp和ajax 一直比较困惑, jsp动态网页技术,在服务器端执行,能在网页中显示数据这是一种方式 .另一种方式是我打开一个网页(html),加载完成之后,使用js,ajax访问网络得到json数据,使用js操作,在页面中追加元素,显示出来 。也行啊。 是不是说这种方式可以把jsp方式替代掉了?我想知道,一般是怎么使用这两种技术的。是都使用,还是说单独用一个。举例个例子第一种方...

2018-06-13 14:50:52 961

原创 软件项目的开发流程

一个java开发项目过程:         1、项目启动  1)、项目组成立(公司成员、客户成员)  2)、制定项目预期目标  3)、制定项目计划周期  4)、建立好项目组成员沟通机制  2、需求调研  1)、创建调研计划、协调调研时间  2)、收集客户资料,获取客户需求 

2018-06-10 21:48:27 923

原创 spring boot整合OAuth2保证api接口安全

1、 OAuth 概念 OAuth 是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而不需要将用户名和密码提供给第三方应用。OAuth允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站在特定的时段内访问...

2018-05-28 01:56:06 23180 11

原创 Spring Boot集成webService

服务端使用idea创建spring boot工程:“File”→“New”→“Project”→“Spring Initializr”……在pom添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp...

2018-05-28 01:53:09 164

转载 SpringBoot项目在IntelliJ IDEA中实现热部署

spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载...

2018-05-28 01:48:23 129

转载 springboot applicaton.properties配置多种数据源

[html] view plain copy print?#######################  DB Connection Config  #######################      ###—...

2018-04-24 16:24:40 468

转载 WebApi 异常处理解决方案

C#进阶系列——WebApi 异常处理解决方案 前端开发 waitig 1年前 (2017-04-14) 238℃ 百度已收录 0评论阅读目录 一、使用异常筛选器捕获所有异常 二、HttpResponseException自定义异常信息 三、返回HttpError 四、总结 一、使用异常筛选器捕获所有异常 一般情况下,WebApi作为服务使用,每次客户端发送http请求到我们...

2018-04-15 23:56:32 3338

转载 SpringBoot学习路径(1)

简介Spring Boot精简了基于Spring创建的项目的配置,使用javaconfig的方式去除了xml带来的混乱;而且Spring Boot提供了一系列的自动化配置使开发人员能够很方便的集成Spring生态圈和其他工具链的整合,比如说Redis,EhCache,MongoDB;Spring Boot还提供了比如Tomca...

2018-04-07 12:07:35 2404

cmdbuild2.5.1资产管理源码

cmdbuild资产管理系统源码,pom引用jar包部分maven中央库没有,csdn上传资源大小限制原因,maven库不能上传,如需要加

2018-06-15

亿级流量网站架构核心技术高清版——双11及618实战架构

亿级流量网站架构核心技术高清版——双11及618实战架构

2018-05-30

alibabajava代码规约插件离线安装包

阿里巴巴离线版代码规约插件安装包,可以使用idea开发工具添加本地插件的方式安装在idea上,帮助java初学者程序员养成良好的代码编写习惯。

2018-05-29

空空如也

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

TA关注的人

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