自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一杯甜酒

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

原创 Java Web学习总结(38)——JavaWeb网站架构设计总结

工作也有几多年了,无论是身边遇到的还是耳间闻到的,多多少少也积攒了自己的一些经验和思考,当然,博主并没有太多接触高大上的分布式架构实践,相对比较零碎,随时补充(附带架构装逼词汇)。俗话说的好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的,当然对于我们开发人员来说,一个好的架构也不...

2017-09-30 13:34:44

阅读数 2567

评论数 0

原创 Linux学习总结(42)——Linux之Bash脚本入门学习

一、条件选择、判断: (1)条件选择if 1、用法格式 if 判断条件 1 ; then   条件为真的分支代码 elif 判断条件 2 ; then   条件为真的分支代码 elif 判断条件 3 ; then   条件为真的分支代码 else   以上条件都为假的分支代码 ...

2017-09-20 13:38:27

阅读数 787

评论数 0

原创 Netty学习总结(6)——Netty使用注意事项

什么是netty? 1、Netty 采用了Reactor模型(异步非阻塞)取代Selector模式(同步非阻塞) Reactor模式是事件驱动的,有一个或多个并发输入源,有一个Service Handler,有多个Request Handlers;这个Service Handler会同步的将输...

2017-09-20 10:57:56

阅读数 1200

评论数 0

转载 Nginx学习总结(10)——Nginx前后端分离将多个请求转发到多个Tomcat,负载均衡反向代理

一、谈谈“渲染” 相信好多人都挺听过“渲染”这个词,但不清楚它是什么意思?前端开发以为这是后端的活儿,后端开发以为是前端的事儿,推着推着就不了了之。其实渲染很简单,不说概念,直接举例: 1、 后端渲染:以JSP为例,可以分成三步 a、编写标签或Java代码(可以称之为模板) b、在JSP编...

2017-09-20 10:42:12

阅读数 1834

评论数 0

原创 Spring MVC学习总结(17)——SpringMVC之接口规范与Controller规范

一、关于Spring接口定义要注意以下常见的几种问题 1. 返回格式不统一 同一个接口,有时候返回数组,有时候返回单个;成功的时候返回对象,失败的时候返回错误信息字符串。工作中有个系统集成就是这样定义的接口,真是辣眼睛。这个对应代码上,返回的类型是map,json,object,都是不应该的。实际...

2017-09-17 18:45:39

阅读数 4634

评论数 0

原创 Java基础学习总结(115)——Java 类加载机制详解

一、类加载器 类加载器(ClassLoader),顾名思义,即加载类的东西。在我们使用一个类之前,JVM需要先将该类的字节码文件(.class文件)从磁盘、网络或其他来源加载到内存中,并对字节码进行解析生成对应的Class对象,这就是类加载器的功能。我们可以利用类加载器,实现类的动态加载。 ...

2017-09-16 09:34:58

阅读数 856

评论数 0

原创 MyBatis学习总结(22)——Mybatis自增长ID获取

在使用Mybatis作为ORM的项目中,如果多个关联数据在同一个事物中时,第一个表插入数据时其主键为自增的id,第二个表插入数据时需要关联插入的第一个表数据的id作为外键,并且第一表中的数据除了主键id外都其余项目都不具有唯一性。此时可以使用如下的方法在第一表插入数据后将其分配的自增id赋值给插入...

2017-09-15 15:31:45

阅读数 1898

评论数 1

原创 MyBatis学习总结(21)——自定义MyBatis Generator插件

一些自定义的mybatis-generator 代码生成器部分的插件:     1、自定义的序列化 类文件 插件 ; 2、mysql oracle 两种数据源的分页配置插件 根据 _databaseId 的区别来区分当前数据源是oracle还是mysql,方便数据迁移过程中的分页逻辑不报错;   ...

2017-09-11 14:31:07

阅读数 1699

评论数 0

转载 Docker学习总结(28)——Docker 容器健康检查机制

摘要: 在分布式系统中,经常需要利用健康检查机制来检查服务的可用性,防止其他服务调用时出现异常。自 1.12 版本之后,Docker 引入了原生的健康检查实现。本文将介绍Docker容器健康检查机制,以及在Docker Swarm mode下面的新特性 在分布式系统中,经常需要利用健康检查机制来...

2017-09-05 15:42:39

阅读数 3094

评论数 0

原创 Java基础学习总结(114)——System之系统变量和环境变量

环境变量这个概念不陌生,就是操作系统的环境变量。 系统变量就是Java本身维护的变量。 通过 System.getProperty 的方式获取。 对于不同的操作系统来说, 环境变量的处理可能会有一些不统一的地方, 比如说: 不区分大小写 等等。 Java 获取环境变量 Java 获取环境变量的方式...

2017-09-05 14:16:18

阅读数 959

评论数 0

原创 Kubernetes学习总结(1)——Kubernetes入门简介

1.前言 Together we will ensure that Kubernetes is a strong and open container management framework for any application and in any environment, whether ...

2017-09-01 17:20:47

阅读数 2179

评论数 0

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