自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 java8 集合操作

1、提取某一属性的值2、

2022-06-30 10:23:34 203 1

原创 map中包含key则删除

if (paramMap.containsKey("LogicCheckRptTmpId")){ paramMap.keySet().removeIf(s -> s.equals("LogicCheckRptTmpId"));}旧式写法-迭代器删除Iterator<String> iter = map.keySet().iterator();while(iter.hasNext()){ if(iter.next().equals("sss")){ .

2022-03-21 18:21:41 250

原创 分数排名1

select score,dense_rank() over(order by score desc) as 'rank'from Scoresrow_number():依次递增排名,无重复排名rank():相同分数有重复排名,但是重复后下一个人按照实际排名dense_rank():分数一致排名一致,分数不一致排名+1NTILE(4):分组排名,里面的数字是几,最多排名就是几,里面的数字是4,最多的排名就是41.rank() over:排名相同的两名是并列,但是占两个名次,1 1 3 4 .

2022-03-17 18:45:59 96

原创 第二高的薪水

1.使用子查询和 LIMIT 子句SELECT (SELECT DISTINCT Salary FROM Employee ORDER BY Salary DESC LIMIT 1 OFFSET 1) AS SecondHighestSalarydistinct对相同工资去重imit X 表示读取X个数据limit X,Y 中X表示跳过X个数据,读取Y个数据limit X offse...

2022-03-15 14:44:22 67

原创 JAVA数据转换

1、json数组转list对象List<User> list = JSONObject.parseArray(jsonArray, User.class);2、json字符串转对象User user = JSON.parseObject(jsonString, User.class);

2022-03-09 16:49:02 975

原创 ORA-00923: FROM keyword not found where expected

1,表中列名的定义是否错用了关键字2,查询语句列名是否与表定义列表不匹配

2022-03-07 10:14:05 198

原创 list的一些操作

1、subList()截取List<Object> list = new ArrayList<>();List<Object> subList = list.subList(0, 3);subList(0, 3)取得的是下标为0到2的元素,不包含下标为3的元素2、addAll()合并List<Object> a = new ArrayList<>();List<Object> b = new ArrayList&

2022-02-10 15:28:38 677

原创 js数组传参

var rows = grid.getSelectedRows();var ids = new Array();for(var j = 0; j < rows.length; j++) { ids.push(rows[j].id);}传参:data : { "ids" : JSON.stringify(ids)},java接收“:List<String> idList = JSONObject.parseArray(ids, String...

2021-11-24 14:28:02 1357

原创 JAVA8和JAVA7的区别

一.接口提供默认方法default和静态方法static为什么?扩展接口方法而又不强制实现类实现,往现存接口中添加新的方法,不强制那些实现了该接口的类也同时实现这个新加的方法。默认方法和抽象方法之间的区别:1.在接口中抽象方法需要实现,而默认方法不需要,如果接口中有默认方法,实现类将默认继承这个默认方法2.静态方法属于接口本身,不被实现类所继承;默认方法可以被接口的实现类继承或者覆写3.使用方式默认方法:接口默认方法impl.method。而当被覆盖后,接口中的默认方法调用为:接

2021-10-28 17:02:12 414

原创 Adobe Reader

1.记住上次浏览的位置编辑-->首选项-->文档,“在重新打开文档时恢复上次试图设置”前打勾。

2021-10-28 14:15:30 203

原创 函数

短小,20行封顶最佳每个函数只做一件事,而且每个函数都依序把你带到下一函数,做了同一抽象层次下的事。要判断函数是否不止做了一件事,就是看是否能再拆出一个函数,

2021-06-29 09:12:46 86 1

原创 整洁代码

勒布朗法则:稍后等于永不整洁的代码只做一件事,就事论事,没有犹豫或不必要的细节不要重复代码,只做一件事,包括尽可能少的实体,比如类,方法,函数等,专为解决那个问题而存在让营地比你来时更干净,每次修改都比之前干净...

2021-06-29 09:02:50 55

原创 删除字符串最后一个字符

//删除str最后一个字符str=str.substring(0, str.length()-1);

2021-06-24 15:32:32 414

原创 2021-06-22

有意义的命名

2021-06-22 11:18:34 57

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除