初识Netty Netty是一个提供易于使用的API的客户端/服务端的框架 并发高-NIO(非阻塞IO) 传输快-零拷贝 阻塞与非阻塞 线程访问资源,该资源是否准备就绪的一种处理方式 同步与异步 同步和异步是指访问数据的一种机制 BIO 同步阻塞IO, Block IO NIO 同步非阻塞IO,Ne ...
分类:
Web程序 时间:
2020-07-29 15:11:35
阅读次数:
94
# 实现JerryMice的启动类 实现这个需求分为以下几点: 1. 定义本地端口号 2. 在本地端口号上开ServerSocket 3. 通过ServerSocket获取Socket 4. 使用socket获取浏览器客户端的请求 5. 给客户端输出请求的结果 实现代码如下: 1 import cn ...
分类:
其他好文 时间:
2020-07-29 10:08:09
阅读次数:
54
UNION用的比较多union all是直接连接,取到得是所有值,记录可能有重复 union 是取唯一值,记录没有重复 1、UNION 的语法如下: [SQL 语句 1] UNION [SQL 语句 2] 2、UNION ALL 的语法如下: [SQL 语句 1] UNION ALL [SQL 语句 ...
分类:
数据库 时间:
2020-07-29 09:58:30
阅读次数:
74
Socket层 Socket有一个缓冲区,缓冲区是一个流,先进先出,发送和取出的可自定义大小的,如果取出的数据未取完缓冲区,则可能存在数据怠慢。造成粘包的问题 黏包问题:文件大小和文件内容,一起在缓冲区发送给服务端,就会产生粘包的现象 Socket发送两条连续数据时,可能最终会拼接成一条进行发送 解 ...
分类:
其他好文 时间:
2020-07-28 22:26:39
阅读次数:
69
启动windows平台下的Socket 1 #define WIN32_LEAN_AND_MEAN 2 #include<windows.h> 3 #include<WinSock2.h> 4 5 //#pragma comment(lib,"ws2_32.lib") 6 7 int main() ...
28-Jul-2020 11:44:56.960 严重 [http-nio-8080-exec-1] org.apache.catalina.core.StandardWrapperValve.invoke 在路径为的上下文中,Servlet[jsp]的Servlet.service()引发了具有根 ...
分类:
编程语言 时间:
2020-07-28 14:45:05
阅读次数:
609
3.5 IO 对比总结 IO 的方式通常分为几种:同步阻塞的 BIO、同步非阻塞的 NIO、异步非阻塞的 AIO。 l BIO 方式适用于连接数目比较小且固定的架构,这种方式对服务器资源要求比较高,并 发局限于应用中,JDK1.4 以前的唯一选择,但程序直观简单易理解。 l NIO 方式适用于连接数 ...
分类:
其他好文 时间:
2020-07-28 14:04:32
阅读次数:
71
import struct,sys from socket import * from contextlib import closing import hashlib,os from functools import partial from prettytable import PrettyTa ...
分类:
数据库 时间:
2020-07-28 00:00:14
阅读次数:
92
看了好久的wp才做出来的一道题目,感觉自己太菜了。 给出源码(加了几条注释) #! /usr/bin/env python #encoding=utf-8 from flask import Flask from flask import request import socket import h ...
分类:
其他好文 时间:
2020-07-27 17:42:11
阅读次数:
65
客户端连接异常: Exception in thread "main" java.net.ConnectException: Connection refused: connect at sun.nio.ch.Net.connect0(Native Method) at sun.nio.ch.Net ...
分类:
编程语言 时间:
2020-07-27 15:53:46
阅读次数:
88