Big Event in HDU Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 57986 Accepted Submission(s): 1 ...
分类:
其他好文 时间:
2019-08-22 22:08:35
阅读次数:
99
一. 函数式编程 Java8所有的新特性基本基于函数式编程的思想,函数式编程的带来,给Java注入了新鲜的活力。 下面来近距离观察一下函数式编程的几个特点: 函数可以作为变量、参数、返回值和数据类型。 基于表达式来替代方法的调用 函数无状态,可以并发和独立使用 函数无副作用,不会修改外部的变量 函数 ...
分类:
编程语言 时间:
2019-08-22 20:33:52
阅读次数:
152
nginx镜像制作实战 docker容器的主业 docker理念里,容器启动时,应当为它指定主业是什么,如nginx容器主业就是nginx代理服务,tomcat容器就是web服务等等 1、容器创建时,必须指定主业任务,如不指定,则容器无事可干立即退出。 2、在dockerfile打包镜像时,可以使用 ...
分类:
其他好文 时间:
2019-08-21 00:14:01
阅读次数:
113
IO分类 IO分类:阻塞IO,非阻塞IO,IO多路复用,异步IO等 阻塞IO 因为某种执行条件没有满足造成的函数阻塞 如:accept input recv等 处理IO的时间较长产生的阻塞状态 如:网络传输,大文件读写等 非阻塞IO 定义:通过修改IO属性行为,使原本阻塞的IO变为非阻塞的状态 设置 ...
分类:
其他好文 时间:
2019-08-20 22:14:29
阅读次数:
119
upstream xxx_gateway { server 127.0.0.1:60000; } server { listen 80; server_name 网址; location / { set $origin '*'; if ($http_origin) { set $origin "$h... ...
分类:
其他好文 时间:
2019-08-20 18:50:42
阅读次数:
65
Tcp server的流程:1.创建套接字;2.bind绑定ip和port3.listen使套接字变为可以被动链接;4.accept等待客户端的链接(返回为服务器分配的客户端的句柄和地址)5.recive/send消息6.通讯完成,关闭服务器分配的客户端的链接7.关闭主服务器的链接 Tcp clie ...
分类:
其他好文 时间:
2019-08-20 18:16:49
阅读次数:
75
# 文件的上传```python# 客户端import socketimport osimport jsonimport struct# 创建一个socket对象,不写参数,默认使用TCP协议client = socket.socket()# 客户端连接服务端(ip+port)client.conn... ...
分类:
Web程序 时间:
2019-08-20 00:49:16
阅读次数:
114
第一种:通过@RequestBody,直接将请求体映射到对象 请求: 响应: 第二种:通过@RequestBody,获取请求头部字段 日志: 第三种:通过@PathVariable,获取url template 里的参数 请求: 响应: 第四种:通过@RequestParam,获取请求参数 请求1: ...
分类:
编程语言 时间:
2019-08-20 00:32:41
阅读次数:
90
TCP连接 简易的聊天软件 1 import socket 2 3 sk = socket.socket() # 创建socket对象 4 sk.bind(("127.0.0.1",8080))# 绑定ip端口 5 sk.listen() # 监听信息 6 conn,addr = sk.accept ...
分类:
编程语言 时间:
2019-08-19 19:19:56
阅读次数:
87
"@[toc] 补充: CORS 即 Cross Origin Resource Sharing 跨域资源共享. 跨域请求分两种:简单请求、复杂请求. 简单请求 简单请求必须满足下述条件. HTTP方法为这三种方法之一: 、`GET POST` · HTTP头消息不超出以下字段: 、`Accept ...
分类:
其他好文 时间:
2019-08-19 13:02:53
阅读次数:
69