架构师
-
容器互联详解架构师
除了端口映射之外,容器互联是另一种跟容器应用交互的方式。它会在源容器和接收容器之间建立一个隧道,接收容器可以看到源容器指定的信息。 要实现容器互联,需要为容器指定一个好听的名字,通…
-
Docker安装Centos详解架构师
1.Centos是基于Redhat的linux的发行版,centos是企业级服务器的常用选型。 2.搜索centos$ docker search centos -s 10 备注:…
-
项目实战安装工具箱Busybox详解架构师
1.Busybox是一个集成了100多个最常用Linux命令的软件工具箱,他在单一的可执行文件中提供了精简的UNIX工具集。该工具箱中包含了常见简单实用的工具如cat、echo、g…
-
Memcached缓存失效时,如何处理高并发的查询DB详解架构师
解决这个问题有几种思路: 比如一个key是key1,失效时间是30s。 1.定期从DB里查询数据,再刷到memcached里 这种方法有个缺点是,有些业务的key可能是变化的,不确…
-
利用redis和lua解决抢红包高并发的问题详解架构师
下面介绍一种基于redis的抢红包方案。 把原始的红包称为大红包,拆分后的红包称为小红包。 1.小红包预先生成,插到数据库里,红包对应的用户ID是null,红包生成算法如下: 预先…
-
tomcat、jboss等Web服务器的工作原理详解架构师
1.什么是web服务器,应用服务器和web容器? 我先讨论web服务器和应用服务器。让我在用一句话大概讲讲: “在过去它们是有区别的,但是这两个不同的分类慢慢地合并了,而如今在大多…
-
Java程序员如何进阶架构师详解架构师
一、Java编程入门类: 对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对J…
-
为什么不能用memcached存储Session详解架构师
Memcached创建者Dormando很早就写过两篇文章[1][2],告诫开发人员不要用memcached存储Session。他在第一篇文章中给出的理…
-
使用Maven把war包部署到远程tomcat服务器详解架构师
很显然,这样做不够方便,且我们在用SSH把文件拽上去的时候很可能会搞错。(当然了大厂就不会有这样的问题,因为人家有运维团队专门来干这个事情,哈哈) 现在我要的是:一行命令部署到本地…
-
企业Java框架应具备的通用功能详解架构师
每个公司的框架应该具备如下的特点: 1.具有灵活的分页功能 分页功能是每个项目中必须要实现的功能,而恰恰这个功能是比较费时费力的,如果在框架中实现这一功能,将在每个项目中大大减少分…