项目架构的演变
垂直架构
今天开始,仙鱼发现要学习的技术真的太多了,就我目前所掌握的来看,我就是一个渣渣,要深挖的东西太多了~对,今天开始我就一个热爱学习的渣渣,本渣决定不学秃头不停止。今天记录一下新学习的项目架构的演变过程,图文并谈,希望对阅读文章的您能有帮助。
第一代
网络条件:拨号猫的时代 56kb–>7kb ...
网建SMS实现短信验证
今天小仙我和大家来分享一下如何通过网建SMS实现短信验证的功能.
当然还有阿里云的短信服务(https://www.aliyun.com/product/sms)等
网建SMS网址:http://www.webchinese.com.cn/Login.shtml
我的示例网址:http://10.9 ...
通过VMware Workstation10安装CentOS7
写在前面:仙鱼之前安装的CentOS的内核为2.x版本,要安装docker需要CentOS内核3.1及3.1版本以上才可以,所以本仙鱼要重装CentOS,z在这里记录一个安装CentOS7的过程,傻瓜式的图文一步步记载,好啦,下次安装的时候我再也不用去网上到处找教程啦妈妈再也不用担心我不会装虚拟机啦 ...
数据库连接池之自定义连接池(mysql)
上一篇博文是”基于mysql的JDBC的增删改查的封装“:点击可查看
今天本仙在昨天JDBC封装增删改查的基础上实现自定义的数据库连接池:
为什么要使用数据库连接池:用户每次请求都需要向数据库获得连接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务 ...
数据库连接池之Druid连接池(mysql)
本仙鱼又更博了,我是勤劳的小蜜蜂嗡嗡嗡
1 Druid简介Druid 是目前比较流行的高性能的(阿里的),分布式列存储的OLAP框架(具体来说是MOLAP)。它有如下几个特点:一. 亚秒级查询 druid提供了快速的聚合能力以及亚秒级的OLAP查询能力,多租户的设计,是面向用户分析应用的理想 ...
数据库连接池之DBCP连接池(mysql)
本仙又更博了,我是勤劳的小蜜蜂~
1 DBCP简介DBCP(DataBase connection pool):
DBCP是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。
由于建立数据库连接是一个非常耗时的行为,所以通过连接池预先同数据库建立一些连接,放在内 ...
数据库连接池C3P0连接池(mysql)
本仙鱼又更博了,我是勤劳的小蜜蜂嗡嗡嗡
1 C3P0简介C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。
在开始之前,我们先看一下C3P0和DBCP的区别: 1.dbcp没有 ...
集合大杂烩
本篇博客内容主要是集合内容的介绍,包括:
Collection下的List,Set相关的集合
Map的相关集合
关于TreeSet和TreeMap内部实现(红黑树)的部分有时间再补上。
整理不易,可累死仙鱼我了,看完有收获的话记得点赞欧~
Collection1 List1.1 ArrayLis ...
SSM-Shiro的简单使用
写在前面:小仙呕心沥血学习之笔记,不足之处请指出,转载请注明出处.环境:idea,mysql,jdk8
1 为什么要使用shiro?
项目中的密码在数据库中的存储要保障安全性,不被恶意攻击盗取,就不能使用明文存储,最好使用不可逆转的加密方式处理之后再存进数据库中;
项目网站的页面,请求是否可以任 ...
Servlet页面跳转-浅谈重定向和请求转发
对滴仙鱼本尊今天又更博咯`今天,本仙鱼来说一下Servlet页面跳转的两种方式:请求转发和请求重定向~
1 请求重定向:重定向就是通过各种方法将网络请求重新定个方向转到其它位置。
举个借钱的栗子:
有一个叫Browser的人通过请求向一个叫Servlet1的人借10块钱,然后Servlet1是个穷 ...