Linux进程管理 编辑a.c 文件 编译 a.c 文件 运行 a.out ./a.out Linux信号处理 编辑 a.c 文件 编译 a.c 文件 gcc a.c 运行 a.out 文件 ./a.out Linux多线程 Lin编辑 a.c 编译运行 Linux 管道 编译运行 Linux ma
原创 2022-06-23 12:59:45
328阅读
linux 网络编程是通过socket(套接字)接口实现,Socket是一种文件描述符,socket起源于UNIX,在Unix一切皆文件哲学的思想下,socket是一种"打开—读/写—关闭"模式的实现,服务器和客户端各自维护一个"文件",在建立连接打开后,可以向自己文件写入内容供对方读取或者读取对方
转载 2016-11-02 09:19:00
209阅读
2评论
Linux系统中,ifconfig是一个很常用的命令,用来查看和配置网络接口的信息。它可以显示当前系统中所有网络接口的配置情况,包括IP地址、MAC地址、子网掩码等。在Linux编程中,我们也可以用一些简单的方法来实现类似ifconfig的功能。 在Linux编程中,我们可以使用C语言中的socket编程接口来实现ifconfig的功能。Socket编程是一种网络编程的方式,通过Socket接
原创 2024-04-30 09:49:02
192阅读
下面是socket编程的服务器端先看一个图,1复制代码1 #include<stdio.h>2 #include<stdlib.h>3 #include<string.h>4 #include<unistd.h> //针对系统调用的封装 fork,pipe 各种i/o原语 read write 等56 #include<...
原创 2021-04-30 10:43:14
244阅读
<br />API中用到的结构体#1. struct sockaddrstruct sockaddr { u_char sa_len;<br />    u_short sa_family;     // address family, AF_xxx<br />    char    sa_data[14];   // 14 bytes of protocol address};
原创 2022-01-05 14:28:19
54阅读
queue .h#ifndef __QUEUE_H__#define __QUEUE_H__/* * -lpthread *
原创 2022-01-25 14:21:34
64阅读
       最近尝试下Linux下使用多线程开发程序,在百度文库中找到了一段比较好的范例,
原创 2023-04-18 09:24:53
136阅读
queue .h#ifndef __QUEUE_H__#define __QUEUE_H__/* * -lpthread * 编译时需要线程库 */#include <pthread.h>/* * https://.kerne
原创 2022-01-05 11:24:23
39阅读
1. 什么是TCP/IP、UDP? 2. Socket在哪里呢? 3. Socket是什么呢? 4. 有很多的框架,为什么还在从Socket开始? 5. Linux C Socket简单示例 1.什么是TCP/IP、UDP? TCP/IP(Transmission Control Protocol/
转载 2018-01-16 11:57:00
127阅读
2评论
queue.h#ifndef __QUEUE_H__#define __QUEUE_H__/* * -lpthread *
原创 2022-01-25 14:22:18
40阅读
原文:http://www.cnblogs.com/xudong-bupt/archive/2013/12/29/3483059.html 部分转自:http://goodcandle.cnblogs.com/archive/2005/12/10/294652.aspx 1. 什么是TCP/IP、U
转载 2017-05-30 20:21:00
97阅读
2评论
queue.h#ifndef __QUEUE_H__#define __QUEUE_H__/* * -lpthread * 编译时需要线程库
原创 2022-01-05 11:33:52
139阅读
 在计算机科学中,Shell俗称壳(用来区别于核),是指&ldquo;提供使用者使用界面&rdquo;的软件(命令解析器)。它类似于DOS下command.com。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中
转载 精选 2012-12-02 16:28:59
654阅读
声明一个circle类,有数据成员Radius(半径float型),成员函数GetArea()计算圆的面积。在main 函数中声明一个circle类的对象c1,其半径为5.6。调用GetArea()函数计算c1的面积,并显示该计算 结果(cout<<"圆的面积:"<<c1.GetArea()<<en
原创 2022-06-08 12:24:35
97阅读
java中的集合类型(List, Map)就像一栋楼,一栋楼由很多层,每层就像集合中的一个元素(对象). 或者 java中的集合类型(List, Map)也很想一列火车,每节车厢就像集合中的一个元素(对象). ...
原创 2021-08-24 15:30:22
195阅读
注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性。注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性。Python编程Python基础练习题25:合并两个列表并去重输入两个列表alist和blist,要求列表中的每个元素都为正整数且不超过10(各自列表中不含重复元素);合并alist和blist,并将两个列表相互重复的元素去掉后输出一个新的列表clist。同时
转载 2023-10-01 17:14:42
83阅读
一、 运行shell脚本有3中方法   1、是文件具有可执行权限,直接运行   2、直接调用命令解释器执行程序   3、使用source执行文件     这种方法与前两中不同,它是在shell父进程中执行的。而前两种是在开启的子进程中执行的二、shell可执行命令有3种 :内建命令、shell函数、外部命令    内建命令:sh
原创 2014-05-09 22:13:05
352阅读
# Java简单编程入门指南 ## 概述 在本教程中,我将指导你如何实现Java的简单编程。无论你是刚入行的小白还是有一些编程经验的开发者,这篇指南都将帮助你快速入门并掌握基本的Java编程技巧。 ## 流程图 下面是实现Java简单编程的流程图: ```flow st=>start: 开始 op1=>operation: 安装Java开发环境 op2=>operation: 编写Java源
原创 2023-08-07 20:11:13
27阅读
Python语言非常容易进行时间,能够快速上手并看到结果,碰到任何问题都可以直接手动通过实验去体会。用实验的方式来学习编程语言是一种非常重要的技巧。快速入门----计算圆周长的程序文件名后缀指明了文件类型,Python文件通常是“.py”作为后缀,在IDLE(Python语言的默认编辑器)运行Python文件对简单例子程序的解析1~4行:在Python语言中,在#后面出现的内容作为注释提供给读程序
public class riqi { public static void main(String[] args) { System.out.println("请输入一个日期(格式如:月日**年)"); Scanner s=new Scanner(System.in); String str=s.nextLine(); in
转载 2023-05-24 09:51:20
68阅读
  • 1
  • 2
  • 3
  • 4
  • 5