摘要:FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。FastDFS特别适合以文件为载体的在线服务,多图片、多视频的服务等等。 先普及一下在fastDFS的结构中的一些概念: 在fastDF 阅读全文
posted @ 2018-08-19 20:22 左羽 阅读 (1597) 评论 (0) 编辑
摘要:微信公众号结合着内置浏览器,有着普通浏览器无法完成的服务,前者可以获取浏览页面的微信用户的信息,从而根据信息为用户提供基于微信的更多服务;而后者仅仅能够浏览页面,通过用户的输入信息与用户互动。 本人根据个人的经历总结从小白到入门的过程,是一种记录,也是对渴望入门者的一种指引。 一、注册微信公众号平台 阅读全文
posted @ 2018-08-01 18:29 左羽 阅读 (118) 评论 (0) 编辑
摘要:一、关于Nginx的负载均衡 在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。详情请查看我的另一篇博客。 二、Nginx负载均衡策略 负载均衡用于从“upstream”模块定义的后端服务器列表中选取一台服务器接受用 阅读全文
posted @ 2018-07-17 18:33 左羽 阅读 (22965) 评论 (1) 编辑
摘要:上篇博客说明了Nginx在应用架构中的作用,以及负载均衡的思路。这篇实践一下其中的访问静态资源与访问动态资源的操作。 一、认识访问静态资源与访问动态资源的区别 静态资源:指存储在硬盘内的数据,固定的数据,不需要计算的数据。 如:图片、字体、js文件、css文件等等。在用户访问静态资源时,服务器会直接 阅读全文
posted @ 2018-07-12 14:57 左羽 阅读 (4414) 评论 (3) 编辑
摘要:作为一名JavaWeb方向程序员,更多的是写服务器后台代码,但是俗话说,不想当架构师的程序员不是好程序员,我们要对并发、负载等词汇进行深入探索。 一、重新认识Tomcat 以上列举了Tomcat这个Web应用服务器的不足之处以及它的侧重点,因为它是Apache服务器的一个独立扩展插件,所以要将Apa 阅读全文
posted @ 2018-07-07 17:37 左羽 阅读 (1122) 评论 (0) 编辑
摘要:安装过程省略... 至于安装目录的有关功能,略过... 关于初次使用的关键配置命令: 1、配置基本信息,该信息将保存在该用户目录下的.gitconfig文件内 如果用了 --global 选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。如果要在某 阅读全文
posted @ 2018-04-14 16:02 左羽 阅读 (395) 评论 (0) 编辑
摘要:FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。FastDFS特别适合以文件为载体的在线服务,多图片、多视频的服务等等。 先普及一下在fastDFS的结构中的一些概念: 在fastDF 阅读全文
posted @ 2018-08-19 20:22 左羽 阅读 (1596) 评论 (0) 编辑
摘要:微信公众号结合着内置浏览器,有着普通浏览器无法完成的服务,前者可以获取浏览页面的微信用户的信息,从而根据信息为用户提供基于微信的更多服务;而后者仅仅能够浏览页面,通过用户的输入信息与用户互动。 本人根据个人的经历总结从小白到入门的过程,是一种记录,也是对渴望入门者的一种指引。 一、注册微信公众号平台 阅读全文
posted @ 2018-08-01 18:29 左羽 阅读 (118) 评论 (0) 编辑
摘要:一、关于Nginx的负载均衡 在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。详情请查看我的另一篇博客。 二、Nginx负载均衡策略 负载均衡用于从“upstream”模块定义的后端服务器列表中选取一台服务器接受用 阅读全文
posted @ 2018-07-17 18:33 左羽 阅读 (22964) 评论 (1) 编辑
摘要:上篇博客说明了Nginx在应用架构中的作用,以及负载均衡的思路。这篇实践一下其中的访问静态资源与访问动态资源的操作。 一、认识访问静态资源与访问动态资源的区别 静态资源:指存储在硬盘内的数据,固定的数据,不需要计算的数据。 如:图片、字体、js文件、css文件等等。在用户访问静态资源时,服务器会直接 阅读全文
posted @ 2018-07-12 14:57 左羽 阅读 (4414) 评论 (3) 编辑
摘要:作为一名JavaWeb方向程序员,更多的是写服务器后台代码,但是俗话说,不想当架构师的程序员不是好程序员,我们要对并发、负载等词汇进行深入探索。 一、重新认识Tomcat 以上列举了Tomcat这个Web应用服务器的不足之处以及它的侧重点,因为它是Apache服务器的一个独立扩展插件,所以要将Apa 阅读全文
posted @ 2018-07-07 17:37 左羽 阅读 (1122) 评论 (0) 编辑
摘要:前言: Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境。Shiro 可以帮助我们完成:认证、授权、加密、会话管理、与 Web 集成、缓存等。其强大之处有目共睹,但是想要进入Shiro的世界我们必须先要入门,这便是一篇入门级别的Shir 阅读全文
posted @ 2018-05-03 08:55 左羽 阅读 (342) 评论 (0) 编辑
摘要:博主的运行环境: 电脑系统: Linux mint 18 JDK版本: java version "1.8.0_171" Maven版本: Apache Maven 3.5.3 一、关于war包的生成: 如图,这是一个多模块项目,被分为前端和后端,生成的war包将在web部分生成,但是web部分对s 阅读全文
posted @ 2018-05-01 23:39 左羽 阅读 (360) 评论 (2) 编辑
摘要:这是我在Linux系统下写的第一篇博客,花了一周的时间从Windows系统转到Linux并且可以完成日常操作,能在Linux系统下完成开发,运用各种开发工具,写各种语言小程序和JavaEE。 经过这一周后,我的感觉就是,Linux太好玩了!!! 感受一下我的桌面: Linux和Windows最大的区 阅读全文
posted @ 2018-04-26 15:28 左羽 阅读 (3714) 评论 (7) 编辑
摘要:gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。GitHub 是目前为止最大的开源 Git 托管服务,并且还是少数同时提供公共代码和私有代码托管服务的站点之一,所以你可以在上面同时保存开源和商业代码。 这里祭出Git的灵魂结构: 阅读全文
posted @ 2018-04-17 13:20 左羽 阅读 (1473) 评论 (2) 编辑
摘要:安装过程省略... 至于安装目录的有关功能,略过... 关于初次使用的关键配置命令: 1、配置基本信息,该信息将保存在该用户目录下的.gitconfig文件内 如果用了 --global 选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。如果要在某 阅读全文
posted @ 2018-04-14 16:02 左羽 阅读 (395) 评论 (0) 编辑