- 博客(15)
- 收藏
- 关注
原创 Ruby 中 将数组变为哈希的键值 transform array to key of hash
在编写Ruby Rail框架的网站时遇到这样一个问题:@all_ratings是一个数组,但是为了将其作为页面状态params[:ratings],params[:setting]的参数(默认是一个hash)。需要进行如下操作。@all_ratings = ['G','PG','PG-13','R','NC-17']@ratings = Hash[@all_ratings.collec...
2019-10-04 03:34:53
698
原创 go(Golang) big.Int 类型比较
在进行以太币转账之前,需要比较big.Int格式的余额bigWeiBalance和转账金额bigWeiValue。遇到一个很傻的问题就是big.Int 没有 "<"">"的比较。比较方法如下:enough := bigWeiBalance.Cmp(bigWeiValue)原来,big.Int 类自带cmp方法返回 1:前面的big.Int 实例大于cmp方法big.I...
2019-07-03 10:40:30
9665
1
原创 Windows 系统 Pycharm 运行报错 Please ensure that the environment variable WEB3_INFURA_API_KEY is set.
from web3.auto.infura import w3print(w3.isConnected())上述代码调用web3.py尝试连接以太坊时(需要在infura进行注册,创建project得到ID和key)出现了标题的报错web3py的官方文档中要求设置环境变量WEB3_INFURA_API_SECRETIf you have checked the box in ...
2019-06-22 20:20:21
1090
1
原创 python安装 web3 报错 Microsoft visual c++ 14.0 is require “io.h”: No such file or directory
Microsoft visual c++ 14.0 is required下载最新版的visual studio 下载器,我选择的是 community 版本。运行之后,进行安装,在单个组建目录下选择符合自己系统和版本要求的MSVC v14* 生成工具build tool 。安装完成后,我重启了一次,不再报Microsoft visual c++ 14.0 is required 的...
2019-06-20 14:27:24
2300
原创 为什么HTML标签起始和结束标志不同
以前对这个问题有一些朦胧的理解,今天在爬取一个搜索页面时,网站将页面中显示的搜索关键词进行了字体的突出显示。如:>>> title ="【<em class='keyword'>羽生结弦</em>】190429 平成的红白"# 在获取数据时,这样的HTML标签标志符号需要通过正则表达式re module删掉。>>>...
2019-05-07 15:53:07
2803
原创 生成url链接中诡异的百分号分割的中文编码
在之前的编程中爬取bilibili,为了设置header中的referer,要将搜索链接中的关键词转为unicode中文编码,并且是百分号划分的格式。https://search.bilibili.com/all?keyword=羽生结弦变为https://search.bilibili.com/all?keyword=%E7%BE%BD%E7%94%9F%E7%BB%93%...
2019-05-06 09:29:02
769
原创 使用PhpStorm将网页部署在局域网上
在工具栏的Run中选择Edit Configurations编辑配置。点击加号选择PHP Built-in Web Server设置一个端口号,尽量是1024以上的。 查看自己的ip地址在配置中填入确认后防火墙可能会提示,同意即可。选择运行刚才配置的server在网址:端口的基础上,加上相对路径,即可访问文件。 之前te...
2018-07-31 17:49:32
2151
原创 linux 文件读取与处理
作业1:正则表达式应用 从因特网上搜索相关Web网页,处理网页html数据,从中提取出当前时间点北京各监测站的PM2.5浓度,输出格式如下。要求:写出各个处理步骤,并给出解释。2018-03-15 13:00:00,海淀区万柳,73 2018-03-15 13:00:00,昌平镇,67 2018-03-15 13:00:00,奥体中心,66 2018-03-15 14:00:00,海淀区万柳,73...
2018-06-16 12:00:41
7016
2
原创 使用floyd-warshall算法求解cube0交换函数和shuffle混洗函数构成混洗交换网,计算网络直径,两节点最短路径。
计算机系统结构教程(第二版)习题99.9(2) 用Cube0和构成混洗交换网(每步只能使用Cube0 和shuffle 一次),网络直径是多少?从5号处理机发送数据到7号处理机,最短路径要经过几步?请列出经过的处理机编号。构造交换网 for (i = 0; i < 32; i++){ j = i ^ 0x0001; distance[i][j] = 1; distance[j][...
2018-06-16 11:58:02
2189
转载 Keras 激活函数 Activation
softmax:对输入数据的最后一维进行softmax,输入数据应形如(nb_samples, nb_timesteps, nb_dims)或(nb_samples,nb_dims)eluselu: 可伸缩的指数线性单元(Scaled Exponential Linear Unit),参考Self-Normalizing Neural Networkssoftplussoftsignrelutan...
2018-03-31 20:54:25
11093
转载 Keras 卷积层Convolutional
def get_cnn_network(): print('configure cnn network') nbfilter = 102 model = Sequential() model.add(Convolution1D(input_dim=4,input_length=107, nb_filter=...
2018-03-31 19:29:58
818
原创 Python numpy.array() 生成相同元素数组的方法
new_array = np.zeros((5,4))for i in range(3): new_array[i] = np.array([0.25]*4)运行结果:>>> new_arrayarray([[0.25, 0.25, 0.25, 0.25], [0.25, 0.25, 0.25, 0.25], [0.25, 0.25, 0.25...
2018-03-25 20:14:19
36225
3
原创 mac parallels desktop上windows server 2016上安装 sql server 2016
windows server 2016 安装了 jre10 后仍然报错 Polybase_IsMinJavaVersionInstalled Checks that Oracle JRE 7 Update 51 (64-bit) or higher is installed 安装 jre7u51链接:https://pan.baidu.com/s/1hbqoLBMq-D...
2018-03-25 13:43:48
2314
原创 Python enumerate枚举函数及for循环
>>> for i, val in enumerate(['C','D','E','F']):... print i... print val... 0C1D2E3Ffor i, val in enumerate(array):# i (for后第一个)是索引 val (for后第二个)是内容
2018-03-25 09:43:48
15530
原创 Python numpy.zero() 初始化矩阵
new_array = np.zeros((107,4))# 共107行 每行4列 初值为0>>> new_array = np.zeros((107,4))>>> new_arrayarray([[0., 0., 0., 0.], [0., 0., 0., 0.], [0., 0., 0., 0.], [0., 0., 0....
2018-03-25 09:43:41
44516
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人