1:成员变量和局部变量的区别(理解) (1)在类中的位置不同 成员变量:类中方法外 局部变量:方法定义中或者方法声明上 (2)在内存中的位置不同 成员变量:在堆中 局部变量:在栈中 (3)生命周期不同 成员变量:随着对象的创建而存在,随着对象的消失而消失 局部变量:随着方法的调用而存在,...
分类:
编程语言 时间:
2015-07-28 17:33:42
阅读次数:
110
Tree Traversal树的遍历方式有前序、中序和后序(DFS),以及层次遍历(BFS)。1.递归;2.非递归,辅助栈。实现方式见:http://www.cnblogs.com/harrygogo/p/4599097.html
分类:
其他好文 时间:
2015-07-28 12:36:23
阅读次数:
109
Android总Activity的启动模式分为四种: <activity?android:name=".MainActivity"?android:launchMode="standard"?/> 【standard】 ? ?默认模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈...
分类:
移动开发 时间:
2015-07-28 11:13:10
阅读次数:
126
系列文章VisualStudio2015速递(1)——C#6.0新特性怎么用VisualStudio2015速递(2)——提升效率和质量(VS2015核心竞争力)早在5月份的Build大会上微软就很高调的宣传ASP.NET5了,做为微软开发工具中最重要的几个技术栈之一,本次VS2015的发布却没有跟随发布正式版,也算是一件不大..
分类:
Web程序 时间:
2015-07-28 11:02:08
阅读次数:
121
传统上基于进程或线程模型架构的web服务通过每进程或每线程处理并发连接请求,这势必会在网络和I/O操作时产生阻塞,其另一个必然结果则是对内存或CPU的利用率低下。生成一个新的进程/线程需要事先备好其运行时环境,这包括为其分配堆内存和栈内存,以及为其创建新的执行上下文..
分类:
数据库 时间:
2015-07-28 11:01:04
阅读次数:
233
系列文章 Visual Studio 2015速递(1)——C#6.0新特性怎么用Visual Studio 2015速递(2)——提升效率和质量(VS2015核心竞争力)早在5月份的Build大会上微软就很高调的宣传ASP.NET 5了,做为微软开发工具中最重要的几个技术栈之一,本次VS2015的发布却没有跟随发布正式版,也算是一件不大不小的憾事。即使没有ASP.NET 5,VS2015也不会让...
分类:
Web程序 时间:
2015-07-28 10:50:05
阅读次数:
126
早在5月份的Build大会上微软就很高调的宣传ASP.NET 5了,做为微软开发工具中最重要的几个技术栈之一,本次VS2015的发布却没有跟随发布正式版,也算是一件不大不小的憾事。即使没有ASP.NET 5,VS2015也不会让你太失望,毕竟还是有很多小幅的升级和增强
分类:
Web程序 时间:
2015-07-28 10:19:56
阅读次数:
123
1. 快捷键 syso 通过打印输出来调试,println可接受object型的参数,能输出任何类型 Syso输出的是黑色字体,代表的是Debug的信息 Syse,输出的是红色字体,代表错误的输出信息,通常将Syse写到catch语句块中 e.PrintStackTrace打印错误堆栈信息,...
分类:
编程语言 时间:
2015-07-28 07:58:46
阅读次数:
220
在c++类中构造函数一般会在类的对象被创建时调用,总结起来有3中情况:第一种:MyClassclass;//在栈中产生一个对象第二种:MyClass*class=newMyClass();//在堆中产生一个对象第三种:staticMyClassclass;//在函数活动范围之外产生的一个对象第一种和第二种在配置内存(来自堆或..
分类:
编程语言 时间:
2015-07-28 01:14:15
阅读次数:
150
题意:一群屌丝排队参加联谊,每个人都有屌丝值,如果他是第k个进场的,那么他的愤怒值就是(K-1)*Di,主办方想使所有屌丝的愤怒值总和最小,就用一个黑屋子来改变屌丝的进场顺序,黑屋子实际上是一个栈,先进后出。现在要求用这个栈能得到的最小的愤怒值总和是多少。
分析:
难点在于你不知道用了多少次黑屋子、用在哪些人身上以及每次各自进黑屋子的人数。很容易知道每个决策都会影响最终结果,那么我们就想用dp...
分类:
其他好文 时间:
2015-07-28 01:01:40
阅读次数:
154