问题来源在牛客网的讨论群里,有人提出了这样的问题代码:
”’
char *p = NULL;
cout << p;int *q = NULL;
cout << q;
”’
上述代码在windows下面使用vs,一个会报错一个不会报错~ 但是在linux下面并不会报错~猜想
字符指针是直接打印指针指向的值(字符串),访问了空指针的内容;
int指针,输出是打印指针的值(null=0),所...
分类:
其他好文 时间:
2015-05-05 12:40:36
阅读次数:
184
pig 脚本运行不需要后缀名pig脚本名为tempfile,无后缀名
用pig -f tempfile 可直接运行
另外,pig tempfile也可以直接运行
这样就可以用python临时文件存储pig脚本内容直接调用python调用pig脚本的一种方式将pig脚本用任意文件存储,执行时写入python的临时文件(tempfile模块操作),执行结束后删除。执行过程:
用tempfile模...
分类:
编程语言 时间:
2015-05-05 12:39:40
阅读次数:
143
解压版mysql的一些简单安装以及简单配置和操作...
分类:
数据库 时间:
2015-05-05 12:37:18
阅读次数:
175
把平台按高度排序,从前面的平台开始往下找,找到最近的一个平台,记录下来的点,以后不再能从该点下来了,因为小人不能穿过平台直接下落,最后到达地面的时候特殊处理一下
dp[i].x1:到达第i个平台左端点的最短时间
dp[i].x2:到达第i个平台右端点的最短时间
递推式:dp[j].x1=min(dp[i].x2+a[i].h-a[j].h+a[i].x2-a[j].x1,dp[j].x1...
分类:
其他好文 时间:
2015-05-05 12:38:25
阅读次数:
115
??
Boost库的function是一组函数对象包装类的模板,实现了一个泛型的回调机制。Boost库的function与函数指针相比,优点在于它允许用户在目标的实现上拥有更大的弹性,即目标既可以是普通函数(自由函数),也可以是函数对象和类成员函数,而且可以给函数添加状态。
使用Boost库的function,可以很好地与现有的代码融合在一起。另外,function还可以与Boost库的bin...
分类:
其他好文 时间:
2015-05-05 12:39:15
阅读次数:
116
??
Boost库的bind是对STL的bind1st和bind2nd的进一步泛化,那么我们不免要问,bind相对于bind1st和bind2nd,都有哪些优点呢?下面通过一个具体的例子来说明这个问题。
假如有一个整数的容器vector,现在想找出容器中不大于10的元素的个数,那么我们可以有多种方式来实现:
1. 自由函数方式
BOOL LessEqualToTen(int nTem...
分类:
其他好文 时间:
2015-05-05 12:36:54
阅读次数:
129
遇到问题
在项目Archive时,遇到 Icon.png pngcrush caught libpng error: Read Error错误
处理方法
Icon.png的导出有问题,不能含有透明元素。
如果是用自带preview(预览)导出的,那么Icon.png导出的时候不能选择alpha,重新导出下替换掉就可以了。
如果是photoShop导出的,要以NOT INTERL...
分类:
其他好文 时间:
2015-05-05 12:39:32
阅读次数:
131
??
在C++引入Boost库的lambda之前,许多编程语言,比如Lisp、Python和C#中就已经有了lambda。Boost库创建lambda的最初动机,是为了解决使用标准库时存在大量小的函数对象的定义的问题。而实际上,我们完全可以在需要使用这些函数对象的时候进行声明和定义,即就地进行。lambda库通过创建一个匿名的lambda表达式来代替实名的函数对象,大大简化了标准库的语法。
下...
分类:
其他好文 时间:
2015-05-05 12:37:25
阅读次数:
163
??
bind是一组用于函数绑定的模板。在对某个函数进行绑定时,可以指定部分参数或全部参数,也可以不指定任何参数,还可以调整各个参数间的顺序。对于未指定的参数,可以使用占位符_1、_2、_3来表示。-1表示绑定后的函数的第1个参数,_2表示绑定后的函数的第2个参数,其他依次类推。
bind可以绑定到普通函数、函数对象、类的成员函数和类的成员变量。下面分别进行介绍。
1、普通函...
分类:
编程语言 时间:
2015-05-05 12:37:53
阅读次数:
211
通过Loadrunner 录制ISO设备的HTTP请求由于andriod平台,HP提供了HP Loadrunner Mobile Recorder 在andriod上进行记录交互信息,但是对于IOS却没有,因此在loadrunner12中提供了Proxy Recorder的方式对IOS的http协议进行了录制。这个新的组件可以使loadrunner记录远端主机的http请求,并形成脚本。PS:HP...
分类:
Web程序 时间:
2015-05-05 12:35:53
阅读次数:
266
CateGory 在IOS 中是一种类的扩展方式,就好像是赵本山和宋丹丹的那个《下蛋的公鸡》的小品一样,公鸡是打鸣的,他不会下蛋,但是给他加个新功能 就是下蛋! 这就是CateGory在类,中的作用!(别吐槽!!谢谢!!)
要注意的是:gateGory 只能扩展 (instance method 和Class method )不可以添加instance variable(个人感觉被必要!可以in...
分类:
移动开发 时间:
2015-05-05 12:38:50
阅读次数:
129
回头看了看自己写的博客,猫猫决定以后更改风格
本意是想大家看效果直接拷贝代码能用,注释齐全也方便学习,但是发现这样对新手学习特别困难,以后素材源码不会上传了,有想要的可以去群里找。
以后风格基本是–>看标题–>看目录–>看图片–>看代码–>自己尝试。当然,如果有好的给力Demo猫猫还是会原来那样放上来的。猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客
地址:http://bl...
分类:
移动开发 时间:
2015-05-05 12:36:05
阅读次数:
157
在你想支持横竖屏的viewController里面重写两个方法:
// 支持设备自动旋转
- (BOOL)shouldAutorotate
{
return YES;
}
// 支持横竖屏显示
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskAll;
}
这样在这个viewController中就可以横竖屏切换了。
但是,如果你window的rootViewControlle...
分类:
移动开发 时间:
2015-05-05 12:36:49
阅读次数:
160
class FileAction extends Action{
function index(){
$file=M('file');
$list=$file->select();
$this->assign('filelist',$list);
$this->display();
}
...
分类:
Web程序 时间:
2015-05-05 12:36:28
阅读次数:
152
??
function是一组函数对象包装类的模板,实现了一个泛型的回调机制。function与函数指针比较相似,优点在于它允许用户在目标的实现上拥有更大的弹性,即目标既可以是普通函数,也可以是函数对象和类的成员函数,而且可以给函数添加状态。
声明一个function时,需要给出所包装的函数对象的返回值类型和各个参数的类型。比如,声明一个function,它返回一个bool类型并接受一个...
分类:
编程语言 时间:
2015-05-05 12:37:18
阅读次数:
169
??
shared_ptr是一个引用计数智能指针,用于共享对象的所有权。它可以从一个裸指针、另一个shared_ptr、一个auto_ptr、或者一个weak_ptr构造。还可以传递第二个参数给shared_ptr的构造函数,它被称为删除器(deleter)。删除器用于处理共享资源的释放,这对于管理那些不是用new分配也不是用delete释放的资源时非常有用。shared_ptr被创建后,就可以...
分类:
编程语言 时间:
2015-05-05 12:35:00
阅读次数:
179
Discuz! X在安装之后,如果不做修改,直接以管理员身份登录,右下角会弹出“应用更新提醒”的信息:
如果要想去除这个提醒,则可以打开source\module\misc\misc_patch.php这个文件,大概是80+行,把
if ($$$$newversion) {}
这个判断条件去掉,如下图:
则可以去除以管理员身份登录之后,右下角出现的应用更新提醒。...
分类:
Web程序 时间:
2015-05-05 12:34:50
阅读次数:
121