7 haicai1989

尚未进行身份认证

一直从事C开发,喜欢做C、C++开发。改别人代码是我很乐意做的事情,一天至少有10个小时跟代码打交到,对代码悟性好。自己写代码最愿意做的事情,把自己的思想、自己的喜好通过代码实现,让人觉得很快乐。<br/> 我热情随和,任劳任怨,具有进取精神和团队精神。

等级
TA的排名 27w+

一步修改linux系统时间

dateWedAug2723:55:36CST2019和window时间差很多.查看localtime连接的是America/Los_Angeles那时间肯定是错误的ll/etc/localtimelrwxrwxrwx1rootroot39Jul718:31/etc/localtime->/usr/share/zoneinf...

2019-08-28 15:20:24

ftp 服务器端配置与客户端C源码

环境:linuxubuntu系统上实现ftp服务器端配置:1.apt-getinstallvsftpd2.gedit/etc/vsftpd.confwrite_enable=YESutf8_filesystem=YESlocal_root=/home/linn/ftp3.ftp192.168.3.111用户名和密码是linux...

2019-08-15 16:12:55

linux 机顶盒的基本信息

从这开机log可以看出memory=128flash=8,bootlog是一张jpg图片#cat/proc/cmdlinemem=68Mvideomem=48Mfbmem=12Mconsole=ttyS0,115200init=/initroot=/dev/mtdblock5mtdparts=m25p80:128k@0m(BOOT),64k@128k(P_O...

2019-06-04 14:01:11

linux中文显示乱码问题

gtk_window_set_title(GTK_WINDOW(window),"中国") windows显示乱码gtk_window_set_title(GTK_WINDOW(window),g_locale_to_utf8("中国",-1,NULL,NULL,NULL));window标题为空解决方法:打开sourceinsight4 ,encodingUTF8...

2019-05-29 14:38:29

ubuntu 16.04 开机出现the system is running in low-graphics mode

网上说的是网卡异常。重新启动linux,开机就按ctrl+alt+f1~6,感觉每台电脑的Fn不一样。全部都按一遍准没有错。linux启动以后会进入全字符界面,输入用户名和密码后进入控制台后执行cd/etc/X11 sudocpxorg.conf.failsafexorg.conf sudoreboot 然后把驱动重新装一下也可以。...

2019-05-29 14:18:30

安装vmware tools 安装成功重功后无效

按照网上的流程安装了vmtools,提示成功但是mount的文件里面没有内容,故修改了一下文件夹属性,然后再操作一下的步骤就OK了第一步:sudoapt-getautoremoveopen-vm-tools第二步:sudoapt-getinstallopen-vm-tools-desktop...

2019-05-28 12:22:17

linux cjson的使用和安装和工具

1.安装cjson-cgitclonehttps://github.com/json-c/json-c.gitcdjson-c./autogen.sh./configuremakemakeinstall也可以到官网下载jsoun-c-0.13.1.tar.gz源码压缩包,上面还有编译步骤2.下载cJSON.ccJSON.h源码编写cjson_...

2019-05-16 11:37:40

宏定义里面的#和##

#includeinttokenx=10;#definepaster(n)printf("token"#n"=%d",token##n);intmain(){       intx=2;       paster(x);       return0;}  输出结果为:   tokenx=10  

2016-05-24 12:06:08

线程详解

//线程详解设置调度方式intpthread_attr_setschedpolicy(pthread_attr_t*attr,intpolicy);intpthread_attr_getschedpolicy(pthread_attr_t*attr,int*policy);SCHED_OTHER 默认,使用此种方式,线程不可以设置优先级SCHED_FIFO  

2016-05-18 17:25:26

gateway 默认路由获取与设置

//Routeadd-netdefaultgw192.168.22.1//在有IP没有默认路由的时候设置/*cat/proc/net/routeIface  Destination    Gateway        Flags  RefCnt Use    Metric Mask           MTU    Window IRTT       

2016-05-16 14:40:32

网络字节序 主机字节序 点分十进制ip 相互转换

#include #include #include #include #include #include #include #include intmain() {    charip[]="192.168.22.1";    longr1,r2; //long  intr3;   

2016-05-16 12:13:02

linux ip 设置与获取

#include#include#include#include#include#include#includeintnetwork_get_ipaddr(intsock_id,char*interface_name,char*ipaddr){ structifreqifr; structsockaddr_in*ptr; 

2016-05-12 18:04:42

linux mac设置获取

intget_mac(intsocket,char*arg){   char*mac=arg; u_char*ptr; structifreqifr;  if(NULL==arg) {  printf("(out)argisnull\n");  gotoLAB_ERR; }  bzero((char*)&ifr,

2016-05-12 15:43:18

smb安装

#sudoapt-getinstallopenssh-server#sudoapt-getinstallvim#sudoapt-getinstallsamba#sudoapt-getinstallsmbfs #sudoadduserusename#sudosmbpasswd-ausename setsmbusenameandp

2016-05-11 10:53:41

在CTU上同步CST时间

voidGetTick(char*str_time,char*dest_time){   structtmstm;   structtm*p; time_tt;   intiY,iM,iD,iH,iMin,iS;    memset(&stm,0,sizeof(stm));   iY=atoi(str_time);   

2016-03-18 12:09:38

smb 安装

#sudoapt-getinstallopenssh-server#sudoapt-getinstallvim#sudoapt-getinstallsamba#sudoapt-getinstallsmbfs #sudoadduserusename#sudosmbpasswd-ausenamesetsmbusename

2016-03-01 17:58:21

linux 获取设置mac

intporting_get_mac(intsocket,char*arg){   char*mac=arg; u_char*ptr; structifreqifr;  if(NULL==arg) {  printf("(out)argisnull\n");  gotoLAB_ERR; }  bzero((char

2015-12-11 11:54:16

变量 void *arg

voidPrin_1(void*arg)  //arg就是一个void类型变量,*没用。用int强制转化{   inta=(int)arg;} voidPrin_2(void*arg)//arg是一个void的指针变量,指向一个地址 (int*)强制转化为int类型指针{   inta=*(int*)arg;}  in

2015-10-09 17:12:57

左移运算符 注意点

longlonginta;intb=0x01;a=1a=0常数运算 >31编译器直接将结果置为0a=ba=1;>=sizeof(int) bit时  移动的位数%32   相当于没有移动

2015-05-03 09:50:23

c语言 位域 赋值 问题

结构体位域#include#includetypedef struct NUMBER{    unsigned int a :7;    unsigned int b :9;     不能超过类型的宽度(32)    unsigned int c :8;    unsigned int d :8;}Number;typedef struct NUMBER_1

2015-04-22 10:38:36

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!