Wesley13 Wesley13
4年前
java 实现websocket
最近了解了下websocket和socket这个东西,说不得不来说下为何要使用WebSocket,和为何不用http。为何需要WebSocket?HTTP协议是一种无状态的、无连接的、单向的应用层协议。它采用了请求/响应模型。通信请求只能由客户端发起,服务端对请求做出应答处理。这种通信模型有一个弊端:HTTP协议无法实现服务器主
不才 不才
3年前
前端实现在浏览器中打印网页
前端数据报表打印方案背景项目:vueelementui需求:web端连接打印机打印报表功能关键词:浏览器端连接打印机打印报表调研首先,前端调用打印只有两种方式,使用window.print()和调用网络打印机。window.print这个是浏览器开放的api一般快捷键ctrlp或右键都也能调用。可以通过媒体查询的方案进行局部打印,也就是隐
红橙Darren 红橙Darren
4年前
Android Studio插件开发之 - 基础入门篇
1.概述上一期我们已经。如何才能像ButterKnife一样自动给我们生成代码呢?所以我们不得不去了解AndroidStudio的插件开发了。我们在开发的过程中对AndroidStudio的插件应该并不陌生,我们也时常用到比如:  :现在大多数服务端api都以json数据格式返回,而客户端需要根据api接口生成相应的实体类,这个插件把这个过程自动
Wesley13 Wesley13
4年前
JAVA中的BIO、NIO和AIO
Java中的IO方式主要分为3种:BIO(同步阻塞)、NIO(同步非阻塞)和AIO(异步非阻塞)。BIO同步阻塞模式。在JDK1.4以前,使用Java建立网络连接时,只能采用BIO方式,在服务器端启动一个ServerSocket,然后使用accept等待客户端请求,对于每一个请求,使用一个线程来进行处理用户请求。线程的大部分时间都在等待请求的
Stella981 Stella981
4年前
24.Mysql高级安装和升级
24.Mysql高级安装和升级24.1Linux/Unix平台下的安装24.1.1安装包比较Linux下的Mysql安装包分为RPM包、二进制包、源码包3种。RPM包优点是安装简单,适合初学者;缺点是默认路径不能修改,服务端和客户端分别安装,一台服务器只能安装一个Mysql。RPM包文件布局:/usr/bin/mysql客户
Stella981 Stella981
4年前
HTTP协议与WebSocket协议对比
1.HTTP从根本上讲,HTTP还是半双工的协议,也就是说,在同一时刻流量只能单向流动:客户端向服务器发送请求(单向),然后服务器响应请求(单向)。2.WebSocketWebSocket是一种自然的全双工、双向、单套接字连接。使用WebSocket,一旦建立连接,服务器与客户端可以随时发送消息。与HTTP轮询不同,WebSocket只发有一个请
Wesley13 Wesley13
4年前
VNC远程工具,VNC远程工具使用教程!
IIS7服务器管理工具是一款VNC的客户端软件,能够进行VNC的相关操作!VNC的远程连接都可以!同时,它还能够作为FTP的客户端,进行FTP的相关操作!能够提高FTP的传输效率!它能够批量连接Windows和Linux系统下的服务器和VPS,并且实时监测他们的连接状态!下载地址:服务器管理工具(https://www.oschina.net/a
Stella981 Stella981
4年前
Linux系统编程—有名管道
\\▋\\\\1.管道的概念\\管道,又名「无名管理」,或「匿名管道」,管道是一种非常基本,也是使用非常频繁的IPC方式。\\1.1管道本质\\\管道的本质也是一种文件,不过是伪文件,实际上是一块内核缓冲区,大小4K;\管道创建以后会产生两个文件描述符,一个是读端,另一个是写端;\管道里的数据只
Wesley13 Wesley13
4年前
NIO入门之传统的BIO编程
网络编程的基本模型是Client/Server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的IP地址和监听端口),客户端通过连接操作向服务器监听的地址发起连接请求,通过三次握手建立连接,如果连接建立成功,双方就可以通过网络套接字(Socket)进行通信。在基于传统同步阻塞模型开发中,ServerSocket负责绑定IP地址,启动监听
Wesley13 Wesley13
4年前
MongoDB学习(使用分组、聚合和映射
使用分组、聚合和映射归并    MongoDB的强大功能之一,是直接在服务器对文档的值进行复杂的操作,而不用先发文档发送到客户端在进行处理。结果分组  对大型数据集进行查询操作时,通常会根据文档的字段值对其进行分组。这可以在取回文档后通过代码来完成,但在服务器端查找的同时进行分组效率跟高。  要将查询