![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Gaoguobin1996
csdn好难用
展开
-
Java 8 Stream使用实战 看这一篇就够了
获取流[Collection].stream()Stream.of()终结方法返回值类型是void非终结方法返回值类型是Stream数组初始化List<String> list = new ArrayList<>(){"1一", "1测试", "1测试啥", "1厉害了222", "1张三"};forEachlist.stream().forEach(System.out::println);countlist.stream().count();l原创 2020-12-20 16:26:08 · 288 阅读 · 1 评论 -
gradle加载依赖加速
说明gradle下载一直转圈圈慢慢慢打开build.gradle文件 repositories { maven { // The google mirror is less flaky than mavenCentral() url "https://maven-central.storage-download.googleapis.com/maven2/" } mavenCentral() mavenLocal()原创 2020-12-04 22:48:31 · 258 阅读 · 0 评论 -
打开别人的gradle项目自动下载gradle非常慢的问题
说明如图Download https://services.gradle.org/distributions/gradle-6.5.1-bin.zip (102.37 MB)[ 25%] [ =============> ] 26.22 MB慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢慢Idea是祖传的不走代理,所以用到的方法是本地先下载安装好,然后在项目中指定Gradle目录避免它再下原创 2020-12-04 20:41:57 · 296 阅读 · 0 评论 -
秒杀TOPK问题(附代码)
题目给定一个很大的文件(1T?10T),里面每一行存储着一个用户的ID(IP?IQ?),你的电脑只有2G内存,请找出其中出现频率最高的十个ID介绍TopK问题是近年来实战考的最多最多最多的问题了其实答案也比较简单,对于单机内存有限文件过大这样的环境,使用以下的思路进行解决就行了按行读取大文件Hash分文件读取单个小文件使用map计数维护小顶堆创建用例首先自己搞...原创 2020-02-18 11:08:25 · 337 阅读 · 0 评论 -
一个秒杀系统的登录系统到底是怎么工作的
本部分内容这部分主要是从客户端输入网址到登录成功进入主页一般来说,输入的网址会被controller层拦截,但是如果在只输入了主机,没有输入其他的内容那么就会默认载入template中的index.html网页点击登录点击登录之后,浏览器构造请求体,发送给服务器,服务器进行解析这里本来有前端代码,templates/index.html,奈何鄙人能力有限,对前端知之甚少,40行为何就...原创 2020-02-17 21:49:15 · 285 阅读 · 0 评论 -
Hello World找工作的时代,过去了
Hello World能找工作的时代已经过去了1前言前一阵子逛知乎,看到了上面的这句话,不胜唏嘘。仔细想想,这段红利期都过去好几年了。如果想到互联网行业当程序员混日子,咳咳,现在有点不太建议(当然如果能接收低薪的话也阔以)。哈哈。这一篇就来谈一谈,如果想要进入大厂做开发的话,一个本科应届生需要具备的能力。2为什么要写这篇文章主要原因是因为2019年春招(实习生)的失利,这次的春...原创 2020-02-15 12:03:24 · 339 阅读 · 0 评论 -
怎么样运行Github上星星超级多的秒杀系统呢?
绪论开门见山的说,Java校招面试界有一个贼拉出名的项目,无人不知无人不晓。那就是传说中的互联网Java秒杀系统 :miaosha。对,就是这么程序员的命名。可以看到,迄今为止,这个项目已经有13.3k的星星和3.1k的fork。那么作为一个准备校招的本科生小白,当然对这个项目觊觎不已,但是由于时间不足一直无法染指。正好趁着这段时间赋闲在家,来讲这个项目层层剥离,给各位观众老爷们娓娓道来...原创 2020-02-11 23:44:11 · 1598 阅读 · 0 评论