- 博客(23)
- 收藏
- 关注
转载 JAVA反射
一、什么是反射动态获取信息以及动态调用对象:1)是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法2)对于任意一个对象,都能够调用它的任意一个方法和属性3)首先:获取到每一个字节码文件对应的Class类型的对象 然后:字节码中的方法、变量等映射成相应的类获取字节码对象有三种方法:Person.java--->Person.class--->Perso...
2018-11-04 22:34:00
142
转载 Mybatis
一、介绍Mybatis就是类似于Hibernate的ORM(对象关系映射:把对象模型表示的对象映射到基于SQL的关系模型数据库结构中,在具体的操作实体对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作实体对象的属性和方法)持久层框架。Mybatis封装了jdbc访问数据库的过程,开发时只需专注于SQL语句本身的拼装,其它复杂的过程全部可以交给Mybatis去完成。二、J...
2018-10-11 09:48:00
230
转载 Spring MVC
一、优势二、spring处理流程三、springmvc架构架构流程:1、用户发送请求至前端控制器Dispat cherServlet2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、Di...
2018-09-21 09:38:00
128
转载 spring
SE/EE开发的一站式框架------->有EE开发的每一层解决方案。WEB层 :SpringMVCService层 :Spring的Bean管理,Spring声明式事务DAO层 :Spring的Jdbc模板,Spring的ORM模块一、特点方便解耦,简化开发通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程...
2018-09-20 20:15:00
149
转载 JAVA三大特性
继承A:继承的好处a:提高了代码的复用性b:提高了代码的维护性c:让类与类之间产生了关系,是多态的前提B:继承的弊端类的耦合性增强了。开发的原则:高内聚,低耦合。耦合:类与类的关系内聚:就是自己完成某件事情的能力C:继承的注意事项a:子类只能继承父类所有非私有的成员(成员方法和成员变量)b:子类不能继承父类的构造方法,但是可以通过super关键字去访问...
2018-07-06 16:04:00
98
转载 静态static
static关键字的特点随着类的加载而加载优先于对象存在被类的所有对象共享可以通过类名调用static的注意事项a:在静态方法中是没有this关键字的如何理解呢?静态是随着类的加载而加载,this是随着对象的创建而存在。静态比对象先存在。b:静态方法只能访问静态的成员变量和静态的成员方法静态方法:成员变量:只能访问静态变量成员方法:只能访问静态...
2018-06-29 12:20:00
97
转载 异常
JVM默认是如何处理异常的main函数收到这个问题时,有两种处理方式:a:自己将该问题处理,然后继续运行b:自己没有针对的处理方式,只有交给调用main的jvm来处理jvm有一个默认的异常处理机制,就将该异常进行处理.并将该异常的名称,异常的信息.异常出现的位置打印在了控制台上,同时将程序停止运行异常处理方式try..catch..finally ( try :检测...
2018-06-26 21:27:00
98
转载 多线程
一、什么是线程?线程是一个进程(应用程序)中的执行场景。一个进程可以启动多个线程。多线程并发执行可以提高程序的效率, 可以同时完成多项工作。二、多线程的作用?多线程不是为了提高执行速度,而是提高应用程序的使用率。线程和线程共享“堆内存和方法区内存”,栈内存是独立的,一个线程一个栈。可以给现实世界中的人类一种错觉:感觉多个线程在同时执行。三、实现1)继承Thread类pub...
2018-06-10 17:56:00
134
转载 IO流
流分类:流向:输入流和输出流数据:字节流和字符流字符流和字节流和文件:字节流:可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的,包括二进制、音频、视频、doc等输入流:InputStream FileInputStream输出流:OutputStream FileOutputStream FileInputStream fis = ne...
2018-06-05 20:45:00
87
转载 泛型
1、泛型使用1)单个大写字母2)泛型不能使用在静态属性上3)在声明时指定的具体类型不能是基本数据类型4)非泛型类中定义泛型方法:在返回类型前加 泛型标志2、继承|实现1)保留-->泛型子类2)不保留-->按需实现 可以泛型子类 也可以非泛型子类属性和方法--->随声明位置而定3、泛型擦除:使用|继承||实现 没有指定类型,类似于Object 不等同于...
2018-06-03 00:26:00
102
转载 JAVA小记
标识符:用于Java程序中变量,类,方法等命名的符号由字母,数字,下划线(——),美元($)组成,不能以数字开头不能是Java关键字和保留字严格区分大小写标识符的命名最好能反应出其作用JAVA语言中的字符char可以存储一个汉字吗?可以。因为JAVA语言采用Unicode编码,Unicode编码占两个字节,中文也占两个字节。重载:方法名相同,参数列表不同,与返回值类型无...
2018-05-26 22:17:00
104
转载 排序
插入排序、选择排序、冒泡排序、快速排序、堆排序、归并排序、希尔排序、二叉树排序(计数排序、桶排序、基数排序)。排序总结戳我冒泡排序选择排序选择下标最小交换插入排序归并排序希尔排序对插入排序的优化。将待排序列划分成为若干个较小的子序列,对子序列进行插入排序。快速排序void sort(int *a, int left, int right){ if(left...
2018-05-09 14:39:00
91
转载 SDN期末作业
负载均衡程序 ->githubl链接演示视频 ->githubl链接负载均衡场景程序分工陈家进:拓扑搭建、视频剪辑陈甘霖:流表设计和修正、视频录制陈敏辉:测试与纰漏修改,ReadMe说明赖志平:控制流表下发,负载均衡策略实现,实验的统筹与指导实现课程总结经过这学期软件定义网络课程的学习,了解了一些网络前沿的知识,在上机课中学习了OPENFLOW 、O...
2018-01-26 13:10:00
198
转载 SDN第五次上机作业
作业链接1.建立以下拓扑,并连接上ODL控制器。2.利用ODL下发组表、流表,实现建议负载均衡遇到错误没能解决3.利用Wireshark验证负载均衡的实现s4-eth1s4-eth2s4-eth3转载于:https://www.cnblogs.com/StephenChenin/p/8126500.html...
2017-12-27 16:47:00
99
转载 SDN第四次上机作业
作业链接1.建立以下拓扑,并连接上ODL控制器。2.利用ODL下发流表,使得h3在10s内ping不通h1,10s后恢复。3.借助Postman通过ODL的北向接口下发流表,再利用ODL北向接口查看已下发的流表。转载于:https://www.cnblogs.com/StephenChenin/p/8074546.html...
2017-12-20 21:29:00
81
转载 SDN第四次作业
作业链接控制器的架构技术基于对系统模块化、开放的可扩展北向接口、多协议的南向支持、控制器之间的东西向交互等方面的综合考虑,控制器基本架构应包括核心功能层和网络功能层两方面内容,控制器基本架构如图1所示。核心功能层主要完成对组件管理和事件机制等相关操作,网络功能层完成对交换机主机信息、网络拓扑和虚拟网络的管理,同时制定简单的路由转发策略。在此基础上,控制器还需向上层业务提供完善的编程...
2017-12-18 23:10:00
166
转载 SDN第三次作业
作业链接1.列举openflow1.0的12元组?OpenFlow流表的每个流表项都由3部分组成:用于数据包匹配的包头域(Header Fields),用于统计匹配数据包个数的计数器(Counters),用于展示匹配的数据包如何处理的动作(Actions)。在OpenFlow v1.0中,流表的包头域中包括了12个元组(Tuple)。分别为入端口、源MAC地址、目的MAC地址、以...
2017-12-13 21:59:00
217
转载 SDN第三上机次作业
作业链接1.创建拓扑2.利用OVS命令下发流表,实现VLAN功能3.利用OVS命令查看流表4.验证性测试5.Wireshark抓包验证转载于:https://www.cnblogs.com/StephenChenin/p/8034955.html...
2017-12-13 21:55:00
95
转载 SDN第二次上机作业
作业链接1、安装floodlight2、生成拓扑并连接控制器floodlight,利用控制器floodlight查看图形拓扑3、利用字符界面下发流表,使得‘h1’和‘h2’ ping 不通4、利用字符界面下发流表,通过测试‘h1’和‘h3’的联通性,来验证openflow的hardtime机制转载于:https://www.cnblogs.com/Steph...
2017-12-10 11:55:00
101
转载 SDN第二次作业
作业链接1、为什么需要SDN?SDN特点?传统网络随着网络规模的不断扩大,封闭的网络设备内置了过多的复杂协议,增加了运营商定制优化网络的难度,科研人员无法在真实环境中规模部署新协议.同时,互联网流量的快速增长,用户对流量的需求不断扩大,各种新型服务不断出现,增加了网络运维成本。SDN技术能够有效降低设备负载,协助网络运营商更好地控制基础设施,降低整体运营成本。2、SDN的基本...
2017-12-05 17:56:00
192
转载 SDN第一次上机作业
作业链接1.安装mininet2.用字符命令生成拓扑,并测试连通性,截图3.用可视化界面生成拓扑,并测试连通性,截图4.用Python脚本生成一个Fat-tree型的拓扑,截图#!/usr/bin/python"""Custom topology exampleAdding the 'topos' dict with a key/value pair to gen...
2017-12-03 22:42:00
106
转载 SDN第一次作业
作业链接1、你会选择作网络编程 方向的程序员吗?为什么? 目前对于网络编程了解不够,对自身的发展也不清晰。2、SDN的门户网站、平台、社区或Github上的SDN大牛主页。SDNLAB 通过搜索最容易找到关于SDN学习的网站,是国内最专业的SDN学习网站。Scott Shenker 计算机科学界被引用次数最多的论文作者,是SDN运动的主要开创者之一。毕军 国内SDN...
2017-11-27 13:13:00
65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人