一杯甜酒

用勇气改变可以改变的事情,用胸怀接受不可以改变的事情,然后用智慧分辨两者的不同!...

排序:
默认
按更新时间
按访问量

Nginx学习总结(11)——提高Nginx服务器的安全性,稳定性和性能的12种技巧

TIP #1: 保持Nginx的及时升级目前Nginx的稳定版本为1.14.0,最好升级到最新版本,看官方的release note你会发现他们修复了很多bug,任何一款产品的生产环境都不想在这样的bug风险下运行的。另外,虽然安装包安装比通过源代码编译安装更容易,但后一个选项有两个优点:1)它允...

2018-06-26 14:53:54

阅读数:4732

评论数:0

Linux学习总结(48)——Linux防火墙iptables与firewalld学习总结

iptables命令是Linux上常用的防火墙软件,是netfilter项目的一部分。可以直接配置,也可以通过许多前端和图形界面配置。语法iptables(选项)(参数)选项-t<表>:指定要操纵的表;-A:向规则链中添加条目;-D:从规则链中删除条目;...

2018-06-26 14:23:08

阅读数:4288

评论数:0

Spring学习总结(26)——Spring事务原理详解

一、事务的基本原理Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行:(1)、获取连接:Connection con = DriverManager.getConnection()(...

2018-06-22 18:12:52

阅读数:4795

评论数:1

Mysql学习总结(58)——深入理解Mysql的四种隔离级别

一、前言开发工作中我们会使用到事务,那你们知道事务又分哪几种吗?MYSQL标准定义了4类隔离级别,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低的隔离级一般支持更高的并发处理,并拥有更低的系统开销。下面通过这篇文章我们来一起深入理解Mysql中的四种隔离级别。二、首先什么是事务?事务是应用...

2018-06-21 15:14:48

阅读数:4660

评论数:0

App后台开发运维和架构实践学习总结(10)——基于Java-JWT前后端token认证实战使用详解

一、什么是JWT?了解JWT,认知JWT 首先jwt其实是三个英语单词JSON Web Token的缩写。通过全名你可能就有一个基本的认知了。token一般都是用来认证的,比如我们系统中常用的用户登录token可以用来认证该用户是否登录。jwt也是经常作为一种安全的token使用。JWT的定义: ...

2018-04-14 17:14:21

阅读数:3037

评论数:2

曾国藩六戒—送给自己的未来人生

第一戒:久利之事勿为,众争之地勿往。 做人要懂得韬光养晦,学会中庸的处世之道,做事情要不激不厉,不为久利之事,不去众争之地!第二戒:勿以小恶弃人大美,勿以小怨忘人大恩。 好恶之心人皆有之,真正能超越这个境界的人,才能有所成就,做人应当涵养心性,有容人之量,不能因噎废食,另外要懂得报恩,这是长久的保...

2017-12-14 11:12:14

阅读数:1705

评论数:1

2016年终总结

一、技术总结 (1)App/JavaWeb后台系统 1.1、采用RestFul架构的SSM(Spring SpringMVC MyBatis)框架集成开发的App后台系统,将用户鉴权分离出来单独的模块,将用户鉴权登录状态Token保存到Redis内存数据库中,从而便于上层业务后台系统弹性部署,提高...

2017-01-10 11:54:34

阅读数:3356

评论数:15

Linux学习总结(20)——Linux 文件夹结构和作用

/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似wind...

2016-12-08 11:04:25

阅读数:1557

评论数:1

Netty学习总结(1)——Netty入门介绍

1.Netty是什么? Netty是一个基于JAVA NIO类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。 2.使用Netty能够做什么? 开发异步、非阻塞的TCP网络应用程序; 开发异步、非阻塞的UDP网络应用程序; 开发...

2016-07-18 14:33:41

阅读数:3811

评论数:0

Docker学习总结(7)——云端基于Docker的微服务与持续交付实践

本文根据〖2016 全球运维大会•深圳站〗现场演讲嘉宾分享内容整理而成 讲师简介 易立 毕业于北京大学,获得学士学位和硕士学位;目前负责阿里云容器技术相关的产品的研发工作。 加入阿里之前,曾在IBM中国开发中心工作14年,担任资深技术专员,负责IBM企业平台...

2016-07-07 09:31:27

阅读数:4760

评论数:2

Docker学习总结(5)——超实用Docker入门学习教程

Docker是什么 Docker是一种容器技术,它可以将应用和环境等进行打包,形成一个独立的,类似于iOS的APP形式的“应用”,这个应用可以直接被分发到任意一个支持Docker的环境中,通过简单的命令即可启动运行。Docker是一种最流行的容器化实现方案。和虚拟化技术类似,它极...

2016-05-31 09:50:40

阅读数:10584

评论数:3

MVC三层架构在各框架中的特征

1.从结构上分析jsp+servlet图解原理:     在基于mvc设计模式下的最原始的jsp+Servlet框架,在某种程度上是不能够达到mvc最直观的体现。当客户端发送请求到服务器时,服务器会将从客户端接收到的信息通过封装技术进行解析,在交给web容器,web容器会通过一篇web.xml的配...

2016-05-13 09:53:35

阅读数:8978

评论数:0

WebService学习总结(4)——第三方webService服务调用

互联网上面有很多的免费webService服务,我们可以调用这些免费的WebService服务,将一些其他网站的内容信息集成到我们的Web应用中显示,下面就以获取天气预报数据和查询国内手机号码归属地为例进行说明。   气象中心的管理系统将收集的天气信息并将数据暴露出来(通过WebServic...

2016-04-17 14:33:16

阅读数:2385

评论数:0

WebService学习总结(3)——使用java JDK开发WebService

一、WebService的开发手段   使用Java开发WebService时可以使用以下两种开发手段     1、 使用JDK开发(1.6及以上版本)     2、使用CXF框架开发(工作中) 二、使用JDK开发WebService 2.1、开发WebService...

2016-04-17 14:30:58

阅读数:1987

评论数:1

WebService学习总结(1)——WebService相关概念

一、序言   大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时...

2016-04-17 14:23:43

阅读数:2255

评论数:0

Docker学习总结(3)——Docker实战之入门以及Dockerfile(三)

应用镜像 csphere/wordpress:4.2 # cd docker-training/wordpress/ # ls -a . license.txt wp-config-sample.php wp-login.php .. ...

2016-01-05 16:24:44

阅读数:3196

评论数:2

Docker学习总结(2)——Docker实战之入门以及Dockerfile(二)

csphere/php-fpm:5.4 # cd docker-training/php-fpm/ # ls Dockerfile nginx_nginx.conf supervisor_nginx.conf nginx_default.conf php_www.conf ...

2016-01-05 16:22:49

阅读数:5298

评论数:0

Docker学习总结(1)——Docker实战之入门以及Dockerfile(一)

首先Docker是软件工业上的集装箱技术 回顾,在没有集装箱出现以前,传统运输行业中,会存在这些问题: 在运输过程中,货物损坏装卸、运输货物,效率低下运输手续繁多及运输环节多劳动强度大,及船舶周转慢 在集装箱出现后,完全改变了这种状况,是由于集装箱: 规则标准化,大大减少了包装费用大大提升了货...

2016-01-05 16:16:32

阅读数:20382

评论数:1

大型网站技术架构(七)网站的可扩展性架构

扩展性是指对现有系统影响最小的情况下,系统功能可持续扩展或提升的能力。         设计网站可扩展架构的核心思想是模块化,并在此基础上,降低模块间的耦合性,提供模块的复用性。模块通过分布式部署,独立的模块部署在独立的服务器上(集群)从物理上分离模块之间的耦合关系。         模块分布...

2015-12-25 16:24:07

阅读数:1485

评论数:0

大型网站技术架构(六)网站的伸缩性架构

网站系统的伸缩性架构最重要的技术手段就是使用服务器集群功能,通过不断地向集群中添加服务器来增强整个集群的处理能力。“伸”即网站的规模和服务器的规模总是在不断扩大。 1、网站架构的伸缩性设计 网站的伸缩性设计可以分成两类,一类是根据功能进行物理分离实现伸缩,一类是单一功能通过集群实现伸缩。前...

2015-12-25 16:23:02

阅读数:1476

评论数:0

提示
确定要删除当前文章?
取消 删除