- 博客(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
532
转载 嵌入式arm210开发板移植Apache的详细步骤
转载自http://blog.youkuaiyun.com/liangzhuangdongtou/article/details/51942595平台:Fedora14 i386 arm210 arm-linux-gcc-4.3.2写在开头:本篇博客中所用到的一些工具和源码包,都可以在我的另一篇博文“软件开发人员常用网站整理”中找到下载网站准备工作:...
2019-02-28 18:04:49
1118
原创 基于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
734
转载 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
230
原创 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
1402
转载 总线错误和段错误
总线错误和段错误bus error(core dumped) 总线错误(信息已经转储)segmetation fault(core dumped)段错误(信息已经转储)这种错误相信只要你在unix用c,c++这两种错误是常见又是很头疼的错误,目前我也遇到段错误的程序,至今未找到错误原因。来看看作者怎么解说的:产生原因: 当硬件告诉操作系统一个有问题的内存引用时,操作
2017-12-14 12:37:13
1022
原创 文件映射实现对文件信息的增删改查
//以一个学生信息管理系统为例#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
438
转载 open, read, write/fopen,fread,fwrite区别
UNIX环境下的C 对二进制流文件的读写有两套班子:1) fopen,fread,fwrite ; 2) open, read, write在介绍之前先简单的说一下缓冲区和非缓冲区:1.缓冲文件系统缓冲文件系统的特点是:在内存开辟一个“缓冲区”,为程序中的每一个文件使用,当执行读文件的操作时,从磁盘文件将数据先读入内存“缓冲区”, 装满后再从内存“缓冲区”依此读入接收的变量。执
2017-12-06 08:45:58
497
原创 基于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
1452
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
752
转载 Linux中vim经典使用手册
本篇文章转载自简书!在网上搜集各方资料,按照自己的框架整理一份Vim入门基础教程,分享出来。特点是偏向基础,但对入门者来说足够全面,而且结构框架清晰。另外,参考资料众多,没有一一标出来,如果作者看到,请联系我确认一下是否参考了你的资料,我会在文中标注出来。1. 简介 Vim(Vi[Improved])编辑器是功能强大的跨平台文本文件编辑工具,继承自Unix系
2017-12-04 11:02:59
579
原创 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
3311
1
原创 用命名管道实现进程间的通信-----简单聊天室的建立
本篇博文讲的是用两个命名管道实现简单聊天室的建立,本质上就是进程间的通信程序共有四部分组成:命名管道myfifo命名管道yourfifo服务器端客户端功能实现过程:服务器端父进程往myfifo中写数据 客户端子进程从myfifo中读取服务器端父进程发送来的数据 客户端父进程往yourfifo中写数据 服务器端子进程从yourfifo中读取客户端父进
2017-11-27 18:33:42
2692
转载 用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
7202
6
原创 arm-linux-gcc交叉编译器的安装与配置
平台:Fedora14 i386 arm210写在开头:本篇博客中所用到的一些工具和源码包,都可以在我的另一篇博文“软件开发人员常用网站整理”中找到下载网站一、交叉编译包的安装想进行嵌入式arm移植,第一步必须有交叉编译工具,即arm-linux-gcc,我用的版本是4.3.2的。创建文件夹mkdir /usr/l
2017-11-14 14:03:06
1433
转载 嵌入式arm210开发板移植sqlite
平台:Fedora14 i386 arm210 arm-linux-gcc-4.3.2写在开头:本篇博客中所用到的一些工具和源码包,都可以在我的另一篇博文“软件开发人员常用网站整理”中找到下载网站1、下载 SQLite3源码选择稳定版本的源码2、将源码包复制到主机工作目录下
2017-11-14 13:36:38
530
原创 软件开发人员常用网站整理
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
1077
原创 学web前端如何下手
想学前端方向的,如果有自己一直坚持学的地方就继续学,如果感觉有点懵的可以看着下面的开始学根据自己的学习方法,喜欢看视频的刷慕课网上的路径,喜欢看文档的刷 MDN和W3C(建议同时看,视频看烦看文档),也可以同时看FCC(建议先把基础的过一遍),然后做百度前端的任务MDN开发文档 https://developer.mozilla.org/zh-CN/ W3C
2017-11-11 16:10:27
329
转载 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
1090
原创 干货分享之电脑装机
推荐装机PE:杏雨梨云 微PE 优起通 优盘魔法师 小马pe系统下载:原版“我告诉你,I tell you” Ghost版“微软gho” 精简版“老毛子系统”激活:kms驱动:IT天空万能驱动推荐网站:系统总裁 www.sysceo.com IT
2017-11-11 15:55:14
485
原创 嵌入式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
1257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人