// 根据id去重 List<Person> unique = appleList.stream().collect( collectingAndThen( toCollection(() -> new TreeSet<>(comparingLong(Apple::getId))), ArrayLi ...
分类:
编程语言 时间:
2018-12-05 21:53:23
阅读次数:
732
参考: https://developer.apple.com/library/archive/featuredarticles/ViewControllerPGforiPhoneOS/DefiningCustomPresentations.html 首先说下需求,就是一个自定义的模态弹出框 对于弹 ...
分类:
移动开发 时间:
2018-12-05 20:50:20
阅读次数:
972
1、DOM:文档对象模型(Document Object Model)。 1、通俗解释:dom包含整个html。我们一般在html里面定位元素,换句话说就是在dom里面定位元素。 2、元素在页面一共有三种状态: 1、元素不在dom里面。即不存在 2、元素在dom里面,隐藏元素。即is_display ...
分类:
其他好文 时间:
2018-12-05 16:14:58
阅读次数:
146
为什么要使用.gitignore文件大量与项目无关的文件全推到远程仓库上,同时的时候会非常慢,且跟编辑器相关的一些配置推上去之后,别人更新也会受其影响。所以,我们使用该文件,对不必要的文件进行忽略,使其不被git追踪一般情况下,.gitignore文件,在项目一开始创建的时候就创建,并推送到远程服务器上。这样大家初次同步项目的时候,就是用到该文件,避免以后,团队成员把与项目无关的文件,传到远程服务
分类:
其他好文 时间:
2018-12-02 22:31:29
阅读次数:
194
Linear regression predicts a real-valued output based on an input value. We discuss the application of linear regression to housing price prediction, ...
分类:
系统相关 时间:
2018-12-02 16:10:29
阅读次数:
227
一般会答: 看源码是如何实现的: value就是一个字符数组, 即s.length()其实是调用char[]的length属性 ...
分类:
其他好文 时间:
2018-12-01 11:03:29
阅读次数:
178
先来试想一个场景,如果你想查找一个集合中是否包含某个对象,那么程序应该怎么写呢?通常的做法是逐一取出每个元素与要查找的对象一一比较,当发现两者进行equals比较结果相等时,则停止查找并返回true,否则,返回false。但是这个做法的一个缺点是当集合中的元素很多时,譬如有一万个元素,那么逐一的比较 ...
分类:
其他好文 时间:
2018-11-30 20:14:18
阅读次数:
148
Sum of Consecutive Prime Numbers http://poj.org/problem?id=2739 Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 28929 Accepted: 15525 Descr ...
分类:
其他好文 时间:
2018-11-29 23:14:14
阅读次数:
177
包含的主要功能如下 查看collections 的源码我们可以看到其为我们封装了以下的数据结果供我们调用 tuple 功能详解 测试代码如下 输出结果如下 namedtuple功能详解 namedtuple适用于创建一个简单的对象 打印结果如下 使用namedtuple的好处,比如我们通过查询数据库 ...
分类:
编程语言 时间:
2018-11-29 19:53:18
阅读次数:
200
B. Margarite and the best present 题目链接:https://codeforces.com/contest/1080/problem/B 题意: 给出一个数列:an=(-1)n,之后有询问,问 [l,r] 之间的ai和为多少。 题解:这个分情况讨论一下就可以了,区间长 ...
分类:
其他好文 时间:
2018-11-25 22:26:14
阅读次数:
282