[toc] 简介 在Stream处理中,我们通常会遇到if/else的判断情况,对于这样的问题我们怎么处理呢? 还记得我们在上一篇文章lambda最佳实践中提到,lambda表达式应该越简洁越好,不要在其中写臃肿的业务逻辑。 接下来我们看一个具体的例子。 传统写法 假如我们有一个1 to 10的li ...
分类:
编程语言 时间:
2020-04-22 09:29:27
阅读次数:
293
服务端 import socket import struct import json import subprocess import os class MYTCPServer: address_family = socket.AF_INET socket_type = socket.SOCK_S ...
分类:
编程语言 时间:
2020-04-22 00:20:55
阅读次数:
98
如果采用 HttpServletResponse.sendRedirct() 方法将客户端重定向到成功页面,将不会出现重复提交问题 1.表单的重复提交 1). 重复提交的情况: ①. 在表单提交到一个 Servlet, 而 Servlet 又通过请求转发的方式响应一个 JSP(HTML) 页面, 此 ...
分类:
Web程序 时间:
2020-04-21 23:50:25
阅读次数:
89
三元表达式相当于if结构,这个表达式返回一个值,"?"前面的是判断条件,如果满足判断条件,返回引号前面的值,如果条件不满足,返回引号后面的值。 #include<iostream> #include<string> static int s_Level = 1; static int s_Speed ...
分类:
其他好文 时间:
2020-04-21 18:42:35
阅读次数:
58
一、什么是粘包问题 发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个字节的数据,也就是说,应用程序所看到的数据是一个整体,或说是一个流(stream),一条消息有多少字节对应用程序是不可见的,因此TCP协议是面向流的协议 ...
分类:
其他好文 时间:
2020-04-21 18:20:20
阅读次数:
57
由数组创建流 Java8 中的 Arrays 的静态方法 stream() 可 以获取数组流: static Stream stream(T[] array): 返回一个流 重载形式,能够处理对应基本类型的数组: 由值创建 可以使用静态方法 Stream.of(), 通过显示值 创建一个流。它可以接 ...
分类:
编程语言 时间:
2020-04-21 18:17:18
阅读次数:
64
了解Stream Java8中有两大最为重要的改变。第一个是 Lambda 表达式;另外一 个则是 Stream API(java.util.stream. )。 Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。 ...
分类:
编程语言 时间:
2020-04-21 18:04:24
阅读次数:
70
1、基于TCP协议实现远程执行命令 服务端 # 服务端应该满足两个特点: # 1、一直对外提供服务 # 2、并发地服务多个客户端 import subprocess from socket import * server=socket(AF_INET,SOCK_STREAM) server.sets ...
分类:
其他好文 时间:
2020-04-21 16:49:36
阅读次数:
67
这道题的题意是求 j<i aj<=a0[i] a1[j]<=a[i] 这样的三维上升子序列 发现也是一道三维偏序问题,因此考虑用CDQ分治 对于第一位,我们按照惯例作为时间轴,但是这一次,查询要在前面,因为这里第一位是小于号,所以我们先查询再更改就不会弄到自己 我们将查询的权值设为a0[i],而修改 ...
分类:
其他好文 时间:
2020-04-21 15:24:31
阅读次数:
69
1. nginx 版本要高,1.12 以上,且有 --with-stream 模块,测试地址: 10.4.17.68 2. 物理机 nginx 必须将以下配置添加在nginx.conf中,http 模块外 stream { upstream udpserver { server 10.16.0.23 ...
分类:
其他好文 时间:
2020-04-21 15:15:26
阅读次数:
123