脚本

2019 SDN上机第6次作业

旧巷老猫 提交于 2019-12-06 13:02:52
2019 SDN上机第6次作业 实验拓扑 实验拓扑 要求 使用Python脚本完成拓扑搭建,并连接ryu控制器。 python脚本创建如下 class MyTopo(Topo): def __init__(self): # initilaize topology Topo.__init__(self) # add hosts and switches h1 = self.addHost('h1') h2 = self.addHost('h2') h3 = self.addHost('h3') h4 = self.addHost('h4') h5 = self.addHost('h5') h6 = self.addHost('h6') s1 = self.addSwitch('s1') s2 = self.addSwitch('s2') # add links self.addLink(h1, s1, 1, 1) self.addLink(h2, s1, 1, 2) self.addLink(h3, s1, 1, 3) self.addLink(s1, s2, 4, 4) self.addLink(h4, s2, 1, 1) self.addLink(h5, s2, 1, 2) self.addLink(h6, s2, 1, 3) topos = {'mytopo': (lambda

tracking.js实现前端人脸识别

喜夏-厌秋 提交于 2019-12-06 11:48:24
1.下载 https://trackingjs.com/ 2.运行例子 纳总一下 发现效果 里面的代码为 <!doctype html> <html> <head> <meta charset="utf-8"> <title>tracking.js - face hello world</title> <link rel="stylesheet" href="assets/demo.css"> <script src="build/tracking-min.js"></script> <script src="build/data/face-min.js"></script> <script src="build/data/eye-min.js"></script> <script src="build/data/mouth-min.js"></script> <style> .rect { border: 2px solid #a64ceb; left: -1000px; position: absolute; top: -1000px; } #img { position: absolute; top: 50%; left: 50%; margin: -173px 0 0 -300px; } </style> </head> <body> <!-- <div class=

理解Javascript执行过程

ⅰ亾dé卋堺 提交于 2019-12-06 11:16:33
Javascript是一种解释型的动态语言。 在程序中,有编译型语言和解释型语言。那么什么是编译型语言,什么是解释型语言呢? 编译型语言: 它首先将源代码编译成机器语言,再由机器运行机器码(二进制)。 解释型语言: 相对于编译型语言而存在的,源代码不是直接编译为目标代码,而是将源代码翻译成中间代码,再由解释器对中间代码进行解释运行的。 比如javascript/python等都是解释型语言(但是javascript是先编译完成后,再进行解释的)。 主要的编译型语言有c++, 解释型语言有Javascript, 和半解释半编译(比如java)。 一. 了解代码是如何运行的? 我们都知道,代码是由CPU执行的,但是CPU不能直接执行我们的if...else这样的代码,它只能执行二进制指令,但是二进制对应我们的可读性来说并不友好,比如二进制 11100000 这样的,我们并不知道它代表的是什么含义, 因此科学家们就发明了汇编语言。 汇编语言 什么是汇编语言? 它解决了什么问题? 汇编语言是二进制指令的文本形式,和二进制指令是一一对应的关系,比如加法指令 00000011 写成汇编语言就是ADD。那么汇编语言的作用就是将ADD这样的还原成二进制,那么二进制就可以直接被CPU执行。它最主要的作用就是解决二进制指令的可读性问题。 但是汇编语言也有缺点: 1. 编写的代码非常难懂,不好维护。 2

C#代码与javaScript函数的相互调用

江枫思渺然 提交于 2019-12-06 09:04:43
问: 1 .如何在JavaScript访问C#函数 ? 2 .如何在JavaScript访问C#变量 ? 3 .如何在C#中访问JavaScript的已有变量 ? 4 .如何在C#中访问JavaScript函数 ? 问题1答案如下: javaScript函数中执行C#代码中的函数: 方法一: 1 、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2 、在前台写一个js函数,内容为document.getElementById( " btn1 " ).click(); 3 、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;方法二: 1 、函数声明为public 后台代码(把public改成protected也可以) public string ss() { return ( " a " ); } 2 、在html里用< %= fucntion() % >可以调用 前台脚本 <script language = javascript> var a = " <%=ss()%> " ; alert(a); < / script> 方法三: 1 、<script language = " javascript " > < !-- function __doPostBack(eventTarget, eventArgument) { var

vue中点击复制粘贴功能

[亡魂溺海] 提交于 2019-12-06 08:25:35
1、 首先需要安装依赖 * 出现错误的话,可以试试 cnpm npm install --save vue-clipboard2    2、 安装成功之后就可以开始使用了 对于vue-cli import Vue from 'vue' import VueClipboard from 'vue-clipboard2'Vue.use(VueClipboard) 对于常规的用法 <script src="vue.min.js"></script> <!-- 必须在vue.js之后放置这一行 --> <script src="vue-clipboard.min.js"></script> 3、 Dome的使用: <template> <div class="wxsmallcode-page publicCon"> <div class="copyBox"> sysAppId:<span>{{sysAppIds}}</span> <el-button class="ml10" type="text" size="medium" v-clipboard:copy="sysAppIds" v-clipboard:success="onCopy" v-clipboard:error="onError">点击复制</el-button> </div> </template> <script>

fiddler script 中编码转换

只谈情不闲聊 提交于 2019-12-06 08:09:33
Fiddler Script 是用JScript.NET语言写的,官网手册: https://docs.telerik.com/fiddler-core/api/ [sourcecode language='javascript' collapse='true' htmlscript='true' light='true' wraplines='true'] // 转为unicode 编码 function encodeUnicode(str) { var res = []; for ( var i=0; i 来源: https://www.cnblogs.com/suhong2011/p/11970458.html

cubieborad2 VGA输出模式设置

两盒软妹~` 提交于 2019-12-06 07:12:42
sudo apt-get install aria2 修复 Depends: gcc-4.7 (>= 4.7.2-1~) but it is not going to be installed问题 apt-get update apt-get -f install 安装pkg-config apt-get install pkg-config 安装git sudo apt-get install build-essential make gcc g++ git-core 报libsub-1.0 错误 apt-get install libusb-1.0 git clone git://github.com/linux-sunxi/sunxi-tools.git cd sunxi-tools make 修改vga输入模式 每个版本的系统这个位置不一样 mount /dev/nanda /mnt/mmcp1/ cp /media/root/Volumn/script.bin ./ ./bin2fex script.bin > ./script.fex #将bin转为fex并写入到当前目录的script.fex文件 vi ./script.fex #编辑里面的内容,然后保存退出 ./fex2bin script.fex > ./script.bin cp ./script.bin

vue计划—vue初认识(1)

雨燕双飞 提交于 2019-12-06 06:54:36
vscode 新建html 快捷方式 ! +tab键 vscode 格式化代码 前置准备/模板语法 /常用指令/事件绑定/如何处理 1. 注释 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u)   多行注释:[alt+shift+A]    多行注释:/** vue 引用的三种方式 : CDN,npm,vue-cli .CDN 是直接导入在script标签里. 在script标签里引入路径 ,如<script src=“路径”></script> 如果是生产用最新稳定版,直接在百度搜索npm就可以. 小例子: 直接引入方式,在百度里搜索vue cdn ,选择版本src加上地址 .npm 安装 1. 先安装好npm,在百度里搜索npm,在官方网站上选择好版本后安装.搜索npm.js 上官网,搜索vue,npm help json,安装npm版本 2. 在所建的目录下,输入指令. 3. npm init 或 npm init -y (一键生成),键入工程的名字.创建名字等信息,MIT 协议 4. npm install vue 安装vue 5. <head><script src=“node_modules/vue/dist/vue.min.js”></script></head

兼容系列-IE678的兼容

≯℡__Kan透↙ 提交于 2019-12-06 06:36:30
1. 最简单的CSS Hack 区分 IE6 、 IE7 、IE8 css .color{ background-color: #CC00FF; /*所有浏览器都会显示为紫色*/ background-color: #FF0000\9; /*IE6、IE7、IE8会显示红色*/ *background-color: #0066FF; /*IE6、IE7会变为蓝色*/ _background-color: #009933; /*IE6会变为绿色*/ } 上面的样式解释为顺序是 ff、ie8、ie7、ie6显示的结果: 用 FF 浏览, 颜色是紫色 用 IE8 浏览,颜色是红色 用 IE7 浏览,颜色是蓝色 用 IE6 浏览,颜色是绿色 2.IE678支持伪元素 伪元素::after和::before在IE8及以下不支持 兼容IE8可以识别写法 :after 和 :before 兼容IE6/7则需要引入jq插件:jquery.pseudo.js 使用方法: 1、引入jquery 2、引入jquery.pseudo.js 3、添加css,如p{before: "before ";} 代码示例: 3.a标签嵌套img有边框 html代码: IE浏览器: 4.兼容HTML5新标签 第一种方法:使用javascript代码 <!--[if lt IE 9]> <script>

Bttostr之 Tag 切换

拈花ヽ惹草 提交于 2019-12-06 05:16:48
代码如下: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! --> <meta name="description" content=""> <meta name="author" content=""> <title>客户留言查询</title> <!-- Bootstrap core CSS --> <link href="../bootstrap3-3-7/css/bootstrap.min.css" rel="stylesheet"> <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> <link href="../bootstrap3-3-7/css/ie10-viewport-bug-workaround.css" rel="stylesheet"> <!-- Custom styles