-
链表反转
Java中List,Set,Map1.List,Set,Map都是继承自Collection接口,java.util2.List特点:元素有放入顺序,元素可重复 Set特点:元素无放入顺序,元素不可重复 (注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的)3.List接口有三个实现类:LinkedList,ArrayList,Vector , Set接口有两个实现类:HashSet(底层由HashMap实现),LinkedHash...…
-
推荐系统常用数据集介绍
什么是推荐系统 推荐系统也称为个性化推荐系统。它本质上是一种信息过滤系统,通过一定的算法在海量数据中过滤掉用户不太可能产生行为的物品,从而为用户推荐所需要的物品。推荐系统常用数据集介绍数据是推荐系统的基石,一个优质的数据集可以对推荐算法的验证起到积极的作用。MovieLens数据集MovieLens数据集是一个关于电影评分的数据集。官网上提供了若干大小不一的数据集,下载地址为:http://grouplens.org/datasets/movielensBook-Crossings数据集...…
-
ARTS打卡第二周
ARTS Algorithm:每周至少做一个 leetcode 的算法题 Review:阅读并点评至少一篇英文技术文章 Tip:学习至少一个技术技巧 Share:分享一篇有观点和思考的技术文章Algorithm二叉树的相关算法https://github.com/nilzxq/suanfa/tree/master/bin/chapter_3_binarytreeproblemReviewVulDeePecker A Deep Learning-Based System for Vu...…
-
克己 超越 日精进
久违了 好久,不曾来到自己这片天地,有意逃避,愧对自己的目标,越是不满越是逃避,迟迟不肯写博客;陷入自闭的感觉,会在微信小号上发发乱七八糟的感悟,在豆瓣里写下日记,记录自己的心情变化。 身上完美主义的毛病,在学业上体现得淋漓尽致,害怕开始,结果不曾开始。现在回头看看曾经那些抗拒的日子(还能写的时候),最起码是在向前走,而我回头看,也惊讶于自己的那些点点滴滴进步。无论如何,今天想去慢慢找回,曾经那个可以去较真,去渴望成为一个真真正正的大佬的自己。 昨晚和今早,听了两场讲座,一场是关于压...…
-
网络流
流假设G<V,E>是一个有限的有向图,它的每条边(u,v)∈都有一个非负值实数的容量c(u,v).如果(u,v)不属于E,我们假设c(u,v)=0.我们区别两个顶点:一个源s和一个汇t。一个网络流失一个对于所有结点u和V都有以下特征的实函数f:VxV->R其容量满足以下三个要求: 容量限制:f(u,v)<=c(u,v) 斜对称:f(u,v)=-f(v,u) 流守恒:除非u=s或u=t,否则∑(w∈V)f(u,w)=0则该网络流的流量为s的总输出(或t的总输入)...…
-
那些提高效率的利器
那些提高效率的利器 番茄时钟 这个大家应该很熟知了,25分钟的时间分割加5分钟的休息时间 forest 近期刚刚种草的一个app,绿色的界面对程序员简直不要太友好好不好最近在解锁各种树,准备给养个大森林遇见它迅速弃坑番茄时钟想想在番茄时钟上设置的一些一万小时理论,完成的进度...哎,不提也罢(逃~) 印象笔记 这个大名鼎鼎的工具,大家应该都有所耳闻,绑定微信,微博等工具,可以把平时浏览到的东西都收集起来,不过令我头大的是,不是会员,容量有限,只能拿它作为中转 有人说,...…
-
2019爱你依旧
在别人贪婪时恐惧,在别人恐惧时贪婪——巴菲特 当我站在2019的尾巴上,回顾这一年的经历时,发现自己已经经历了一些肉眼可见的变化,此时站在这里静静回首,开心的或是遗憾的,无奈的或是豁达的,充满希望的成长。 “所有的成长不单单是年龄和外表的变化,往往也意味着背后的坚持与努力,意味着将来的冒险与升级。” 走过了人生第一个本命年,按理说应该有什么感悟,但是,日子感觉很平常,以至于我现在都想不出要写点儿什么…(捂脸逃)也是写给自己看,文章的行为脉络随意了~ 这一年,学会了游泳; 下狠心给...…
-
StringEntity, UrlEncodedFormEntity() ,MultipartEntity 的区别
案例描述 近期,在POST数据是,用UrlEncodedFormEntity()这个方法传给后台,后台报错,说是无法解析json内容,不是以{开头。 检查发现用UrlEncodedFormEntity()方法组织的数据发送到服务器是普通的键值对,不是json,所以后台无法接受。后来改用 StringEntity()方法组织数据,数据的形式就非常自由了,可以组织成自己想要的任何形式,问题解决。StringEntity, UrlEncodedFormEntity() ,MultipartE...…
-
找不回的曾经
仔细想今天应该是很开心的一天,阳光正好,没有雾霾的北国, 沿着雁栖湖又跑了一圈; 寝室自开学以来第一次聚餐,买菜,洗菜,刷锅,吃得很欢实,笑得很放纵; 学院和其他学院元旦晚会 2019 爱你依旧; 但是,或许是自己能力的不足抑或在长久的压抑环境下得不到共鸣,寻找不到抑或是无法触及一些机会,无力改变已经做出的选择… 现在上一秒欢天喜地,下一秒内心阴雨阵阵,现代人的通病吧 当诉求得不到疏解,当能力与欲望无法匹敌,当觉得自己越来越不堪,当对未来无限恐慌…多想放低姿态,不再逞强,可是,...…
-
学习和运动一个都不能少
当你烦心的时候… 当心烦意乱时,喜欢运动,阅读 来到UCAS之后,加入了骑行社、悦读社、天文社、悦跑协会、跑马团,不得不说社团的规格很高,遇到了一些可以一起跑步,一起骑车的人呢 在昨天(20181216),本来是想在压抑的学习压力下,寻找一丝喘息,骑车一个小时左右回来学习,看论文,写博客,结果…计划赶不上躁动的心…本来跟着行者路书从校区骑到密云水库,奈何天气甚好,大家一致同意再骑一会儿,没想到骑到了山里之后,盘旋的山路(修了公路,不是真的山路),一个坡连着一个坡,想折返已经无望了,最...…
-
Python下载在线视频
问题描述 怎么用命令下载在线视频? 怎么用命令下载高清的视频? 怎么修改下载的视频存放位置? 我们知道有些网页上的视频是没有下载按钮的,甚至是需要付费下载的,最近课堂展示需要一段视频,从b站的下的只能用b站打开,翻墙去YouTube发现无法下载,各种录屏效果还很差,倒是发现一款录屏软件很nice,推荐服用 FastStone Capture,滚动截屏也很不错(跑题了…)用Python下载在线视频 你需要配置Python的本地环境,安装Python3版本 使用快捷键:win+R,...…
-
Windows平台下kafka环境的搭建
1.简介Kafka是一种高吞吐量的分布式发布订阅消息系统。详细介绍可查阅官网:kafka官网2.环境搭建2.1安装JDK下载地址:jre下载具体安装过程略…2.2安装Zookeeper下载地址:https://zookeeper.apache.org/releases.html or http://archive.apache.org/dist/zookeeper/下载后解压,关于zookeeper以及kafka的目录,路径中最好不要出现空格,比如D:\Program Files,尽量别...…
-
Kafka流处理平台
什么是kafka?LinkedIn开源 分布式数据同步系统Databus 高性能计算引擎Cubert Java异步处理框架ParSeq Kafka流处理平台ApacheKafka流处理平台 LinkedIn开发 2011年初开源,加入Apache基金会 2012年从Apache Incubator毕业 Apache顶级开源项目streaming platform has three key capabilities; publish and subscribe to st...…
-
在果壳图书馆写下二三事~
时光荏苒 从五月份开始一直忙于论文的事情,加上回到本科学校一直处于放养游离状态;貌似,本科阶段不怎么在宿舍待过,大四了心安理得的轻松了些,天天窝在宿舍养身修心(dog脸)。毕竟努力算是有收获,保研到中科院这个高等学府。虽不及我想象中那么好,但是昨天研究生的班委选举,看到坐在同一个教室的同学们在台上神采奕奕、颇有指点江山的豪迈,顿觉自己真的没有不努力的借口。 言归正传,这一阶段没好好更博,一是琐事多,二是真的想给自己放个假,这不一步小心研究生入学也即将一周了~(捂脸逃) 近期陆陆续续的...…
-
pig Latin高级应用
foreach的高级功能之一flatten有时用户的数据是存放在bag或者tuple中的,而用户想降低嵌套的级别。举个栗子:因为一个运动员可以充当多种角色,因此position(角色)这个字段是以bag类型存储的。这样可以允许我们在baseball这个文件中仍然保证一个运动员对应一个条目。但是当用户想快速地浏览数据然后根据一个特定的角色进行分组的时候,用户需要一种将这些条目从bag中分离出去。为了完成这个需求,Pig在foreach中提供了flatten修饰符:--flatten.pigp...…
-
Pig Latin 关系操作
类型 操作 描述 加载与存储 LOAD 将数据从文件系统或其他存储中加载数据,存入关系 STORE 将一个关系存放到文件系统或其他存储中 DUMP 将关系打印到控制台 过滤 FILTER 从关系中删除不需要的行 ...…
-
深入理解HTTPS原理、过程
HTTP基本我们经常会遇到页面被运营商插入小广告这种事情(数据被篡改),可想而知,HTTP是有多么不安全。如何做到的?答:只需要设定相应的DNS,做一个中间人攻击,再将修改后的数据返回。那么:解决上面问题需要考虑哪些因素:http安全需求 **加密** (客户端和服务器的对话是私密的,无须担心被窃听) **服务器认证** (客户端知道它们是与真正的而不是伪造的服务器通信) **客户端认证** (服务器知道它们是在与真正的而不是伪造的客...…
-
新春快乐
又是一年福来到中国传统农历新年狗年来到,祝大家旺旺旺~无它,我最爱的家人都平平安安~这样足够了伴着一年一盼的春节联欢晚会,打下这段文字~安吉又帅了,嘻嘻~一家人团圆坐在一起吃饭,很满足腻~本来身体素质不错,前一段时间也不知道嘚瑟个什么劲儿,把脚扭了,一不小心赶上了回家的列车~怎一个惨字了得幸亏宿舍还有我上铺,在我下不了地,疼得睡不了的时候都是她在照顾我,给我买药、买饭,陪我去医院早没当回事儿,发现的时候严重了,造成了二次损伤,亲们,要吸取我血淋淋的教训。我还从网上买了拐,单拐使起来简直要命...…
-
事件冒泡和捕获的执行顺序
Q:我们给一个dom同时绑定两个点击事件,一个用捕获,一个用冒泡,会执行几次事件,会先执行冒泡还是捕获?addEventListener() 方法用于向指定元素添加事件句柄。element.addEventListener(event, function, useCapture),其中的event,必须。字符串,指定事件名。 不要使用 “on” 前缀。 例如,使用 “click” ,而不是使用 “onclick”。function 必须。指定要事件触发时执行的函数useCapture ...…
-
Spring Boot 数据存储 MongoDB
在SpringBoot基础上使用MongoDB什么是微服务?在一篇很喜欢的公众号上看到的,漫画讲解很生动的说,另小灰取消了赞赏功能,大概是个有情怀的小灰~本篇博客,参考原文:https://www.cnblogs.com/cnblog-long/p/7238851.html在实际的项目有应用到,感谢分享~1.1 环境依赖在maven项目下,修改pom文件,添加spring-boot-starter-data-mongodb依赖<dependency><groupId>...…