-
实战docker,编写Dockerfile定制tomcat镜像,实现web应用在线部
实战docker,编写Dockerfile定制tomcat镜像,实现web应用在线部署 最初在tomcat上部署web应用的方式,是通过maven的maven-compiler-plugin插件先打成war包,再将war包复制到tomcat的webapps目录下,后来用上了tomcat7-maven-plugin插件,可以直接在maven上编译,打包,...
-
SPI 机制-插件化扩展功能
SPI 机制-插件化扩展功能 SPI(Service Provider Interfaces),中文直译服务提供者接口,一种服务发现机制。可能很多人都不太熟悉这个机制,但是平常或多或少都用到了这个机制,比如我们使用 JDBC 连接操作数据库的时候。 SPI 主要适用于功能扩展的场景,如一些框架提供...
-
浅谈账号系统设计
浅谈账号系统设计 现在几乎大部分的 App 都支持使用多个第三方账号进行登录,如:微信、QQ、微博等,我们把此称为多账号统一登陆。而这些账号的表设计,流程设计至关重要,不然后续扩展性贼差。本文不提供任何代码实操,但是梳理一下博主根据我司账号模块的设计,提供...
-
掌握 Maven 私服
掌握 Maven 私服 前言 在 Java EE 开发中,我们使用 Maven 构建工具主要来管理项目的第三方库的依赖,以及公司内部其他项目服务的依赖。因此 Maven 私服就是必不可少的一环,本文主要对 Maven 私服的三大方面进行介绍: 什么是 Maven 私服 如何搭建 Maven 私服 如何使...
-
Spring Security 解析(三) —— 个性化认证 以及 RememberMe 实
Spring Security 解析(三) —— 个性化认证 以及 RememberMe 实现 Spring Security 解析(三) —— 个性化认证 以及 RememberMe 实现 ??在学习Spring Cloud 时,遇到了授权服务oauth 相关内容时,总是一知半解,因此决定先把Spring Security 、Spring Security Oauth2...
-
分布式配置中心Apollo——QuickStart
分布式配置中心Apollo——QuickStart 分布式配置中心 剥离配置文件,实现动态修改,自动更新。 【假设没有分布式配置中心,修改配置文件后都需要重启服务,对于数量庞多的微服务开发来说,就会非常繁琐】 分布式配置中心有哪些 disconf(依赖zookeeper) zookeeper diam...
-
JavaWeb 使用Filter实现自动登录
JavaWeb 使用Filter实现自动登录 思路 使用cookie存储账号、密码,使用Filter拦截,从cookie中取出账号、密码。若用户要注销|登出、不再想使用自动登录,将cookie的有效期设置为0即可。 浏览器可以查看Cookie,不能直接存储账号、密码的明文,使用Cookie存储账号、密码...
-
Linux实现免密码登录
Linux实现免密码登录 一、验证ssh远程登录,未作免密处理的两台机器,登录时,是需要输入密码的 二、本地系统执行 ssh-keygen -t rsa 命令,生成密钥文件 三、在相应的目录下查看生成的密钥文件,其中:id_rsa为私钥文件,id_rsa.pub为公钥文件 四、本地机器执行命令如...
-
Linux中FTP服务器配置
Linux中FTP服务器配置 1、FTP服务器的一些基本概念 (1)FTP连接方式 控制连接:标准端口为21,用于发送FTP命令信息。数据连接:标准端口为20,用于上传、下载数据。 (2)数据连接的建立类型 主动模式:服务端从20端口主动向客户端发起连接。被动模式:服务端在指定范...
-
Linux 用户和组 权限管理 常用命令与参数
Linux 用户和组 权限管理 常用命令与参数 2019-08-28 1. 基本概念: 所有者 : 一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者 可以通过[chown 用户名],来修改文件的所有者 所在组 :当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
