1.const关键字
当我们定义一种变量,不希望改变其值的时候,使用const关键字来修饰。即常量。使用的时候一定要注意,定义一个常量的时候一定要初始化,且只能在初始化的时候赋值,之后不能进行修改。
2.const引用
这个地方经常纠结,这次一定要搞懂。
常量引用不是引用是个常量,而是引用的对象是个常量。检测常量引用。实际上是对const的引用。
事实上,C++的引用本身就是一个常量,因...
分类:
编程语言 时间:
2015-04-07 21:49:15
收藏:
0 评论:
0 赞:
0 阅读:
232
手机卫士-12
课1
手机杀毒模块
杀毒原理:
1、什么是病毒:特殊的程序,存在在硬盘里面。 - 如何定义计算机病毒:
1、侵犯用户的隐私,偷窃你的私隐数据
2、盗号,偷钱。(特洛伊,木马)灰鸽子
3、恶意程序,危害设备
前提:在用户不知情的情况下安装,在特殊的情况下出发。
红蜘蛛,灰鸽子
2、如何杀毒?
把硬盘上的病毒程序,文件删除掉
删除问题:
1、不知...
分类:
移动平台 时间:
2015-04-07 21:49:05
收藏:
0 评论:
0 赞:
0 阅读:
341
Clearstatcache函数—清除缓存
当应用某些文件操纵函数对文件进行操作时,PHP将缓存这些函数的返回信息以提供更快的性能,还可以应用clearstatcache()函数清除缓存的内容。
【语法】:void clearstatcache(void)
参数为空。
【示例】
<?PHP
$array = stat(“c:/windows/index.php”);
...
分类:
系统服务 时间:
2015-04-07 21:48:55
收藏:
0 评论:
0 赞:
0 阅读:
167
在解析这个问题前,先要讲述一个概念,什么是cgi程序?
1.什么是cgi程序,cgi与fastcgi的区别
CGI的中文名称是通用网关接口,是外部应用程序与web服务器之间的接口标准。CGI规范允许web服务器执行外部程序,并将它们的输出发送给web浏览器。而fastcgi则是一个常驻型的cgi,它可以一直执行着,不需求每次请求都必须fork进程来处理,此外,它还支持分布式运算,...
分类:
Web开发 时间:
2015-04-07 21:48:45
收藏:
0 评论:
0 赞:
0 阅读:
290
1. 安装VirtualBox虚拟机
安装完成后,运行VirtualBox,并配置3个虚拟机,显示如下:
版本信息如下:
将默认虚拟电脑位置(“管理”—“全局设定”中的“常规”)设置为D:\中的某个目录下,如下图所示:
2. 配置多个虚拟网卡,模拟多个网络
从virtualbox管理器中选“管理”—“全局设定”打开“VirtualBox设置”,...
分类:
其他 时间:
2015-04-07 21:48:35
收藏:
0 评论:
0 赞:
0 阅读:
159
怎样能做出这个效果?
编辑->参数
http://pan.baidu.com/s/1c02cxNy...
分类:
系统服务 时间:
2015-04-07 21:48:25
收藏:
0 评论:
0 赞:
0 阅读:
409
Ajax学习
第一步、创建 XMLHTTPRequest 对象
为了应对所有的现代浏览器,包括 IE5 和 IE6,请检查浏览器是否支持 XMLHttpRequest 对象。如果支持,则创建 XMLHttpRequest 对象。如果不支持,则创建 ActiveXObject :
var xmlhttp;
if (window.XMLHttpRequest){
// code for...
分类:
Web开发 时间:
2015-04-07 21:48:15
收藏:
0 评论:
0 赞:
0 阅读:
466
从今天起,模仿《从零单排》系列,菜鸡单刷LeetCode!...
分类:
其他 时间:
2015-04-07 21:48:05
收藏:
0 评论:
0 赞:
0 阅读:
149
[root@localhost SPECS]# pwd
/usr/src/redhat/SPECS
[root@localhost SPECS]# ls
demo.spec sadmin.spec
[root@localhost SPECS]# more demo.spec
Summary: Test package for LinuxFly webblog
Name: ...
分类:
其他 时间:
2015-04-07 21:47:55
收藏:
0 评论:
0 赞:
0 阅读:
198
//简单的线段树,注意成段更新,以免超时
#include
#include
#include
using namespace std ;
const int maxn = 100010 ;
struct node
{
int value ;
int r , l;
int flag ;//记录到当前区间的状态
}tree[maxn
void buil...
分类:
其他 时间:
2015-04-07 21:47:45
收藏:
0 评论:
0 赞:
0 阅读:
197
Xcode5之后创建项目,默认会自动开启ARC自动引用计数机制,但我们在实际应用开发中考虑到种种原因,有时候不得不关闭(开启)整个应用或部分类的ARC。
步骤为:
project -> Build settings -> Apple LLVM 6.0 - Language-Objective C -> objective-C Automatic Reference Counting设置NO为关闭整...
分类:
其他 时间:
2015-04-07 21:47:35
收藏:
0 评论:
0 赞:
0 阅读:
194
NFS是Network File System的缩写,即网络文件系统,这里不再详细讲解NFS的配置,具体配置看这篇博客CentOS
6 nfs共享存储配置。这里重点说的是在服务器端共享多个文件夹。
1、配置/etc/exports文件
假设服务器端要共享的目录是/var/shared/folder1 和 /var/shared/folder2。客户端要分别将这两个目录挂载到 /var/fo...
分类:
Web开发 时间:
2015-04-07 21:47:25
收藏:
0 评论:
0 赞:
0 阅读:
358
1.题目描述:点击打开链接
2.解题思路:本题考察最小生成树,利用Kruskal算法解决。我们来设想一下这样一个无向图:如果在征募某个人a时,利用了a和b之间的关系,那么就有一条a到b的边。假设这个图中存在圈,那么无论以什么顺序征募这个圈上的所有人,都会产生矛盾。因为其中的关系必须单向利用。比如B和A最亲近,那么有一条边A->B,而C又和B最亲近,那么有B->C,可能实际上A和C也是最亲近的,但...
分类:
其他 时间:
2015-04-07 21:47:15
收藏:
0 评论:
0 赞:
0 阅读:
169
uva 10304 Optimal Binary Search Tree题目大意:给出N个结点(已知每个结点的权值)来建树,建树时要满足以下规则:左子树的节点的值要全小于父节点,右子树的节点的值要全大于父节点。要求最后建出的树总权值最小。总权值=各结点乘以层数(从0层开始)之后相加的和。解题思路:dp[i][j]dp[i][j]代表区间第i个结点到第j个结点组成的树最小的总权值。dp[j][i]=m...
分类:
其他 时间:
2015-04-07 21:47:05
收藏:
0 评论:
0 赞:
0 阅读:
135
好久没有写博客了,今天我就写一个listview的下拉刷新分享给大家,希望对大家学习或者工作上有所帮助,其实呢,大家都知道,在现在的app当中,下拉刷新是比较常用的功能,用到的地方太多了,所以,今天我也就结合自己的思想给家真理一下,那么好,接下来,让我们一起学习,让你分分钟写出自己想要的自定义listview下拉刷新
一:实现思路
1.实现将listview添加头部view,也就是下拉...
分类:
移动平台 时间:
2015-04-07 21:46:55
收藏:
0 评论:
0 赞:
0 阅读:
263
最近除了上课应付考试,喜欢读一点课外的书籍。有一部分是自己去选择的,也有一部分是别人推荐的。今天想和大家分享一下我读了的一本书《从0到1》,这本书是我在上‘嵌入式系统’这门课的时候那个老师推荐的,由于这位老师在授课的时候不只是一味的填鸭式的授课,个人是比较喜欢的。在她讲解的课程中,她会结合发展的历史、现状、以及未来的展望来给我们讲解这门课程学习的必要性,我很喜欢这样的授课方式。
在这本书...
分类:
其他 时间:
2015-04-07 21:46:45
收藏:
0 评论:
0 赞:
0 阅读:
179
题意: 有n*m的 格子。 然后输入每个格子的人数。 最后决定所有人到达一个格子,要求每个人走的路都最少。
做法:横坐标为i 的 所有格子人数和 放在numr【i】里 。 纵坐标同理。 这个格子的 横坐标和纵坐标的选择是不会相互影响的。 我们只用找到 所有格子的总人数和,取一个中位数mid=sum/2,然后判断第mid个人在第几行,那行就是答案的横坐标。
因为,如果这个横坐标向下移,因为它本来是中位数,所以上面的人数肯定变得大于下面的人数。而结果会导致,这个横坐标上面的人 要多走一步,下面的人少走一...
分类:
其他 时间:
2015-04-07 21:46:35
收藏:
0 评论:
0 赞:
0 阅读:
235
机智的线段树题,
参考了这个题解http://www.cnblogs.com/keam37/p/4335914.html
代码:
#include
#include
#include
using namespace std;
typedef long long ll;
#define lson(x) ((x<<1)+1)
#define rson(x) ((x<<1)+2)
co...
分类:
其他 时间:
2015-04-07 21:46:25
收藏:
0 评论:
0 赞:
0 阅读:
270
A string s is called an (k,l)-repeat if s is obtained by concatenating k>=1 times some seed string t with length l>=1. For example, the strings = abaabaabaabais a (4,3)-repeat with t = aba as its seed...
分类:
编程语言 时间:
2015-04-07 21:46:15
收藏:
0 评论:
0 赞:
0 阅读:
249
首先,谁是V?谁是P?(M我认为不是问题)View,应该是实现显示逻辑,在Android开发中,我们认为Fragment、Activity都可以被当做View,他们主要任务就是控制显示逻辑,这部分代码不太经常重用。View通过调用P的业务逻辑,来实现业务。业务包括同步的业务(可以在UI线程操作)和异步的任务(如网络、磁盘IO等耗时操作),并根据P的业务返回结果来响应地改变UI。对Presenter的...
分类:
移动平台 时间:
2015-04-07 21:46:05
收藏:
0 评论:
0 赞:
0 阅读:
128