码迷,mamicode.com
首页 > 编程语言
堆排序
一.堆介绍堆,是一棵完全二叉树,根的值大于左右子树中所有结点的值,左右子树也是堆,除此之外,对其它元素之间的大小关系(如左右子树之间元素大小关系)没有要求。这是大根堆,如果把“大于”换成“小于“,就是小根堆,这里都以大根堆为例。由于堆是完全二叉树,所以可以用..
分类:编程语言   时间:2015-06-05 17:55:09    阅读次数:245
VBA设置单元格格式
OptionExplicit SubsetFormat() DimSelectionCellAsRange SetSelectionCell=Worksheets("Sheet1").Range("A1:D4") WithSelectionCell .Borders.Weight=4 .Font.Size=10 .Font.Name="宋体" .Interior.ColorIndex=34 EndWith EndSub
分类:编程语言   时间:2015-06-05 17:55:26    阅读次数:171
关于vector中自定义sort排序规则
本文是从我一个实际的程序摘出来,因此没有太多的叙述性的东西首先呢sort需要一个头文件#include<algorithm>这种排序主要针对的是自定义的vector类型如:typedefstructAD { intlen; stringname; }ad;vector<ad>adtemp;对adtemp排序,首先需要自己设定排序规则,当..
分类:编程语言   时间:2015-06-05 17:51:12    阅读次数:165
java_jdk自带wsimport工具使用
wsimport工具webservice客户端生成工具。使用方法1.配置好jdk环境变量2.运行cmd3.wsimport-keep-pcom.yjm-sd://aahttp://192.168.101.243:8881/simpleshop_mvc/services/ws?wsdl-p生成客户端代码的包名-s生成客户端代码的位置
分类:编程语言   时间:2015-06-05 17:48:57    阅读次数:171
python模块pygal,出图工具
呵呵。天气炎热,没啥心情,闲逛博客,看到pygal这个画图工具,挺有意思的,就研究了下。一直用rrdtool工具画图,但不能通过数据立即生成图片。安装pipinstallpygal官方文档http://pygal.org/documentation/生成的图片,代码就不写了。官方例子,太丰富。一看就懂。
分类:编程语言   时间:2015-06-05 17:48:04    阅读次数:171
java对象的生命周期
java对象被创建的过程1、对象的java类(class文件)被正确的加载、链接和初始化2、对象的创建:调用当前类和父类的构造函数进行初始化3、当不需要对象时,可以销毁可以clone复制这个对象也可以通过序列化持久化对象
分类:编程语言   时间:2015-06-05 17:46:21    阅读次数:146
python 模拟HTTP服务端
使用python模拟http服务端,自定义返回信息头部: #!/usr/bin/python importos fromBaseHTTPServerimportBaseHTTPRequestHandler,HTTPServer Host=‘‘ Port=8080 classRequestHandler(BaseHTTPRequestHandler): defdo_GET(self): Time=os.popen(‘date+%Y-%m-%d_%H:%M:%S‘).rea..
分类:编程语言   时间:2015-06-05 17:46:11    阅读次数:169
C++类与内存
在C++类成员中引用,常量,静态变量,静态函数等,它们被分配在内存的那个地方,有哪些特性。 1.常量和引用必须重载构造函数进行初始化,否则就会编译失败, new 的时候再堆上,直接创建在栈上。值得说明的是:C++类成员常量与C语言常量一样,通过指针可以修改其的值。类的外部常量一旦初始化以后,不会读内存,从代码区的符号表自动生成, 2.静态变量,分配在静态区域,其属于整个类,而不属于具体对象。 ...
分类:编程语言   时间:2015-06-05 17:43:24    阅读次数:162
springMVC学习之一
springMVC是一款非常好用的基于注解的框架。本文是对spring的学习之一,希望能够对读者有所启发。...
分类:编程语言   时间:2015-06-05 17:43:52    阅读次数:190
leetcode—66 Plus One(数组中的值+1进位操作,数组扩充)
解题思路:这是一道比较简单的题目,对一个数组进行加一操作。但是可不要小看这个题,这个题被称为“Google最喜欢的题”,因为在google面试中出现的频率非常高。从数组的最后一位开始加1,需要考虑进位,如果到[0]位之后仍然有进位存在,需要新开一个长度为(n.length + 1)的数组,拷贝原来的数组。 题意:一个整数按位存储于一个int数组中,排列顺序为:最高位在array[0] ,最低位在[n-1],例如:98,存储为:array[0]=9; array[1]=8,然后进行+1操作,即98+1,在数...
分类:编程语言   时间:2015-06-05 17:41:20    阅读次数:160
如何在Spring中取得Request对象
这里首先需要说明一点的是,下面讲的获取Request对象都是在非Controller层中进行的操作。因为对于Controller来说,若要用到Request对象的话,直接在方法签名中声明一个HttpServletRequest对象就可以了。另外作为一个良好的Controller-Service-Dao架构,HttpServletRequest对象也不应该出现在Service层或Dao层中,那么其实也...
分类:编程语言   时间:2015-06-05 17:38:58    阅读次数:168
Effective C++ 条款43
学习处理模板化基类里的名称本节作者编写的意图在我看来可以总结成一句话,就是“如何定义并使用关于模板类的派生过程,如何处理派生过程出现的编译不通过问题”。下面我们看一段说明性的代码:#include using namespace std;class object1 { public: void get(){ cout << "object1"; } void ou...
分类:编程语言   时间:2015-06-05 17:38:05    阅读次数:125
python正则
正则表达式RE为高级文本搜索模式匹配、搜索-替代等功能提供了基础,它是一种由字符和特殊符号组成的字符串,描述了这些字符的某种重复方式,因此能按某种模式匹配一个有相似特征的字符串或字符串的集合。python正则表达式的相关模块为re模块。常用正则表达式符号和特殊字符——literal:匹配字符串的值,即literal本身 re1|re2:匹配正则表达式re1或re2,可以理解为逻辑或 .:匹配任何...
分类:编程语言   时间:2015-06-05 17:40:01    阅读次数:198
Swift语法学习之 方法
方法:1.实例方法(OC中实例方法,通过创建实例调用) 2.类型方法(OC中的类方法,类名调用)类、结构体、枚举都可以定义实例方法和类型方法;实例方法为给定类型的实例封装了具体的任务与功能。类型方法与类型本身相关联。类型方法与 Objective-C 中的类方法(class methods)相似。结构体和枚举能够定义方法是 Swift 与 C/Objective-C 的主要区别之一。在 Object...
分类:编程语言   时间:2015-06-05 17:36:30    阅读次数:146
SlidingMenu.jar 抽屉使用,避免了使用libaray的不兼容的尴尬
虽然说这个东西出来了一段时间了,但是好东西还是要分享一下的。 之前我们使用的都是libaray,各种出错,团队开发也不好操作。不知道 哪个好心人干脆把这个工具封装成一个jar,真心为你点赞。怕以后忘记 这么个东西,就写写分出来。方便伸手党  方便自己以后了 点击下载SlidingMenu.jar 现在贴出来一些主要使用到的代码吧 private Sli...
分类:编程语言   时间:2015-06-05 17:36:47    阅读次数:146
Swift语法学习之 类和结构体
类和结构体本页包含内容:类和结构体对比 结构体和枚举是值类型 类是引用类型 类和结构体的选择 集合(collection)类型的赋值与复制行为与其他编程语言所不同的是,Swift 并不要求你为自定义类和结构去创建独立的接口和实现文件。你所要做的是在一个单一文件中定义一个类或者结构体,系统将会自动生成面向其它代码的外部接口。注意: 通常一个类的实例被称为对象。然而在Swift 中,类和结构体的...
分类:编程语言   时间:2015-06-05 17:35:47    阅读次数:204
netbeans下将所有jar包打成一个,俗称fat jar
netbeans的java项目中,默认会将配置好的外部引用jar包,拷贝到dist目录的lib目录中去。如果需要发布出去,就需要将dist目录生成的jar和lib目录都拷贝出去发布,不方便。 有很多办法可以将所有需要的jar合成一个,俗称fat jar。 较简单的办法是修改 build.xml文件 注意默认的build.xml里面有一些注释,其中有一行:       -post-jar:...
分类:编程语言   时间:2015-06-05 17:36:01    阅读次数:124
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!