案例: 某网络游戏中,定义了玩家类Player(id, name, status,....),每有一个在线玩家,在服务器程序内有一个Player的实例,当在线人数很多时,将产生大量实例(百万级别) 需求: 如何降低这些大量实例的内存开销? 如何做? 首先要明白,python中的类可以动态的添加属性, ...
分类:
编程语言 时间:
2017-08-04 20:33:20
阅读次数:
178
一、概念理解 1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) (1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串) (2)json.l ...
分类:
编程语言 时间:
2017-08-04 20:33:52
阅读次数:
172
http://blog.csdn.net/wangyibo0201/article/details/51705966 在数据挖掘方面,经常需要在做特征工程和模型训练之前对数据进行清洗,剔除无效数据和异常数据。异常检测也是数据挖掘的一个方向,用于反作弊、伪基站、金融诈骗等领域。 异常检测方法,针对不同 ...
分类:
编程语言 时间:
2017-08-04 20:34:39
阅读次数:
265
今天,公司里有一个萌萌的妹子问我java 中的comparator是怎么回事。参数分别是什么,返回值又是什么,为此,我写了一个简单的程序告诉了她: 执行结果: 通过这个执行结果,我们可以看出一下几点: 以compare(a1, a2)为例: 1)其中a1 是要添加的数数据, a2是从集合中取出来的与 ...
分类:
编程语言 时间:
2017-08-04 20:35:01
阅读次数:
178
1. HTTP 简介 HTTP常见状态码 ...
分类:
编程语言 时间:
2017-08-04 20:35:26
阅读次数:
132
Python数据类型 Python默认提供6个标准数据类型: 1. Number类型 数值类型 2. String类型 字符串类型 3. List类型 列表类型 4. Tuple类型 元组类型 5. Dict类型 字典类型 6. Set类型 集合类型 1. Number类型 数值分类:一共分4种小类 ...
分类:
编程语言 时间:
2017-08-04 20:35:34
阅读次数:
200
原文链接:http://caibaojian.com/js-splice-element.html 然后使用通过得到这个元素的索引,使用js数组自己固有的函数去删除这个元素: 代码为: 这样就构造了这样一个函数,比如我有有一个数组: 假如我们要删除其中的 'fd' ,就可以使用:· 来源:前端开发博 ...
分类:
编程语言 时间:
2017-08-04 20:35:42
阅读次数:
160
算法简介: 先将整个待排序的记录序列分割成为若干子序列分别进行直接插入排序, 待整个序列中的记录“基本有序”时,再对全体记录进行依次直接插入排序。 实现思路: 示例图: JAVA算法实现: ...
分类:
编程语言 时间:
2017-08-04 20:35:48
阅读次数:
154
一位在校的大二学生朋友给我发邮件。内容例如以下: 您好。我是名在校的大二学生,我已经非常认真地看完您写的文章。心有感触。我有些问题想请教您! 1、从事软件开发对须要具备如何的编程技能?如今我总觉得算法是比較难。有些算法一点都不理解,感觉在这方面非常困难。由于暑假一直想自学算法的,但学了几天,实在是学 ...
分类:
编程语言 时间:
2017-08-04 20:36:55
阅读次数:
226
项目最终不须要支持iOS6了(泪崩),在二维码扫描这一块,可以全然的放弃ZXing库,改用系统的AVFoundation了,拿swift写了个Demo,效果例如以下: github地址:点这里 有关AVFoundation和Core Image(滤镜等),可以先看看objc.io第21期和第23期的 ...
分类:
编程语言 时间:
2017-08-04 20:37:48
阅读次数:
169
模型描边 1: LOL里面的模型描边效果,点击防御塔会有描边的效果,被攻击的时候模型也要描边凸显一下2: 网上可以找到模型描边的Shader,可以直接下载使用,一组第三方的Shader, 帮我们解决了模型描边的问题,叫Toony(第65) Shader切换 1.被攻击的时候模型描边凸显一下,不被攻击 ...
分类:
编程语言 时间:
2017-08-04 20:39:46
阅读次数:
248
面向过程编程 1、编程范式 编程是 程序 员 用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 , 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别 ...
分类:
编程语言 时间:
2017-08-04 20:40:56
阅读次数:
252
大数据时代 数据挖掘十大经典算法 不不过选中的十大算法,事实上參加评选的18种算法。实际上随便拿出一种来都能够称得上是经典算法,它们在数据挖掘领域都产生了极为深远的影响。 1.C4.5 C4.5算法是机器学习算法中的一种分类决策树算法,其核心算法是ID3算法.C4.5算法继承了ID3算法的长处。并在 ...
分类:
编程语言 时间:
2017-08-04 20:41:21
阅读次数:
253
java通过函数的重载来实现函数参数默认值 ...
分类:
编程语言 时间:
2017-08-04 20:41:49
阅读次数:
279
基本数据类型 基本数据类型 1 byte(字节)= 8 bit(位) 整型。byte(8位) short(16位) int(32位) long(64位) 浮点型。float(单精度。32位) double(双精度。64位) 在数值后面添加F表示float类型,不加表示double类型 如:3.14代 ...
分类:
编程语言 时间:
2017-08-04 20:41:58
阅读次数:
201
练习7,2 练习7.3 见上面代码 练习7.4 练习7.5 应该是const,在这两个函数体内不会改变this所指的对象,所以把this设置为指向常量的指针有助于提高函数的灵活性。 ...
分类:
编程语言 时间:
2017-08-04 20:42:05
阅读次数:
257
1.项目准备:网站地址:http://quanzhou.tianqi.com/ 2.创建编辑Scrapy爬虫: scrapy startproject weather scrapy genspider HQUSpider quanzhou.tianqi.com 项目文件结构如图: 3.修改Items ...
分类:
编程语言 时间:
2017-08-04 21:27:44
阅读次数:
222
第一次随笔,也不知道怎么写,慢慢来吧,错就错了,写的难看或者不好也就这样吧。 python2 输出中文: 给开头加 -*- coding=utf-8 -*- 这个我试了不行,目前唯一找到的合适的解便是给后面加 '.decode('utf-8').encode('gbk')' 具体例子:l=raw_i ...
分类:
编程语言 时间:
2017-08-04 21:27:51
阅读次数:
135
需要一个文件users,里面有用户名密码以及是否锁定的标识符 lzd--123--1wdl--123--0lw--123--0aaa--123--0bbb--123--0ccc--123--1ddd--123--0eee--123--0fff--123--0ggg--123--0hhh--123-- ...
分类:
编程语言 时间:
2017-08-04 21:28:19
阅读次数:
122
进行了一些Python基础知识的学习后,将这些知识进行综合,实现了名片管理小系统,可以进行数据的增删改查。 ...
分类:
编程语言 时间:
2017-08-04 21:29:25
阅读次数:
155