自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

1

2022-12-28 15:47:11 469 1

原创 2020-12-14

mysql in 查询优化,快没快俺也不知道<select id="listExistOrgCode" resultType="java.lang.String"> select a.org_code from jf_vis_db.vms_video_orgrange a inner join ( <foreach collection="allParentAndChildCodeSet" item="item" index="

2020-12-14 14:28:45 95

原创 java实现正态分布函数( commons-math-3.3 )

java实现正态分布函数( commons-math-3.3 )NormalDistributionnormalDistributioin=newNormalDistribution(0,1);doubleS1=normalDistributioin.cumulativeProbability(常数项+变量1赋值x变量1系数+...+变量N赋值x变量N系数);...

2020-12-02 17:14:07 1943

原创 java 线型集合转树形集合

java 线型集合转树形集合 o(n)public static List<Zone> buildTree3(List<Zone> zoneList) { Map<String, List<Zone>> zoneByParentIdMap = zoneList.stream().collect(Collectors.groupingBy(Zone::getParentId)); zoneList.forEach(zone->zo...

2020-08-24 17:15:51 200

原创 java 数组过滤

java 数组过滤List<PgMenu> collect = pgMenuList.stream().filter(PgMenu -> PgMenu.getState() != 2).collect(Collectors.toList());

2020-08-04 17:12:48 1838

原创 MySql下实现先排序后分组

对比可以发现5.7版本的MySql在执行这条sql时缺少了一个derived操作,通过查阅相关资料了解到MySql 5.7对子查询进行了优化,认为子查询中的order by可以进行忽略,只要Derived table里不包含如下条件就可以进行优化: UNION clause GROUP BY DISTINCT Aggregation LIMIT or OF...

2020-01-15 11:53:45 448

原创 Java 将集合根据某一属性分组

Map<String,List<Bean>> map = list.stream().collect(Collectors.groupingBy(Bean::getType));

2019-12-13 10:25:40 258

原创 js 多个异步函数全部返回后执行下一步

array.push(api.post())array.push(api.post())Promise.all(array).then(arr=>{arr.forEach(res=>{})})

2019-09-25 15:01:25 4511 1

原创 子组件数据未同步情况

使用this.$nextTick()

2019-09-19 14:09:42 902

转载 事件总线

运用三:将bus挂载到vue.prototype上(这里用了插件的写法)// plugin/index.jsimport Bus from 'vue';let install = function (Vue) { ... ... // 设置eventBus Vue.prototype.bus = new Bus(); ... ...}expo...

2019-06-10 11:30:47 1477

转载 setInterval()与setTimeout()计时器   JavaScript是单线程语言,但是它可以通过设置超时值和间歇时间值来指定代码在特定的时刻执行。超时值是指在指定时间之后执行代码,间歇

setInterval()与setTimeout()计时器  JavaScript是单线程语言,但是它可以通过设置超时值和间歇时间值来指定代码在特定的时刻执行。超时值是指在指定时间之后执行代码,间歇时间值是指每隔指定的时间就执行一次代码。  超时调用  超时调用使用window对象的setTimeout()方法,它接受两个参数:要执行的代码和以毫秒表示的时间(代码执行前的等待时间)。其...

2019-05-17 12:16:08 201

转载 :nth-of-type(n)和:nth-child(n)的基友关系

:nth-of-type(n)和:nth-child(n)的基友关系2018年05月22日 21:50:46weixin_41957484阅读数:4053一开始写样式的时候喜欢全部元素都来个class,后面发现这样一个页面下来很多个class,起名字起到发慌,然后老师说该多用 逻辑关系来写样式,就是这种第几个孩子啊这种,不知道你们有没有这种烦恼,要用的时候觉得哇,type和child这...

2019-04-23 14:41:34 5715 1

原创 Mybatis if 判断时传入数字0相当于传入空字符串。

Java Mybatis 踩坑之路if 判断时传入数字0相当于传入空字符串。

2019-03-20 14:40:48 800 1

转载 原生JS forEach()和map()遍历的区别以及兼容写法

一、原生JS forEach()和map()遍历共同点:    1.都是循环遍历数组中的每一项。    2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前项的索引index,原始数组input。    3.匿名函数中的this都是指Window。    4.只能遍历数组。1.forEach()   没有返回值。...

2019-01-09 15:09:50 106

转载 element ui table 滚动条回到顶部、底部

element ui table 添加数据行后滚动条滚动到对应的行头或行尾问题;滚动到第一行:this.$refs.table.bodyWrapper.scrollTop =0;滚动到最后一行:this.$refs.table.bodyWrapper.scrollTop =this.$refs.table.bodyWrapper.scrollHeight;------------...

2019-01-09 12:19:29 8925 1

原创 JS去重

Array.from(new Set(数组))

2019-01-09 09:59:59 329

原创 Treegrid加载

加载顶级节点与加载子节点时对loadFilter数据格式要求不同顶级返回{total:'',rows:''} 对象子级返回 rows 数组

2019-01-08 17:42:52 392

原创 vue 重新渲染组件

给组件绑定一个 key 属性,当key值变化后组件会自动重绘。

2019-01-07 12:36:20 4602 8

转载 Java list里面存放map,根据map中的某一个字段进行排序 lambda

//lambdaCollections.sort(list, (o1, o2) -&gt; { String name1 = (String) o1.get("id"); String name2 = (String) o2.get("id"); return name2.compareTo(name1);});//匿名方式Collections.sort(l...

2018-12-27 17:38:21 4747

转载 attr 与prop区别

 •对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。•对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。

2018-05-31 11:02:23 118

空空如也

空空如也

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

TA关注的人

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