自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gcc_java的博客

java相关的博客

  • 博客(11)
  • 收藏
  • 关注

原创 git 常用命令

使用git步骤//从远处仓库clone代码,远程仓库默认名字叫origin,可以是http方式,也可以是SSH方式$ git clone https://github.com/mengguagua/demoVue.git//查看当前分支$ git branch//指定远程分支到本地,例如dev分支$ git checkout -b dev origin/dev  //修改文件...

2018-07-20 14:12:51 278

原创 vue笔记(六)使用vuex

这里通过一个实例,来描述vuex的mapState , mapGetters , mapActions 这里使用 Element UI  官网地址:http://element-cn.eleme.io/#/zh-CN/component/select一、使用 Element UI 给出的demo,选择其一拷贝到本地项目二、修改demo,得到如下: <div> ...

2018-07-18 16:23:37 202

原创 vue笔记(五)表单验证

这里以验证两次密码是否一致,来记录vue表单验证写法。 一、首先这里使用 Element UI 的表单验证,基本用法如地址:http://element-cn.eleme.io/#/zh-CN/component/form 二、然后查看示例代码,了解对应的属性,方法,事件。 三、拷贝示例代码然后简化,如下:    <div> <el-fo...

2018-07-13 17:06:36 2520

原创 网站架构 - 图解析

这是某从《大型网站技术架构:核心原理与案例分》一书中拿来的图,书中还有更加符合大型网站的架构图,为什么拿这张,是出于个人的理解。再往下的分布式的数据服务器和分布式的独立业务服务器,如非必要尽量不去碰,用句打游戏的话,‘团战容错率太低’。下面讲讲这张图的意思。首先是CDN,基本原理是缓存,CDN部署在网络提供商的机房里,使用户可以在请求服务时,从距离自己最近的网络提供商机房获取数据。然后是反向代理服...

2018-07-12 14:52:30 4733

原创 Spring-Spring MVC简述(四)

使用Spring MVC需要在web.xml中配置DispatcherServlet,例如:<servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</...

2018-07-12 10:55:30 271

原创 Spring-总体架构简述(三)

Spring的骨骼架构是,Bean组件,Content组件,Core组件。最核心是Bean组件,意义类似于java面向对象的 '对象' 这个概念。spring的作用核心是,把对象之间的依赖关系通过配置文件来管理,即依赖注入机制。Bean组件包装了Object,而Object一定带有数据,所以需要通过Content组件来给这些数据提供生存环境,同时Content去找寻Bean之间的关系,并维护这些关...

2018-07-11 17:10:29 304

原创 tomcat结构简述

tomcat总体模块如下图,其中Connector和Container是核心,将核心和其他组件封装形成一个service。给service提供一个生存环境,控制其生命周期,即Server。Connector组件Connector用来接收浏览器发过来的TCP连接请求,创建一个Request和Response对象用来交换数据,然后产生一个线程来处理这个请求,并把Request和Response对象传给...

2018-07-11 15:34:52 526

原创 ES6·杂

这里零碎记录一些ES6的内容,和部分以前版本的内容一、for-of如何遍历数组中的元素?很久以前是这样的:for (var index = 0; index < myArray.length; index++) {    console.log(myArray[index]);}ES5之后是这样的:myArray.forEach(function (value) {    consol...

2018-07-10 11:26:54 128

原创 vue笔记(四)原组件重写

这里记录下对Element UI走马灯组件的重写,增加一个点击图片跳转对应页面的功能。思路是:重写的子组件使用Element UI走马灯组件代码,将参数设置为由父组件传递,然后增加所需功能。一、先来大致看一下Element UI走马灯组件,这里给出地址:http://element-cn.eleme.io/#/zh-CN/component/carousel二、新建父组件和子组件文件,笔者使用工具...

2018-07-06 16:07:32 6174

原创 web基础·杂(浏览器缓存,DNS,CDN)

一、浏览器缓存在查看页面时发现异常,一般会刷新缓存,快速的做法是Ctrl+F5,重新发起请求。问了确保Ctrl+F5重新发起的请求得到的结果既不是浏览器缓存也不是服务器缓存,Ctrl+F5时在HTTP头会添加一些参数,如下:Cache-Control:no-cache:针对浏览器,内容不被缓存Pragma:no-cache:针对服务器,内容不被缓存二、DNS域名解析(DNS),简单来说就是把类似w...

2018-07-02 20:20:37 1014

转载 java基础·杂(InetAddress)

在了解DNS解析时,缓存方面,再具体到java上,于是记录下InetAddressjava的JVM会缓存DNS的解析结果,这个缓存在InetAddress类里完成,InetAddress一旦得到一个给定主机的地址,就会缓存起来,即使重新定义一个InetAddress类,也不会重新再获取一次,而是直接从缓存中获取。并且有两种缓存策略,一种是:正确的解析结果缓存,另一种是:失败的解析结果缓存。分别由j...

2018-07-02 19:15:12 139

空空如也

空空如也

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

TA关注的人

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