hasattr(object, name)函数: 判断一个对象里面是否有name属性或者name方法,返回bool值,有name属性(方法)返回True,否则返回False。 **注意:name要使用引号括起来。 getattr(object, name[,default]) 函数: 获取对象obj ...
分类:
其他好文 时间:
2018-10-04 10:08:13
阅读次数:
145
集合:保存多个其他对象的对象,不能保存简单类型。 Collection框架的结构如下: Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements) 。 Map提供key到value的映射 。 List:有序(存放元素的顺序) ...
分类:
其他好文 时间:
2018-10-04 10:08:05
阅读次数:
160
Dialogue between Jack and Rose Rose : It's getting quiet. 越来越安静了 Jack : It's gonna take a couple of minutes to get the boats organized.I don't know ab ...
分类:
其他好文 时间:
2018-10-04 10:07:55
阅读次数:
243
struts2 过滤器和拦截器的区别和使用 java web 过滤器和拦截器的区别和使用 1.1 什么是拦截器: 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 在Webw ...
分类:
其他好文 时间:
2018-10-04 10:07:47
阅读次数:
176
在实现UI自动化测试过程中,有一类需求是实现图片上传,这种需求根据开发的实现方式,UI的实现方式也会不同。 一、直接利用Selenium实现 这种方式是最简单的一种实现方式,但是依赖于开发的实现。 当开发直接使用file类型的input实现图片文件的上传时,实例:<input type="file" ...
分类:
Web程序 时间:
2018-10-04 10:07:40
阅读次数:
163
题目来源: "http://codeforces.com/group/aUVPeyEnI2/contest/229509" 时间限制:2s 空间限制:512MB 题目大意: 在一个车站中有若干人在队列中等待车辆,求所有人等待时间的期望值 首先给定n和q,随后是n行操作: "+ t k":在t时刻有k ...
分类:
其他好文 时间:
2018-10-04 10:07:32
阅读次数:
144
You are given a list of non-negative integers, a1, a2, ..., an, and a target, S. Now you have 2 symbols + and -. For each integer, you should choose o ...
分类:
其他好文 时间:
2018-10-04 10:07:22
阅读次数:
109
使用sklearn包 CountVectorizer是通过fit_transform函数将文本中的词语转换为词频矩阵 get_feature_names()可看到所有文本的关键字 vocabulary_可看到所有文本关键字和其位置 toarray()可以看到词频矩阵的结果 TfidfTransfor ...
分类:
编程语言 时间:
2018-10-04 10:07:14
阅读次数:
173
graphviz初学入门指南 接触graphviz的缘起是遇到一个问题,怎么可视化神经网络模型?如果需要特定画某个模型结构,借助各种软件手画一个即可,这里需要一个通用工具。 搜一搜就找到了这个库,发现mxnet也使用graphviz库做可视化,例子可以看这个 "link" 。 这里安利一个知乎问答: ...
分类:
其他好文 时间:
2018-10-04 10:07:07
阅读次数:
177
Ensemble learning 集成算法 目的:让机器学习效果更好,单个不行,群殴走起 Bagging:并行 训练多个分类器取平均 全称:bootstrap aggregation(说白了就是并行训练一堆分类器) 最典型的代表就是随机森林啦 随机:数据采样随机,特征选择随机 森林:很多个决策树并 ...
分类:
编程语言 时间:
2018-10-04 10:06:59
阅读次数:
253
<!-- flowchart 箭头图标 勿删 --> 背景描述 通过上一篇中网络模型中的IP层的介绍,我们知道网络层,可以实现两个主机之间的通信。但是这并不具体,因为,真正进行通信的实体是在主机中的进程,是一个主机中的一个进程与另外一个主机中的一个进程在交换数据。IP协议虽然能把数据报文送到目的主机 ...
分类:
其他好文 时间:
2018-10-04 10:06:51
阅读次数:
170
ORM相关 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动ORM是“对象-关系-映射”的简称。 一,单表操作(略 ...
分类:
其他好文 时间:
2018-10-04 10:06:36
阅读次数:
130
前言 新版PLSQL连接Oracle时,不需要Oracle客户端为32位了,安装完Oracle后也不需要在单独安装客户端。 一、准备工作 1、点击下载PLSQL,本次安装的PLSQL版本为12.0.7,建议安装64位。 2、下载PLSQL时,版本旁边会有个“Language pack”的链接,点击后 ...
分类:
数据库 时间:
2018-10-04 10:06:20
阅读次数:
202
ASCII码占一个字节,汉字不是用ASCII码编码的,一般有GBK2312和UTF-8等编码方式,他们都占2个字节。 ASCII码占一个字节,汉字不是用ASCII码编码的,一般有GBK2312和UTF-8等编码方式,他们都占2个字节。 每个键盘上的键值及字符 在ASC码中都有一个对应,而每个汉字由2 ...
分类:
其他好文 时间:
2018-10-04 10:06:10
阅读次数:
103
由于不是特别熟悉dosbox的用法,我逐个按照书上的相关步骤试了一遍 1、用R命令查看、改变CPU寄存器的内容 先用R命令查看CPU中各个寄存器的内容; 改变AX中的值,从0000变为了1111; 接着用R命令查看一下修改的结果; 再改变了IP的值,从0100变为了0200; 又改变了CS的值,从0 ...
分类:
其他好文 时间:
2018-10-04 10:05:59
阅读次数:
326
参考博文:廖雪峰Git教程 1. Bug分支 软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。 1.1. 储藏当前分支代码 当你接到一个修复一个代号101的bug的任务 ...
分类:
其他好文 时间:
2018-10-04 10:05:49
阅读次数:
226