今天做统计时需要对X轴的地区按照地区代码(areaCode)进行排序,由于在构建XMLData使用的map来进行数据统计的,所以在统计过程中就需要对map进行排序。 一、简单介绍Map在讲解Map排序之前,我们先来稍微了解下map。map是键值对的集合接口,它的实现类主要包括:HashMap,Tre ...
分类:
编程语言 时间:
2016-07-10 08:43:12
阅读次数:
229
这个其实有三个原则: 1.如果这个地址是给服务器的该地址的起点就是从该web应用开始写 2.如果这个地址是给浏览器的该地址的起点就是从该网站开始写 3.所有的地址都以"/"开头,代表该web应用还是网站 常用到的地址书写: 1.request.getRequestDispatcher("/form1 ...
分类:
编程语言 时间:
2016-07-10 08:40:44
阅读次数:
228
#-*-coding=gbk-*-
importzipfile
defUnZip(path,patht):
#path为需要解压的文件路径,patht为解压的目标目录
f=zipfile.ZipFile(path,‘r‘)
print"开始解压文件..."
forfileinf.namelist():
print"正在解压文件:%sto%s"%(file,patht)
f.extract(file,patht)windows下python使..
分类:
编程语言 时间:
2016-07-10 06:33:44
阅读次数:
247
采用OpenCV逐一实现Photoshop的算法和功能, 并用计算机视觉人工智能方式,尝试超越Photoshop一点点。
对于一张照片,PS的一般处理步骤包括:
1, 旋转图片,校正位置。
2,剪切,调整大小,重新构图。
3,调整色阶、曲线,使图片曝光正确、对比适中。
4,调整对比度、饱和度
5,印章去掉不想要的东西,液化调整形体线条
6,对于人像图片,美肤、美白
7, 用色彩平衡、可选颜色等调整色调,形成照片...
分类:
编程语言 时间:
2016-07-10 06:28:58
阅读次数:
796
集合类库是Java的一个重大突破,方便了我们对大数据的操作。其中 Arrays 和 Collections 工具类可以帮助我们快速操作集合类库。ArrayList的继承结构图继承自 AbstractList 抽象类,在上层是 AbstractCollection 抽象类,直接去 AbstractCollection 类去看看。AbstractCollection 类主要实现了 Collection...
分类:
编程语言 时间:
2016-07-10 06:26:51
阅读次数:
286
这是RTTI(运行阶段类型识别)的问题,c++有三个支持RTTI的元素: 1. dynamic_cast 操作符 如果可能的话,dynamic_cast操作符将使用一个指向基类的指针来生成一个指向派生类的指针;否则,该操作符返回空指针。这是最常用的 RTTI组件,它不能回答“指针指向的是哪类对象”这 ...
分类:
编程语言 时间:
2016-07-10 06:23:14
阅读次数:
531
不知不觉在目前的公司待满3年了,打算回家找份工作。面试中被问到关于算法的题目:有哪些常见的查找算法?下来就把我所掌握的查找算法分享给大家,本文主要介绍二分查找算法。 算法定义(摘自百度):二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此 ...
分类:
编程语言 时间:
2016-07-10 06:21:18
阅读次数:
286
此文章首发于segmentfault,若有转载引用,请务必私信告知,并注明出处:https://segmentfault.com/q/1010000005921127 变量的问题,莫过于声明和赋值两个步骤,而这两个步骤是分开的。 函数声明被提升时,声明和赋值两个步骤都会被提升,而普通变量却只能提升声 ...
分类:
编程语言 时间:
2016-07-10 06:18:50
阅读次数:
335
今天安装和部署maven项目的时候一直都出现这样的错误: maven项目出现:Caused by: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 按照网上的好多都是说sp ...
分类:
编程语言 时间:
2016-07-10 06:15:14
阅读次数:
205
抽象类和接口 一、抽象类和抽象方法 对于抽象类,首先需要介绍抽象方法,而抽象类因抽象方法的存在而存在 1.抽象方法 (1)必要性: 有些父类方法不确定如何写方法体,但是对于继承它的子类又必须用到这个方法。需要用到抽象方法 例如:对于动物类,我们知道父类“动物”会叫,但是因为不同的动物叫的方法不同,而 ...
分类:
编程语言 时间:
2016-07-10 06:12:51
阅读次数:
236
【写在开头:】 『 函数:从名称上来说是一个数学名词,是莱布尼兹在1694年开始使用的,用来描述跟曲线相关的一个量,如曲线的斜率或者曲线上的某一点。 在面向过程的C语言中,用来完成一些特定的功能。 而在OC或Java等一些面向对象的语言中,称之为方法。表示某个对象所具有的行为。 方法也好,函数也罢, ...
分类:
编程语言 时间:
2016-07-10 06:11:31
阅读次数:
341
今天浏览博客的时候看到这么一句话: python中变量名和对象是分离的;最开始的时候是看到这句话的时候没有反应过来。决定具体搞清楚一下python中变量与对象之间的细节。(其实我感觉应该说 引用和对象分离 更为贴切) 从最开始的变量开始思考: 在python中,如果要使用一个变量,不需要提前进行声明 ...
分类:
编程语言 时间:
2016-07-10 06:11:23
阅读次数:
286
Python, 是一种面向对象、解释型计算机程序设计语言。 python适合领域: 1.Web网络和各种网络服务 2.系统工具和脚本 3.作为“胶水”语言把其他语言开发的模块包装起来方便使用 python安装及配置环境变量: 进入www.python.org 网站,下载python应用程序,目前网站 ...
分类:
编程语言 时间:
2016-07-10 01:03:50
阅读次数:
297
原文:C++内存分配 内存泄露相信对C++程序员来说都不陌生。解决内存泄露的方案多种多样,大部分方案以追踪检测为主,这种方法实现起来容易,使用方便,也比较安全。 首先我们要确定这个模块的主要功能: 有了一些基本功能需求,我们需要考虑每种功能怎么去实现。首先,我们可以通过重载的方式来追踪new,del ...
分类:
编程语言 时间:
2016-07-10 01:01:16
阅读次数:
418
1.线程的创建 int ret = pthread_create(&thdid,NULL,th_func,void *p); th_func 执行程序任务 创建成功返回 0 thid >pthread_t 是线程号,在这里做传出参数。 p 是th_func 的参数,使用时需要强制转换为void * ...
分类:
编程语言 时间:
2016-07-10 00:59:09
阅读次数:
357
服务器是指提供信息的计算机或程序,客户机是指请求信息的计算机或程序,而网络用于连接服务器与客户机,实现两者相互通信。但有时在某个网络中很难将服务器与客户机区分开。我们通常所说的“局域网”(Local Area Network,LAN),就是一群通过一定形式连接起来的计算机。它可以由两台计算机组成,也 ...
分类:
编程语言 时间:
2016-07-10 01:01:29
阅读次数:
307