多线程 pthread.h是linux特有的头文件,POSIX线程(POSIX threads),简称Pthreads,是线程的POSIX标准。该标准定义了创建和操纵线程的一整套API。在类Unix操作系统(Unix、Linux、Mac OS X等)中,都使用Pthreads作为操作系统的线程。Wi ...
分类:
编程语言 时间:
2019-08-06 15:30:19
阅读次数:
126
Java Socket 通信。 包括三个例子,1:一对一按收发顺序进行通信。 2: 用多线程来进行同时收发通信。 3: 用多线程来进行一对多通信,然后群发消息。 ...
分类:
编程语言 时间:
2019-01-16 11:41:13
阅读次数:
138
1、SocketServiceLoader.java package cn.xydata.pharmacy.api.app.test; import javax.servlet.ServletContext; import javax.servlet.ServletContextEvent; imp ...
分类:
编程语言 时间:
2018-09-21 16:08:14
阅读次数:
187
在socket中,如果直接创建的话,是只能接受一个用户的请求需要实现socketserver中的handle方法,可以实现多进程并发访问SocketServer内部使用IO多路复用以及“多线程”和“多进程”,从而实现并发处理多个客户端请求的Socket服务端。即:每个客户端请求连接到服务器时,Socket服务端都会在服务器是创建一个“线程”或者“进程”专门负责处理当前客户端的所有请求。1、创建一个
分类:
编程语言 时间:
2018-04-29 17:49:47
阅读次数:
207
写在前面的话:整了一个月的团支部评比,中间还要弄智能车锁的项目,真是忙的天昏地暗飞沙走石,时隔一个月来更新一下博客。 智能车锁:做成与ofo一样的共享项目,目前是前期开发阶段,用到一个socket多线程通信的技术,做一下笔记。 一、socket多线程通信概念 现在的网络进程都是通过socket来通信 ...
分类:
编程语言 时间:
2017-12-12 12:15:33
阅读次数:
227
简易客户端: import socket client = socket.socket() client.connect((‘localhost’,9999)) while True: msg = input(‘>>:’).strip() if len(msg) == 0:continue clie ...
分类:
编程语言 时间:
2017-11-02 11:37:48
阅读次数:
196
实现功能:Ubuntu上通过多线程实现服务器并发给客户端发送文件,携带包头,根据包头信息命名新文件。适用于短连接。 问题小结: 01. 调用嵌套在结构体中的结构体char 数组成员时,需要动态分配内存。 02. 使用select() 监听socket变化。select() 其中三个参数分别监听读,写 ...
分类:
编程语言 时间:
2017-08-23 19:11:57
阅读次数:
150
记下来,方便以后查看 User类 1 package com.xujingyang.ThreadSocket; 2 3 import java.io.Serializable; 4 5 public class User implements Serializable { 6 private Str ...
分类:
编程语言 时间:
2017-03-20 22:19:21
阅读次数:
210
客户端代码不变,参照 http://www.cnblogs.com/Westfalen/p/6251473.html 服务端代码如下: ...
分类:
编程语言 时间:
2017-01-05 16:28:22
阅读次数:
224