volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如:操作系统、硬件或者其它线程等。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。
使用该关键字的例子如下:
int volatile nVint;
当要求使用volatile 声明的变量的值的时候,系统总是重新从它所在的内存读取数据,即...
分类:
编程语言 时间:
2014-02-09 16:42:01
收藏:
0 评论:
0 赞:
0 阅读:
353
现在越来越多的人开始尝试使用HTML5开发,HTML5的引擎也逐渐增多,开发者到底应该选择一款什么样的引擎呢?这一次我来对比一下几个我个人认为还不错的引擎的效率。
本次参加对比的引擎:
1. createJS,2. cocos2d-HTML5,3. enchant.js,4. lufylegend.js...
分类:
Web开发 时间:
2014-02-09 16:45:01
收藏:
0 评论:
0 赞:
0 阅读:
585
nginx 队列结构 ngx_queue_t 介绍
由于nginx 具有跨平台及C语言实现的特点,使nginx不宜使用一些第三方中间件提供的容器和算法,跨平台(linux,windows等)的特点,
因此nginx的代码必须可以跨平台编译运行,nginx选择了完全从头实现一遍基础的数据结构和算法,比如双向链表、动态数组、红黑树、
哈希表等,理解这些基础的数据结构和算法对于我们好处不言而...
分类:
其他 时间:
2014-02-09 16:37:06
收藏:
0 评论:
0 赞:
0 阅读:
342
1.
可以桌面右上角点击网络图标,选择编辑,然后弹出对话框:
点击添加,弹出对话框:
填入用户名和密码,就可以使用adsl了。
2.也可以使用终端输入命令的方式:
打开终端,键入命令 sudo pppoeconf ,在接下来的菜单中输入用户名和密码,选择yes,即可建立adsl连接
这样adsl连接就可以使用了。
如果要打开或者关闭adsl连接,可以分别...
分类:
其他 时间:
2014-02-09 16:44:01
收藏:
0 评论:
0 赞:
0 阅读:
406
在需要设置锚点的位置写上
然后在form中,在原来的action名称后面加#tip即可。比如
不需修改struts.xml文件。...
分类:
其他 时间:
2014-02-09 16:41:16
收藏:
0 评论:
0 赞:
0 阅读:
421
割点: 对于一个无向的连通图,如果删除一个点u及其相关的边,会是的新的图不连通,那么点u就称为图G的一个割点。
记得 首先这个图是 无向的 其次是连通的。
vis[]记录的是节点v当前的访问状态:1表示在栈中,0表示未访问,2表示已经访问过了;
dfn[]记录的是节点v被访问时的深度。
low[] 记录的是节点v 可以到达的点重 深度的最小值。(我之前对这个low的理解不好,现...
分类:
其他 时间:
2014-02-09 16:17:16
收藏:
0 评论:
0 赞:
0 阅读:
377
MFC串行化原理
作者:flyfish 2014-2-8
简介
本文章源码分析MFC的版本是10.0(VC2010)
串行化Serialization简单说就是在程序中定义的对象转换成连续的字节数据,无论这种连续的字节数据是在内存还是存储在硬盘上。程序重启之后,读取硬盘的数据,可以根据硬盘上的数据生成一个新的对象。
数据的读写
CArchive类
串行化的前提
从获取的文...
分类:
其他 时间:
2014-02-09 16:13:46
收藏:
0 评论:
0 赞:
0 阅读:
494
一道简单的哈希题目:题意:将A集合的词与B集合中的词按要求合成一个词,然后利用哈希表判重。...
分类:
其他 时间:
2014-02-09 16:13:41
收藏:
0 评论:
0 赞:
0 阅读:
411
题意:在给出的一组数组里面找出最大的数d使得数组里面另外三个数a,b,c使得a+b+c=d。
解法:使用暴力的话,时间复杂度o(n4),最后一个二分的话是o(n3lgn),数量级非常大。但是据说直接使用暴力也能过。
可以把公式变为a+b=d-c,然后把a+b的结果存下来,然后验证是否存在d-c等于a+b,使用哈希来判断。...
分类:
其他 时间:
2014-02-09 16:22:31
收藏:
0 评论:
0 赞:
0 阅读:
375
Matrix的使用方法...
分类:
移动平台 时间:
2014-02-09 16:19:26
收藏:
0 评论:
0 赞:
0 阅读:
404
题目:
Problem Statement
TopCoder admin mystic_tc is sitting in front of a table. He found N sealed boxes of candies on the table.
He is not sure how many candies each box contai...
分类:
其他 时间:
2014-02-09 16:15:16
收藏:
0 评论:
0 赞:
0 阅读:
441
你一定试过想给 DateTimePicker 控件通过 Focus()方法设置焦点吧。
可是设置之后发现不好用,你可以尝试一下下面的方法:
datePicker.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next));...
分类:
其他 时间:
2014-02-09 16:11:21
收藏:
0 评论:
0 赞:
0 阅读:
311
一、学习shell的意义
1、什么是shell
Shell——是介于用户与系统之间,帮助用户与系统进行沟通的工具。除了文字模式的 shell 外,GNOME、KDE 这类图形界面也属于 shell 的范畴。我们通常提到 shell 时都是指狭义的 shell,即文字模式的 shell。
2、Linux中有哪些shell
一般来说,shell 可以分成两类。第一类是由 Bourn...
分类:
其他 时间:
2014-02-09 16:12:41
收藏:
0 评论:
0 赞:
0 阅读:
296
每一个硬件平台,都有别的平台所没有的特性。
这里,我把我调试dm6446过程中遇到的平台特性相关问题总结了一下:
1,硬件resize的使用;2,davinci的地址分析;3,共享内存CMEM的使用。...
分类:
其他 时间:
2014-02-09 16:22:46
收藏:
0 评论:
0 赞:
0 阅读:
349
随着互联网与信息技术的发展,人际之间的资源分享、观点碰撞越来越频繁。PPT是一个很好的展示和交流的方式,但是在网络实时呈现方面,桌面端的PPT程序显得无能为力。因此,基于web的内容展示应用需求激增,在此背景下,基于html5+css3的演示框架日渐流行。今天,我们就来给大家推荐几个流行的项目。...
分类:
Web开发 时间:
2014-02-09 16:19:21
收藏:
0 评论:
0 赞:
0 阅读:
546
初八开始上班,我竟然能马上进入工作状态,真是蛮佩服自己的。
正月放假这阶段发生了好多事。对我的影响很大。
迫于家庭压力,谈了四年的女友和我提出了分手,是的,她做出了这个决定。我很难受,她也很痛苦。
消沉了好几天,现在,我满血满状态的复活了。我是 这么容易放弃的人么?既然舍不得,就不该轻言放弃!即使希望渺茫,还是应该努力争取下!
程序员之路,就是应该克服各种艰难险阻,将不可能变成可能。
---------机智的少年,你要勇敢往前冲~~~嘿!~...
分类:
其他 时间:
2014-02-09 16:22:41
收藏:
0 评论:
0 赞:
0 阅读:
416
题目链接:uva 1382 - Distant Galaxy
题目大意:给出n个点,问说一个平行与x轴和y轴的矩形,最多能有多少个点落在边上。
解题思路:首先先讲y轴相同的放在一起,然后枚举左右边界,考虑上下边界,维护最大值。
#include
#include
#include
using namespace std;
const int N = 105;
...
分类:
其他 时间:
2014-02-09 16:22:26
收藏:
0 评论:
0 赞:
0 阅读:
277
//选择排序算法 #include
#include
#include
#define max_num 100
#define SWAP(X, Y, TEMP) ((TEMP = X), (X = Y), (Y = TEMP))
int main(int argc, char *argv[])
{
int list[max_num];
int i, j, num, min, tem...
分类:
其他 时间:
2014-02-09 16:20:46
收藏:
0 评论:
0 赞:
0 阅读:
351
题意:有n个点(n可能有重边),问从任一点走遍整个图的最短费用和,其中每个点最多只能经过两次。
思路:tsp问题,状压dp。三进制压缩一个点已被访问的次数作为状态s,dp[s][i]代表状态s下最后一个到达的点位i的最小费用。递推方程:在dp[s][i]已计算出来的情况下,枚举下一个到达的点k,那么dp[news][k] = min{ dp[news][k]+Edge[i][k],dp[news...
分类:
其他 时间:
2014-02-09 16:16:51
收藏:
0 评论:
0 赞:
0 阅读:
323
一想到也快要到自己找工作的时候了,也就准备一下这方面的东西吧,今天比较无聊,随便在网上看了几道题目,这里记录一下:...
分类:
其他 时间:
2014-02-09 16:13:36
收藏:
0 评论:
0 赞:
0 阅读:
234