-
[综合] LeetCode第874题解析
机器人在一个无限大小的网格上行走,从点(0,0)处开始出发,面向北方。该机器人可以接收以下三种类型的命令: -2:向左转90度 -1:向右转90度 1<=x<=9:向前移动x个单位长度 在网格上有一些格子被视为障碍物。 第i个障碍物位于网格点(obstacles[i][0],obst...
98
热度 -
[综合] java-简单工厂模式+策略模式的简单应用实现
首先先来理解一下简单工厂模式和策略模式的概念: 1.简单工厂模式: 简单工厂模式是创建型模式,简单工厂模式的是工厂类根据传入的参数,决定应该创建并且返回哪一个产品类(这些产品类继承自一个父类或接口)的实例。具体的创建过程业务代码不需要关心,简单工厂模式主要用于那些创建对象少的场景。 2.策略模式: ...
50
热度 -
77
热度 -
[综合] springboot swagger 不显示接口的问题
@BeanpublicDocketcreateRestApi(){returnnewDocket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select()//此包路径下的类,才生成接口文档.apis(RequestHandlerSelector...
79
热度 -
[综合] 使用Spark实现统计连续登陆的三天及以上的用户
--这个问题可以扩展到很多相似的问题:连续几个月充值会员、连续天数有商品卖出、连续打滴滴、连续逾期。 数据如下: guid01,2018-02-28guid01,2018-03-01guid01,2018-03-02guid01,2018-03-04guid01,2018-03-05guid01...
17
热度 -
[综合] 序篇·一饮一啄莫非前定
我是一个很活泼好动的人,喜欢结合业务做各种各样的优化,我的理念是:只要这个问题有解,给定足够的信息我就一定能找出一线生机\^o^/ 由于一直走不出感情的阴影,过去的七八年里我都过的浑浑噩噩,硬生生把一把好牌打散了,然而天无绝人之路,今年五月底,也就是同桌生日的时候,我突然知道了她分手的事情。嗯......
99
热度 -
[综合] HashCode集合保证元素唯一性的源码分析
相关源码: //创建集合对象 HashSet<String>hs=newHashSet<>();//添加元素 hs.add("hello"); hs.add("world"); hs.add("java");//跟进add方法,其中调用了put方法 publicboolea...
69
热度 -
[综合] 07-01 基于角色的访问控制 权限管理
权限管理 模型:Auth 表单:AuthForm 请求方法:GET,POST 访问控制:admin_login_req 涉及文件: E:\study\mooc\MicroMovie200731\app\admin\forms.py创建模型 E:\study\mooc\MicroMovie2007...
37
热度 -
[综合] 中等-950. 按递增顺序显示卡牌 O(n)
难度 中等 牌组中的每张卡牌都对应有一个唯一的整数。你可以按你想要的顺序对这套卡片进行排序。 最初,这些卡牌在牌组里是正面朝下的(即,未显示状态)。 现在,重复执行以下步骤,直到显示所有卡牌为止: 从牌组顶部抽一张牌,显示它,然后将其从牌组中移出。 如果牌组中仍有牌,则将下一张处于牌组顶部的牌放在...
62
热度 -
[综合] 网易2020/8/8笔试题(四)
第一题地址:网易2020/8/8笔试题(一) 第二题地址:网易2020/8/8笔试题(二) 第三题地址:网易2020/8/8笔试题(三) 接上篇博客,网易笔试题第四题:学术认可。 高校中有n个教授,可以在评定中每个教授可以投出自己认可的教授,每个教授可以投多个人,也可以投自己。 规定若A认可B,B认...
7
热度 -
[综合] 习题6-3 使用函数输出指定范围内的完数 (20分)(稍复杂)
本题要求实现一个计算整数因子和的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有完数。所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。 函数接口定义: intfactorsum(intnumber); voi...
47
热度 -
[综合] 有钱还系统开发app现成源码
有钱还系统开发找佘生150-1829-4602,有钱还软件,有钱还APP,有钱还模式,有钱还平台,我司专业开发:社有钱还交电商、云电商、新媒体电商...O2O、F2C、B2C、B2B2C、F2B2C、C2B、B2C2N、S2B2C等平台微商城、App、手机网页、PC商城、小程序,微商管理系统、扫码红...
56
热度 -
[综合] AcWing 853. 有边数限制的最短路(Bellman-Ford算法)
时间复杂度:O(nm) 给定一个n个点m条边的有向图,图中可能存在重边和自环,边权可能为负数。 请你求出从1号点到n号点的最多经过k条边的最短距离,如果无法从1号点走到n号点,输出impossible。 注意:图中可能存在负权回路。 输入格式 第一行包含三个整数n,m,k。 接下来m行,每行包含三个...
73
热度 -
13
热度 -
[综合] 了解Mysql索引底层原理,理解索引如何支持千万级表的快速查找?
定义 B树可以看作是对2-3查找树的一种扩展,即他允许每个节点有M-1个子节点。 根节点至少有两个子节点 每个节点有M-1个key,并且以升序排列 位于M-1和Mkey的子节点的值位于M-1和Mkey对应的Value之间 其它节点至少有M/2个子节点 B+树是对B树的一种变形树,它与B树的差异在...
74
热度 -
91
热度 -
37
热度 -
[综合] thymeleaf局部刷新
之前用thymeleaf一直只是在页面加载的时候利用thymeleaf的标签取值,而ajax加载的数据则需要使用js添加到html中,那我们如果需要动态得局部刷新数据,该如何操作呢? 方法:使用th:fragmentfragment可以理解为一个代码模板,thymeleaf可以根据这个进行定位。 h...
2
热度 -
[综合] 静态库(.a) 与 动态库(.so) 的详解
库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。 一、静态库和动态库的区别 1、静态函数库 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大--空间,因为整个函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程...
25
热度 -
[综合] Filecoin投资指南之问答篇
虽然Filecoin主网上线在即,投资者对Filecoin热情不减,星际原社区小编收到了很多投资者发来的疑问,今天通过这篇文章解答大家的疑惑。 Q1:IPFS未来发展前景如何? 答:IPFS是互联网底层通信协议,其重要性与HTTP等同,是未来互联的发展趋势,目前已经有众多互联网巨头开始布局IPFS,...
25
热度