C++ Prime确实有点难啊!看了好久都没弄清楚,一点点慢慢来。
#include
#include
#include
template class Queue;
//function template declaration must precede friend declaration in QueueItem
template
std::ostream& operator&...
分类:
其他好文 时间:
2014-06-21 22:49:01
阅读次数:
184
1.继承(Inheritance):Java是单继承的,意味着一个类只能从另一个类继承(被继承的类叫做父类[基类],继承的类叫做子类),Java中的继承使用extends关键字。
2.当生成子类对象时,Java默认首先调用父类的不带参数的构造方法,然后执行该构造方法,生成父类的对象。接下来,再去调用子类的构造方法,生成子类的对象。要想生成子类的对象,首先需要生成父类的对象,没有父类的对象...
分类:
编程语言 时间:
2014-06-21 23:39:27
阅读次数:
391
这道题也有点新意,就是需要记录最小值段和最大值段,然后成段更新这个段,而不用没点去更新,达到提高速度的目的。
本题过的人很少,因为大部分都超时了,我严格按照线段树的方法去写,一开始居然也超时。
然后修补了两个地方就过了,具体修改的地方请参看程序。
知道最大值段和最小值段,然后修补一下就能过了。不是特别难的题目。
#include
#include
#include
using na...
分类:
其他好文 时间:
2014-06-21 20:14:04
阅读次数:
230
1.简单介绍
DataGridView空间是我们常用的显示数据的控件,它有极高的可配置性和可扩展性。
2.显示数据
DataGridView显示数据一般我们常用的有两种方法,一种是直接设置DataSoure属性就可以绑定数据。此方法不需要写任何代码操作比较简单,但是它显示出来的是整张表的数据。如果整一表数据比较多,而且我们并不需要所有的数据的情况下,我们就应该考虑第二种方法了。通过写...
谜题36
finally语句中的return语句会覆盖掉try语句中的。
谜题37
该部分还需要进一步理解
一个方法可以抛出的被检查异常集合是它所适用的所有类型声明要抛出的被检查集合的交集。...
分类:
编程语言 时间:
2014-06-21 18:40:37
阅读次数:
194
好的,废话不多说,接着上篇来.
变量(variables)
始终使用 var 关键字来定义变量,如果不这样将会导致 变量全局化,造成污染.
//bad
superPower = new SuperPower();
//good
var superPower = new SuperPower();
使用 一个 var关键字来定义多个变量...并且每个变量一行..
// bad...
分类:
编程语言 时间:
2014-06-21 22:00:20
阅读次数:
259
Protocol(协议)用于统一方法和属性的名称,而不实现任何功能。协议能够被类,枚举,结构体实现,满足协议要求的类,枚举,结构体被称为协议的遵循者。
遵循者需要提供协议指定的成员,如属性,方法,操作符,下标等。
一、协议的基本语法
咱们还是先上代码吧
protocol Human {
var name:String{ get set }
var isMan:...
分类:
其他好文 时间:
2014-06-21 18:39:12
阅读次数:
199
今天从svn中检出项目的时候,项目里的文件一直报错,R文件也没办法生成,于是开始盘查;
R文件如果在clean项目(Project—>Clean)和 Fix Project Properties(如下图):
都无法解决的的时候,那唯一的原因就是资源文件调用的错误,比如资源文件命名不规范,多余的资源引用等,有时候很难排查,这就要求心细了。...
分类:
移动开发 时间:
2014-06-21 22:56:01
阅读次数:
369
// 声明一个常量
let maxNumberOfStudents: Int = 47
// 声明一个变量,如果没有在声明的时候初始化,需要显示的标注其类型
var currentNumberOfStudents = 23
// 使用前必须初始化
currentNumberOfStudents += 1
// 浮点数据自动推断为Double类型,如果需要指定了Float类型,需要显示...
分类:
其他好文 时间:
2014-06-21 22:54:45
阅读次数:
231
【测试步骤】:新建信息,添加AVI格式的视频
【测试结果】:添加时弹出提示“unsupported video format”
该问题主要提现在手机彩信视频附件不支持该AVI格式的视频,因此我们通过操作流程对代码进行追踪,查找“unsupported video format”产生的位置。
我们从添加附件界面ComposeMessageActivity类的onActivityResult()...
分类:
其他好文 时间:
2014-06-21 18:37:46
阅读次数:
183
// 函数写法初体验
func getMyName(firstName first:String, lastName last:String) -> String{
//return first + "-" + last
return first + last
}
var myName = getMyName(firstName: "hu", lastName: "mingta...
分类:
其他好文 时间:
2014-06-21 22:53:20
阅读次数:
211
昨天用SQL语句建表的时候写了一段代码,对于代码的逻辑和内容我不太肯定对不对,反正是毫不犹豫的让它执行了,过程中出现好几个错误,当时没有太在意,想着大不了出错了再重写一个,结果……太可恨了,从昨天到现在十几个小时,SQL Server毫无商量的给我罢工了!于是乎,我开始了漫长的“寻错”之路。
先看下出错信息:
1.通过以往经验我先打开了SQL Server配置工具——>配置管理器...
分类:
数据库 时间:
2014-06-21 18:36:30
阅读次数:
303
深入分析Volatile的实现原理
引言
在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”。可见性的意思是当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。
它在某些情况下比synchronized的开销更小,本文将深入分析在硬件层面上I...
分类:
其他好文 时间:
2014-06-21 19:47:44
阅读次数:
688
所以当你遇到在Excel中需要不断重复一些操作时,就应该考虑使用宏和VBA来解决了,非常方便,更重要的是节省时间呀!
上次...
分类:
其他好文 时间:
2014-06-21 18:57:01
阅读次数:
169
真机运行远程推送dome,然后得到下面的device信息
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{
// 注册远程推送,设置提示方式Alert:文本,Badge:角标,Sound:声音
[a...
分类:
移动开发 时间:
2014-06-21 20:27:32
阅读次数:
425
ScrollView嵌套ListView问题 导致Listview 首先导致的 是 Listview 的item 条数显示不完全, 这是因为item 中的 Textview 字数太多的问题
一定要注意 item 是 线性布局 ,二 item 中的 Textview 自动换行也会导致 item 条数显示不正确, 所以 有了如下的解决办法
1,保证 item 是 线性布局,
2. 重写Li...
分类:
其他好文 时间:
2014-06-21 18:55:36
阅读次数:
224
出差深圳一个月,终于回来了,一个月里干了不少,这些天里会慢慢总结一点东西出来,今天说的是关于Service的一点事:通信。通信的做法比较固定,基本上按照模板来写就可以实现。
1、Service与Activity通信
Activity通过startService()方法启动Service之后,Service将独立于Activity运行(虽然仍然是同一个进程),Activity无法指导Se...
分类:
其他好文 时间:
2014-06-21 20:26:15
阅读次数:
250