自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

转载 linux下时间同步的两种方法分享

方法1:与一个已知的时间服务器同步 复制代码代码如下:ntpdate time.nist.gov其中 time.nist.gov 是一个时间服务器.删除本地时间并设置时区为上海 复制代码代码如下:rm -rf /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /et

2016-04-05 10:25:51 552

转载 Centos查看端口占用情况和开启端口命令

Centos查看端口占用情况命令,比如查看80端口占用情况使用如下命令: lsof -i tcp:80 列出所有端口 netstat -ntlp 1、开启端口(以80端口为例)       方法一:          /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT  写入修改    

2016-03-30 17:20:41 314

转载 vim 中删除 ^M

vim 命令: :%s/^M//g在DOS/Windows里,文本文件的换行符为\r\n,而在*nix系统里则为\n,所以DOS/Windows里编辑过的文本文件到了*nix里,每一行都多了个^M。删掉该字符可以在VI里用 :%s/\r//g 或 :%s/^M//g注意:若想在vim编辑模式下输入^M, 是先按^v,再按回车(不能直接输入\r);在命令模式下则可以直接输入 \r 来检索

2016-03-29 14:29:05 370

原创 centos6.5编译rpm源码

编译net-tools源码流程:(1)yum install rpm-build        安装rpmbuild(如果已安装跳过)(2)cd /root/rpmbuild/SOURCES       切换目录,并上传rpm文件(src.rpm包默认的解压目录)(3)cat net-tools-1.60-110.el6_2.src.rpm | rpm2cpio | p

2016-03-28 17:50:39 445

转载 js操作select

jQuery Select的操作集合1. $("#select_id").change(function(){... });   //为select添加事件,当选择其中一项时触发2. $("#select_id").find("option:selected").text();  //获取select选中的Text3. $("#select_id").val();  //获取Selec

2016-03-21 11:49:03 687

原创 用phpMyAdmin修改mysql数据库密码后无法登录

解决办法:打开phpMyAdmin的安装目录,找到config.inc.php文件,用记事本或其他文本编辑器打开。修改$cfg['Servers'][$i]['password'] = ''; 为新密码。

2016-03-17 15:36:29 507

转载 WIN7+VMWARE+fedora18 samba服务器的搭建

1.配置root的用户密码(不是必须)2.安装samba服务yum install openssh-server3.查看是否已成功安装openssh-serverrpm -qa | grep openssh-server4.配置samba服务找到Share Definitions加入要共享的目录:

2016-03-03 14:40:17 216

原创 linux命令集锦

Linux下查看进程占用端口:查看程序对应进程号:ps –ef|grep 进程名 REDHAT :查看进程号所占用的端口号:netstat –nltp|grep 进程号?xml:namespace>ubuntu:查看进程占用端口号:netstat -anp|grep pid Linux下查看端口号所使用的进程号:使用lsof命令: lsof –i:端口号==

2016-03-03 14:39:31 210

转载 centOS 开机自启动配置方法

centOS 配置开机自启动两种方式:1.vi /etc/rc.d/rc.local在此文件中加入启动的脚本2.chkconfig 增加自己的脚本  --add--list--del步骤:1.自己定义脚本格式如下:必须添加的#!/bin/sh #chkconfig: 2345 80 80#description: auto start w

2016-03-03 14:37:58 284

转载 json-c API总结

最新版本: https://github.com/json-c/json-c编译假如出错时:忽略指定库libcmt.lib  libcmdtd.lib(debug)  在哪加不用我说吧解析的时候有一点点小问题 :比如 http://baidu.com   解出来后是http:\/baidu.com ,需修改原代码  json_object.c 中  json_escape_

2016-03-03 11:21:03 468

转载 ioctl()函数详解

我这里说的ioctl函数是指驱动程序里的,因为我不知道还有没有别的场合用到了它,所以就规定了我们讨论的范围。写这篇文章是因为我前一阵子被ioctl给搞混了,这几天才弄明白它,于是在这里清理一下头脑。一、 什么是ioctl     ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等。它的

2016-03-03 11:18:46 443

转载 system/WIFEXITED/WEXITSTATUS函数-linux

system:感性认识:systerm两层含义:1、正确退出后。还需要再判断,操作成功或者操作失败。2、错误退出。[cpp] view plain copy#include     #include     #include     #include         in

2016-03-03 11:18:00 405

原创 网卡接口相关定义

文件位置:/usr/include/net/if.h===========================================================================================/* net/if.h -- declarations for inquiring about network interfaces   Copyri

2016-02-29 17:04:41 1542

原创 struct interface

struct interface {        char name[IF_NAMESIZE];        struct if_state *state;        int flags;        sa_family_t family;        unsigned char hwaddr[HWADDR_LEN];        size_t hwlen

2016-02-23 17:31:41 1004

转载 GCC参数详解

[介绍] gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件 2.将预处理后的文件不转换成汇编语言,生成文件.s 3.有汇编变为目标代码(机器代码)生成.o的文件 4.连接目标代码,生成可执行程序 [参数详解] -c    只激活预处理,编译,和汇编,也就是他只把程序

2016-02-18 15:54:36 215

转载 Makefile经典教程(掌握这些足够)

makefile很重要      什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写make

2016-02-18 14:23:26 517

转载 跟我一起写 Makefile

这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比较好理解。能让人看懂就是好文章。     陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员

2016-02-18 14:20:09 2164

转载 #include <>与#include ””的区别

C语言中两种方式使用#include命令, #include #include后面”这种方式用于标准或系统提供的头文件,到保存系统标准头文件的位置查找头文件。#include后用双引号””将头文件包括起来。这种方式常用与程序员自己的头文件。用这种格式时,C编译器先查找当前目录是否有指定名称的头文件,然后在从标准头文件目录中查找。

2016-02-17 16:20:57 1772

原创 centos源码下载地址

https://www.centos.org/https://wiki.centos.org/Download         如果下载6.5版本http://vault.centos.org/6.5/http://vault.centos.org/6.5/os/Source/SPackages/

2016-02-17 14:38:41 675

原创 linux解压

rpm:cat kernel-ntfs-2.4.20-8.i686.rpm | rpm2cpio | pax -rbz2:.tar.bz2   格式解压为          tar   -jxvf    xx.tar.bz2gz:.tar.gz     格式解压为          tar   -zxvf   xx.tar.gz

2016-02-17 14:35:08 203

转载 Socket send函数和recv函数详解

1.send 函数int send( SOCKET s, const char FAR *buf, int len, int flags );      不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。    该函数的第一个参数指定发送端套接

2016-02-16 18:09:53 229

转载 PHP强制浏览器不缓存

header('Cache-Control:no-cache, must-revalidate');header('Pragma:no-cache');

2016-02-16 17:51:02 379

转载 Sizeof与Strlen的区别与联系

一、sizeof    sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。    它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。    由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实际上,用sizeof来返回类型以及静态分配的对象、结构或数组所占的

2016-02-16 17:48:48 173

转载 gcc -I -L -l区别

我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,下面做个记录:例:gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld上面这句表示在编译hello.c时:-I /home/hello/include表示将/h

2016-02-16 14:15:09 185

原创 C语言中进行 JSON 的创建和解析

json-c:http://xmgu2008.blog.163.com/blog/static/139122380201411791755220/cjson:http://www.cnblogs.com/fengbohello/p/4033272.html

2016-02-16 13:45:15 1300

原创 libxml2解析xml

1.        编译xml解析c代码gcc xml_ParseStory.c -I/usr/include/libxml2/ -lxml2 2.        安装libxml2报错libxml2安装中出现的错误:cannot remove`libtoolT': No such file or directory解决方法:修改configure文件$ vim c

2016-02-16 12:03:05 269

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除