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笔试
面试经验-京东(挂)
都是常规题1多态2重载和重写,const能否发生重载3
socket编程
客户端服务器端的步骤然后就挂了
scavenger1994
·
2020-08-23 22:15
面试经验
Linux网路编程基础及并发服务器
主要内容如下:简介网络模型以及相关的
socket编程
简介多进程编程简介多线程编程简介I/O复用通过多进程,多线程以及I/O复用实现服务器并发引言网络中的实际应用大多都可以归纳为客户机/服务器模型(Clinet
zbqyexingkong
·
2020-08-23 22:19
LINUX
编程
并发
网络
linux编程
应聘
Java笔试
时可能出现问题及其答案 (十一)
代码与编程题135、写一个Singleton出来Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。一般Singleton模式通常有几种种形式:第一种形式:定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。publ
码农丁丁
·
2020-08-23 21:52
技术研究-后端
java
class
string
integer
socket
import
应聘
Java笔试
时可能出现问题及其答案 (六)
100、EJB规范规定EJB中禁止的操作有哪些?答:1.不能操作线程和线程API(线程API指非线程对象的方法如notify,wait等),2.不能操作awt,3.不能实现服务器功能,4.不能对静态属生存取,5.不能使用IO操作直接存取文件系统,6.不能加载本地库.,7.不能将this作为变量和返回,8.不能循环调用。101、remote接口和home接口主要作用答:remote接口定义了业务方法
码农丁丁
·
2020-08-23 21:52
技术研究-后端
应聘
Java笔试
时可能出现问题及其答案 (三)
线程编程方面60、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?答:有两种实现方法,分别是继承Thread类与实现Runnable接口用synchronized关键字修饰同步方法反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它们。结果很难检
码农丁丁
·
2020-08-23 21:20
技术研究-后端
socket编程
实现简单的http server
在了解HTTP协议在应用层的一些通信规则后,我们可以开始写一个简单的httpserver,加深对socket的理解。为了简单起见,这里不对请求的方法等进行判定,默认为GET;也不请求特定资源。(一)TCP服务器简单起见,这里用简单的单线程迭代服务器,即在一个while循环里面不断接收请求处理请求。套接字函数这里的所有的套接字函数都是使用unp中的包裹函数:intSocket(int,int,int
奔跑的码农
·
2020-08-23 21:04
其他
linux网络
socket编程
select
#include#include#include#include#includeintmain(void){fd_setrfds;structtimevaltv;intretval;/*Watchstdin(fd0)toseewhenithasinput.*/FD_ZERO(&rfds);FD_SET(0,&rfds);/*Waituptofiveseconds.*/tv.tv_sec=5;tv.
panamera12
·
2020-08-23 21:28
java笔试
面试总结
java笔试
面试总结java基础多线程虚拟机垃圾回收GC数据库Spring网络dubbo其他Linuxjava基础面向对象三要素:封装、继承、多态多态:同一操作作用于不同的对象,可以产生不同的效果方法的重写
weixin_wolf
·
2020-08-23 21:13
非阻塞式socket的select()用法
Select在
Socket编程
中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式
weixin_33892359
·
2020-08-23 20:13
《NIO与
Socket编程
技术指南》读书笔记
缓冲区Buffer类的使用传统的IO流常常把字节流中的数据放入byte或者char数组中,由于java对array数组操作的api较少,所以需要自己使用原始的处理方式(使用length属性等或者下标)处理数据,比较麻烦。这个问题可以使用Buffer缓冲区解决,Buffer类有多个子类:Buffer子类使用这些子类表示缓冲区保存多种类型的数据,而不只是byte和char。要注意的是,Buffer和它
云师兄
·
2020-08-23 20:49
非阻塞式
socket编程
(select() )
非阻塞式
socket编程
(select())2009-08-2809:43:35分类:C/C++http://eastsun.blogbus.com/logs/7873846.htmlSelect在
Socket
waterwindsxu
·
2020-08-23 20:37
linux
unix
c/c++/objc
细谈select函数(C语言)
from:http://blog.csdn.net/piaojun_pj/article/details/5991968Select在
Socket编程
中还是比较重要的,可是对于初学Socket的人来说都不太爱用
国wei 778
·
2020-08-23 19:22
linux*
c/c++
Java笔试
、面试小问题
publicclassIncrement{privatestaticintk=0;publicstaticvoidmain(String[]args){intj=0;intn=0;for(inti=0;i<100;i++){//System.out.println(i);j=j++;//注意jk=k++;n=++n;}System.out.println("n:="+n);//100System.
java-er
·
2020-08-23 17:52
有感:应聘
Java笔试
时可能出现问题及其答案
前段时间因为要参加一个笔试,在准备期间在网上找到了两条关于笔试题目的文章,其中一篇为>,还有一篇忘了名字,读后深受启发。在寻找这些答案的过程中,我将相关答案记录下来,就形成了以下这些东西。需要说明的是以下答案肯定有很多不完整甚至错误的地方,需要各位来更正与完善它,千万不要扔我的鸡蛋啊。希望本文能够给即将奔赴笔试考场的同仁些许帮助,更希望更多的人加入到收集整理笔试题与完善答案的这些工作中来,为大家更
huijunzi
·
2020-08-23 17:24
Java
select
elect在
Socket编程
中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式
fysy0000
·
2020-08-23 16:50
socket编程
(二)——Socket模式
Socket编程
注意点:Socketconnect(SocketAddressendpoint,inttimeout)方法:连接到服务器,并指定一个超时值。超时值零被解释为无限超时。
dizai3980
·
2020-08-23 16:15
Java中
socket编程
本博客实现的功能是:客户端向服务端发送socket请求,要求将服务端随机生成的1000个整数通过网络将其传送到客户端。服务端代码:packagecom.src.netservice;importjava.net.*;importjava.io.*;publicclassserviceextendsThread{/***@paramargs*/privatefinalstaticintDataLen
桃箜
·
2020-08-23 15:08
Java
Android之简单
Socket编程
让人有点喘不过气来,刚好今天有点空就写下了这篇有关
Socket编程
的博客。由于时间匆忙没有好好去弄,因此该应用非常简单,大家看看就好了。嘛!最主要的还是原理。
Joker_Ya
·
2020-08-23 15:00
Android
Java笔试
时可能出现问题及其答案
前段时间因为要参加一个笔试,在准备期间在网上找到了两条关于笔试题目的文章,其中一篇为>,还有一篇忘了名字,读后深受启发。在寻找这些答案的过程中,我将相关答案记录下来,就形成了以下这些东西。需要说明的是以下答案肯定有很多不完整甚至错误的地方,需要各位来更正与完善它,千万不要扔我的鸡蛋啊。希望本文能够给即将奔赴笔试考场的同仁些许帮助,更希望更多的人加入到收集整理笔试题与完善答案的这些工作中来,为大家更
wei977
·
2020-08-23 14:06
Java面试题集
Select在
Socket编程
http://eastsun.blogbus.com/logs/7873846.htmlSelect在
Socket编程
中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如
cuj2489
·
2020-08-23 14:56
想知道JavaWeb通信方式发展历程和TCP杠IP协议吗?
通信的方式简单通信不同请求复杂请求案例实操简单通信回顾
Socket编程
给我们最大的感受,是可以在多台电脑之间进行数据的传输,这就是
同一片蓝天下
·
2020-08-23 11:56
java
后端
http
程序员
https
[Java面试]
java笔试
题总结
java笔试
题总结1.JVM总结2.Statement、PreparedStatement和CallableStatement3.doGet和doPost4.Servlet的生命周期5.Servlet是否是进程安全的
Kevin_Lyz
·
2020-08-23 11:17
面试
Java笔试
题学习之28(线程join方法)
publicstaticvoidmain(String[]args)throwsInterruptedException{Threadt=newThread(newRunnable(){@Overridepublicvoidrun(){try{Thread.sleep(2000);}catch(InterruptedExceptione){e.printStackTrace();}System.o
小文是蜀黍
·
2020-08-23 10:51
Java笔试题学习
Java笔试
题学习之30(静态块,静态属性,final关键字)
publicclassTest30{publicstaticvoidmain(String[]args){System.out.println(BX.c);}}classAX{static{System.out.println("A");}}classBXextendsAX{static{System.out.println("B");}publicfinalstaticStringc="C";}
小文是蜀黍
·
2020-08-23 10:51
Java笔试题学习
Java笔试
题学习之27(包装类型值传递)
publicclassTest27{publicstaticvoidmain(String[]args){Countcount=newCount();count.count(count.getCount()).getCount();newCount().count(count.getCount());}publicstaticclassCount{volatileIntegercount=2018
小文是蜀黍
·
2020-08-23 10:51
【Swoole扩展】基础到进阶
首先我们了解一下学习Swoole需要掌握哪些知识:首先是Linux的多进程和线程切换,还有就是消息队列、共享内存等相关进程通信然后是
socket编程
然后是底层协议TCP/IP协议,TCP/UDP协议IO
Leslie丶
·
2020-08-23 10:06
高级篇
Swoole之路
想知道JavaWeb通信方式发展历程和TCP杠IP协议吗?
通信的方式简单通信不同请求复杂请求案例实操简单通信回顾
Socket编程
给我们最大的感受,是可以在多台电脑之间进行数据的传输,这就是
同一片蓝天下
·
2020-08-23 09:20
java
后端
http
程序员
https
java笔试
刷题知识点小结31-60
31.同步器是一些使线程能够等待另一个线程的对象,允许它们协调动作。最常用的同步器是CountDownLatch和Semaphore,不常用的是Barrier和Exchanger32.异常处理语法结构中只有try块是必须的,但不能只有try块,1.7中的增强try除外因为其中的try()已经隐含了finally了33.synchronized很强大,既可以保证可见性,又可以保证原子性,而volat
かわいいの喵小忍
·
2020-08-23 09:53
笔试
day19 socket套接字/Thread多线程
1.什么是socketsocket又叫套接字,指的是网络通信的两端,分别是服务器和客户端
socket编程
指的就是通过代码实现客户端和服务器之间的通信2.服务器的实现importsocket-1.创建套接字对象
盒小小
·
2020-08-23 08:59
一著名软件公司的
java笔试
算法题的答案
原题如下:用1、2、2、3、4、5这六个数字,用java写一个程序,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。解题思路:很明显,这是一个递归算法。我们可以排列将这6个数按从小到大的顺序排一下,如果是1,2,3,4,5,6,那么会有1*2*3*4*5*6=6!=720个递增的数。但如果是1,2,2,3,4,5,那么在这720个数中一定会
weixin_34327761
·
2020-08-23 08:01
socket编程
原理
socket编程
原理1、问题的引入1)普通的I/O操作过程:UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close
weixin_30660027
·
2020-08-23 07:19
基于MFC的
socket编程
(异步非阻塞通信)
对于许多初学者来说,网络通信程序的开发,普遍的一个现象就是觉得难以入手。许多概念,诸如:同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)等,初学者往往迷惑不清,只知其所以而不知起所以然。异步方式指的是发送方不等接收方响应,便接着发下个数据包的通信方式;而同步指发送方发出数据后,等收到接收方发回的响应,才发下一个数据包的通信方式。阻塞套接字是指执行此套接字的网络调用
wangpei787636458
·
2020-08-23 07:36
socket
mfc
编程
网络
服务器
file
java之
Socket编程
: Select为什么会同时阻塞多个 I/O 操作?
发脾气是本能也是无能,情绪折射心态,心态决定命运疑惑在I/O复用模型中,会用到Select,这个函数也会使进程阻塞,但是和阻塞I/O所不同的是这两个函数可以同时阻塞多个I/O操作。这句话怎么理解?解答Select选择器主要作用就是监听,如果多个客户端中其中一个客户端有数据,那么就读取这个客户端数据,这个时候其他客户端有数据也必须等待这个客户端数据读取结束,这个就是阻塞了。
我相信慢思考的力量
·
2020-08-23 06:44
socket通讯专栏
Java
socket编程
,模拟modbus协议收发温湿度数据
任务:
socket编程
,服务端模拟温湿度采集器,实现与客户端的通信。
w_boyang
·
2020-08-23 06:50
Java
socket编程
modbus协议
socket编程
select函数处理多个I/O并发
//本程序仅对客户端进行处理多个并发的I/O//服务器端#include#include#include#include#include#include//使用signal函数#include//使用wait函数#include#include#include#include#defineERR_EXIT(m)\do\{\perror(m);\exit(EXIT_FAILURE);\}while(
snakew
·
2020-08-23 06:44
(原)Java死循环造成CPU占用率特别高
在
Socket编程
中,要采用多线程去处理网络流,客户端需要不停的去监听端口中是否有数据过来,这里采用基本的流收发,DataInputStream在所有的read方法都是阻塞的,只有available这一个方法是非阻塞的
qinshuanghong
·
2020-08-23 06:26
Java笔试
题摘录-基础中的基础
1.存在使i+1j||i4)?99.9:9));}}A、输出结果为:valueis99.99B、输出结果为:valueis9C、输出结果为:valueis9.0D、编译错误解答:C三目运算符中:第二个表达式和第三个表达式中如果都为基本数据类型,整个表达式的运算结果由容量高的决定。99.9是double类型而9是int类型,double容量高。15.关于以下程序代码的说明正确的是():classHa
北海宇微
·
2020-08-23 06:08
Java基础
Socket编程
中select函数的用法详解
select()在
SOCKET编程
中还是比较重要的,可是对于初学SOCKET的人来说都不太爱用select()写程序,他们只是习惯写诸如conncet()、accept()、recv()或recvfrom
Phoenix_FuliMa
·
2020-08-23 06:27
网络编程
阿里
Java笔试
题
1.题目描述在某射击场有N个靶,每个靶上都有一个分数,存在score数组中。击中第i个靶的得分为score[left]*score[i]*score[right],同时原left和right两个靶变为相邻的靶。其中得分为0的靶是不能射击的,当left不存在或者不能射击时,得分为score[i]*score[right],同理right也遵循此规则;当left和right都不存在或者不能射击时,得分
hdx1996
·
2020-08-23 05:57
Java
阿里
java
动态规划
网络编程学习笔记一:
Socket编程
from:http://blog.csdn.net/gneveek/article/details/8699198“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或
aidem_brown
·
2020-08-23 05:48
Socket握手
linux下
socket编程
实现一个服务器连接多个客户端
linux下
socket编程
实现一个服务器连接多个客户端https://blog.csdn.net/Ctrl_qun/article/details/52524086使用socekt通信一般步骤1)服务器端
TuxedoLinux
·
2020-08-23 05:48
socket
socket编程
之listen
tcp00127.0.0.2:60000.0.0.0:*LISTEN4462/./sertcp00127.0.0.2:6000127.0.0.2:33797SYN_RECV-tcp00127.0.0.2:33796127.0.0.2:6000ESTABLISHED4467/./clitcp00127.0.0.2:33797127.0.0.2:6000ESTABLISHED4469/./clitcp
Learning_zhang
·
2020-08-23 05:15
Linux编程
网络
socket
listen
socket编程
(Linux下使用select函数实现多客户端连接服务器)
使用socket网络编程实现fsystem功能。(服务器和多个客户端通信)sock服务器端#include#include#include#include#include#include#include#include#include"pmanager.h"#defineSERVER_PORT6666#defineMAXIMUM_LENGTH10#defineBUFES20#defineSIZE1
xasylt
·
2020-08-23 04:38
linux下
socket编程
select实现非阻塞模式多台客户端与服务器通信
select函数原型如下:intselect(intmaxfds,fd_set*readfds,fd_set*writefds,fd_set*exceptfds,structtimeval*timeout);select系统调用是用来让我们的程序监视多个文件句柄(socket句柄)的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变有一片博文写得非常详细易理
tingyuanss
·
2020-08-23 04:30
c++编程
Java
socket编程
CPU占用率高的问题解决
本人用Java
socket编程
,多线程程序,发现CPU占用率非常高,经过一番研究,问题解决,特记录如下。
cookietian
·
2020-08-23 04:54
JAVA编程
socket编程
基于IO复用的多客户端服务器
很久没更新了,今天写了一个windows下的
socket编程
基于IO复用的多客户端服务器,重点在于select函数,自行百度就可以了。
timelikesong
·
2020-08-23 04:22
程序员
编码
sock
socket
c
测试开发面试-技术题持续累积
Socket编程
,http,webService例如你认为最成功的项目是?为什么?你的优缺点?(我就倒在了这个上边)百度贴吧,你怎么进行测试?百度的登录你怎么测试?项目中有什么困难?如何克服的?
weixin_30871701
·
2020-08-23 03:47
【
Java笔试
题】辗转相除法
1、题目从键盘输入两个数5211314和1314,利用辗转相除法求它们的最大公约数,以及输出需要经过多少次辗转?2、Java代码importjava.util.Scanner;publicclassFlounderDivide{staticintflag=0;publicstaticvoidmain(String[]args){System.out.println("请输入第一个整数:");Sca
CG国斌
·
2020-08-23 02:23
Java笔试题
Java笔试题
辗转相除法
递归
Java笔试
面试-Redis
1.Redis使用场景有哪些?答:Redis使用场景如下:记录帖子点赞数、点击数、评论数缓存近期热帖缓存文章详情信息记录用户会话信息2.Redis有哪些功能?答:Redis功能如下:数据缓存功能分布式锁的功能支持数据持久化支持事务支持消息队列3.Redis支持哪些数据类型?答:Redis支持的数据类型如下:String字符串List列表Set无序集合ZSet有序集合Hash哈希类型4.Redis相
PauperGuy
·
2020-08-23 01:36
Java笔试面试
java NIO学习笔记 非阻塞IO编程
我们都知道TCP是面向连接的传输层协议,一个socket必定会有绑定一个连接,在普通的BIO(阻塞式IO)中,需要有三次握手,然后一般的
socket编程
就是这样的形式。
genguyige
·
2020-08-23 01:05
java
io
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他