什么是API
摘要:阅读编程资料时经常会看到API这个名词,网上各种高大上的解释估计放倒了一批初学者。初学者看到下面这一段话可能就有点头痛了。 API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程
阅读全文
posted @
2019-11-30 23:08
慢漫长路
阅读(1340)
推荐(0)
理解RESTful架构
摘要:越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对
阅读全文
posted @
2019-11-30 23:08
慢漫长路
阅读(133)
推荐(0)
SDN的深入思考(1):SDN的核心本质到底是什么?
摘要:原文链接:https://blog.csdn.net/maijian/article/details/41744535 SDN的概念从提出到现在已经过了4年多了,但是关于SDN最基本的问题,“什么是SDN”的争论和探讨从来都没停止过,就像一些哲学家经常思考的“我是谁”,“我从哪里来”,“我要去哪里”
阅读全文
posted @
2019-11-29 16:59
慢漫长路
阅读(921)
推荐(0)
SDN-数据控制分离
摘要:严格来说,控制面与数据面分离并不是SDN的专利。从一个chassis角度看,传统路由器其实控制面和转发面也是分离的。Route-enginee和line card分别负责控制面板和转发面。但是传统网络的控制面和转发面并不分离,控制面都是reside每个设备之中,每个设备独立控制行为。而SDN做的恰恰
阅读全文
posted @
2019-11-29 16:40
慢漫长路
阅读(1421)
推荐(1)
浅析html+css+javascript之间的关系与作用
摘要:三者间的关系 一个基本的网站包含很多个网页,一个网页由html, css和javascript组成。 html是主体,装载各种dom元素;css用来装饰dom元素;javascript控制dom元素。 用一扇门比喻三者间的关系是:html是门的门板,css是门上的油漆或花纹,javascript是门
阅读全文
posted @
2019-11-28 22:16
慢漫长路
阅读(3302)
推荐(0)
JAVA文档注释标签
摘要:1 常用Java注释标签(Java comment tags) @author 作者 @param 输入参数的名称 说明 @return 输出参数说明 @since JDK版本 @version 版本号 @see 链接目标 @throws 异常 @deprecated 解释 @link 链接地址 2
阅读全文
posted @
2019-11-22 10:38
慢漫长路
阅读(1398)
推荐(0)
在RYU中实现交换机的功能
摘要:首先源码,解析部分如下,同时可以参考RYU_BOOK上的解释说明 原文链接参考:https://blog.csdn.net/qq_34099967/article/details/89047741 from ryu.base import app_manager from ryu.controlle
阅读全文
posted @
2019-11-20 16:28
慢漫长路
阅读(1004)
推荐(0)
ryu基础整理
摘要:原文链接:https://www.cnblogs.com/zxqstrong/p/4789105.html 1. RYU结构,源码 1.1 RYU文件目录 下面介绍ryu/ryu目录下的主要目录内容。 base base中有一个非常重要的文件:app_manager.py,其作用是RYU应用的管理中
阅读全文
posted @
2019-11-11 22:03
慢漫长路
阅读(914)
推荐(0)
使用mininet创建网络拓扑,使ryu、ovs、主机连接
摘要:实验拓扑 控制器:RYU 交换机:s1,s2 主机:h1,h2,h3,h3 联通性(直连): h1<->s1;h2<->s1 h3<->s2;h4<->s2 s1<->s2 拓扑代码如下: #!/user/bin/env python from mininet.topo import Topo cl
阅读全文
posted @
2019-11-11 11:56
慢漫长路
阅读(2278)
推荐(0)
数据库时区异常
摘要:Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 这个异常是数据库时区的异常 Caused by: com.mysql.cj.exceptions.In
阅读全文
posted @
2019-11-04 17:30
慢漫长路
阅读(232)
推荐(0)
针对mysql8.0报错:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create
摘要:折腾了好久,后来发现是版本问题,驱动和数据库不匹配导致。 原来用的是5.1.37的驱动。数据库是mysql5.7,可以连接成功。 就在我把数据库换成了8.0之后,所有的买点啥都报标题里的错误了。 换成了下边这个驱动就OK了。瞬间心情好了有没有!这个坑。实在是深啊! 有需要的朋友自行下载吧。我在mys
阅读全文
posted @
2019-11-04 17:22
慢漫长路
阅读(2959)
推荐(0)
eclipse配置文件出现小红叉,Referenced file contains errors (xml文件第一行小红叉错误)
摘要:原文链接:https://blog.csdn.net/zlj1217/article/details/61432437 在eclipse中开发网页时,经常会遇到写xml文件时第一行无缘无故报错。在最左面的行数上面报出一个小红叉, 点击查看错误信息:Referenced file contains e
阅读全文
posted @
2019-11-04 15:18
慢漫长路
阅读(1451)
推荐(0)
Maven修改test/rsource的output folder报错Test source folder 'src/test/java'... is not also used for main s
摘要:eclipse新建maven项目时候,只出来三个文件夹,然后大都督手动添加了缺失的src/test/resource 的文件夹,最后想修改一下 Output folder的路径为 (原来是 default 啥啥的路径)随即出现了报错 解决方法:大都督通过科学搜索,终于找到问题所在:对比其他文件夹,发
阅读全文
posted @
2019-11-04 10:55
慢漫长路
阅读(1211)
推荐(0)
navicat连接mysql出现2059错误的解决方法
摘要:安装navicat之后新建连接出现了2059的错误 网上查询过后,发现这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password。 解决此问题有两种方法,一种是更新navicat驱动来
阅读全文
posted @
2019-11-03 17:48
慢漫长路
阅读(945)
推荐(0)
树莓派查看ip地址(命令ifconfig)和退出ping
摘要:1.1树莓派查看ip地址用如下命令: 结果如下图所示: 注意:树莓派查看ip地址是用命令ifconfig,而Windows的cmd命令查看ip地址是ipconfig。
阅读全文
posted @
2019-11-03 15:25
慢漫长路
阅读(7085)
推荐(0)
ovs安装教程
摘要:原文链接:https://www.cnblogs.com/goldsunshine/p/10331606.html Open vSwitch系列之二 安装指定版本ovs Open vSwitch系列之一 Open vSwitch诞生 Open vSwitch系列之二 安装指定版本ovs Open v
阅读全文
posted @
2019-11-03 15:09
慢漫长路
阅读(5026)
推荐(0)
win10中安装与配置maven
摘要:原文链接:https://www.cnblogs.com/wkrbky/p/6350334.html Maven安装配置(Windows10) 想要安装 Apache Maven 在Windows 系统上, 需要下载 Maven 的 zip 文件,并将其解压到你想安装的目录,并配置 Windows
阅读全文
posted @
2019-11-02 22:07
慢漫长路
阅读(12467)
推荐(0)
win10系统中按顺序安装jdk、tomcat
摘要:一、首先安装jdk1.8,重点在于配置环境 安装步骤见另一篇软件安装中的博客 配置环境 1、首先要打开系统环境变量配置的页面。具体操作是:桌面上找到“此电脑”,然后右键 “属性”。 然后打开高级系统配置 2、然后在弹出的界面打开环境变量 3、在弹出的页面,“系统变量区域”点新建按钮 4、在新建页面输
阅读全文
posted @
2019-11-02 21:42
慢漫长路
阅读(295)
推荐(0)
win10系统中按顺序安装jdk、tomcat
摘要:一、首先安装jdk1.8,重点在于配置环境 安装步骤见另一篇软件安装中的博客 配置环境 1、首先要打开系统环境变量配置的页面。具体操作是:桌面上找到“此电脑”,然后右键 “属性”。 然后打开高级系统配置 2、然后在弹出的界面打开环境变量 3、在弹出的页面,“系统变量区域”点新建按钮 4、在新建页面输
阅读全文
posted @
2019-11-02 21:42
慢漫长路
阅读(489)
推荐(0)
win10中安装jdk1.8
摘要:一、JDK下载 两种方法,第一种是从官网下载;第二种是拿来主义,小拿直接给你网盘地址。不过,作为java新手,最好还是学会去官网下载。 官网下载的文件才是最安全的,从不靠谱第三方下载有可能安装包有缺失或者干脆种点病毒木马神么的。再说,有可能哪天给别人装jdk或者自己升级jdk,找不到网盘地址又得回头
阅读全文
posted @
2019-11-02 19:37
慢漫长路
阅读(3091)
推荐(0)
eclipse快捷键
摘要:CTRL+N : 打开 select a wizard ctrl+shift+m:add importctrl+shift+o:organize imports ctrl+shift+f: 格式化代码,但安装搜狗输入法后会失效,选中那部分格式化那部分,不选,全格式包括注释 CTRL+SHIFT+L:
阅读全文
posted @
2019-11-01 15:12
慢漫长路
阅读(192)
推荐(0)