我们有时候将一个java对象变成字节流的形式传出去或者从一个字节流中恢复成一个java对象,例如,要将java对象存储到硬盘或者传送给网络上的其他计算机,这个过程我们可以自己写代码去把一个java对象变成某个格式的字节流再传输,但是,jre本身就提供了这种支持,我们可以调用OutputStream的 ...
分类:
编程语言 时间:
2021-01-06 12:32:54
阅读次数:
0
切片 切片(Slice)是一个拥有相同类型元素的可变长度的序列。它是基于数组类型做的一层封装。它非常灵活,支持自动扩容。 切片是一个引用类型,它的内部结构包含地址、长度和容量。切片一般用于快速地操作一块数据集合。 切片的定义 声明切片类型的基本语法如下:与数组的区别就是声明时没有指定长度 var n ...
分类:
编程语言 时间:
2021-01-06 12:15:33
阅读次数:
0
一步一步推导出官方最优解法,详细图解 上面这篇文章讲的很详细了。 ####300. 最长递增子序列 class Solution { public: int lengthOfLIS(vector<int>& nums) { vector<int> minList; for(auto& i : num ...
分类:
其他好文 时间:
2021-01-06 12:12:27
阅读次数:
0
原文链接:http://tecdat.cn/?p=18700 前言 本文说明了R语言中实现分布滞后线性和非线性模型(DLM和DLNM)的建模。首先,本文描述了除时间序列数据之外的DLM / DLNM的一般化方法,在Gasparrini [2014]中有更详细的描述。本文中包含的结果并不代表科学发现, ...
分类:
编程语言 时间:
2021-01-06 11:42:52
阅读次数:
0
问题: 给定一个计量括号数量的数字n,求所有的括号组合可能序列。 Example 1: Input: n = 3 Output: ["((()))","(()())","(())()","()(())","()()()"] Example 2: Input: n = 1 Output: ["()"] ...
分类:
其他好文 时间:
2021-01-05 11:32:45
阅读次数:
0
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal 根据一棵树的中序遍历与后序遍历构造二叉树。 注意:你可以假设树中没有重复的元素。 ...
分类:
其他好文 时间:
2021-01-05 11:32:09
阅读次数:
0
1.数组 Java数组可以用元素集合初始化: char[] c=new char[]{'.','.','.','.'}; 而想要用指定数量的相同元素来初始化数组,可以使用Arrays.fill()方法: char[] c=new char[n]; Arrays.fill(c,'.'); 2.Stri ...
分类:
编程语言 时间:
2021-01-05 11:24:03
阅读次数:
0
Google protobuf是非常出色的开源工具,在项目中可以用它来作为服务间数据交互的接口,例如rpc服务、数据文件传输等。protobuf为proto文件中定义的对象提供了标准的序列化和反序列化方法,可以很方便的对pb对象进行各种解析和转换。以下是我总结的protobuf使用技巧和经验,分享给 ...
分类:
其他好文 时间:
2021-01-05 10:57:42
阅读次数:
0
yaml 中允许标识三种格式,分别为常量值、对象和数组 对象:键值对的集合,又称字典(dictionary)/哈希(hashes)/映射(mapping) 数组:一组按次序排列的值,又称序列(sequence)/列表(list) 常量值:单个,不可再分割的值 基本格式要求: 1.大小写敏感 2.使用 ...
分类:
其他好文 时间:
2021-01-04 11:26:57
阅读次数:
0
Markdown基础使用方法 标题的几种用法 * 选中标题(Ctrl+1~Crtl+6),分别为标题1-6。* #+空格+内容 为一级标题##+空格+内容为二级标题;以此类推。 字体快捷键及使用方法 加粗:Ctrl+B 斜体:Ctrl+I 下划线:Ctrl+U 代码:Ctrl+Shift+` 删除线 ...
分类:
其他好文 时间:
2021-01-04 10:49:37
阅读次数:
0