汇编源程序一般用于系统最基本的初始化:初始化堆栈指针、设置页表、操作ARM的协处理器等。这些初始化工作完成后就可以跳转到C代码main函数中执行。1、GNU汇编语言语句格式任何Linux汇编行都是如下结构:[:][}@commentlinstruction为指令ldirective为伪操作lpseu...
分类:
其他好文 时间:
2015-04-09 00:51:26
阅读次数:
154
队列--Redis+Log4NetRedis简介Redis是一个开源的,使用C语言编写,面向“键/值”对类型数据的分布式NoSQL数据库系统,特点是高性能,持久存储,适应高并发的应用场景。Redis纯粹为应用而产生,它是一个高性能的key-value数据库,并且提供了多种语言的API性能测试结果表示...
分类:
Web程序 时间:
2015-04-09 00:47:57
阅读次数:
251
C语言memset()函数:将内存的前n个字节设置为特定的值头文件:#include memset() 函数用来将指定内存的前n个字节设置为特定的值,其原型为: void * memset( void * ptr, int value, size_t num );参数说明:ptr 为要操作的内存的....
分类:
其他好文 时间:
2015-04-09 00:47:25
阅读次数:
117
---------------------------------------------------------------------------------【C语言的类型】整数:char, short, int, long, long long浮点数:float,double,long dou...
分类:
编程语言 时间:
2015-04-09 00:44:42
阅读次数:
202
共享变量可见性实现的原理 java 语言层面支持的可见性实现方式: synchronized volatile1、 synchronized 的两条规定: 1 线程解锁前,必须把共享变量的最新值刷新到主内存中。 2 线程加锁时,将清空工作内存中共享变量的值,从而使用共享变量时需...
分类:
编程语言 时间:
2015-04-09 00:43:28
阅读次数:
153
我们接着上面的栈溢出原理来进行讲解栈溢出的利用,首先我们不会接着上一篇的文章的例子来进行讲解,我会再写一个C语言的例子来进行讲解。再进行讲一遍栈溢出的原理。更加熟悉栈溢出的原理能够让我们更好地利用栈溢出。
下面的例子代码如下:(代码很简单我不做解释)
分类:
其他好文 时间:
2015-04-09 00:36:58
阅读次数:
233
参考:http://www.jbxue.com/LINUXjishu/23303.html一,查看linux系统语言LANG编码[root@localhost ~]# echo $LANGen_US.UTF-8二,修改linux系统语言LANG编码[root@localhost ~]# vi /et...
分类:
系统相关 时间:
2015-04-09 00:36:18
阅读次数:
160
先来学习一下C语言基础知识,总结如下:在xcode下编写代码。1、编写代码2、编译:cc –c 文件名.c编译成功会生成一个 .o的目标文件3、链接:把目标文件.o和系统自带的库合并在一起,生成一个可执行文件。 指令:cc 文件名.o链接成功会生成一个.out可执行文件,选择用终端打开运行。4、运行...
分类:
移动开发 时间:
2015-04-09 00:35:18
阅读次数:
181
关于栈的基本概念以及和Catalan数的关系,可以参见我的其他文章
参考资料《数据结构与算法分析——C语言描述》
#include
#include
/*栈的链表实现*/
typedef struct StackNode
{
struct StackNode *next;
int data;
}StackNode,*Stack;
Stack CreateStack(...
分类:
其他好文 时间:
2015-04-08 23:29:30
阅读次数:
354
表格是网页中十分重要的组成元素。表格用来存储数据。表格包含标题、表头、行和单元格。在HTML语言中,表格标记使用符号表示。定义表格仅使用是不够的,还需要定义表格中的行、列、标题等内容。在HTML页面中定义表格,需要学会以下几个标记。1. 表格标记...标记表示整个表格。标记中有很多属性,例如widt...
分类:
其他好文 时间:
2015-04-08 23:21:49
阅读次数:
246