- 博客(9)
- 收藏
- 关注
原创 网络编程
一、高并发互联网应用架构设计架构的演变过程1. 单一应用架构简单,维护成本高ORM2. 垂直应用架构各司其职MVC3. 分布式服务架构Cross JVM | Cross MachineRPC(Remote Procedure Call)4. 流动计算架构资源调度和服务治理理SOA(service-oriented architecture)高并发网站的设计原则1. X轴:硬件(水平拓拓展,比性能的...
2018-06-01 09:02:03 251
原创 Quartz初识
一、概述Quartz(http://www.quartz-scheduler.org/)是⼀一个开放源码的任务调度框架。Quartz功能强⼤大,可以让你的程序在指定时间执⾏行行,也可以按照某⼀一个频度执⾏行行,⽀支持数据库、监听器器、插件、集群等特性。使⽤用场景:定时消息推送、定时抢购、定时发送邮件、定时统计等二、环境搭建Maven坐标定义任务内容<dependency><gro...
2018-05-25 22:48:57 204
原创 MongoDB初识
====【MongoDB服务启动&链接】====[root@CentOS ~]# mongod --port 27017 --dbpath /root/data/db/ --fork --syslog【后台】[root@CentOS ~]# mongod --port 27017 --dbpath /root/data/db/ 【前台】====【MongoDB常规数据类型】====Doub...
2018-05-24 22:32:40 212
原创 zookeeper使用
⼀一、概述官⽹网https://zookeeper.apache.org/介绍ZooKeeper是⼀一个开源的分布式应⽤用协调服务系统,主要⽤用来完成统⼀一命名服务、状态同步服务、集群管理理、分布式应⽤用配置项的管理理等⼯工作。特点1. ZooKeeper有⼀一个层次化的名称空间,很像⼀一个分布式⽂文件系统(树形层次结构)2. ZooKeeper树中的每个节点被称为——Znode3. Znode,...
2018-05-21 15:31:04 313
翻译 memcached
一、概述Memcached(http://memcached.org/)是⼀一款开源免费的,⾼高性能的分布式内存对象缓存系统。Memcached是⼀一种基于内存的key-value存储,⽤用来存储⼩小块的任意数据(字符串串、对象)。Memcached简洁⽽而强⼤大。它的简洁设计便便于快速开发,减轻开发难度,解决了了⼤大数据量量缓存的很多问题。它的API兼容⼤大部分流⾏行行的开发语⾔言。二、环境搭建...
2018-05-20 22:34:35 240
翻译 Freemarker笔记
⼀一、概述FreeMarker(https://freemarker.apache.org/)是⼀一款模板引擎:即⼀一种基于模板和要改变的数据,并⽤用来⽣生成输出⽂文本(HTML⽹网⻚页,电⼦子邮件,配置⽂文件,源代码等)的通⽤用⼯工具。它不不是⾯面向最终⽤用户的,⽽而是⼀一个Java类库,是⼀一款程序员可以嵌⼊入他们所开发产品的组件。模板编写为FTL(FreeMarker Template La...
2018-05-18 21:41:15 257
原创 FastDFS入门
FastDFS参考资料:https://github.com/happyfish100/fastdfs参考资料:https://www.oschina.net/p/fastdfs一、简介FastDFS高性能的分布式文件系统,主要功能包含文件的存储、同步、访问(上传和下载),特别适用于以文件为主体的网络站点(图片分享和视频分享)FastDFS包含两个角色Tracker(追踪器 调度服务器):调度和文...
2018-05-10 23:37:10 597
转载 springboot整合fastdfs
注意:必须是Springboot项目1、添加pom依赖<dependency> <groupId>com.github.tobato</groupId> <artifactId>fastdfs-client</artifactId> <version>1.25.2-RELEASE</version>
2018-05-10 22:20:05 745
原创 ActiveMQ使用手册
1.JMS(Java Message Service)它是一种与厂商无关的API,用来访问消息收发系统消息。它类似于JDBC,JDBC是可以用来访问不同关系数据库的API,而JMS则提供同样与厂商无关的访问消息收发服务的方法,这样就可以通过消息收发服务实现从一个JMS客户机向另一个JMS客户机发送消息,所需要的是厂商支持JMS。换句话说,JMS是Java平台上有关面向消息中间件的技术规范。2.简单...
2018-05-10 21:02:04 682
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人