- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 Redis分布式锁
前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。 可靠性 首先,为了确保分布式锁可用,我们至少要确保锁的实现...
2018-06-19 15:17:01 306
原创 redis面试知识点
Redis在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在Redis的使用和原理方面对小伙伴们进行各种刁难。作为一名在互联网技术行业打击过成百上千名【请允许我夸张一下】的资深技术面试官,看过了无数落寞的身影失望的离开,略感愧疚,故献上此文,希望各位读者以后面试势如破竹,永无失败!看看美女,激活你的脑细胞Redis有哪些数据结构?字符串String、字典Hash、列表List、集合S...
2018-06-19 11:34:17 291
原创 Dockerfile指令介绍
Docker通过对于在Dockerfile中的一系列指令的顺序解析实现自动的image的构建 通过使用build命令,根据Dockerfiel的描述来构建镜像 通过源代码路径的方式 通过标准输入流的方式 通过源代码路径 Dockerfile需要放置在项目的根目录位置 在构建的时候,Dockerfile client会把整个context打包发送到Docker S...
2018-06-18 18:32:41 890
原创 centos下使用docker安装tomcat部署Javaweb项目
主要步骤 安装docker 卸载旧版本docker 如果centos系统中存在老版本的docker,可以先卸载掉旧版本的docker,再安装新版本docker。 yum remove docker docker-common docker-selinux ...
2018-06-17 19:31:31 1740
转载 分布式秒杀系统限流
前言俗话说的好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的。两周前秒杀案例初步成型,分享到了中国最大的同性交友网站-码云。同时也收到了不少小伙伴的建议和投诉。我从不认为分布式、集群、秒杀这些就应该是大厂的专利,在互联网的今天无论什么时候都要时刻武装自己,只有这样,也许你的春天就在明天。在开发秒杀系统案例的过程中,前面主要分享了队列、缓存、锁和分布式锁以及静态化等等。缓存的目...
2018-06-14 17:36:21 954
原创 asp、jsp与html+ajax优缺比较
我对jsp和ajax 一直比较困惑, jsp动态网页技术,在服务器端执行,能在网页中显示数据这是一种方式 .另一种方式是我打开一个网页(html),加载完成之后,使用js,ajax访问网络得到json数据,使用js操作,在页面中追加元素,显示出来 。也行啊。 是不是说这种方式可以把jsp方式替代掉了?我想知道,一般是怎么使用这两种技术的。是都使用,还是说单独用一个。举例个例子第一种方...
2018-06-13 14:50:52 979
原创 软件项目的开发流程
一个java开发项目过程:          1、项目启动 1)、项目组成立(公司成员、客户成员) 2)、制定项目预期目标 3)、制定项目计划周期 4)、建立好项目组成员沟通机制 2、需求调研 1)、创建调研计划、协调调研时间 2)、收集客户资料,获取客户需求
2018-06-10 21:48:27 952
cmdbuild2.5.1资产管理源码
2018-06-15
alibabajava代码规约插件离线安装包
2018-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人