自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 你不知道的Javascript(上卷)读书笔记之四 ---- 提升、this

1. 提升 使用var声明的变量声明和函数的声明(函数表达式不会)会被提升至所在函数作用域顶部 a. 从编译器角度出发 回忆一下, 中关于编译器的内容,引擎会在解释 JavaScript 代码之前首先对其进行编译。 编译阶段中的一部分工作就是找到所有的声明, 并用合适的作用域将它们关联起来。值得注意的是, 每个作用域都会进行提升操作。 另外,函数声明会被提升至所在函数作用域顶部,...

2017-01-23 10:50:00 117

转载 你不知道的Javascript(上卷)读书笔记之三 ---- 函数作用域与块作用域

1. 函数中的作用域 函数作用域的含义是指属于这个函数的全部变量都可以在整个函数范围内使用以及复用 2. 隐藏内部实现 函数经常使用于隐藏”内部实现”,可以把变量和函数包裹在一个函数的作用域中,然后用这个作用域来隐藏它们。 这种基于作用域的隐藏方法基于软件设计中的最小特权原则(最小授权/最小暴露原则),比如模块的API设计。 引申一下,如果变量和函数都放在全局作用域中,...

2017-01-21 10:18:00 128

转载 FTP协议

1. FTP协议 什么是FTP呢?FTP 是 TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写。 该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。简单的说,FTP就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之...

2016-12-22 16:35:00 142

转载 HTTPS----安全超文本传输协议

HTTPS协议详解HTTPS以保密为目标研发,简单讲是HTTP的安全版。其安全基础是SSL协议,因此加密的详细内容请看SSL。全称Hypertext Transfer Protocol over Secure Socket Layer。它是一个URI scheme,句法类同http:体系。它使用了HTTP,但HTTPS存在不同于HTTP的默认端口及一个加密/身份验证层(在HTTP与TCP...

2016-12-22 15:21:00 536

转载 TCP的连接控制

TCP的三次握手 所谓三次握手(Three-way Handshake),是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。 确认号ack:期待收到对方下一个报文段的第一个数据字节的序号。 确认ACK:占1位,仅当ACK=1时,确认号字段才有效。ACK=0时,确认号无效。 同步SYN:连接建立时用于同步序号。当SYN=1,ACK=0时表示:这是一个连接请求报文段。 若...

2016-12-22 11:14:00 366

转载 TCP/IP四层模型和OSI七层模型

TCP/IP四层模型 TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。TCP/IP协议簇分为四层,IP位于协议簇的第二层(对应OSI的第三层),TCP位于协议簇的第三层(对应OSI的第四层)。TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为: 应用层:应用程序间沟通的层,如简单电子邮件传输(SMT...

2016-12-22 10:20:00 163

转载 你不知道的Javascript(上卷)读书笔记之二 ---- 词法作用域

在前一篇文章中,我们把作用域定义为”管理、维护变量的一套规则”,接下来是时候来深入讨论一下Js的作用域问题了,首先我们要知道作用域一般有两种主要的工作类型,一种是词法作用域,一种是动态作用域, Javascript采用的是词法作用域, 关于动态作用域的有兴趣的可以自行Google。 1.词法阶段 首先我们要理解”词法阶段”这个词语,我们已经了解到Js存在一个编译阶...

2016-12-05 20:25:00 88

转载 你不知道的Javascript(上卷)读书笔记之一 ---- 作用域

你不知道的Javascript(上卷)这本书在我看来是一本还不错的书籍,这本书用比较简洁的语言来描述Js的那些”坑”,在这里写一些博客记录一下笔记以便消化吸收。 1 编译原理 在此书中,开始便提出:Javascript是一门编译型语言,我一开始以为这是国内翻译的锅,翻译的不够准确,后来我还专门去github看了,作者确实是将Js描述为一门编译型语言(compiled language...

2016-11-28 22:14:00 102

转载 算法系列之常用算法之一----分治算法

一、基本概念 在计算机科学中,分治法是一种很重要的算法。分治算法,字面上的解释是“分而治之”,分治算法主要是三点: 1.将一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题----“分” 2.将最后子问题可以简单的直接求解----“治” 3.将所有子问题的解合并起来就是原问题打得解----“合” 这三点是分治算法的主要特点,只要是符合这三个特点的问题都...

2016-07-03 06:54:00 829

转载 Hibernate注解配置

在之前的第一次对框架的实际应用中,我使用的是Hibernate的xml配置方法,xml配置方法非常繁琐, 还是推荐所有使用Hibernate的人使用注解方式进行配置,在这篇文章中,我将列举出我们常用的注解配置,下面我将分为下面点进行阐述。 一、类级别注解 二、属性级别注解 三、关联映射关系 一、类级别注解 A)@Entity @Entity:映射实体类型 @Entit...

2016-06-05 23:43:00 67

转载 SSH----小小项目的小小总结

嘛,之前学了一下SSH框架,跟人合作写了个小东西参加比赛,(当然我是队长),真的感慨良多~,现在用这篇博客记录下来吧 1.责任心/责任感 首先要说的一点,要有责任心,当你与别人组成一个团队的时候,虽然每个人都有自己不同的分工,但是我们要认识的一点就是:你的工作关乎到你整个团队的利益,你的一举一动与团队的每个人息息相关,你的工作如果完成的不够完美 出现了瑕疵,哪怕是一点点...

2016-05-29 01:32:00 90

转载 SSH----MVC框架模式与分层架构

MVC框架模式 MVC框架模式是web开发中一种软件设计典范,他的全名是(Model -View -Controller),是模型(model)--视图(view)--控制器(controller)的缩写,用一种业务逻辑、数据控制、界面显示分离的方式组织代码, 实现代码的模块化设计。 Model,意为数据模型,该块封装了对数据的处理(底层封装了对数据库的操作) Controller...

2016-05-27 14:15:00 215

转载 JavaSE复习总结之集合(Collection)

Java早期版本只给集合类库提供了很少的一组类,但是随着Java版本的升级,Java集合类库越来越充实。集合类库里面存放的,是各式各样的数据容器,我们基本都学过数据结构这门课,数据结构所讲的就是ADT(抽象数据模型)的部分,数据结构不是针对于某一门语言,它所讲的通常是对各语言都通用的ADT部分,ADT和具体实现是没有关系的。但是根据教材、根据各专业的不同,各专业会选用使用不同编程语言实现...

2016-03-26 15:10:00 130

转载 算法概述

嘛,好久没更博客,经历了一个漫长的暑假,开学也是各种满课,现在越来越觉得大一的时候学习效率不怎么样了,小小的一个Java我也弄了那么久,现在暂定每周一篇算法方面的博客,然后穿插各种学习总结,这学期还是挺忙的,关于Javaweb,可能我要暂时食言了~~,个人越来越觉得计算机基础还有各种能力的培养才是大学的最大意义,关于Javaweb的知识还是挺简单的,这学期后期,大概五,六月,应该会开...

2016-03-22 23:58:00 94

转载 转载:JavaSE之反射

该文章转载自:http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html Java反射详解 本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类...

2015-12-08 14:47:00 55

转载 JavaSE之概述与基本语法

嘛,这个本来应该发在OOP之前的,无所谓了,补发一下,这篇文章只会对JavaSE的语法做一个基本的概述而已,我会在最近新开一个新坑,也就是JavaEE系列,以后还会有Cpp(相对于C++,我还是更喜欢cpp这个称呼)系列啊,linux系列啊各种新坑,咱们一步一步慢慢来。 对于JavaSE的基本语法,其实大部分还是借鉴了C语言的语法(好多语言都是这样),这里,首先要明确一个概念就是强类型...

2015-12-08 13:06:00 87

转载 javaSE ---OOP总结

面向对象编程(Object Oriented Programming,OOP)是当前最主流的编程范式之一,Java是一门纯面向对象的编程语言。我们常说C++是一门面向对象的编程语言,C++是C语言的一个超集,它在C语言的基础上突破性的添加了类的概念,增加了面向对象的特点。 首先,C++是一门非常强大的语言,它几乎可以做到其他编程语言所能做到的所有事情,但是由于其繁杂的...

2015-11-24 16:45:00 135

空空如也

空空如也

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

TA关注的人

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