1.strong,weak关键字的作用和区别?实例说明。
strong关键字与retain关似,用了它,引用计数自动+1。
(weak和strong)不同的是
当一个对象不再有strong类型的指针指向它的时候 它会被释放 ,即使还有weak型指针指向它。
想象我们的对象是一条狗,狗想要跑掉(被释放)。
strong型指针就像是栓住的狗。只要你用牵绳挂住狗,狗就不...
分类:
其他 时间:
2014-02-18 16:07:49
收藏:
0 评论:
0 赞:
0 阅读:
370
关于 OpenGL 中平移矩阵变换与实体对象坐标平移的关系分析结论...
分类:
其他 时间:
2014-02-18 16:13:39
收藏:
0 评论:
0 赞:
0 阅读:
327
F - PIGS
Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d
& %I64u
Submit Status
Description
Mirko works on a pig farm that consists of M locked pig-houses and Mir...
分类:
其他 时间:
2014-02-18 16:07:34
收藏:
0 评论:
0 赞:
0 阅读:
545
1.将网线的外壳用网线钳减掉,注意不要剪到里面的网线,然后把网线往边上拨开,减掉中间的塑胶,将两两残绕的网线拆开
2.将网线按白橙、橙、白绿、蓝、白蓝、绿、白棕、棕的顺序排开,注意绿色和蓝色是交叉的。
3.将水晶头有铜针的方向向上,然后将排好的网线弄顺,将网线再剪一次,使长度相同,检测网线的排列顺序,如果对,将网线推入水晶头。
4.水晶头顶端看到铜线,再用网线钳将铜针夹紧。
5。另一端按同...
分类:
其他 时间:
2014-02-18 16:06:54
收藏:
0 评论:
0 赞:
0 阅读:
498
这篇,我会将如何实现进度控制和音量控制的代码进行讲解。
一、进度控制:
布局文件:
<SeekBar
android:id="@+id/seekBar"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_t...
分类:
其他 时间:
2014-02-18 16:10:24
收藏:
0 评论:
0 赞:
0 阅读:
350
第八章 文本处理利器 AWK
AWK是一种优良的文本处理工具。它不仅是Linux 中也是任何环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母)的最大功能取决于一个人所拥有的知识。AWK 提供了极其强大的功能:可以进行样式装入、流控制、数学运算符、...
分类:
其他 时间:
2014-02-18 16:13:14
收藏:
0 评论:
0 赞:
0 阅读:
485
Catalan数公式:
C[0] = 1
C[n] = C[n-1]*(4*n - 2)*(n+1)...
分类:
其他 时间:
2014-02-18 16:10:09
收藏:
0 评论:
0 赞:
0 阅读:
301
之前有所耳闻,没有去注意,直到被问到这个问题.
如果一个socket绑定了某个端口,该socket正常关闭或程序退出后,在一段时间内该端口依然保持被绑定的状态,其他程序(或者重新启动的原程序)无法绑定该端口。可以在获得socket描述符之后通过调用setsockopt语句避免该问题:
int sockfd;
int opt = 1;
int ...
分类:
其他 时间:
2014-02-18 16:07:19
收藏:
0 评论:
0 赞:
0 阅读:
398
protocol buffers的使用示例
本例的protobuf的版本为2.5.0,运行环境为windows平台。
下载protobuf运行环境包:可以到http://download.csdn.net/detail/u012875880/6931679下载。
一、测试protobuf:
1.先写个例子测试一下吧:
在proto.exe所在的目录下新建一个.proto文件test....
分类:
其他 时间:
2014-02-18 16:07:14
收藏:
0 评论:
0 赞:
0 阅读:
420
文章网址:http://www.dependencywalker.com/help/html/dependency_types.htm
有以下几种模块依赖类型:
1. 隐式依赖(也叫加载时依赖,有时也不当地称为静态依赖):模块A在编译、链接期间隐式地与模块B中的a.lib链接,那么模块A的源码就调用了B中的一个或多个函数。模块B就是模块A的加载时依赖。不管A在运行期间有没有调用B中的函...
分类:
其他 时间:
2014-02-18 16:07:09
收藏:
0 评论:
0 赞:
0 阅读:
357
WPS分为PBC(BUTTON)和PIN两种方式
A PBC: 按WPS按钮实现WPS安全连接.
在AP中,在WPS设置中,设置为启用.
按一下客户端(无线网卡)上的WPS按键,搜索WPS网络.
按一下AP上的WPS按键,WPS开始链接协商,片刻后WPS安全连接成功建立.
B PIN
B1) PIN(Internal Registra, 相对于AP而言):通过在...
分类:
其他 时间:
2014-02-18 16:11:34
收藏:
0 评论:
0 赞:
0 阅读:
360
结点基本操作
添加结点
OSG中使用osg::Node和osg::Group装载模型,Node是Group的父类。
可以通过下面代码再场景中显示多个模型:
#include
#include
#include
int main(void)
{
osgViewer::Viewer viewer;
osg::Group * root = new osg::Group();...
分类:
其他 时间:
2014-02-18 16:08:34
收藏:
0 评论:
0 赞:
0 阅读:
380
三个函数的申明分别是:
void* realloc(void* ptr, unsigned newsize);
void* malloc(unsigned size);
void* calloc(size_t numElements, size_t sizeOfElement);
都在stdlib.h函数库内
它们的返回值都是请求系统分配的地址,如果请求失败就返回NULL
...
分类:
其他 时间:
2014-02-18 16:13:09
收藏:
0 评论:
0 赞:
0 阅读:
396
题目地址:http://ac.jobdu.com/problem.php?pid=1209
题目描述:
有若干张邮票,要求从中选取最少的邮票张数凑成一个给定的总值。
如,有1分,3分,3分,3分,4分五张邮票,要求凑成10分,则使用3张邮票:3分、3分、4分即可。
输入:
有多组数据,对于每组数据,首先是要求凑成的邮票总值M,M
输出:
...
分类:
其他 时间:
2014-02-18 16:13:04
收藏:
0 评论:
0 赞:
0 阅读:
366
发布Struts2工程打开action链接提示404错误报The requested resource() is not available.如图所示
在网上查了好多办法都没有解决。
提示:报错中resource()括号中内容为空,说明是根本不存在该路径,并非文件不存在,
解决办法:报错原因是文件路径名使用了struts关键字,只要把struts换个名字就好了。...
分类:
其他 时间:
2014-02-18 16:14:44
收藏:
0 评论:
0 赞:
0 阅读:
604
看到网上的这道面试题都只是提供了break,不是很全面
说一下其他的两种:
1.return
public static String testOutFor() throws Exception
{
for(int i = 0 ; i < 10; i++)
{
System.out.println("i:"+i)...
分类:
其他 时间:
2014-02-18 16:08:29
收藏:
0 评论:
0 赞:
0 阅读:
225
问题一、
NAND read: device 0 offset 0x800000, size 0x400000
4194304 bytes read: OK
Boot with zImage
Starting kernel ...
卡在这边不动了。...
分类:
其他 时间:
2014-02-18 16:07:04
收藏:
0 评论:
0 赞:
0 阅读:
552
http://poj.org/problem?id=1703
题意:
有两个帮派,有两种操作 D a b表示a 和 b不是一个帮派;A a b 表示询问a b是否是一个帮派,若至此还不确定,输出“Not sure yet”。
思路:关系并查集。只要两者的关系确定了,就将他们放入同一个集合内,而另外增加一个表示关系的数组r[ ]来表示该节点与其父亲的关系。0表示同一类,1表示不同类。初始时集...
分类:
其他 时间:
2014-02-18 16:06:44
收藏:
0 评论:
0 赞:
0 阅读:
456
一
ProcessEngine是什么?有什么用?
ProcessEngine:流程引擎的抽象,对于开发者来说,它是我们使用Activiti的facade,通过它可以获得我们需要的一切服务。
看ProcessEngine接口源码,可以看出,它提供了获取所有服务的方法:
public interface ProcessEngine {
/** the version of the...
分类:
其他 时间:
2014-02-18 16:09:24
收藏:
0 评论:
0 赞:
0 阅读:
476
#include #include using namespace std;void
inv(int *,int );int main(){ int *p; int length,i; cout>length; p=(int
*)malloc(sizeof(int )*length); //mall...
分类:
其他 时间:
2014-02-18 16:04:44
收藏:
0 评论:
0 赞:
0 阅读:
350