golang etcdclientv3使用说明

clientv3.New() 创建连接 config = ec.Config{   Endpoints: []string{"10.0.0.5:2379"}, //连接的etcd集群地址,这里为单机的故一个地址   DialTimeout: 30 * time.Second, //超时时长 } 返回值为clientv3.Client结构体 KV是经常使用的类型,主要用来操作key value值 client.Put() 实际上就是KV接口实现的一个方法 KV.Put 向etcd
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

pycharm while语句第一次作业

while作业中 输出1234568910 第一 适用if else 发现else会出现空格,与要求不符合 于是 第二 使用continue(机贼) 直接弹回去,并且还可以空出else 老师多补充一个 pass 这个感觉用处很大,可以使得程序从这里直接跳过,方便返回编写,不耽误功夫。
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

Reading a IMU Without Kalman: The Complementary Filter

目标是将惯性测量元件(IMU)之中陀螺仪、加速计的数据结合使用。Kalman filter太复杂,在微机上倾向用一种更简单的方法:Complementary filter 姿态估计(获得3个角度,俯仰角、横滚角、偏航角): 陀螺仪测角原理是对角速度积分 加速计可获取重力方向角 加速计的问题:测量四翼飞行器会算入额外的外部动力,因此短期不准确、只有长期有效 陀螺仪的问题:由于做积分,长期作用会导致角度漂移(角度复位不归零),因此短期有效、长期不准确 用加速计数据对陀螺仪数据进行修正。加速计在有效
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

[Lintcode]66. Binary Tree Preorder Traversal/[Leetcode]144. Binary Tree Preorder Traversal

66. Binary Tree Preorder Traversal/144. Binary Tree Preorder Traversal 本题难度: Easy/Medium Topic: Binary Tree Description Given a binary tree, return the preorder traversal of its nodes' values. Example Given: 1 / 2 3 / 4 5 return [1,2,4,5,3]. Challen
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

keras_1_Keras_Model简介

1. keras模型官方实现的Model 在 Keras 中有两类主要的模型:Sequential 顺序模型 和 使用函数式 API 的 Model 类模型。 两类模型的方法和属性大致相同: model.layers 是包含模型网络层的展平列表。 model.inputs 是模型输入张量的列表。 model.outputs 是模型输出张量的列表。 model.summary() 打印出模型概述信息。 它是 utils.print_summary 的简捷调用。 model.get_config(
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

keras_2_Sequential 模型 API

1. 几个重要的API compile:配置或编译模型 fit:以指定的epoch自动训练模型 evaluate:根据输入的(x,y)来评估上一步得到的模型 predict:基于之前得到模型,对输入的x预测输出结果 一些小函数 train_on_batch test_on_batch predict_on_batch fit_generator 使用 Python 生成器或 Sequence 实例逐批生成的数据,按批次训练模型。生成器与模型并行运行,以提高效率。 例如,这可以让你在 CPU 上
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

世界虐狗日——2.14

情人节,哈哈,又是虐狗哦。不过近来修行,没有上QQ,所以也还还好吧。中午打算去QQ空间冒个泡,然后刚进空间就看见warmstar发动态。哎,记得7号破例进了一次QQ和空间,也是中午,也是她的动态。所谓的冤家路窄,大致就是这个意思吧。 今天比较欣慰的是,再B站看到一个up主的视频,写道算法和数据结构对于面试异常重要。也透露了不要只想着去BAT之类的互联网企业。去事业单位也不错的,比如银行,电信,电力等等。 不过他说,C++用处对于实践开发不大,主要是JAVA。 然后综合一下的话,打算把ACM当副
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

P3368 【模板】树状数组 2--洛谷luogu

题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某区间每一个数数加上x 2.求出某一个数的值 输入输出格式 输入格式: 第一行包含两个整数N、M,分别表示该数列数字的个数和操作的总个数。 第二行包含N个用空格分隔的整数,其中第i个数字表示数列第i项的初始值。 接下来M行每行包含2或4个整数,表示一个操作,具体如下: 操作1: 格式:1 x y k 含义:将区间[x,y]内每个数加上k 操作2: 格式:2 x 含义:输出第x个数的值 输出格式: 输出包含若干行整数,即为所有操作2的
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

2月读书计划

  2月虽然已经过去了一半,现在做本月的读书计划仍不晚。   最近维护代码,遇到多线程问题,着实让人头疼,本月的读书计划就从操作系统开始:《现代操作系统》
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

keras_3_Model 类 API

1. 函数式Model的API 在函数式 API 中,给定一些输入张量和输出张量,可以通过以下方式实例化一个 Model: from keras.models import Model from keras.layers import Input, Dense a = Input(shape=(32,)) b = Dense(32)(a) model = Model(inputs=a, outputs=b) # 根据上面定义好的input,output,可以自定义一个Model # 在多输
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

keras_4_关于Keras的Layer

1. 公共函数 layer.get_weights(): 以含有Numpy矩阵的列表形式返回层的权重。 layer.set_weights(weights): 从含有Numpy矩阵的列表中设置层的权重(与get_weights的输出形状相同)。 layer.get_config(): 返回包含层配置的字典。此图层可以通过以下方式重置: layer = Dense(32) config = layer.get_config() reconstructed_layer = Dense.from_c
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

UML类图中最重要的几种类关系及其表示

阅读UML图最常见到的类与类之间的关系有如下几种: 1、依赖关系   依赖关系是指一个类在计算时,应用了“另一个类”类型的参数,这种关系是偶然、临时、弱的。   UML类图中,依赖关系用带单箭头的虚线表示,即A类---------->B类,表示A类中的某个方法,引用了B类类型的值作为参数,但是B类的变化会影响到A类 2、关联关系:包含单向关联关系、双向关联关系、自关联关系   是类之前最常见的一种关系,是一种结构化的关系,表示两个类的对象之间存在某种联系,是一种长期的联系,比如老师-学生,司机
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

201902142017_《Node.js之事件一二事(1)》

... Node.js的事件EventEmitter 是个class, 里面有emiit(点火触发)、removeListener, addListener,once等; 其中, addListener() === on() , 可能为了兼容,Node.js作了处理: EventEmitter.prototype.on = EventEmitter.prototype.addListener; let eventEmitter = new EventEmitter(); 其中,eventEmi
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

通过CONN_MAX_AGE优化Django的数据库连接

上周对我们用Django+Django-rest-framework提供的一套接口进行了压力测试。压测的过程中,收到DBA通知——数据库连接数过多,希望我们优化下程序。具体症状就是,如果设置mysql的最大连接数为1000,压测过程中,很快连接数就会达到上限,调整上限到2000,依然如此。 Django的数据库连接 Django对数据库的链接处理是这样的,Django程序接受到请求之后,在第一访问数据库的时候会创建一个数据库连接,直到请求结束,关闭连接。下次请求也是如此。因此,这种情况下,随着
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

【题解】P2048 [NOI2010]超级钢琴

没时间写详细解答了 先咕着 #include<bits/stdc++.h> using namespace std;typedef long long ll; #define DRP(t,a,b) for(register int t=(a),edd=(b);t>=edd;--t) #define RP(t,a,b) for(register int t=(a),edd=(b);t<=edd;++t) #define ERP(t,a) for(register int t=head[a
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

14th.Feb.2019

T1 今天的第一题是数据结构题,简单来说一下题意。规定:对于任意两个区间(l,r)和(a,b),如果l<a<r或l<b<r,那么区间(a,b)可以到达区间(l,r)。有n次操作,操作有两种: 1、添加一个区间(数据保证添加的区间长度是单调递增的) 2、给定区间编号x,y,询问x能否到y 首先很明显的一点,如果区间(a,b)和区间(c,d)可以互相到达,那么两个区间可以合并成一个大区间,具体用并查集维护。 由于所给出的区间的长度是递增的,所以对于一个区间(a,b)我们在线段树中对应节点插入它 所
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

13th.Feb.2019

T1 好像问题挺简单的,来看看数据范围吧…… 有没有点刚开始很欣喜后来有些恼火的感觉?那就对啦 :诶,这题我会n^2写法,20分呀,啊哦 :诶,我傻了,每个数求一下因数,n*sqrt(n)可以写。(看下数据范围,还是20) :啊!我想到了nlogn的写法!!(看一下数据范围,这尼玛怎么还是20啊~~) 蒟蒻实在想不到更优秀的算法了,就先讲一下我们nlogn的“优秀”算法吧。 算法一:倍数筛筛筛 注意,我们之前在每个数都进行根号求因数的时候,其实重复了很多次。就是说你枚举根号n个数里面有很多数不
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

箭头函数返回对象字面量

1.箭头函数返回对象字面量 用 params => {object:literal} 这种简单的语法返回对象字面量是行不通的。 var func = () => { foo: 1 }; // 调用 func() 返回 undefined! var func = () => { foo: function() {} }; // SyntaxError: function statement requires a name 这是因为花括号({} )里面的代码被
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

蒟蒻的第一篇垃圾题解

小蒟蒻一篇杂项总结 t1 bzoj3416 Poi2013 Take-out 原题https://anoxiacxy.github.io/more/bzoj/p/3416.html 题意:小F喜欢玩一个消除游戏——take-out。这是一个单人游戏,游戏者的目标是消除初始时给定的一列砖块,从左往 右标号为1到n,若两个砖块标号相差1,则它们相邻。每一块砖块要么是黑的,要么是白的,这列砖块里面白砖块的数量 是黑砖块的数量的k倍,游戏者可以通过执行移除操作来消除砖块,一步移除操作会将k个白砖块和1
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0

FOI冬令营 Day2

目录 T1、直径(diameter) 传送门 Code T2、定价(price) 传送门 Code T3、排序(sort) 传送门 Code 打算把省冬的题目放上来, 主要是防止自己偷懒不订正 T1、直径(diameter) 传送门 Code //2019/2/13 50pts #include<bits/stdc++.h> #define ll long long #define max(a,b) ((a)>(b)?(a):(b)) #define min(a,b) ((a)<(b)?(a)
分类: 其他 发布时间: 02-14 21:04 阅读次数: 0