- 博客(10)
- 收藏
- 关注
原创 RIDE安装详解2020最新最简单版本
不知道是不知RIDE用的人很少,网上的文章都是18、19年的。里面介绍的安装方法有的已经过时了,有的很繁琐。踩了一些坑之后给大家分享最简单的安装方法。直接pip安装!避免所有打不开、报错的问题!他还能自己给你拉上层依赖,调整上层依赖版本!不要再傻乎乎的自己去装安装包了!pip install -U --pre robotframework-ride这个是2.0的beta版本(对应支持python3.x))如果要安装1.7的稳定版本,需要python2.7,方法见第一个参考资料参考资料:1.h
2020-09-25 13:53:50 3017
原创 【写个小项目】踩坑记录:如何获取数据库中自增的主键id?
场景描述:mysql建议表里有个自增的主键作为索引,那么在插入数据的时候我们如何实时获取到这个数据库生成的id呢?实测成功的方法:如果我们的xxVO中有个字段叫做id// 开始插入的时候xxVO中id是空的mapper.create(xxVO);String id = xxVO.getId();mapper中这样写void create(XXVO xxVO);xml中这样写,...
2020-05-02 23:46:26 515
原创 【搭个小项目】可能是部署Springboot后台服务最简单的方法了
技术越高级,人就应该越低级。当然这是从操作上来看的。对于服务部署,理想的情况应该是,我们只关心如何用代码实现逻辑,其他的重复繁琐的工作都给自动化流水线去干就完事了。当然目前的github+Jenkins好像做到直接构建代码库里的代码发包(目前公司用的就是这种),但是博主层次还不够,这次给大家喂饭级分享的是,极端简约的情况下,我们要怎么样去发布一个Springboot的后台服务。(。。。为啥是...
2020-05-01 06:47:08 329
原创 【基础决定高度】【算法】从零开始手撕动态规划(DynamicProgramming)(二)
上一篇我们说到斐波那契数列的非递归解法,这篇关注另外一个会议安排的问题。一、按照结束顺序输入一些数对,每个数对有自己的收益,如何安排时间可以让收益最大?(直接从视频里截的图)如何理解这个题目?我们可以设想一个场景:一个会议室里面要安排会议,每个会议有固定的开始结束时间,以及价值。如何安排能够让这个会议室产生的价值更大?由于原视频没有给输入输出...
2020-04-25 19:52:03 426 1
原创 【基础决定高度】【算法】从零开始手撕动态规划(DynamicProgramming)(一)
逛leetcode,对于面试题8.11.硬币问题一点思路都没有,答案都看不懂,感觉很受伤。决定花这个周末好好搞一下动态规划算法。在b站上看到一个很适合入门的视频——https://www.bilibili.com/video/BV18x411V7fm美中不足的是,没有代码。。。所以根据视频的思路补充Java和Python的解供大家配合食用。一、斐波那契数列1.递归解java publi...
2020-04-25 01:44:06 276
原创 【基础决定高度】【数据结构】从零开始手写HashMap简易版(70行代码实现存储取值功能)
写在前面:今天电话面试阿里,本来就 不抱希望。所以面试的时候问,我要怎么样发展,才可以复合阿里高级JAVA的要求呢?面试官说,对于高级JAVA,要求基础好。啥是基础,按我的理解,就是1.数据结构2.算法3.JAVA基础4.Spring源码在十几年的学生生涯里,我深刻地明白:慢就是快——只有开始慢下来,后面才能快起来;少就是多——贪多永远就是泛泛而谈;专就是博——只有有一个“专”,才...
2020-04-22 00:32:07 137
原创 力扣每天一题 : NO914 卡牌分组[JAVA]
卡牌分组 给定一副牌,每张牌上都写着一个整数。此时,你需要选定一个数字 X,使我们可以将整副牌按下述规则分成 1 组或更多组:每组都有 X 张牌。 组内所有的牌上都写着相同的整数。 仅当你可选的 X >= 2 时返回 true。示例 1:输入:[1,2,3,4,4,3,2,1] 输出:true 解释:可行的分组是 [1,1],[2,2],[3,3],[4,4]示例 2:输入:[...
2020-03-28 00:40:52 180
原创 力扣每天一题 : NO999 车的可用捕获量[JAVA]
在一个 8 x 8 的棋盘上,有一个白色车(rook)。也可能有空方块,白色的象(bishop)和黑色的卒(pawn)。它们分别以字符“R”,“.”,“B” 和 “p” 给出。大写字符表示白棋,小写字符表示黑棋。车按国际象棋中的规则移动:它选择四个基本方向中的一个(北,东,西和南),然后朝那个方向移动,直到它选择停止、到达棋盘的边缘或移动到同一方格来捕获该方格上颜色相反的卒。另外,车不能与其...
2020-03-26 23:29:09 128
原创 力扣每天一题 : NO892 三维形体的表面积[JAVA]
大家好,我是阿乐,每天作一道力扣题的笔记和分享。题目:在 N * N 的网格上,我们放置一些 1 * 1 * 1 的立方体。每个值 v = grid[i][j] 表示 v 个正方体叠放在对应单元格 (i, j) 上。请你返回最终形体的表面积。示例 1:输入:[[2]]输出:10示例 2:输入:[[1,2],[3,4]]输出:34示例 3:输入:[[1,0],[0,2]...
2020-03-25 21:08:21 147
原创 [java]==号和equal()方法的区别【新手学java】
“==”号有两种用法,在判断基本数据类型是否相等时,判断的是它们的值;在判断对象是否相等时,判断的是存放对象的地址是否一致。1.第一种用法public class Test1 { public static void main(String[] args) { int a = 2; double b = 2.00; char c = '2'; System.out.print...
2019-03-21 21:22:20 331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人