《系统运维全面解析》前言执笔:韩晓光(QQ群:117174700)本书初衷有朋友问我系统运维是做什么的,是不是类似网管天天修电脑?对此问题,我一言难尽,其实运维工作涉及的东西很多。此时我便有一种冲动,去写一本关于系统运维的书,介绍一些事实真相。翻
读《史记》让人感到历史..
分类:
其他好文 时间:
2015-11-19 07:18:18
阅读次数:
786
这里memcpy与memmove函数的模拟实现,需要用到空指针来传递参数,之后强制类型转换为char型,用size_t这个宏接受偏移量进行偏移,模拟实现如下:memcpy函数:void*my_memcpy(void*dst,constvoid*src,size_tcount)
{
assert(dst);
assert(src);
void*ret=dst;
while(count--)
{
..
分类:
编程语言 时间:
2015-11-19 07:16:11
阅读次数:
160
今天给新的测试机安装lamp环境,但php要求5.4,mysql是5.5,apache是2.2,这样一来我就只能手动安装了,最后居然让php5.4整得我差点无法使这个环境正常运行了,因为大家都知道安装了php,必然要安装pdo_mysql,罪魁祸首就是这个pdo_mysql,下面我来说说怎么解决的.系统:centos5.5需要的..
分类:
数据库 时间:
2015-11-19 07:16:22
阅读次数:
240
__call($a,$v),当在类外部调用类中不存在或者不可见(用protected,private修饰)的方法时,会自动调用__call(方法名,数组参数),此时会向改方法传递2个参数,第一个为调用的方法名,第二个为传递的参数放进数组里。__clone()方法在类的对象被克隆时触发。__set($key,$val)在类..
分类:
Web程序 时间:
2015-11-19 07:16:00
阅读次数:
142
一:环境变量JAVA_HOME=D:\ProgramFiles\Java\jdk1.6.0_37CLASSPATH=.;%JAVA_HOME%\lib\toos.jar;%JAVA_HOME%\lib\dt.jar;Path=%JAVA_HOME%\bin;二:工具准备开发工具:eclipse和intellijidea,个人感觉idea好用些,Eclipse的插件太多。数据库(MySQL):个人电脑上本机还是安..
分类:
编程语言 时间:
2015-11-19 07:17:29
阅读次数:
162
描述:C语言中对于字符串类型并未定义,但存在许多有关字符串的库函数(如:strstr(在原串中匹配子串),strcpy(将原串内容拷贝到目标串中),strcmp(比较两个字符串的内容),strcat(连接两个字符串,亦为字符串的追加),strlen(求取字符串的长度)....),我们可以自己..
分类:
其他好文 时间:
2015-11-19 07:16:56
阅读次数:
266
今天没活,也是闲的蛋疼,研究研究GitHub,英语太次了没办法,在github.com注册了一个账号,后来也是各种百度各种查,有网上的百度经验说使用命令行的客户端,叫啥名字我也忘了,可惜命令行客户端早已升级,我安装上之后按步操作依然失败.后来没有办法我也之后寻找图形界面了.正好我有一..
分类:
其他好文 时间:
2015-11-19 07:15:29
阅读次数:
279
#define_CRT_SECURE_NO_WARNINGS1
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
void*my_memmove(void*p1,void*p2,size_tcount)
{
assert(p1);
assert(p2);
char*dest=(char*)p1;
char*src=(char*)p2;
dest=dest+16;
src=src+8;
if((src<de..
分类:
编程语言 时间:
2015-11-19 07:15:14
阅读次数:
201
#define_CRT_SECURE_NO_WARNINGS1
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
void*my_memcpy(void*p1,constvoid*p2,size_tcount)
{
assert(p1);
assert(p2);
char*dest=(char*)p1;
char*src=(char*)p2;
char*ret=dest;
while(count--)
{
*d..
分类:
编程语言 时间:
2015-11-19 07:14:53
阅读次数:
135
#define_CRT_SECURE_NO_WARNINGS1
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
void*my_memmove(void*p1,void*p2,size_tcount)
{
assert(p1);
assert(p2);
char*dest=(char*)p1;
char*src=(char*)p2;
dest=dest+16;
src=src+8;
if((src<de..
分类:
编程语言 时间:
2015-11-19 07:14:32
阅读次数:
192
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
void*my_memmove(void*p1,constvoid*p2,size_tcount)
{
assert(p1);
assert(p2);
char*dest=(char*)p1;
char*src=(char*)p2;
dest=dest+16;
src=src+8;
if((src<=dest)&&(dest<=(sr..
分类:
数据库 时间:
2015-11-19 07:14:42
阅读次数:
207
#define_CRT_SECURE_NO_WARNINGS1
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
char*my_strcat(char*dest,char*src)
{
assert(dest);
assert(src);
char*ret=src;
while(*src)
{
src++;
}
while(*src++=*dest++)
{
;
}
returnret;
}
intmai..
分类:
编程语言 时间:
2015-11-19 07:14:11
阅读次数:
164
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
void*my_memcpy(void*p1,constvoid*p2,size_tcount)
{
assert(p1);
assert(p2);
char*dest=(char*)p1;
char*src=(char*)p2;
while(count--)
{
*dest++=*src++;
}
returnp1;
}
intmain()
{
floatar..
分类:
数据库 时间:
2015-11-19 07:15:07
阅读次数:
118
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
char*my_strcpy(char*dest,constchar*src)
{
assert(dest);
assert(src);
char*ret=dest;
while(*dest++=*src++)
{
;
}
returnret;
}
intmain()
{
chararr1[]="welcometobit!";
chararr2[20];
cha..
分类:
数据库 时间:
2015-11-19 07:12:49
阅读次数:
163
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
char*my_strcat(char*dest,constchar*src)
{
assert(dest);
assert(src);
char*ret=dest;
while(*dest)
{
dest++;
}
while(*dest++=*src++)
{
;
}
returnret;
}
intmain()
{
chararr3[20]="welco..
分类:
数据库 时间:
2015-11-19 07:13:28
阅读次数:
196
各位运维同行朋友们,大家好,非常高兴能有这么个机会与大家一起交流一些技术问题。此前的各位分享达人们在技术领域或管理领域均有十分精彩的分享,他们带给我们的是多个领域中研究或实践的最前沿知识。这使我本人获益良多,首先要郑重感谢他们。开始之前,本人首先做一下自我..
分类:
其他好文 时间:
2015-11-19 07:14:00
阅读次数:
205
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
intmy_strcmp1(constchar*dest,constchar*src)//方法1
{
assert(dest);
assert(src);
while(*dest==*src)
{
if(*dest==‘\0‘)
{
return0;
}
dest++;
src++;
}
return*dest-*src;
}
intmy_strcmp2(c..
分类:
数据库 时间:
2015-11-19 07:12:43
阅读次数:
146