前言 前面两篇文章(Java NIO之理解I/O模型(一)、Java NIO之理解I/O模型(二))介绍了,IO的机制,以及几种IO模型的内容,还有涉及到的设计模式。这次要写一些更贴近实际一些的内容了,终于要说到了Java中的各种IO了。我也是边学边理解,有写的不对的地方,欢迎小伙伴们指出和补充。 ...
分类:
编程语言 时间:
2019-10-27 20:53:47
阅读次数:
91
Phenix Framework 7 for .net core 3 发布地址:https://github.com/phenixiii/Phenix.NET7 ...
分类:
Web程序 时间:
2019-10-27 20:22:43
阅读次数:
115
spring cloud的Netflix中提供了两个组件实现软负载均衡调用,分别是Ribbon和Feign。上一篇和大家一起学习了Ribbon。 Ribbon :Spring Cloud Ribbon是基于HTTP和TCP的客户端负载工具,它是基于Netflix Ribbon实现的,它可以在客户端配 ...
分类:
其他好文 时间:
2019-10-27 18:42:44
阅读次数:
104
最近遇到SpringMVC写个controller类,传一个空串的字符类型过来,正常情况是会自动转成date类型的,因为数据表对应类类型就是date的 解决方法是在controller类的后面加个注解: 注意,上面的代码CustomDateEditor构造函数要传个true参数,表示允许传空字符串来 ...
分类:
编程语言 时间:
2019-10-27 16:27:27
阅读次数:
228
压表的技巧。 ZJ一下: T1,考试不会哈夫曼树只压到$1MB$最后截掉了一部分。 T2,直接暴力丢上去。$\Theta(N+\sqrt{N}\log N)$ T3,现场码出左右旋然后就不会了$QAQ$ TJ一下: T1 先讲讲考试打的是什么表。 首先码了一个$Dijkstra$,然后它跑的还挺快, ...
分类:
其他好文 时间:
2019-10-27 12:46:47
阅读次数:
81
传送门 "Luogu" 解题思路 考虑如何 $\text{DP}$ 为了方便处理,我们设 $A B$ 设 $dp[i]$ 表示处理完 $1...i$ ,并且第 $i$ 个数放入关于 $A$ 的集合中的方案。 转移就只需要枚举前一个数 $j$ 就好了。 但是观察到 $N \le 10^5$ ,我们就需 ...
分类:
其他好文 时间:
2019-10-27 10:48:42
阅读次数:
82
传送门 "Luogu" 解题思路 一眼想到二分图:但是求不了最大匹配方案数 oho。 于是考虑这么建图: 直接将一个人可以去的两把椅子连边,然后原图中的2n个点就会形成许多联通块,这个可以分步计数。 又因为每个联通块只会是一棵树或是环套树,所以分类讨论一个联通块内如何计数: + 若该联通块是一棵树( ...
分类:
其他好文 时间:
2019-10-26 22:57:27
阅读次数:
99
题目描述:输入一个大小为$n$的正整数集合$S$,求最大的$x$,使得能构造一个$0$到$2^x 1$的排列$p$,满足$p_i\oplus p_{i+1}\in S$ 数据范围:$n,S_i\le 2^{18}$ 什么?NTF在很多年前就把这东西给切了? 首先要把$S$缩成一个大小为$x$的线性无 ...
分类:
其他好文 时间:
2019-10-26 19:04:41
阅读次数:
139
城为物,人为容,价值?排序后,一切都明了 cpp include include include include include include define R(a,b,c) for(register int a = (b); a = (c); a) define Fill(a,b) memset ...
分类:
其他好文 时间:
2019-10-26 16:51:09
阅读次数:
65
1. 前言 上篇文章介绍了Spring容器的初始化https://www.cnblogs.com/xiaobingblog/p/11738747.html,接下来介绍SpringMvc容器的初始化 2. 初始化化过程 上文讲过一个Web项目的启动在加载listener、fliter初始化后,再进行s ...
分类:
编程语言 时间:
2019-10-26 15:39:03
阅读次数:
94