一、什么是封装 在程序设计中,封装(Encapsulation)是对具体对象的一种抽象,即将某些部分隐藏起来,在程序外部看不到,其 含义是其他程序无法调用。 要了解封装,离不开“私有化”,就是将类或者是函数中的某些属性限制在某个区域之内,外部无法调用。 二、为什么要封装 封装数据的主要原因是:保护隐 ...
分类:
编程语言 时间:
2018-01-31 14:37:08
阅读次数:
182
继承、封装、多态是Java的三大特性。今天就对学习的封装做一下记录。 怎么去理解封装呢?封装字面上理解就是封好装起来,就是将信息隐藏起来,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使 ...
分类:
编程语言 时间:
2018-01-31 14:17:26
阅读次数:
132
一、Ajax 概述 Ajax 是 的简写 Ajax是一门技术,并不是一门语言 使用XHTML+CSS来标准化呈现 使用XML和XSLT进行数据交换及相关操作 使用XMLHttpRequest对象与Web服务器进行异步数据通信 使用Javascript操作Document Object Model进行 ...
分类:
Web程序 时间:
2018-01-26 12:39:42
阅读次数:
236
阅读目录 一 引子 二 先看如何隐藏 三 封装不是单纯意义的隐藏 四 特性(property) 五 封装与扩展性 一 引子 从封装本身的意思去理解,封装就好像是拿来一个麻袋,把小猫,小狗,小王八,还有alex一起装进麻袋,然后把麻袋封上口子。照这种逻辑看,封装=‘隐藏’,这种理解是相当片面的 二 先 ...
分类:
其他好文 时间:
2018-01-17 23:28:07
阅读次数:
234
一.互联数据包封装/解封装过程(OSI)一言不合来张图:注意:1.mac地址只在本地有效,通过路由器传输过程中,mac地址会发生改变2.路由器根据路由表识别目标IP地址网段信息,确认是否可以进行转发,或是进行数据包的丢弃二.TCP/IP协议簇(DOD)1.tcp和udp对比:tcp:传输控制协议(属于面向连接网络协议)同步传输——“在线”速度慢,安全如:WEB浏览器电子邮件文件传输程序udp:用户
分类:
其他好文 时间:
2018-01-16 18:45:06
阅读次数:
217
这里简单说一下,在成为大佬之前,OSI 、TCP三次握手和四次挥手先初步了解,随便逐步学习的深入,这些知识都是必须要掌握的,要会抓包进行分析,排查故障
分类:
其他好文 时间:
2018-01-16 18:25:05
阅读次数:
273
1.rtsp->rtsp(只解封装,不解码) 2.rtsp->rtmp(只解封装,不解码) ...
分类:
其他好文 时间:
2018-01-13 15:46:28
阅读次数:
710
封装模块 实战爬取搜狗微信公众号 抓包教程 首先安装Fiddler4 软件界面说明 清除请求 设置抓包浏览器 这样设置好后,这个浏览器访问的网址就会在抓包软件里看到信息了 设置抓取https协议的网站 导出证书到桌面 将证书安装到浏览器 可以看到软件已经获取到https网站了 疑难问题解决: 有些可 ...
分类:
微信 时间:
2018-01-03 11:35:13
阅读次数:
477
1.mybatis入参方式 @Param注解参数(注解) 封装成对象入参 public int updatePassword(@Param("id")int id,@Param("pwd")String newpwd); 注意:一般情况下:参数超过3个,就用对象. 2.MyBatis缓存 1).分类 ...
分类:
其他好文 时间:
2017-11-21 22:16:22
阅读次数:
106
https://www.cnblogs.com/djoker/p/5906711.html ...
分类:
其他好文 时间:
2017-11-14 22:34:52
阅读次数:
159