- 博客(9)
- 收藏
- 关注
原创 【乐扣小题目】判断三角形
SQLtable: Triangle±------------±-----+| Column Name | Type |±------------±-----+| x | int || y | int || z | int |±------------±-----+(x, y, z)是该表的主键列。该表的每一行包含三个线段的长度。已知,三角形的形成为 两边相加大于第三边。so,x+y>z || x+z>y
2022-03-23 13:48:15
152
原创 算法题:两数之和
题目转自:https://leetcode-cn.com/problems/two-sum/给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。public int[] twoSum(int[] nums, int target) { Map<Integer, Integer> m
2021-11-16 17:54:37
103
原创 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。
题目转自:https://leetcode-cn.com/problems/largest-number/给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。示例:输入:nums = [3,30,34,5,9]输出:“9534330”上去LeetCode有很多很厉害的答案,但是不适合我这种菜鸟看。然鹅我发现一个巨佬写的一个浅显易懂的一行代码,看完之后确实令我头皮发麻。String.join("
2021-11-16 15:19:15
3845
原创 判断一个数值(*.00)是整数还是小数
判断一个数值是否整数需求:如果数值带小数点但却是整数时,如:9.00该如何判断该数值为整数论坛上都说用正则【0-9】* 这个方法但是这个方法只能判断 9,10,11这种正整数并不符合我们要去判断9.00这种需求有同学企图用Integer.valueOf 去封装成int 但是有小数点的string是不能封装成int的如果使用split(“.”) 分割小数点这种方式也不行,分割出来是为空的亲测一个简单到意想不到的方法 就是用subString(2,4)string str = “9.00”;
2021-03-12 16:14:21
1688
原创 for input string:0.03 异常
for input string:0.03 异常一开始看到这个情况我也是挺诧异的,一度怀疑自己是不是用错方法了Integer.parseInt(“0.03”);这个方法是有问题的,因为int无法转换小数点。这时候就需要用另一种方式去转换数值new BigDecimal(“0.03”) 用BigDecimal可以转换为数值然后进行换算。如果需求涉及到金融操作比较多的同学还是尽量多用BigDecimal方法吧...
2021-03-10 10:32:42
437
原创 出现不支持的SQL92 标记:431
**出现不支持的SQL92 标记:431**mybatis解析#{}的时候如果出现 #[ ] 则会报431的错我的代码是 #{ ]一个大括号一个中括号,堡垒机的分辨率特低,找了很久都没发现原来是这个问题,等到一个个排查出来才发现原来是括号写错了...
2021-03-08 16:52:42
1877
原创 服务器上 type=Internal Server Error, status=500 错误解决办法
服务器上 type=Internal Server Error, status=500 错误解决办法原本在环境上好好的,但是隔了一个下午却出现了500的错误,排查了很久,一开始还以为是我自己的配置文件出现了问题,但是发现配置都没动过。于是在网上找到很多种解决方法都不适合我,我就去看了一下eureka,发现自己的项目居然有两个注册号,一个是我在环境上部署的,还有另一个,我还以为是我本地的注册号,我把本地关掉之后发现eureka上的注册号还是存在,于是我去问了我的同事,发现他在本地部署项目的时候把原本部署在
2021-02-08 09:58:32
4621
2
原创 String去除后面指定字符串
String去除后面指定字符串比如:abcdefgStr,我想去除后面的Str只保留前面部分。很多人会选择spit方法,但这样返回的是一个数组,而且封装起来也是很麻烦。如果在知道是要去除多少个字符串时,可以用以下的方法String value = “dsaijpjStr”;value = value.substring(0, value.length() - 3);这样就无需重新封装数组,比较简单。菜鸡自白...
2021-01-22 09:29:55
3027
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人