- 浏览: 62690 次
最新评论
文章列表
场景:
正常 经过 gcc -oloccheck loccheck.c
[root@luozhonghua 9]# ./loccheck
in main(),pooh=2 and &pooh=0xbfcfa31c
in main(),bah=5 and &bah=0xbfcfa318
------------------------
in main(),pooh=10 and &pooh=0xbfcfa2ec
in main(),bah=2 and &bah=0xbfcfa300
然后想看c中的&pooh地址值的变化
loccheck ...
- 2014-08-02 20:36
- 浏览 477
- 评论(0)
各位看官,
[root@luozhonghua aaa]# ls -l test.c
-rw-r--r--. 1 root root 3 Aug 1 07:49 test.c #看加粗1 原始test.c文件索引节点值为1,也就是每个文件第一次生成时候都是唯一的1值
[root@luozhonghua aaa]# ln test.c test1.c #硬链接文件test1.c
[root@luozhonghua aaa]# ls -li test*
262594 -rw-r--r--. 2 root root 3 Aug 1 07:49 test1.c262594 -rw- ...
- 2014-08-01 23:00
- 浏览 145
- 评论(0)
第一部分:
一、BootLoader的概念
BootLoader是系统加电启运行的第一段软件代码.回忆一下PC的体系结构我们可以知道,PC机中的引导加载程序由BIOS(其本质就是一段固件程序)和位于硬盘MBR中的引导程序一起组成。BIOS在完成硬件检测和资源分配后,将硬盘MBR中的引导程序读到系统的RAM中,然后将控制权交给引导程序。引导程序的主要运行任务就是将内核映象从硬盘上读到RAM中然后跳转到内核的入口点去运行,也即开始启动操作系统。
而在嵌入式系统中,通常并没有像BIOS那样的固件程序(有的嵌入式系统也会内嵌一段短小的启动程序),因此整个系统的加载启动任务就完全由B ...
- 2014-07-29 15:02
- 浏览 217
- 评论(0)
service端
#include <sys/types.h>
#include <sys/socket.h>
#include <stdio.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
#include <fcntl.h>
#include <sys/shm.h>
#define MYPO ...
- 2014-07-28 22:57
- 浏览 389
- 评论(0)
wscript:329: error: Could not autodetect OpenSSL support. Make sure OpenSSL development packages are
安装node错误:
wscript:329: error: Could not autodetect OpenSSL support. Make sure OpenSSL development packages are installed. Use configure --without-ssl to disable this message.
说明没有安装 openssl-devel开发包
[root@luozhonghua 0.4.8]# yum install openssl-devel
安装即可
- 2014-07-28 11:24
- 浏览 287
- 评论(0)
1》
yum remove nodejs npm -y
2》
cd /usr/local/lib 删除所有 node 和 node_modules文件夹
cd /usr/local/include 删除所有 node 和 node_modules 文件夹
3》 cd /usr/local/bin
删除 node 的可执行文件
4》
删除: /usr/local/bin/npm
删除: /usr/local/share/man/man1/node.1
删除: /usr/local/lib/dtrace/node.d
删除: rm -rf /home/[homedir] ...
- 2014-07-26 01:10
- 浏览 452
- 评论(0)
事件1:
一般软件企业按功能分,大体分业务应用型软件和系统工具型软件。
按市场分,应用型软件企业较多,直接贴近生活;系统工具类较少,间接贴近大众较少。
事件2:
软件企业中,其中中小型企业 ...
- 2014-07-25 23:35
- 浏览 140
- 评论(0)
最近在当当网上买了一本《node.js开发指南》,从学习node.js到现在看的第一本中文教程,也算献出了自己处子之身啊,哈哈。前后大约花了4,5个小时通读了node.js部分,附录部分只是略过了,谈一下感想把。
1、本书的定位:
就像书中的前言部分所述,确实是针对node.js还未入门的初学者准备的,但是有一个前提,如果之前没写过像php等后端的语言读本书可能有点迷茫。所以本书的定位人群应该是对后端脚本语言有过一定开发经验,并且熟悉javascript语法的人。
2、本书的组成部分:
个人感觉分为3块,前面一大部分是node.js介绍安装,中间一块和最后node.js的核心AP ...
- 2014-07-25 11:43
- 浏览 254
- 评论(0)
自余额宝事件以来,各家银行都已开始发力,追和产各种宝。
前段时间某同事说,招行朝朝盈不错,貌似火了,于是我也开始这个宝,实施以来,尽管每天收益是那么一丁点,但比较其他的宝来说,从收益来说,已非 ...
- 2014-07-25 02:39
- 浏览 227
- 评论(0)
1、把/home目录下面的mydata目录压缩为mydata.zip
zip -r mydata.zip mydata #压缩mydata目录
2、把/home目录下面的mydata.zip解压到mydatabak目录里面
unzip mydata.zip -d mydatabak
3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip
zip -r abc123.zip abc 123.txt
4、把/home目录下面的wwwroot.zip直接解压到/home目录里面
unzip wwwroot.zip
5、把/home目录下面的abc ...
- 2014-07-25 01:30
- 浏览 285
- 评论(0)
昨天下午,我突然冒来一个想法请教下前端设计工程师,我问能否设计一个规避终端的皮肤,也就是不受终端限制的通用性前端框架。
前端工程师告诉我,那叫响应式设计。
我继续问,既然有这个技术,现实中,为什么要搞pc一套,手机一套,平板一套呢,多累啊。
前端告诉我,现实情况复杂很多,做个简单的响应式设计的还可以,复杂的就难了。带着他说的这些问题,还有其他同事所认同他的观念,我并不大认可这些说法(尽管我对前端不大清楚),于是上度娘,并找出一个比较复杂的,有点像大型的电子商务网站的案例(http://www.unitedpixelworkers.com/)
于是叫 ...
- 2014-07-25 00:58
- 浏览 206
- 评论(0)
事件回放:近期关于短信验证码出现的概率性事件,为处理db2序列返回概率大概在万份之一为null的解决方案。
方案一,为杜绝null的产生和数据库数据的完全性及用户体验的角度,允许设计万份之一为null的组合主健出现,但为必须要处理插入数据库后的过滤处理,确保数据的完整性。
方案二,为杜绝概率性nul出现,db2序列返回值和规则时间组合主键直接拦截,并不做接下来的操作。
方案一由本人提出并设计校验,方案二由第三方架构师提供。经过一场讨论,在处理概率性事件上,主要看产品运用场景而采用不同的方案。第一个方案主要是为了用户体验(无论是否发生概率性事件nu ...
- 2014-07-25 00:43
- 浏览 174
- 评论(0)
错误信息:ext/iconv/.libs/iconv.o(.text+0x30e2): In function `php_iconv_stream_filter_factory_create':/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2419: undefined reference to `libiconv_open'collect2: ld returned 1 exit statusmake: *** [sapi/cli/php] Error
1解决办法:#wget http://ftp.gnu.org/pub/gnu ...
- 2014-07-23 20:24
- 浏览 193
- 评论(0)
/usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [sapi/cgi/php-cgi] Err
/usr/bin/ld: cannot find -lltdl
collect2: ld returned 1 exit statusmake: *** [sapi/cgi/php-cgi] Error 1
解决办法:
yum install *ltdl*
- 2014-07-23 17:13
- 浏览 209
- 评论(0)
执行cd php-5.2.13安装时候
./configure --prefix=/usr/local/php/ --with-config-file-path=/usr/local/php/etc/ --with-mysql=/usr/local/mysql/ --with-libxml-dir=/usr/local/libxml2/ --with-jpeg-dir=/usr/local/jpeg6/ --with-freetype-dir=/usr/local/freetype/ --with-gd=/usr/local/gd2/ --with-mcrypt=/usr/local/libm ...
- 2014-07-23 14:51
- 浏览 181
- 评论(0)