E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
socket编程java笔试
java面试题5
java笔试
:1abstract类中的非abstract方法是可以用final修饰的,而abstract方法是不可以被final修饰2模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。
anwuwu4748
·
2020-09-13 00:04
Web篇--java编写接口为外部提供服务技术选择
我了解的编写接口的方式有:
socket编程
servletwebservicehttp+json对于上面的四种方式,基本上都能实现我目前的项目需求,可是我就是想知道用哪一个最合适,因此根据查阅资料以及自己的理解记录下自己的看法
巫师大人
·
2020-09-13 00:45
java
网络编程与TCP/UTP协议
目录一、网络编程1.网络编程的三要素2.网络分层3.IP位置4.端口port5.资源的传输协议6.
Socket编程
二、TCP编程1.特点2.主体3.服务器4.客户端5.示例6.UDP编程与TCP编程的比较
Sean.xs
·
2020-09-12 22:57
I/O与网络
Win
socket编程
--IOCP完成端口模型
引言要想编写一个高性能的服务器应用程序,必须实现一个高效的线程模型。让太少或者太多的服务器线程来处理客户的请求,都可能导致性能问题。例如,如果一个服务器创建单个线程来处理所有的请求,那么客户端可能长期等待而得不到响应,因为服务器同一时刻只能忙于处理一个请求。当然单个线程也能并发处理多个请求,当I/O操作被启动时,它可以从一个请求切换到另一个请求,但是这种结构相当复杂,并且不能充分利用多处理器的优势
zzhongcy
·
2020-09-12 21:40
网络编程
lwip 低级、连续、高级
socket编程
介绍
今天看书,忽然发现对于lwip来说,使用BSD
socket编程
,对于嵌入式系统来说,是一种低效的方式,但是胜在简单、移植性好。
yangzhao0001
·
2020-09-12 21:40
neclues
Socket通信(三)多进程服务器的实现
Process-per-connection一个连接由一个进程来处理并发
Socket编程
(二)中的基本回射服务器,这个时候服务器只允许一个客户端对它进行连接,不允许多个客户端进行连接因为一个客户端连接过来
一个socket小白
·
2020-09-12 21:49
socket
linux下
socket编程
,使用多线程实现多客户端与服务器通信
多线程实现多个客户端与服务器通信,服务器主线程一直不停监听客户端的连接,每来一个客户端连接,服务器主控线程就创建一个线程去处理这个客户端数据,服务器端的线程负责把客户端的发来的数据从小写变成大写再写回客户端。服务器端代码:server.c/*server.c*/#include#include#include#include#include#include"wrap.h"#include#defi
Smart_Maggie
·
2020-09-12 20:51
socket编程
Linux系统编程(35)——
socket编程
之TCP服务器的并发处理
我们知道,服务器通常是要同时服务多个客户端的,如果我们运行上一篇实现的server和client之后,再开一个终端运行client试试,新的client就不能能得到服务了。因为服务器之支持一个连接。网络服务器通常用fork来同时服务多个客户端,父进程专门负责监听端口,每次accept一个新的客户端连接就fork出一个子进程专门服务这个客户端。但是子进程退出时会产生僵尸进程,父进程要注意处理SIGC
weixin_30527551
·
2020-09-12 20:13
Java使用多线程实现Socket多客户端的通信
而
socket编程
就是为了完成两个唯一进程之间的通信(一个是客户端,一个是服务器端),其中用到的协议是TCP/UDP协议,它们都属于传输层的协议。
weixin_30407613
·
2020-09-12 20:08
为什么
socket编程
要用到多线程
不得不佩服计算机先驱的设计:
socket编程
为什么需要多线程。
weixin_30344131
·
2020-09-12 20:36
使用c/c++进行
socket编程
基础入门
②我们一般所指的
socket编程
都是指TCP编程。
waisock2017
·
2020-09-12 20:51
socket
socket编程
——深入理解“单进程通过select实现并发”
在前面的文章《
socket编程
——服务器并发》中,我们看到服务器的并发可以简单的通过fork子进程来实现,这种方式比较方便,但是也有些缺点,就是相对开销比较大,当然了,这里说的也只是相对开销大,毕竟现在的处理器功能相对强大
猪哥-嵌入式
·
2020-09-12 20:52
TCP/IP
Linux
socket编程
——TCP server编程框架分析
在上一篇文章《TCP套接字编程--常用函数小结》我们分析了套接字编程的一些常用函数,本文基于这些文章,结合一个TCPserver服务程序进一步分析一下
socket编程
。
猪哥-嵌入式
·
2020-09-12 20:52
TCP/IP
SOCKET通信中多线程编程的性能优化问题
所需知识:简单的
SOCKET编程
、多线程编程知识
SOCKET编程
作为当前网络编程的主要方式,在各种项目、科研、实验中多有使用,其通过套接字的方式完成端到端通信,大大方便了编程人员的网络搭建。
success_by_choice
·
2020-09-12 20:06
socket编程
socket编程
中常见问题--《一》
1)在socket有自动重连机制的时候,如果在一个线程中实现socket错误或断线自动重连时,注意将socket设置为非阻塞的,不然当程序退出时,线程可能阻塞在connect函数,造成程序不能及时退出;原理上是这样的:1.建立socket2.将该socket设置为非阻塞模式3.调用connect()4.使用select()检查该socket描述符是否可写(注意,是可写)5.根据select()返回
smilestone322
·
2020-09-12 20:54
socket编程
网络编程开源技术
5.多线程+
Socket编程
为什么使用多线程1.减少系统的响应时间,因为如果是单线程的话,如果某个线程非常耗时,或者等待时间非常长的话,不会响应鼠标和键盘的,使用多线程后,将耗时的线程分配到一个单独线程去,使代码有更好的交互性。2.更好的利用计算机的资源,因为计算机现在都是多核cpu,使用单线程的话不能更好的利用计算机资源使用多线程应该注意什么进程与线程的区别?进程:操作系统中程序的一次执行周期,资源分配的最小单元线程:进程
qq_42321594
·
2020-09-12 20:27
多线程
socket编程
--聊天程序
一、好久没写网络编程代码,今天有空,复习一下。下面主要实现服务器端和客户端端通信,服务器端接受一个客户端就启动一个新线程处理,读写也用线程实现,其中读,一个只读10个字节,循环读取输入流。好,废话少说,上代码。1、服务器端:packagecom.ppt.socket;importjava.net.ServerSocket;importjava.net.Socket;/**服务端*/publiccl
ppt0501
·
2020-09-12 19:49
socket
多线程
多线程
Socket编程
服务端代码:packageserver;importjava.io.BufferedReader;importjava.io.InputStreamReader;importjava.io.PrintWriter;importjava.net.ServerSocket;importjava.net.Socket;publicclassServerThread{privateServerSocket
liuyuan0734
·
2020-09-12 19:25
关于Java
Socket编程
中遇到的问题与解决方法
为保证数据传递的实时性,和本身知识积累的薄弱,决定使用
socket编程
来实现功能.结构?c/s架构是一个很想当然的结果.如何解决从数据段传输到手机,
socket编程
必须需要知道对方ip这一问题?
include666
·
2020-09-12 19:49
学习笔记
问答
反思
socket编程
(三)--服务器端实现多线程处理客户端请求并且将客户请求放在连接池中...
需求:通
socket编程
(一)的需求该实例中,客户端可能会有多个,服务器的处理器也会有多个,该情形类似于消费者在超市结账的过程,假设固定有5个收银员,而消费者不确定:如果开始没有消费者来结账,那么所有的收银员都处于等待状态
giveupyou
·
2020-09-12 19:43
socket
多线程
编程
Socket
Java
.net
多线程与
Socket编程
一、死锁定义:指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,永远分配不到必需的资源而无法继续运行,这就产生了一种特殊现象:死锁.解决办法:1.有序资源分配法申请不同类资源时,必须按各
baiqing9561
·
2020-09-12 19:27
socket编程
的注意事项
转自:http://blog.csdn.net/e3002/archive/2009/01/17/3806984.aspx
socket编程
的注意事项:1.连接超时不推荐的写法m_socket=newSocket
aguangs
·
2020-09-12 19:10
socket
java网络编程:9、基于TCP的
socket编程
(二)服务器端循环监听接收多个客户端_多线程服务器程序
2、客户端程序的编写3、测试打印输出二、系列文章(java网络编程)上篇讲了基于tcp的编程的一些基础知识,还写了一个简单的socket通信的代码,大家如需了解可参考java网络编程:8、基于TCP的
socket
鲁迷那
·
2020-09-12 19:25
java基础
java
java网络编程
TCP的
socket编程
中常见问题及注意事项
TCP的
Socket编程
,要做到质量稳定可靠效率高,对市场上90%的开发人员来说,是一项难度极高的工作。
waisock2017
·
2020-09-12 18:17
socket编程
——服务器并发
在前面的文章《
socket编程
——TCPserver编程框架分析》中,我们分析了一个典型的tcpserver案例。真正使用的时候,服务器并发是经常遇到的。
猪哥-嵌入式
·
2020-09-12 18:43
TCP/IP
多线程下
SOCKET编程
SOCKET编程
往往离不开多线程,说到多线程,总的说来还是一个比较复杂的东西,尤其是业务逻辑变得复杂的时候,有时候或者说经常,会弄得人头晕脑胀。
凋零的老树
·
2020-09-12 18:21
技术
socket编程
(二)--服务器端实现多线程处理客户端请求
需求:与
socket编程
(一)相同的需求客户端代码如下:packagecom.socket.clientsocket;importjava.io.BufferedReader;importjava.io.IOException
giveupyou
·
2020-09-12 18:06
socket
初探
socket编程
——JavaSocket连接与简单通信
会更新一系列
socket编程
的技术文章,欢迎关注交流哦那么千里之行,始于足下,就从这
socket编程
开始说起吧。socket概念首先一个问题,什么是
socket编程
?他有个中文名称叫做“套接字编程”。
wayne_lee_lwc
·
2020-09-12 18:57
JAVA
Socket编程
socket
网络
java
Windows TCP文件传输代码
windows
socket编程
TCP文件传输部分文件发送部分//服务器发送文件,客户端接收文件charfile_name[FILE_NAME_MAX_SIZE+1];memset(file_name,0
weixin_43179684
·
2020-09-12 17:47
socket编程
实现文件传输功能
这节我们来完成socket文件传输程序,这是一个非常实用的例子。要实现的功能为:client从server下载一个文件并保存到本地。编写这个程序需要注意两个问题:1)文件大小不确定,有可能比缓冲区大很多,调用一次write()/send()函数不能完成文件内容的发送。接收数据时也会遇到同样的情况。要解决这个问题,可以使用while循环,例如: //Server代码intnCount;while((
Leo_曦爵
·
2020-09-12 17:25
socket编程
Linux下
socket编程
(实现回声客户端功能)
server.cpp#include#include#include#include#include#include#include#defineBUF_SIZE100intmain(){//创建套接字intserv_sock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);//将套接字和ip、端口绑定structsockaddr_inserv_addr;memse
小猪-乔治
·
2020-09-12 16:26
计算机网络基础
linux操作系统
Linux下
socket编程
(可简单实现聊天的服务端与客户端)
server.cpp#include#include#include#include#include#include#include#defineBUF_SIZE100intmain(){//创建套接字intserv_sock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);//将套接字和ip、端口绑定structsockaddr_inserv_addr;memse
小猪-乔治
·
2020-09-12 16:26
计算机网络基础
linux操作系统
Linux下
socket编程
程序实现
实现功能:客户端从服务器读取一个字符串并打印出来。server.cpp#include#include#include#include#include#include#includeintmain(){//创建套接字intserv_sock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);//将套接字和IP、端口绑定structsockaddr_inserv_add
小猪-乔治
·
2020-09-12 16:26
计算机网络基础
linux操作系统
Linux下
socket编程
(实现回声客户端功能(修改版while()循环接收))
server.cpp#include#include#include#include#include#include#include#defineBUF_SIZE100intmain(){//创建套接字intserv_sock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);//将套接字和ip、端口绑定structsockaddr_inserv_addr;memse
小猪-乔治
·
2020-09-12 16:26
计算机网络基础
linux操作系统
socket编程
入门实践——基于TCP的echo服务器/客户端
最近在学习Linux网络编程,参考《TCP/IP网络编程》写下这个
socket编程
示例——基于TCP的echo服务器/客户端。echo服务器,顾名思义就是将收到的客户端数据原封不动地传回客户端。
椒盐土豆泥
·
2020-09-12 16:57
网络编程
linux
socket
网络
tcpip
网络通信
socket编程
二十二:
socket编程
实现文件传输功能
这节我们来完成socket文件传输程序,这是一个非常实用的例子。要实现的功能为:client从server下载一个文件并保存到本地。编写这个程序需要注意两个问题:1)文件大小不确定,有可能比缓冲区大很多,调用一次write()/send()函数不能完成文件内容的发送。接收数据时也会遇到同样的情况。要解决这个问题,可以使用while循环,例如://Server代码intnCount;while((n
挺的博客
·
2020-09-12 15:05
物联网
windows环境下的
socket编程
(tcp文件传输的实现)
https://blog.csdn.net/xuexilangren1/article/details/84485377
t11383
·
2020-09-12 15:57
网络编程
【C#】
Socket编程
一、什么是SocketSocket的英文原意是“孔”或“插座”。作为进程通信机制,取了后一种意思。通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄(其实就是两个程序通信用的)。Socket类似于电话插座。以一个电话网为例:电话的通话双方相当于相互通信的2个程序,电话号码就是ip地址。任何用户在通话之前,首先要占有一部电话机,相当于申请了一个socket;同时要知道对方的号码,相当于
卡图卢斯
·
2020-09-12 14:59
C#
航信校招
java笔试
题
1用sql语句获取oracle数据库系统时间,格式为“yyyy-mm-dd”mysql:yyyy-mm-dd:selectcurdate()fromdualyyyy-mm-dd-hh-mm-ss:selectnow()fromdualhh-mm-ss:selectcurtime()fromdualoracle:selectto_char(sysdate,'yy-mm-dd')fromdual2有两
echo_wjcwjc
·
2020-09-12 13:42
java面试
Socket网络编程总结
Linux网络编程目录:1.网络通信基础2.
Socket编程
3.高并发服务器4.UDP服务器5.SocketIPC(本地套)//1.网络通信基础(1)网络应用程序设计模式C/S模型B/S模型(2)网络通信分层模型
changfei_1995
·
2020-09-12 12:54
socket
Tinyhttpd项目解析
Tinyhttp运作流程图:
Socket编程
->linux下用C语言开发多线程程序以上是基于TCP连接的C/S模型,由于本项
changfei_1995
·
2020-09-12 12:54
【Orleans开胃菜系列2】连接Connect源码简易分析
追踪进去会发现关于重试逻辑的实践,
Socket编程
的实践,基于内存的消息队列的实践,依赖注入。再看源码的基础上,最好能配合一些理论书籍来看。理论指导实践,实践反馈理论,才是技术成长的步骤。
weixin_34112208
·
2020-09-12 11:45
Windows 2000下的Raw
Socket编程
Windows2000在TCP/IP协议组件上做了很多改进,功能也有增强。比如在协议栈上的调整,增大了默认窗口大小,以及高延迟链接新算法。同时在安全性上,可应用IPSec加强安全性,比NT下有不少的改进。MicrosoftTCP/IP组件包含“核心协议”、“服务”及两者之间的“接口”。传输驱动程序接口(TDI)与网络设备接口规范(NDIS)是公用的。此外,还有许多用户模型应用程序的更高级接口。最常
icemanpro
·
2020-09-12 10:06
socket
windows
sockets
tcp
struct
microsoft
【Orleans开胃菜系列2】连接Connect源码简易分析
追踪进去会发现关于重试逻辑的实践,
Socket编程
的实践,基于内存的消息队列的实践,依赖注入。再看源码的基础上,最好能配合一些理论书籍来看。理论指导实践,实践反馈理论,才是技术成长的步骤。
从此启程
·
2020-09-12 10:08
探索
C#
Socket编程
多客户端基于同一服务端通信
对于
Socket编程
,网上资料、博文一抓一大把,不过大多数都是简单讲解单客户端和服务端通信的实例,这里主要给大家展现一下在.net平台上用窗体程序实现的过程,不过比较有特点的是会告诉大家如何实现不同客户端之间的通信
Yujie_Yang
·
2020-09-12 10:44
C#
Socket
NET
Orleans 源码分析:客户端连接的建立
追踪进去会发现关于重试逻辑的实践,
Socket编程
的实践,
聖傑
·
2020-09-12 10:33
客户端与服务端Socket通信原理详解
Java
Socket编程
对于Java
Socket编程
而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。
Main-zy
·
2020-09-12 10:30
android
socket
通信
android
java
json
c++ 简单
socket编程
1.使用多线程对每个连接进行处理2.使用成员函数指针对消息的内容进行处理server.cpp#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include"handle_re
倔强的石头。
·
2020-09-12 09:21
C++
c++网络编程
面试题汇总
面试题汇总Java常见Java面试知识点总结Java面试题全集(上)Java面试题全集(中)Java面试题全集(下)2020
Java笔试
/面试题(持续收集整理更新)JAVA工程师面试常见问题集锦Java
新大鹿
·
2020-09-12 09:02
笔记
30道
Java笔试
题精选(附答案解析)
都是一些非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,纯考Java基础功底,但是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~当复习期末考吧。花了不少时间整理,在整理过程中也学到了很多东西,请大家认真对待每一题!下面都是我自己的答案,非官方,仅供参考,如果有疑问或错误请一定要提出来,大家一起进步~由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取:
柚子-youzi
·
2020-09-12 08:18
Java学习
Java
Java面试题整理
数据库
java
编程语言
多线程
jvm
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他