码迷,mamicode.com
首页 > 编程语言
C++中STL容器类型做函数不使用引用导致程序效率下降
最近刷算法题,发现一个问题: 我是用递归实现一个算法,但在函数TreeNode * createTree(vector &num, int left, int right) 一开始使用了TreeNode * createTree(vector num, int left, int right),结果总是超时, 在网上找了一些别人写的算法,发现都是那样实现的,最后发现了是函数的参数类型不同,...
分类:编程语言   时间:2015-05-02 12:30:56    阅读次数:143
java之 ------ 类与对象
MyDate类 public class MyDate{ private int year, month, day; private static int thisYear=2015; public MyDate(int year, int month, int day){ this.year=year; this.month=month; ...
分类:编程语言   时间:2015-05-02 12:30:56    阅读次数:148
JAVA深入研究——Method的Invoke方法。
在写代码的时候,发现Method可以调用子类的对象,但子类即使是改写了的Method,方法名一样,去调用父类的对象也会报错,虽然这是很符合多态的现象,也符合java的动态绑定规范,但还是想弄懂java是如何实现的,就学习了下Method的源代码。Method的invoke方法1.先检查Accessi...
分类:编程语言   时间:2015-05-02 12:28:34    阅读次数:332
Java开发中的高频Collections用法总结与Java平台实现源代码查看方式
一生二,二生三,三生万物,基础永远是一个计算机人的立身之本,相信看到这篇文章的人一般都知道数据结构这门课程,要不也不会找到我的这篇文章。数据结构这门课程的分析奠定了工程师对各种平台中的容器类,集合类的理解基础,正如好多人所说的,如果你对某个平台的集合类理解的不透彻,很可能,你并不是不会使用那个平台上...
分类:编程语言   时间:2015-05-02 12:28:02    阅读次数:220
地理围栏算法解析(Geo-fencing)
地理围栏算法解析 http://www.cnblogs.com/LBSer/p/4471742.html 地理围栏(Geo-fencing)是LBS的一种应用,就是用一个虚拟的栅栏围出一个虚拟地理边界,当手机进入、离开某个特定地理区域,或在该区域内活动时,手机可以接收自动通知和警告。如下图...
分类:编程语言   时间:2015-05-02 12:27:52    阅读次数:305
oc学习之NSArray与NSMutableArray数组
//创建数组对象,NSArray不可变数组 //[NSNull null]空对象 //NSArray *arr = [[NSArray alloc] initWithObjects:@"234",@"543",@"asb",nil]; NSArray *arr1 = @[@"...
分类:编程语言   时间:2015-05-02 12:27:17    阅读次数:206
python 解压 压缩包
转http://m.blog.csdn.net/blog/wice110956/26597179#这里讨论使用Python解压如下五种压缩文件:.gz .tar .tgz .zip .rar简介gz:即gzip,通常只能压缩一个文件。与tar结合起来就可以实现先打包,再压缩。tar: linux系统...
分类:编程语言   时间:2015-05-02 12:27:38    阅读次数:127
Java for LeetCode 018 4Sum
Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique quadruplets in the array whic...
分类:编程语言   时间:2015-05-02 12:26:27    阅读次数:149
HTML语言编辑页面2
做这种页面首先看要从哪里开始,有几行几列。对于初学者来说,这个页面里有的东西本人只能通过截图来辅助完成。 此页面有2列11行,先编写图片地址,如需在此图片上点击还得在src前面加上一个input标签(如),再将上8行合并,下3行合并,编写图片,编写相关文本信息。 在HTML语言中要使文字变色及如何....
分类:编程语言   时间:2015-05-02 12:26:41    阅读次数:117
spring事务
一、Spring事务管理 在JavaEE分层开发中,事务管理代码放到业务层 1、 事务管理相关API PlatformTransactionManager 平台事务管理器 * void commit(TransactionStatus status) 提交事务 * TransactionS...
分类:编程语言   时间:2015-05-02 12:25:05    阅读次数:255
C语言学习-3
/*一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?*/#include#includeint main(void){ int i = 0, x = 0, y = 0; int num = 0; for (i=0; i<10000; i+...
分类:编程语言   时间:2015-05-02 12:20:29    阅读次数:130
如何在编辑器打开Java程序
我们都知道运行JAVA文件,可以从软件控制台运行我们写好的java文件,也可以从windows窗口运行,我们最开始接触的是通过windows窗口来运行java文件,下面简单介绍一下如何如何在编辑器打开Java程序。1.首先找到文档所处的磁盘。如(D:)2.查找文档所处的具体位置 用cd:后面跟文档具...
分类:编程语言   时间:2015-05-02 12:21:22    阅读次数:112
Spring MVC 小结
1.传值的方式: 页面传递给controller: 1). (@RequestParam("username") String username) // @RequestParam("username")中的参数会被任务是地址的一部分,如果不传此值,会报错 2). (String userna...
分类:编程语言   时间:2015-05-02 12:18:50    阅读次数:136
XFire的jar包问题
一。创建服务器    (1)建立接口与实现类    (2)引入XFire的jar包.     commons-logging-1.0.4.jar     jdom-1.0.jar     spring-1.2.6.jar     wsdl4j-1.6.1.jar     xbean-spring-2.8.jar     xfire-all-1.2.6.jar     xfire...
分类:编程语言   时间:2015-05-02 11:15:03    阅读次数:190
C++ 无法解析的外部符号
错误 3 error LNK2001: 无法解析的外部符号 “public: static struct table * security::head” (?head@security@@2PAUtable@@A) F:\github\membership\security\security\security.obj出现这种错误,一般是在类当中声明了静态变量,但是没有在类外进行定义,从而导...
分类:编程语言   时间:2015-05-02 11:14:24    阅读次数:156
swift语言-函数学习part1
1. 函数的定义和调用1.1 函数的概念函数是为了完成某种特定任务的代码块,给代码块起个有意义的名字,称之为函数名。当函数需要被执行的时候,调用这个名字就可以执行函数了。1.2 函数的分类(1)其他程序员已经封装过函数。如: println("Hello Swift")(2)程序员自己封装的函数。1.3 swift中函数定义和调用的语法这里注意swift函数和其他语言函数的区别。首先函数要使...
分类:编程语言   时间:2015-05-02 11:12:01    阅读次数:114
Java多线程与并发应用-(9)-锁lock+条件阻塞conditon实现线程同步通信
一. lock可以代替synchronized关键字实现互斥功能。使用方法如下: Lock l = ...; l.lock(); try { // access the resource protected by this lock } finally { l.unlock(); } 需要注意的是。 1.需要...
分类:编程语言   时间:2015-05-02 11:13:30    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!