自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 模拟QQ聊天室(线程并发)

服务器:#include<stdio.h>#include<stdlib.h>#include<string.h>#include<sys/socket.h>#include<netinet/in.h>#include<unistd.h>#include<ctype.h>#include&a

2019-02-28 18:05:17 468

转载 嵌入式arm210开发板移植Apache的详细步骤

转载自http://blog.csdn.net/liangzhuangdongtou/article/details/51942595平台:Fedora14 i386 arm210 arm-linux-gcc-4.3.2写在开头:本篇博客中所用到的一些工具和源码包,都可以在我的另一篇博文“软件开发人员常用网站整理”中找到下载网站准备工作:...

2019-02-28 18:04:49 1015

原创 基于TCP的socket通信,实现加减乘除和文件写入(方法二)

服务器端#include#include#include#include#include#include#include#include#include#includevoid sig_handler(int signo){ pid_t pid; int stat; pid=waitpid(-1,&stat,WNOHANG); while(pid>0){ pr

2017-12-23 10:11:17 689

转载 Linux多线程Pthread学习小结

简介POSIX thread 简称为pthread,Posix线程是一个POSIX标准线程.该标准定义内部API创建和操纵线程. 作用线程库实行了POSIX线程标准通常称为pthreads.pthreads是最常用的POSIX系统如Linux和Unix,而微软Windowsimplementations同时存在.举例来说,pthreads-w32可支持MIDP的pt

2017-12-19 17:30:29 203

原创 PDF免费转Word、PPT、Excel

很多童鞋问我PDF这样的文件怎么转成Word、PPT、Excel、JPG等格式!今天播妞给大家介绍几款PDF转换工具,可转成Word、PPT、Excel、JPG等,反过来转成PDF也完全没问题,赶紧转发收藏起来!在线免费转换网站1.Smallpdf - 功能最全网址:http://smallpdf.com/功能:将 PDF 格式转为

2017-12-18 11:54:05 1207

转载 总线错误和段错误

总线错误和段错误bus error(core dumped) 总线错误(信息已经转储)segmetation fault(core dumped)段错误(信息已经转储)这种错误相信只要你在unix用c,c++这两种错误是常见又是很头疼的错误,目前我也遇到段错误的程序,至今未找到错误原因。来看看作者怎么解说的:产生原因: 当硬件告诉操作系统一个有问题的内存引用时,操作

2017-12-14 12:37:13 891

原创 文件映射实现对文件信息的增删改查

//以一个学生信息管理系统为例#include#include#include#include#include#include#include#define MALLOC (Mes *)malloc(sizeof(Mes))static int num = 0;typedef struct { char mes_num[10]; char mes_name[16]; in

2017-12-13 21:18:17 380

转载 open, read, write/fopen,fread,fwrite区别

UNIX环境下的C 对二进制流文件的读写有两套班子:1) fopen,fread,fwrite ; 2) open, read, write在介绍之前先简单的说一下缓冲区和非缓冲区:1.缓冲文件系统缓冲文件系统的特点是:在内存开辟一个“缓冲区”,为程序中的每一个文件使用,当执行读文件的操作时,从磁盘文件将数据先读入内存“缓冲区”, 装满后再从内存“缓冲区”依此读入接收的变量。执

2017-12-06 08:45:58 439

原创 基于TCP的socket通信,实现加减乘除(方法一)

服务器端:#include#include#include#include#include#include#include#include#includevoid sig_handler(int signo){pid_t pid;int stat;pid=waitpid(-1,&stat,WNOHANG);while(pid>0)

2017-12-04 14:49:32 1354 1

转载 Linux C Socket编程发送结构体、文件详解及实例

Linux C Socket编程发送结构体、文件详解及实例利用Socket发送文件、结构体、数字等,是在Socket编程中经常需要用到的。由于Socket只能发送字符串,所以可以使用发送字符串的方式发送文件、结构体、数字等等。原文地址:http://www.cnblogs.com/xudong-bupt/p/3496741.html1.memcpy  Copy bloc

2017-12-04 11:09:39 699

转载 Linux中vim经典使用手册

本篇文章转载自简书!在网上搜集各方资料,按照自己的框架整理一份Vim入门基础教程,分享出来。特点是偏向基础,但对入门者来说足够全面,而且结构框架清晰。另外,参考资料众多,没有一一标出来,如果作者看到,请联系我确认一下是否参考了你的资料,我会在文中标注出来。1. 简介 Vim(Vi[Improved])编辑器是功能强大的跨平台文本文件编辑工具,继承自Unix系

2017-12-04 11:02:59 539

原创 linux_c语言实现父子进程共享内存

具体代码实现部分:#include#include#include#includeextern int etext,edata,end;int main(int argc,char *argv[ ]){int shmid;int proj_id;key_t key;int shm_size;char *shm_addr,*addr;pid

2017-11-28 14:11:23 3200 1

原创 用命名管道实现进程间的通信-----简单聊天室的建立

本篇博文讲的是用两个命名管道实现简单聊天室的建立,本质上就是进程间的通信程序共有四部分组成:命名管道myfifo命名管道yourfifo服务器端客户端功能实现过程:服务器端父进程往myfifo中写数据     客户端子进程从myfifo中读取服务器端父进程发送来的数据   客户端父进程往yourfifo中写数据    服务器端子进程从yourfifo中读取客户端父进

2017-11-27 18:33:42 2601

转载 用Linux_C语言模拟CP命令,实现文件和文件夹的拷贝

#include#include#include#include//输出文件信息#include//判断是否目录int is_dir(char* path){//判断是否是目录 struct stat st; stat(path,&st); if(S_ISDIR(st.st_mode)){ return 1; } else{ return 0; }}/*字符串处理

2017-11-27 15:44:02 7024 6

原创 arm-linux-gcc交叉编译器的安装与配置

平台:Fedora14   i386            arm210写在开头:本篇博客中所用到的一些工具和源码包,都可以在我的另一篇博文“软件开发人员常用网站整理”中找到下载网站一、交叉编译包的安装想进行嵌入式arm移植,第一步必须有交叉编译工具,即arm-linux-gcc,我用的版本是4.3.2的。创建文件夹mkdir  /usr/l

2017-11-14 14:03:06 1293

转载 嵌入式arm210开发板移植sqlite

平台:Fedora14   i386           arm210     arm-linux-gcc-4.3.2写在开头:本篇博客中所用到的一些工具和源码包,都可以在我的另一篇博文“软件开发人员常用网站整理”中找到下载网站1、下载 SQLite3源码选择稳定版本的源码2、将源码包复制到主机工作目录下

2017-11-14 13:36:38 489

原创 软件开发人员常用网站整理

PHP下载 http://php.net/downloads.php  Apache下载 http://httpd.apache.org/  Linux公社资源站 http://linux.linuxidc.com/index.phpchinaunix下载中心 http://www.chinaunix.net/fedora官网 https://getfedora.org/Ubu

2017-11-11 16:31:26 944

原创 学web前端如何下手

想学前端方向的,如果有自己一直坚持学的地方就继续学,如果感觉有点懵的可以看着下面的开始学根据自己的学习方法,喜欢看视频的刷慕课网上的路径,喜欢看文档的刷 MDN和W3C(建议同时看,视频看烦看文档),也可以同时看FCC(建议先把基础的过一遍),然后做百度前端的任务MDN开发文档    https://developer.mozilla.org/zh-CN/ W3C      

2017-11-11 16:10:27 300

转载 Ubuntu下QT的安装

开发需要,在 Linux下安装Qt Creator。我电脑装的是Ubuntu 16.04 LTS,其它的应该相同!1.Qt下载关于Qt下载,比较机智的同学都回去官网直接download,但是步骤相当繁琐!大家可以打开下面的链接,里面有各版本Qt,操作简单,童叟无欺!http://download.qt.io/archive/qt/

2017-11-11 16:07:53 1042

原创 干货分享之电脑装机

推荐装机PE:杏雨梨云          微PE          优起通          优盘魔法师          小马pe系统下载:原版“我告诉你,I tell you”      Ghost版“微软gho”      精简版“老毛子系统”激活:kms驱动:IT天空万能驱动推荐网站:系统总裁 www.sysceo.com      IT

2017-11-11 15:55:14 405

原创 嵌入式arm210开发板移植MP3的详细步骤

MP3移植过程平台:Fedora14   i386            arm210写在开头:本篇博客中所用到的一些工具和源码包,都可以在我的另一篇博文“软件开发人员常用网站整理”中找到下载网站一、交叉编译包的安装想进行嵌入式arm移植,第一步必须有交叉编译工具,即arm-linux-gcc,我用的版本是4.3.2的。创建文件夹mkdir  /usr/local/arm解压arm-linux-g...

2017-11-10 08:37:40 1179

空空如也

空空如也

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

TA关注的人

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