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
socket编程
使用smtp简单邮件协议发送邮件
最近做网络原理实验,使用smtp协议发送邮件。原理简单,直接和邮件接收服务器TCP连接,发送SMTP命令,发送邮件*/publicclasssendSMTPMail{/***方法说明:主方法*输入参数:1。服务器ip;2。对方邮件地址*返回类型:*/publicstaticvoidmain(String[]arges){if(arges.length!=2){System.out.println(
Me_JinLee
·
2020-08-16 12:14
JAVA世界
096-VS编译RTKLIB
编辑)_CRT_SECURE_NO_WARNINGS_WINSOCK_DEPRECATED_NO_WARNINGSENAGLO第一个定义是为了解决vs对不安全函数的错误提醒;第二个定义是为了解决vs对
socket
参天尽物
·
2020-08-16 11:27
RTKLIB
Java Web
Socket编程
(二):WebSocket实现主动推送交互
WebSocket协议WebSocket协议通信机制WebSocket协议是独立的、基于TCP的协议。其本质是先通过HTTP/HTTPS协议进行握手后创建一个用于交换数据的TCP连接,此后服务器端与客户器端通过此TCP连接进行实时通信。WebSocket打开握手每个socket连接都始于一个HTTP请求,该请求包含一个特殊的首标Upgrade。Upgrade首标表示客户端会将连接升级到不同的协议。
MeowingCat
·
2020-08-16 11:41
Java
websocket
从零开始学写HTTP服务器(二)
socket编程
实现简单的http server
在了解HTTP协议在应用层的一些通信规则后,我们可以开始写一个简单的httpserver,这个简单的服务器完成的内容很简单,即当收到客户请求后,会发送一个简单的”helloworld”响应。为了简单起见,这里不对请求的方法等进行判定,默认为GET;也不请求特定资源。(一)TCP服务器简单起见,这里用简单的单线程迭代服务器,即在一个while循环里面不断接收请求处理请求。套接字函数这里的所有的套接字
NearXDU
·
2020-08-16 10:03
Http协议
简单web服务器的设计与实现
服务器,在实现的过程中学习网络套接字编程、HTTP协议、Web服务器等知识;提供静态网页浏览服务功能;Web服务器可配置参数有主目录、首页文件名、HTTP端口号等项,锻炼UNIX环境下网络编程的能力,熟悉
socket
玫瑰彩虹糖
·
2020-08-16 10:47
Linux
socket编程
htons(), ntohl(), ntohs(),htons() 函数
1、在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。这是就可能用到htons(),ntohl(),ntohs(),htons()这4个函数。网络字节顺序与本地字节顺序之间的转换函数:ntohl()--"NetworktoHostLong"ntohs()--"NetworktoHostShort"htonl()--"HosttoNetworkLong"htons()--"Ho
panamera12
·
2020-08-16 10:35
socket编程
之----TCP服务器
一、
socket编程
socket这个词可以表很多概念:在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯标识络通讯中的个进程,“IP地址+端口号”就称为socket。
weixin_33739646
·
2020-08-16 09:20
Ruby_09_SMTP邮件_
Socket编程
Ruby发送邮件-SMATPSMTP(SimpleMailTransferProtocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。Ruby提供了Net::SMTP来发送邮件,并提供了两个方法new和start:new方法有两个参数:servername默认为localhostportnumber默认为25start方法有以下参数:server-
pre_eminent
·
2020-08-16 08:43
Ruby
socket编程
为什么需要htons(), ntohl(), ntohs(),htons() 函数
在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。这是就可能用到htons(),ntohl(),ntohs(),htons()这4个函数。网络字节顺序与本地字节顺序之间的转换函数:htonl()--"HosttoNetworkLong"ntohl()--"NetworktoHostLong"htons()--"HosttoNetworkShort"ntohs()--"Netw
幽雨雨幽
·
2020-08-16 05:13
Linux
socket编程
-- 基于UDP协议的C/S通信模型及实现
UDP服务端/客户端通信的基本模型由于UDP不需要维护连接,程序逻辑简单了很多。但是UDP协议是不可靠的,实际上有很多保证通讯可靠性的机制需要在应用层实现。基于UDP协议的客户端/服务端通信的实现服务端接收来自客户端的字符串,将小写字母转为大写字符后发送给客户端服务端源码server.c/*server.c*/#include#include#include#include#include#inc
lesliefish
·
2020-08-16 04:39
Linux
network
programming
linux中select()函数分析(转)
转自(http://blog.csdn.net/zi_jin/article/details/4214359)Select在
Socket编程
中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select
xiaxi
·
2020-08-16 04:06
Linux
网络
数据结构与算法
day6-
socket编程
C/S模型
C/S模型-TCP下图是基于TCP协议的客户端/服务器程序的一般流程:server.csocket()建立套接字bind()绑定IP端口号(structsockaddr_inaddr初始化)listen()指定最大同时发起连接数accept()阻塞等待客户端发起连接read()小–大write给客户端close();client.csocket();bind();可以依赖“隐式绑定”connect
weixin_34332905
·
2020-08-16 03:26
JAVASE
Socket编程
CPU 占用率高问题 及 解决
程序背景:模拟手机短信收发包括读、写当前用不在线信息的保存以及离线发送等程序设计思路:客户端双线程...发送信息Thread接收信息Thred好处:不会产生阻塞..服务器端多线程:两个ServerSocket用于等待客户端的接收和发送遇到问题:调试期间,单客户端成功连接后,CPU占用率高达50%程序简化代码如下:下面代码中我会标注出出现问题的地方客户端如下main方法中的代码注意下面代码仅仅是为了
weixin_30522183
·
2020-08-16 02:39
socket编程
——局域网聊天
这是前段时间写的一个局域网多对多聊天系统,使用
socket编程
和TCP/IP协议进行数据传输。总体就两个部分,一个是客户端,还有一个是服务器端。其实这个系统编写起来还是很容易的。
shu_lin
·
2020-08-16 02:04
JAVA
C语言
socket编程
总结(三) struct sockaddr_in /struct sockaddr_in6/struct addrinfo 结构体
//////////////////////////////////////lbIPV4://structsockaddr_in{//__uint8_tsin_len;//sa_family_tsin_family;//iPv4地址族//in_port_tsin_port;//端口号//structin_addrsin_addr;//IPV4address//charsin_zero[8];//}
liyubao160
·
2020-08-16 01:24
C/C++
血与泪的教训:127.0.0.1由于目标积极拒绝,无法连接
在尝试python
socket编程
的时候,首先将编写好的客户端和服务器端都部署在本地进行,并且使用同一台宿主机客户端使用127.0.0.1,服务器端使用0.0.0.0或者直接‘’刚开始我端口是随意选择的
Narcissus`小暮
·
2020-08-16 01:16
telnet
socket
2020年Java面试题及答案_Java面试宝典_
Java笔试
题(持续更新中)
推荐面试视频教程2019年最新Java互联网大厂面试精粹前言前言:少年易老学难成,一寸光阴不可轻。未觉池塘春草梦,阶前梧叶已秋声。—朱熹《劝学诗》勤奋才是改变你命运的唯一捷径。整理不易,各位看官点赞再看更舒适,养成好习惯(●´∀`●)1.JAVA基础1.JAVA中的几种基本类型,各占用多少字节?下图单位是bit,非字节1B=8bit2.String能被继承吗?为什么?不可以,因为String类有f
趁你未老
·
2020-08-16 01:56
面试
基于数据库存储的多人聊天室
项目名称基于数据库存储的多人聊天室项目描述支持注册、登录、私聊、群聊,以数据库的方式存储用户信息、退出使用技术java基础多线程MySQL数据库JDBC编程
Socket编程
项目功能注册登录私聊群聊退出功能展示截图服务端
L_R_
·
2020-08-16 00:55
项目
JAVA
《9.linux网络编程实践》
edu.csdn.net/lecturer/505朱老师物联网大讲堂《9.linux网络编程实践》第一部分、章节目录3.9.1.linux网络编程框架3.9.2.TCP协议的学习13.9.3.TCP协议的学习23.9.4.
socket
Gti-杠猪
·
2020-08-16 00:14
Linux编程
socket编程
——sockaddr_in结构体操作
sockaddr结构体sockaddr的缺陷:sa_data把目标地址和端口信息混在一起了structsockaddr{unsignedshortsa_family;charsa_data[14];};sa_family是通信类型,最常用的值是"AF_INET"sa_data14字节,包含套接字中的目标地址和端口信息sockaddr_in结构体sockaddr_in结构体解决了sockaddr的缺
nuaa_wubo
·
2020-08-16 00:35
网络
socket编程
及select poll epoll示例
1、关于字节排序网际协议采用大端字节序,来传输多字节整数。系统提供了转换的宏定义,如果主机与网际协议相同,则宏定义为空。2、客户端socket->connect(阻塞,三次握手)->rcv3、服务器端socket->bind->listen->accept(阻塞,三次握手)->send4、函数介绍a..socket1)函数原型intsocket(intfamily,inttype,intproto
mmz_xiaokong
·
2020-08-16 00:08
linux
【python】pickle模块在
socket编程
中的使用
一、需求分析很简单的来说,我们在使用
socket编程
时,socket.send()函数中参数要求是‘bytes’类型的,那么我们在需要传输非‘bytes’类型的数据怎么办?
uruz_L
·
2020-08-15 23:12
python
socket编程
--TCP客户/服务器模型 (c/s)及基本函数
TCP客户/服务器模型回射客户/服务器socket、bind、listen、accept、connect–函数1、socket函数#includeintsocket(intdomain,inttype,intprotocol);功能:创建一个套接字用于通信参数:domain:指定通信协议族(protocolfamily)type:指定socket类型,流式套接字SOCK_STREAM,数据报套接字
HelloWorld__LL
·
2020-08-15 23:47
Linux网络编程
Java实现一个简单的命令行聊天程序
Socket编程
Java实现客户端packagenet;importjava.io.BufferedReader;importjava.io.InputStreamReader;importjava.io.PrintWriter
jump_into_zehe
·
2020-08-15 23:31
QNX中的
Socket编程
Socket编程
其实在各个操作系统(目前我接触到的主要有Windows、Linux、VxWorks、QNX,其余还有单片机等领域)下面基本上都差不多,以下是测试UDP包发送的示例代码:UDPSend.c
Soloman
·
2020-08-15 22:47
QNX
linux select函数
一.Select函数详细介绍Select在
Socket编程
中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom
惜缘865
·
2020-08-15 21:28
串口编程
Linux环境下的网络编程
xuybEmail:
[email protected]
本文介绍了在Linux环境下的
socket编程
常用函数用法及
socket编程
的一般规则和客户/服务器模型的编程应注意的事项和常遇问题的解决方法,并举了具体代码实例
bluemiles
·
2020-08-15 20:19
Linux
struct sockaddr_in等
Socket编程
相关数据类型定义
计算机数据存储有两种字节优先顺序:高位字节优先和低位字节优先。Internet上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方式存储数据的机器,在Internet上传输数据时就需要进行转换。我们要讨论的第一个结构类型是:structsockaddr,该类型是用来保存socket信息的:structsockaddr{unsignedshortsa_family;/*地址族,AF
HUGH0001
·
2020-08-15 20:59
【Android开发】解决安卓android.os.NetworkOnMainThreadException
解决android
socket编程
出现的Causedby:android.os.NetworkOnMainThreadException错本文转自:http://blog.csdn.net/debutent
光仔December
·
2020-08-15 19:19
Android开发
Android开发技术
解决android
socket编程
出现的Caused by: android.os.NetworkOnMainThreadException错误
我复制了http://www.cnblogs.com/lknlfy/archive/2012/03/03/2378669.html的关于socket通信的代码运行,期间server端打开后异常关闭,在logcat中查看到了Causedby:android.os.NetworkOnMainThreadException错误,在http://stackoverflow.com/questions/13
Debutent
·
2020-08-15 18:40
java笔试
题
我爱JAVA网(www.wajava.com)面试题集2一、CoreJava部分:(共95题:基础91道,中等难度4道)基础及语法部分:(共61题:基础60道、中等难度1道)1、面向对象的特征有哪些方面?【基础】答:面向对象的特征主要有以下几个方面:1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时
wjp553650958
·
2020-08-15 17:39
javaSE
ios底层
Socket编程
前言“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。Socket网络编程在任何一门编程语言中都很重要,socket底层是纯C语言,跨平台,尽管我们大部分时候开发项目很少去关注底层的socket,但是了解它,是十分重要的一件事情,熟悉底层交互可以进一步提高自己编程水平。本文的主要内容如下:1、网络中进程之间如何通信?2、Socket是什么?3、socket
daiqiao_ios
·
2020-08-15 13:30
Android自动化测试初探(五): 再述模拟键盘鼠标事件(adb shell 实现)
上一篇博文中讲述了通过
Socket编程
从外部向Emulator发送键盘鼠标模拟事件,貌似实现细节有点复杂。其实Android还有一种更简单的模拟键盘鼠标事件的方法,那就是通过使用adbshell命令。
roger_ge
·
2020-08-15 12:28
Android
Automation
Android自动化测试初探(四): 模拟键盘鼠标事件(Socket+Instrumentation实现)
通过Socket+Instrumentation实现模拟键盘鼠标事件主要通过以下三个部分组成:l
Socket编程
:实现PC和Emulator通讯,并进行循环监听lService服务:将Socket的监听程序放在
roger_ge
·
2020-08-15 12:28
Android
Automation
各大公司笔试题
巨人网络
java笔试
基础题分享http://www.coderarea.net/bbs/read.php?
小羯
·
2020-08-15 12:33
Linux
socket编程
socket套接字(口)套接口可以说是网络编程中一个非常重要的概念,linux以文件的形式实现套接口,与套接口相应的文件属于sockfs特殊文件系统,创建一个套接口就是在sockfs中创建一个特殊文件,并建立起为实现套接口功能的相关数据结构。换句话说,对每一个新创建的socket套接口,linux内核都将在sockfs特殊文件系统中创建一个新的inode。描述套接口的数据结构是socket。(一)
狗头青的征战史
·
2020-08-15 12:10
select初探(c/c++)
select()函数对于刚刚接触Linux下c/c++编程的人来说可能还是一个相当陌生的函数,select()函数的应用之广泛,不仅仅在
socket编程
中有用到,在其他一些和文件描述符操作相关的编程中也会有使用到
plr
·
2020-08-15 11:03
linux
socket编程
java从ftp服务器上传下载文件
Java连接FTP服务器并且实现对其文件的上传和下载标签:ftp服务器java通信
Socket编程
2015-11-1217:463380人阅读评论(0)收藏举报本文章已收录于:.embody{padding
sunnie_lby
·
2020-08-15 11:01
ftp
STM32NET学习笔记——索引
第一条途径,通过高级语言熟悉
socket编程
,例如C#或C++,熟悉bind,listen,connect,accept等函数,在嵌入式系统中应用lwIP协议栈。
iteye_3759
·
2020-08-15 10:31
linux c语言 select函数用法
[size=medium]linuxc语言select函数用法Select在
Socket编程
中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect
iteye_3435
·
2020-08-15 10:31
socket
编程
JAVA网络编程之Socket
详细内容参考请参考:http://www.runoob.com/java/java-networking.html
Socket编程
套接字使用TCP提供了两台计算机之间的通信机制。
「已注销」
·
2020-08-15 10:03
JAVA
基于互联网的温度采集系统
...22.开发平台介绍...22.1开发环境...22.2操作平台及开发软件介绍...22.2.1操作平台...22.2.2开发平台及相关软件介绍...22.3系统实现所需关键技术...32.3.1
Socket
bluewindkanan
·
2020-08-15 10:11
linux
嵌入式
基于C#的
socket编程
的TCP异步实现
一、摘要本篇博文阐述基于TCP通信协议的异步实现。二、实验平台VisualStudio2010三、异步通信实现原理及常用方法3.1建立连接在同步模式中,在服务器上使用Accept方法接入连接请求,而在客户端则使用Connect方法来连接服务器。相对地,在异步模式下,服务器可以使用BeginAccept方法和EndAccept方法来完成连接到客户端的任务,在客户端则通过BeginConnect方法和
weixin_30649641
·
2020-08-15 08:12
运维
操作系统
网络
Linux下
Socket编程
之UDP应用
一。UDP版的echoServer与TCP版的EchoServer类似,我们从ServerSocket类中派生出EchoServer类。classUDPEchoServer:publicUDPServerSock{public:explicitUDPEchoServer(unsignedshortserver_port,intpre_buffer_size=32);~UDPEchoServer()
一劳永逸
·
2020-08-15 08:04
Linux学习
为什么Java在因特网时代那么地流行?
后来写了不少
socket编程
的程序,我才明白传统的C/C++语言协议栈中通信非常麻烦,Java使用面向对象类库将这些繁琐的操作非常优雅地封装了起来。
iteye_4479
·
2020-08-15 06:40
Core
Java
答复: j2ee笔试题目 servlet笔试题目 jsp 笔试题目
java笔试
题目
servlet笔试题目1.说一说Servlet的生命周期?答:servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX
zhangchibang311
·
2020-08-15 04:49
java笔试
常见填空题
1、Hibernate五个核心类接口___configuration__,sessionFactory_,session_,transaction__,query.2、hibernate的三种状态分别是_____临时态_____、持久态__、游离态3、写出hibernate主键生成策略至少5个uuid,native,increment,sequence,foreign_.4、hibernate中两
琪迹世界
·
2020-08-15 04:00
Linux 简单的聊天室
1.引言 前两篇写过关于多线程、多进程的
Socket编程
文章。这里就写了一个简单的多线程聊天室。文章写的很粗糙,对于函数的一些错误返回,没有具体分析(但简单的聊天室基本不需要这些),还请谅解!!
凉、介
·
2020-08-15 04:34
Linux
基于TCP协议的
Socket编程
与UDP通讯的实现
目录1.基于TCP协议的
Socket编程
2.UDP通讯的实现1.基于TCP协议的
Socket编程
在网络通讯中,第一次主动发起通讯的程序被称作客户端(Client)程序,简称客户端,而在第一次通讯中等待连接的程序被称作服务器端
四维空间@
·
2020-08-15 03:45
JAVA
SE
Python
socket编程
之TCP客户端 请求新浪首页
#导入socket库:importsocket#创建一个socket:s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#建立连接:s.connect(('www.sina.com.cn',80))#发送数据:s.send(b'GET/HTTP/1.1\r\nHost:www.sina.com.cn\r\nConnection:close\r\n\
chipihao0240
·
2020-08-15 02:24
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他