多数的数组引用都会退化为数组第一元素的指针,就是C语言中数组和指针“等价”的基础。
在C语言中只是指针算术和数组下标运算等价,指针和数组是不同的。
因此,数组在C语言中是个“二等公民”。
事实上,下表表达式 a[i] 就是按照等价的指针表达式 *((a)+(i)) 定义的。
1,函数形参的数组和指针声明可以互换。
例如:void f(char a[]) {} 与 void f...
分类:
其他 时间:
2014-03-14 07:13:58
收藏:
0 评论:
0 赞:
0 阅读:
482
Android SDK已经提供有进度条组件ProgressDialog组件,但用的时候我们会发现可能风格与我们应用的整体风格不太搭配,而且ProgressDialog的可定制行也不太强,这时就需要我们自定义实现一个ProgressDialog。
通过看源码我们发现,ProgressDialog继承自Alertdialog,有一个ProgressBar和两个TextView组成的,通过对Progr...
分类:
其他 时间:
2014-03-14 04:02:56
收藏:
0 评论:
0 赞:
0 阅读:
780
一、单个打包
1.下载ant,并配置环境变量
http://ant.apache.org/
2.添加环境变量, Android SDK目录下的tools文件夹
比如我的:/Users/Forrest/Documents/Android\ SDK/tools (注意转义)
3.进入项目目录,输入命令
Forrest:ProjectDemo Forrest$ android upd...
分类:
其他 时间:
2014-03-14 00:56:32
收藏:
0 评论:
0 赞:
0 阅读:
676
【原题】
Milk Measuring
Hal Burch
Farmer John must measure Q (1
Farmer John has always been frugal. He is at the cow hardware store where he must purchase a set of pails with which to measure o...
分类:
其他 时间:
2014-03-14 04:01:19
收藏:
0 评论:
0 赞:
0 阅读:
679
模板方法定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。
结构
AbstractClass是抽象类,其实也就是一个抽象模板,定义并实现了一个模板方法。这个模板方法一般是一个具体方法,它给出了一个顶级逻辑的骨架,而逻辑的组成步骤在相应的抽象操作中,推迟到子类实现。代码...
分类:
其他 时间:
2014-03-14 03:59:39
收藏:
0 评论:
0 赞:
0 阅读:
536
这个题建图的时候需要拆点。每个格子都是一个点。把一个点拆成两个,两个点之间有两条路,一个容量为1,权值为那个格子的金钱数。另一条路容量为k-1,权值为0。因为走了一次钱捡起来之后就没钱了。
超级源点是n*n*2, 超级汇点是n*n*2+1.
#include
#include
#include
using namespace std;
#define inf 1 << 30
#de...
分类:
其他 时间:
2014-03-14 04:39:08
收藏:
0 评论:
0 赞:
0 阅读:
424
在安装Hadoop的过程中,碰到了若干问题的解决,故记录在这个blog之中。...
分类:
其他 时间:
2014-03-14 03:21:34
收藏:
0 评论:
0 赞:
0 阅读:
468
昨天启动VMware,想跑个之前搭建好的工程看看,没想到工程启动时报share memory realm does not exist错误,纳闷了好一会,在网上搜寻一番后原来是oracle数据库没启动。下面是具体错误信息及解决办法:
一、错误信息
ORA-27101: share memory realm does not exist Compaq Tru64 UNIX Error: 2: N...
分类:
其他 时间:
2014-03-14 07:04:03
收藏:
0 评论:
0 赞:
0 阅读:
434
Board.java(板块与子版块)
package model;
import java.util.ArrayList;
import java.util.List;
public class Board {
private int id;
private String name;
//自引用外键,自关联
private int parentid;
...
分类:
其他 时间:
2014-03-14 01:47:34
收藏:
0 评论:
0 赞:
0 阅读:
559
上篇文章中我们讲到了使用addWeighted函数进行图像混合操作,以及将ROI和addWeighted函数结合起来使用,对指定区域进行图像混合操作。
而为了更好的观察一些图像材料的特征,有时需要对RGB三个颜色通道的分量进行分别显示和调整。通过OpenCV的split和merge方法可以很方便的达到目的。...
分类:
其他 时间:
2014-03-14 01:45:57
收藏:
0 评论:
0 赞:
0 阅读:
464
构造一个矩阵。
一开始自己的思路搓了,没有把sum值一起构造到矩阵里。
还是对矩阵不是很熟悉,接着做题。悲伤啊。。
只要是这一项由前面几项推出来的,就能放在同一个矩阵里。
#include
#include
#include
#include
using namespace std;
#define LL __int64
#define MOD 1000000007
struct matr...
分类:
其他 时间:
2014-03-14 18:24:30
收藏:
0 评论:
0 赞:
0 阅读:
342
平台:AIX 6.1.0.0+10.2.0.5 RAC
报错:在win上的pl/sql dev客户端通过VIP地址连接数据库时,间接性的报错:ORA-12545:
因目标主机或对象不存在, 而连接失败。
解决方法(两种解决方法):
1)在服务端的两个节点中设置参数local_listener
在node1节点的tnsnames.ora增加如下内容
local_list...
分类:
其他 时间:
2014-03-14 07:37:02
收藏:
0 评论:
0 赞:
0 阅读:
373
首先声明一下,这篇文章是转的,我只做了一些细节的修改,让大家更好理解一点。由于转载的文章无法发布到首页,不能让更多的人看到,所以出此下策,以飨读者。
Lucene的概述:
Lucene(发音为 ['lusen] )是一个非常优秀的开源的全文搜索引擎,我们可以在它的上面开发出各种全文搜索的应用来。Lucene在国外有很高的知名度,现在已经是Apache的顶级项目,在国内,Lucene...
分类:
其他 时间:
2014-03-14 18:24:20
收藏:
0 评论:
0 赞:
0 阅读:
401
File handling
Table
of Contents
a note from the translation
Wiki Style Guide
Developer's Guide
IntroductionGoals & FeaturesCommunity & SupportContributingGames Built with LibgdxPrer...
分类:
其他 时间:
2014-03-14 07:35:22
收藏:
0 评论:
0 赞:
0 阅读:
478
code:
public class test
{
static boolean foo(char c)
{
System.out.print(c);
return true;
}
public static void main( String[] argv )
{
i...
分类:
其他 时间:
2014-03-14 05:18:41
收藏:
0 评论:
0 赞:
0 阅读:
501
僵尸进程...
分类:
其他 时间:
2014-03-14 14:54:02
收藏:
0 评论:
0 赞:
0 阅读:
400
这个错误是由于c的编译器要求将变量的申明放在一个函数块的头部,而c++没有这样的要求造成的。
解决的办法就是把变量的声明全部放在变量的生存块的开始。...
分类:
其他 时间:
2014-03-14 01:26:09
收藏:
0 评论:
0 赞:
0 阅读:
597
外观模式为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。
模型
其中,所定义的外观类需要了解所有子系统的方法和属性,并将子系统的方法和属性组合,以备外界调用。
示例
在电影里面,我们常常看到导演带领很多人在那里拍戏,每次导演喊“actoion”,然后各个部门就都投入动作中;当导演喊...
分类:
其他 时间:
2014-03-14 04:19:26
收藏:
0 评论:
0 赞:
0 阅读:
462
以太网这个术语是指DEC、Intel和Xerox公司在1982年联合公布的一个标准。它是当今TCP/IP采用的主要局域网技术。
几年后,IEEE802委员会公布了一个稍有不同的标准集,其中802.3针对整个CSMA/CD网络,802.4针对令牌总线网络,
802.5针对令牌环网络,这三者的共同特性由802.2标准来定义,那就是802网络共有的逻辑链路控制(LLC)。不幸的
是,802.3定义...
分类:
其他 时间:
2014-03-14 04:16:08
收藏:
0 评论:
0 赞:
0 阅读:
557
最近公司在做的是一个后台管理网站,简单的业务流程是这样的,客户下单,公司内部各个部门进行审核验证等一系列的操作。暂时的开发人员只有我一个人,其他小组的人同时在进行其他项目。网站的后台基本架构很快搭建出来了,之后就是各个基础数据表维护的实现。过了几天,这个项目调过来个开发人员。我是这样想的,一个人写前端表单验证,一个人写后台代码。昨天把她写的js代码提交上来了,有一段代码是这样写的:
...
分类:
其他 时间:
2014-03-14 03:43:07
收藏:
0 评论:
0 赞:
0 阅读:
494