首页 > 2014年02月18日 > 全部分享
C语言运行程序的存储区域
代码段(Code or Text):代码段由程序中的机器码组成。在C语言中,程序语句进行编译后,形成机器代码。在执行程序的过程中,CPU的程序计数器指向代码段的每一条代码,并由处理器依次运行。 只读数据段(RO data):只读数据段是程序使用的一些不会被更改的数据,使用这些数方式类似查表式的操作,由于这些变量不需要更改,因此只需要放置在只读存储器中即可。 已初始化读写数据段(RW data):已初始化数据是在程序中声明,并且具有初值的变量,这些变量需要占用存储器的空间,在程序执行时它们需要...
分类:编程语言   时间:2014-02-18 02:13:26    收藏:0  评论:0  赞:0  阅读:531
C头文件的作用(转)
在 C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件 (definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定 义文件用于保存程序的实现 (implementation)。...
分类:其他   时间:2014-02-18 00:41:10    收藏:0  评论:0  赞:0  阅读:400
DRF算法
本文介绍了DRF算法的背景和特性,并对比最大最小算法,介绍了DRF带权和不带权情况下的资源分配方式。DRF的核心就是最大化所有用户中最小的dominant share,而dominant share在带权和不带权的情况下有不同的计算方式,其实计算都很简单,通过YARN实现的代码也能体现。 希望通过本文的介绍,能让读者了解DRF算法的重要性,其与max-min在思路上的继承和优化,并能从YARN和Mesos的实际代码模块中,获得实现思路。...
分类:其他   时间:2014-02-18 01:20:08    收藏:0  评论:0  赞:0  阅读:564
atoi和itoa的实现
#include #include #include long __cdecl atol( const char *nptr ) { int c; long total; int sign; while ( isspace((int)(unsigned char)*nptr) ) ++nptr; c = (int)(unsigned char)*nptr++; sign = c;...
分类:其他   时间:2014-02-18 00:04:16    收藏:0  评论:0  赞:0  阅读:448
《高效学习OpenGL》之缓冲区对象 glGenBuffers(), glBindBuffer(), glBufferData(),glMapBuffer()
1.创建缓冲区对象 void glGenBuffers(GLsizei n, GLuint *buffers); //在buffers数组中返回当前n个未使用的名称,表示缓冲区对象 GLboolean glIsBuffer(GLuint buffer); //判断是否是缓冲区对象 2.激活缓冲区对象 void glBindBuffer(GLenum target, GLuint buffer...
分类:数据库技术   时间:2014-02-18 03:29:17    收藏:0  评论:0  赞:0  阅读:1098
给一个字符串,例如”ababc",要求返回"ab"。因为"ab”连续重复出现且最长。用C/C++语言写一个函数完成该算法,给出复杂度
void GetSub(char* str) { char *p,*q,*temp; p = str; q = p + 1; int len = 0;//记录连续重复子串的长度 int max = 0;//记录连续重复子串的最大长度 char data[100];//临时数组,用于保存最长重复子串 while(*p != '\0') { temp = p; while(...
分类:编程语言   时间:2014-02-18 00:02:13    收藏:0  评论:0  赞:0  阅读:2316
tcpdump使用笔记
一,简单示例 1, cpdump 监视第一个网络卡上面流过的所有数据包。 2,tcpdump -i eth1 监视网卡eth1上流过的所有数据包。 3,tcpdump host 210.27.48.1 截获所有该主机流过的数据包。 4,tcpdump host 210.27.48.1 and \ (210.27.48.2 or 210.27.48.3 \) 截获210.27.48.1和21...
分类:其他   时间:2014-02-18 00:39:08    收藏:0  评论:0  赞:0  阅读:462
基于ArcEngine进行地物分类景观指数计算
在应用的驱动下,大量的规划和评价活动中正广泛采用GIS手段。例如,在进行区域内生态景观评价时,可以使用土地类型栅格影像,并采用GIS技术从不同的空间评价尺度对土地类型进行统计,计算景观指数,从而有助于进一步的分析决策。本文针对一个这样的应用场景,采用ArcEngine实现自动批量多尺度景观指数计算工具。...
分类:其他   时间:2014-02-18 02:40:05    收藏:0  评论:0  赞:0  阅读:380
设计模式(C++版)之(proxy)代理模式
设计模式(C++版)之(proxy)代理模式...
分类:编程语言   时间:2014-02-18 01:18:05    收藏:0  评论:0  赞:0  阅读:466
移动云计算的一些思考
AlienTech for better life!~...
分类:移动平台   时间:2014-02-18 03:27:14    收藏:0  评论:0  赞:0  阅读:343
PHP 利用Mail_MimeDecode类提取邮件正文
根据主流的邮件解析类Mail_MimeDecode,提取邮件正文...
分类:Web开发   时间:2014-02-18 02:01:08    收藏:0  评论:0  赞:0  阅读:636
hdu 1542 Atlantis(线段树 面积并+扫描线)
http://acm.hdu.edu.cn/showproblem.php?pid=1542 题意:给n个矩形的左下角和右上角的顶点坐标,求n个矩形的面积并。 思路: 首先离散化,因为矩形端点坐标非常大。如果从下向上扫描,离散横坐标,如果从右向左扫描,离散纵坐标。这里,离散横坐标,从下向上扫描。 离散时,先对横坐标排序, 去重,最后每个下标对应一个横坐标。再对离散后的横坐标建树。用结构体...
分类:其他   时间:2014-02-18 00:28:52    收藏:0  评论:0  赞:0  阅读:501
Phoenix Framework通过FTP上传测试报告到服务器功能配置
该功能将在Phoenix Framework 1.1.14版本放出。请关注官方网站:http://www.phoenixframe.org。                   配置该功能只需2步:            1.架设FTP服务器            2.修改Phoenix Framework配置文件 下面分别看一下两个步骤的配置方法: 1.架设FTP服务器。 Phoen...
分类:其他   时间:2014-02-18 01:50:53    收藏:0  评论:0  赞:0  阅读:426
POJ 1091 跳蚤 扩展欧几里得+鸽巢原理
poj 1901 跳蚤 扩展欧几里得 鸽巢原理 排列组合 数论...
分类:其他   时间:2014-02-18 00:26:50    收藏:0  评论:0  赞:0  阅读:324
android获取联系人信息
android中在webView中显示网页,在网页中通过Js调用通讯录中的联系人信息,显示到webView中。...
分类:移动平台   时间:2014-02-18 00:00:10    收藏:0  评论:0  赞:0  阅读:566
IntelliJ 同时导入android项目和android library方法
先创建一个Empty Project,再分别导入Module。 IntelliJ在同一个工作窗口里只可以显示一个Project,而Module却可以有多个,和eclipse有一些区别。...
分类:移动平台   时间:2014-02-18 02:44:11    收藏:0  评论:0  赞:0  阅读:394
android提高进程优先级的方法
方法1: 提高进程优先级         startForeground(1, new Notification()); 降低进程优先级         stopForeground(true); onStart() 方法中进行提高优先级操作,然后在onStop()方法中进行降低优先级操作  这个方法可以将对应AP的ADJ临时提高到2。 方法2: 找到这...
分类:移动平台   时间:2014-02-18 03:25:11    收藏:0  评论:0  赞:0  阅读:479
如何写出可读性很高的代码-(1)
研究生毕业已经整整一年了,在一家软件公司上班,也写了不少代码,其间,有很多对于写代码的感受,和思考,写出来和大家分享下,现在思绪还是比较凌乱,以后随着工作的积累,会慢慢进行整理归纳。         直接切入主题吧,在研究生阶段和工作阶段,读了很多关于如何编程的书,代码级的《代码整洁之道》,到代码组织结构级的《设计模式》 《重构》以及 编程思想层面的面向对象设计与分析相关的书籍,如《敏捷软件开发...
分类:其他   时间:2014-02-18 02:07:17    收藏:0  评论:0  赞:0  阅读:387
用openssl进行rsa的加密与解密(linux,C++版)
初学openssl库,写了一例子,记录一下。...
分类:编程语言   时间:2014-02-18 01:59:05    收藏:0  评论:0  赞:0  阅读:866
POJ 1305 Fermat vs. Pythagoras 解原毕达哥拉斯三元组
点击打开链接 Fermat vs. Pythagoras Time Limit: 2000MS   Memory Limit: 10000K Total Submissions: 1201   Accepted: 703 Description Computer generated and assisted proofs and...
分类:其他   时间:2014-02-18 00:35:02    收藏:0  评论:0  赞:0  阅读:382
1403条   上一页 1 ... 65 66 67 68 69 ... 71 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!