自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 bash: ./xxx 权限不够

Linux环境下要运行C编译的一个可执行文件xx,终端cd到当前目录后输入./xx,提示 bash: ./xx 权限不够用sudo, 提示 sudo:./xx: command not found解决方法:右键该文件选属性,在权限里,将**允许作为程序执行文件(E)**打钩。...

2019-11-25 22:03:28 33690 2

原创 常用激活函数(tensorflow)

常用激活函数(tensorflow)tf.nn.softplustf.nn.tanhtf.nn.softplusf(x)=ln(1+ex)tf.nn.tanhf(z)=(ez-e-z)/(ez+e-z)

2019-10-11 14:04:38 317

原创 【python】变量作用域_集合_列表_字典_元祖

变量作用域_集合_列表_字典_元祖变量作用域提升局部变量为全局变量globals, locals函数eval()函数exec()函数递归函数斐波那契数列内置数据结构(变量类型)list[列表]创建列表访问列表分片操作分片操作是生成一个新的listcopy:拷贝,浅拷贝(只拷贝一层内容,不同id)del:删除clear:清空乘号操作列表,相当于复制n次in:判断元素是否在一个list里面count:...

2019-07-12 15:44:55 698

原创 【python】程序结构

程序结构1 分支双向分支input()多路分支if语句其他:2 循环语句for循环列表range介绍for-else语句break,contineu,passwhile循环3 函数定义函数函数的参数和返回值参数详解默认参数关键字参数收集参数收集参数之关键字收集参数收集参数混合调用的顺序问题收集参数的解包问题同理,dict类型收集参数一样可以解包,但是4 返回值5 函数文档1 分支分支的基本...

2019-07-12 15:42:57 243

原创 第8周 异常处理与输入输出【面向对象程序设计——Java语言笔记总结】

8.1 异常捕捉异常import java.util.Scanner;public class ArrayIndex { public static void main(String[] args) { int[] a =new int[10]; int idx; Scanner in = new Scanner(System.in); idx = in.nextInt(...

2019-07-08 22:05:33 312

原创 第7周 控制反转与MVC模式【面向对象程序设计——Java语言笔记总结】

第7周 控制反转与MVC模式7.1 控制反转7.2 布局管理器图形界面GUI7.1 控制反转7.2 布局管理器图形界面GUIGUI给应用程序提供界面,其中包括窗口、菜单、按钮和其他图形组件。布局是指如何在屏幕上放置组件。使用布局管理器灵活实现布局。(如:这个部件应该在那个部件下面,这个部件在窗口尺寸改变时能自动拉伸等)事件处理是用来响应用户输入的技术。创建了部件并放在屏幕上后,要有办...

2019-07-04 18:22:15 154

原创 第6周 抽象与接口【面向对象程序设计——Java语言笔记总结】

6.1 抽象抽象类 public abstract class ___{}:表达概念而无法构造出实体的类。类里的函数也是抽象的:表达概念而无法实现具体代码的函数。抽象类不能制造对象。可以定义变量。继承自抽象类的子类必须覆盖父类中的抽象函数,否则自己成为抽象类。两种抽象与具体相对,表示一种概念而非实体(上面内容)。与细节相对,表示在一定程度上忽略细节而着眼大局。...

2019-07-02 23:11:50 147

原创 【思科n9kv】使用puppet

来源:https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/92x/programmability/guide/b-cisco-nexus-9000-series-nx-os-programmability-guide-92x/b-cisco-nexus-9000-series-nx-os-programma...

2019-06-27 22:51:38 384

原创 使用思科n9kv注意事项

关于持久性的注意事项:当前的NX-OS bash-shell实现不会自动保存整个linux文件系统。这意味着某些文件/etc/resolv.conf在系统重新加载后不会自动持久化。请copy running-config startup-config在对/etc/resolv.conf进行任何更改后从NX-OS cli 执行,这将触发保存。也可以使用vsh直接从bash-shell执行此命令:v...

2019-06-27 17:07:03 1268

原创 【Flask学习笔记五】使用数据库

SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些性能开销的同时,换来的是开发效率的较大提升安装pip install flask-sqlalchemy如果是mysql数据库,需要安装:pip install flask-mysqldb or pip install pymysql数据库连接设置...

2019-06-20 23:55:16 127

原创 【Flask学习笔记四】表单

示例:用户登录页面。目的:实现简单登录的逻辑处理路由需要有get和post两种请求方式 --> 需要判断请求方式获取请求的参数判断参数是否填写 & 密码是否相同如果判断没有问题,返回一个success。使用request获取请求方式、数据使用flash给模板传递信息模板中需要遍历消息需要对内容进行加密,设置secret_key在__init__.py中...

2019-06-20 18:39:14 172

原创 【Flask学习笔记三】路由定义的基本方式

请求方式限定使用methods参数定义可接受的请求方式,可以是多种.默认是GET。# app/views.pyfrom app import app@app.route('/',methods=['GET','POST'])def hello(): return 'hello world'给路由传参示例使用同一个视图函数,来表示不同用户的订单信息# <>...

2019-06-20 15:27:09 196

原创 【Flask学习笔记二】使用模板.html

示例模板<!-- app/templates/index.html--><html> <head> <title>{{title}} - microblog</title> </head> <body> <h1>Hello, {{user.nickname}}!&lt...

2019-06-19 19:40:27 649

原创 【Flask学习笔记一】Hello World

来源:http://www.pythondoc.com/flask-mega-tutorial/index.html创建应用程序基本的文件结构cd到根目录文件夹后mkdir appmkdir app/staticmkdir app/templatesmkdir tmp创建初始化脚本# app/__init__.py from flask import Flaskapp...

2019-06-19 16:50:30 115

原创 第5周 城堡游戏【面向对象程序设计——Java语言笔记总结】

消除代码复制提取出来,改为函数。增加可扩展性可以运行的代码 != 良好的代码对代码做维护的时候最能看出代码的质量用封装来降低耦合Sring每次都String做+时,都会产生新的对象,系统开销较大。StringBuffer是可以不断修改的对象。\StringBuffer sb = new StringBuffer();sb.append("haha");...

2019-06-01 22:59:01 431

翻译 在Nexus 3000/9000交换机中开发,调试和部署NX-SDK Python应用程序

来源:https://www.cisco.com/c/en/us/support/docs/ios-nx-os-software/nx-os-software/213396-develop-debug-and-deploy-nx-sdk-python.html#anc1背景Cisco NX-SDK允许开发定制应用程序,这些应用程序可以运行在Nexus 9000和Nexus 3000的NX...

2019-05-31 19:33:37 976

翻译 nx api

NX-API-REST模型借用了Cisco ACI的几个概念,使其可用于基于非ACI的独立Nexus结构环境。在Cisco NX-API-REST框架中,交换机的配置和状态信息存储在称为管理信息树(MIT)的分层树结构中,可通过API访问。...

2019-05-30 19:30:02 460

翻译 NX-API简介

来源:https://developer.cisco.com/learning/lab/nxos-intro-03_nxapi-rest/step/1概观在Cisco Nexus设备中,最常用的配置方法是使用仅在设备上运行的命令行界面(CLI),该方法具有局限性。思科提供NX-API REST:提供交换机外部可用的特定CLI。将配置操作组合到相对较少的HTTP/HTTPS操作中。...

2019-05-30 17:11:06 3093

原创 第4周 继承与多态【面向对象程序设计——Java语言笔记总结】

面向对象设计语言有三大特性:封装、继承和多态性。没有继承的语言只能被称作“使用对象的语言”。继承是非常简单而强大的设计思想,它提供了我们代码重用和程序组织的有力工具。类是用来制造对象的规则。类定义了对象的属性和行为。继承是基于已有的设计创造新的设计。在继承中,新的类不是凭空产生的,而是基于一个已经存在的类而定义出来的。远比写一个新的类快捷方便。4.1 继承我们把用来做基础派生其他类...

2019-05-29 00:06:53 311

原创 第3周 对象容器【面向对象程序设计——Java语言笔记总结】

3.1 接口设计写程序先定义接口,人机交互和逻辑分离。泛型容器类private ArrayList<String> notes = new ArrayList<String>;容器类有两个类型:容器的类型(泛型:ArrayList)元素的类型notes.add(index,s); 放东西进容器,index可省略notes.size(); 得到容器...

2019-05-19 16:39:57 199

原创 第2周对象交互【面向对象程序设计——Java语言笔记总结】

2.1 对象交互一个对象可以由其他类的对象来组成。平行的对象要尽量保持独立。举例:数字钟。2.2 访问属性private:私有只有这个类内部可以访问类内部指类的成员函数和定义初始化这个限制是对类而不是对对象的public:公有一个编译单元里最多只有一个public的类,且命名与文件名相同friendly:包内可用不写默认为friendly2.3...

2019-05-16 17:08:23 221

原创 JAVA——字符串

String s;String是一个类,其变量是对象的管理者而非所有者。String s = new String("a string");创建了一个String对象,并用“a string”初始化。创建管理这个对象的变量s。字符串连接使用+可以连接两个字符串“hello”+“world” -> “helloworld”“age”+1+2 ->“age12...

2019-05-14 17:05:10 68

原创 Java——包裹类型

Java包裹(wrap)类型。将一个基本数据类型的数据转换成对象的形式,使它们可以像对象一样参与运算和传递。项目 | Value-------- | -----电脑 | $1600手机 | $12导管 | $1...

2019-05-14 15:21:58 1848

原创 第1周 类与对象 【面向对象程序设计——Java语言笔记总结】

1.1 用类制造对象1.2 定义类面向对象的思考方式:对象由什么组成,可以做什么动作,提供怎样的服务。创建对象new VendingMachine();VendingMachine v = new VendingMachine()对象变量是对象的管理者。1.3 成员变量和成员函数成员变量:定义在函数外部。其生存期是对象的生存期,作用域是类内部的成员函数。本地...

2019-05-09 18:37:51 260

原创 了解Cisco Nexus 9000 ACI模式

来源:https://developer.cisco.com/learning/modules/intro-to-aci/sbx-intro-aci-01_understanding-aci/step/1目标:了解NX-OS与ACI了解ACI组件和术语了解Tenant Networking了解GUINexus 9000有两种操作模式:NX-OS模式和应用程序中心基础设施(A...

2019-05-09 17:09:30 1957

原创 YANG语言、YANG数据模型、YANG数据

YANG语言描述数据类型的语言,最初是为网络数据模型设计的。结构化语言。每个数据模型都是一个module独立的顶级节点层次结构。数据类型可以imported来自另一个YANG模块,也可以在模块中定义。用containers对相关节点分组。用lists表示按顺序存储的节点。用leaf表示节点的每个单独属性。每个叶子必须有一个相关的type。module ietf-inte...

2019-05-07 19:06:45 10552 2

原创 使用Python解析JSON_Parsing JSON with Python

来源:https://developer.cisco.com/learning/modules/fundamentals/parsing-json-python/step/1了解如何将JSON文本解析为原生Python数据,以及如何处理数据。学习目标:结构化数据格式用Python读写文件JSON是轻量级的语法如何用Python的JSON模块加载load和dump转储数据访问签...

2019-04-24 19:47:06 1228

原创 【SDN】基本原理

概述基本架构主流架构有三种:ONF定义的基于OpenFlow的三层架构转发与控制分离转发面进行了标准化流量调度开放生态链IETF提出的技术架构开放现有网络设备的能力标准开放的API充分利用现有网络设备和路由协议便于快速实现NICIRA提出的Overlay技术架构与物理网络的解耦部署非常灵活重点介绍ONF定义的基于OpenFlow的三层架构...

2019-04-12 15:29:50 532

原创 【Python_LintCode】82.落单的数(使用^按位异或)

描述:给出2*n + 1 个的数字,除其中一个数字之外其他每个数字均出现两次,找到这个数字。样例:Input:[1,1,2,2,3,4,4]Output:3代码:class Solution: """ @param A: An integer array @return: An integer """ def singleNu...

2019-04-10 11:36:23 227

原创 [Python]axis =0/1/-1

axis=1为横向操作,axis=0为纵向操作

2019-04-04 15:17:38 3526

原创 [Keras]Dense()

keras.layers.Dense(units, activation=None, use_bias=True, kernel_initializer='glorot_uniform', bias_initializer='zeros', kernel_regularizer=None, bias_regularizer=None, ...

2019-04-04 10:57:43 9038

原创 [Keras]LSTM()

keras.layers.LSTM(units, activation='tanh', recurrent_activation='hard_sigmoid', use_bias=True, kernel_initializer='glorot_uniform', recurrent_initializer='orthogonal', bias_...

2019-04-04 10:25:05 183

原创 [Keras]reshape()

https://keras.io/layers/core/#reshapekeras.layers.Reshape(target_shape)将输出调整为特定形状。第一层时需要input_shape()确定输入形状。示例:# as first layer in a Sequential modelmodel = Sequential()model.add(Reshape((3, ...

2019-04-04 10:16:08 10080

转载 2_3 Winsock编程流程

1.套接字的创建和关闭使用socket函数创建一个套接字对象:SOCKET socket( int af, //指定套接字使用的地址格式,winsock只支持AF_INET int type, //指定套接字类型 SOCK_STREAM:流套接字(TCP) SOCK_DGRAM:数据报套接字(UDP) int protocol //配合type参数使用,指...

2019-03-30 20:23:57 280

原创 2_2 Winsock的寻址方式和字节顺序

1.Winsock中,应用程序通过SOCKADDR_IN结构来指定IP地址和端口号,定义如下:struct sockaddr_in { short sin_family; //地址家族(即指定地址格式),必须设为AF_INET,告诉Winsock程序使用的是IP地址家族 u_short sin_port; //端口号 struct in_addr sin_addr; //IP地址...

2019-03-30 20:23:46 158

原创 【Python】【Numpy】keepdims用法

keepdims=True保持矩阵维数不变(被减少的那个轴会以维度1保留在结果中)。# 举例:按行相加import numpy as npa = np.array([[1, 2, 3],[4, 5, 6]])print(np.sum(a, axis=1, keepdims=True))print(np.sum(a, axis=1))# 输出array([[5], [7], ...

2019-03-28 15:08:09 573 1

原创 【Python】【Numpy】矩阵乘法multiply()、dot()、 matmul()

multiply:元素相乘dot:矩阵相乘matmul:矩阵相乘(禁止矩阵与标量的乘法)

2019-03-27 11:00:19 625

原创 【Tensorflow】RNN常用函数

整理自:TensorFlow中RNN实现的正确打开方式:https://blog.csdn.net/starzhou/article/details/77848156RNN的基本单元“RNNcell”(output, next_state) = call(input, state)。每调用一次RNNCell的call方法,就相当于在时间上“推进了一步”,这就是RNNCell的基本功能...

2019-03-24 19:59:51 472

原创 【Tensorflow】最佳时间样例程序_MNIST数字识别问题

代码出自:《Tensorflow:实战Google深度学习框架》(第二版)。代码分为三个程序:mnist_inference.py,定义了前向传播过程以及神经网络中的参数;mnist_train.py,定义了神经网络的训练过程;mnist_eval.py,定义了测试过程。

2019-03-22 22:57:27 149

原创 【Tensorflow】变量管理:tf.get_variable与tf.variable_scope

内容整理自:Tensorflow_实战Google深度学习框架(第二版)通过tf.variable_scope生成一个上下文管理器。with tf.variable_scope("wy"): w = tf.get_variable("v",[1],initializer =tf.constant_initializer(1.0))#以上wy空间中已有w变量,以下代码再定义w变量会出...

2019-03-21 15:53:40 173

空空如也

空空如也

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

TA关注的人

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