自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 常用前端UI框架快速开发web项目

如今出现了大量的CSS前端框架,但真正优秀的框架只有少数几个。本文将会比较其中五个最佳的框架。每个框架都有自己的优点和缺点,以及具体的应用领域,你可以根据自己的具体项目需求进行选择。此外,许多选项都是模块化的,允许你仅使用所需的组件,甚至可以混合使用来自不同框架的组件。本文依据各个框架的GitHub流行度来顺序介绍。BootstrapBootstrap是目前可用框架中无可争议的领导者。其人气日益增...

2018-03-23 16:36:54 12646

转载 什么是微服务

一、微服务介绍1. 什么是微服务      在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微 狭义来讲就是体积小、著名的"2 pizza 团队"很好的诠释了这一解释(2 pizza 团队最早是亚马逊 CEO Bezos提出来的,意思是说单个服务的设计,所有参与人从设计、开发、测试、运维所有人加起来 只需要2个披萨就够了 )。 而所谓服...

2018-03-22 17:09:17 832

转载 spring springMvc spring-boot spring-cloud简单介绍

前言最近公司项目将要使用spring-boot与spring-cloud作为新型框架来替代原有的spring springMvc,还未曾使用spring-boot与spring-cloud,先就自我理解做出释义,后期使用过后再来详细谈感受。什么是spring关于spring的定义无论是从官方还是市面上已经很多能够清晰明了的做出解释了。我姑且简单定义它为一个轻量级的控制反转(IoC)和面向切面(AO...

2018-03-22 13:57:06 499

转载 MyBatis学习笔记(一)入门

MyBatis学习笔记(一)入门首先给大家推荐几个网页:http://blog.csdn.net/isea533/article/category/2092001    没事看看 - MyBatis工具:www.mybatis.tkhttp://www.mybatis.org/mybatis-3/zh/getting-started.html  入门http://www.mybatis.tk/ht...

2018-03-21 14:56:12 159

转载 Java Web目前主流的框架以及正在兴起的框架收集

Java Web目前主流的框架以及正在兴起的框架收集我收集了当前主流的以及正在兴起的JavaWeb框架,以及对框架整合做了简单介绍。【了解什么是框架】成熟的框架介绍Hibernate 框架 Hibernate 是一种ORM框架,全称为 Object-Relative Database-Mapping,在Java对象与关系型数据库之间建立某种映射,以实现直接存取Java对象(POJO)。ORM框架是...

2018-03-21 14:35:42 535

原创 SVN与Git区别

 一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。 二:SVN是什么?SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。SVN是集中式版本控制系统,版本库是集中放在...

2018-03-20 10:15:37 178

转载 TCP/IP、Http/Soap协议-基本认识

         写这篇文章的起因是在工作中开发接口,用到了Soap协议。关于为什么用Soap,以及它与常常听到和接触的Http协议、Tcp/Ip协议有什么关系,还需要进一步认识。    1、首先,先分别介绍一下三种协议的基本概念吧、    参考百度百科:    HTTP,超文本传输协议。它是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一...

2018-03-13 18:13:13 263

转载 webservice 采用SSL实现加密传输

本文转自:http://book.51cto.com/art/200906/129770.htmhttp://yeweiyun868.blog.163.com/blog/static/563784432011112985215397/7.9.2  采用SSL实现加密传输(1)在默认情况下,IIS使用HTTP协议以明文形式传输数据,Web Service就是使用HTTP协议进行数据传输的。Web S...

2018-03-13 15:11:49 925

转载 checked Exception和unchecked Exception的区别

(一)Java的异常层次结构  要想明白Java中checked Exception和unchecked Exception的区别,我们首先来看一下Java的异常层次结构。    这是一个简化的Java异常层次结构示意图,需要注意的是所有的类都是从Throwable继承而来,下一层则分为两个结构,Error和Exception。其中Error类层次描述了Java运行时系统的内部错误和资源耗尽错误,...

2018-03-07 15:51:58 471

转载 堆和栈的概念和区别

  在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分:      Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域,启动时在自己的内存区域中进行更细致的划分,因为虚拟机中每一片内存处理的方式都不同,所以要单独进行管理。      JVM内存的划分有五片:       1.   寄存器;     ...

2018-03-06 16:58:47 185

转载 深入理解Java虚拟机---学习感悟以及笔记

一、为什么要学习Java虚拟机?      这里我们使用举例来说明为什么要学习Java虚拟机,其实这个问题就和为什么要学习数据结构和算法是一个道理,工欲善其事,必先利其器。曾经的我经常害怕处理内存溢出的问题,因为不知道他为什么会出现这个问题,当我在看了这本书以后明白了垃圾回收算法,以及JVM是如何帮助我们处理GC的,这个时候当出现这个问题的时候我就明白需要查找GC Root,或者查看GC日志,去查...

2018-03-06 15:31:30 381

原创 集合、数组 详解

数组:就是相同数据类型的元素按一定顺序排列的集合 数组的声明: 一、 声明成绩数组 int[] scores = new int[5]; 动态初始化(动态初始化) scores[0] = 95; scores[1] = 85; scores[2] = 90; scores[3] = 93; scores[4] = 88; 数组的静态初始化 int a[ ]={1,2,3,4}; int a[ ]=...

2018-03-06 13:44:54 200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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