自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python实现简单的学生信息管理系统

Python实现简单的学生信息管理系统利用函数来实现各个模块的功能代码如下:students = []def showInfo(): print("-"*30) print(" 学生管理系统 v1.0") print(" 1.添加学生的信息") print(" 2.删除学生的信息") print(" 3.修改学生的信息") p

2018-04-03 20:35:10 10061

原创 LinuxC之socket通信实现简单的在线评测

LinuxC之socket通信实现简单的在线评测这里的在线评测是指客户端将一个文件的内容写入到一个字符传中,传给服务器端,服务器端接收此字符串,将为其创建一个新文件并将其写入,再进行编译,如果生成了可执行文件,那么将程序的运行结果返回给客户端,反之将错误信息返回给客户端服务器端代码:#include#include#include#include#include#include#inc

2018-01-02 15:30:13 246

原创 LinuxC之socket通信实现简单的计算器

LinuxC之socket通信实现简单的计算器代码如下:服务器端代码:#include#include#include#include#include#include#include#include#include#define SERVER_PORT 5576#define LISTEN_QUEUE 1000#define BSIZE 1024typedef struc

2018-01-02 15:26:47 852

原创 LinuxC实现内存映射

LinuxC实现内存映射代码如下:#include#include#include#include#include#include#includeint count=0;typedef struct{ char xuehao[40]; char name[30];}Student;Student *insert(Student *student){

2018-01-02 15:24:55 866

原创 LinuxC匿名管道实现进程间通信

LinuxC匿名管道实现进程间通信代码如下:#include #include #include #include #include typedef enum Kind {KString, KInt, KChar} Kind;typedef struct Message{ Kind kind; size_t size;}Message, *PMessage;typed

2018-01-02 15:20:03 246

原创 LinuxC实现文件夹及文件拷贝

LinuxC实现文件夹及文件拷贝#include#include#include#include#include#include#include//判断是否为目录int is_dir(char *path){ struct stat st; stat(path,&st); if(S_ISDIR(st.st_mode)) retu

2017-12-04 15:35:16 3990

原创 基于Linux系统Ubuntu下搭建Samba服务器

基于Linux系统Ubuntu下搭建Samba服务器Samba服务器的作用实现Windows系统和Linux系统下文件共分享1.安装samba,在终端输入:apt-get install samba2.对samba进行配置将目录切换到/etc/samba下,找到其配置文件smb.conf(最好备份一下,避免在修改配置文件时出错,可以参照备份的文件, cp s

2017-11-30 14:03:37 295

原创 Linux C消息队列实现进程间通信

Linux C消息队列实现进程间通信什么是消息队列消息队列是内核地址空间中的内部链表,通过Linux内核在各个进程之间传递内容,内核中的消息队列是通过IPC的标识符来区别的,不同的消息队列之间是相对独立的。每个消息队列中的消息,又构成一个独立的链表。消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据

2017-11-27 15:45:06 2091

原创 Linux C命名管道实现进程间通信

命名管道实现进程间通信命名管道命名管道也被称为FIFO文件,它是一种特殊类型的文件,它在文件系统中以文件名的形式存在,但是它的行为却和之前所讲的没有名字的管道(匿名管道)类似。创建命名管道以下两个函数都可以用来创建命名管道(任选一个),函数原型如下:#include #include int mkfifo(const char *filename, mode

2017-11-26 11:00:41 3374

原创 Linux C实现简单的文件拷贝

Linux C实现简单的文件拷贝这里的b.c文件是提前创建好的里面写了东西#include#include#include#include#includeint main(){ const char* pathName="a.c"; int in,out,flag; char buffer[1024]; in=open("b.c",O_RDO

2017-11-24 20:36:18 4674

原创 基于Ubuntu12.04安装交叉编译环境

基于Ubuntu12.04安装交叉编译环境 最近刚刚接触嵌入式,通过借鉴前辈们的方法以及自己的实践,记录下来希望对你们有用!本人用的是Ubuntu 12环境,使用的压缩包为arm-linux-gcc-4.4.3.tar 1.解压文件我在/usr/local目录下新建了一个目录mkdir /usr/local/armtar xzvf arm-linux-gcc-4

2017-11-22 15:49:04 653

空空如也

空空如也

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

TA关注的人

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