- 博客(9)
- 收藏
- 关注
原创 用d3+vue实现一个可折叠的树状图
用d3+vue实现一个可折叠的树状图背景前两天接到了一个需求,监控系统要实现一个可以折叠展开的树状图来展示完整的接口调用链,同时右侧要展示一些接口的相关信息诸如耗时、调用时间、返回值之类的。Demo先在网上找了个demo,完美符合了需求。Demo地址:点击跳转demo效果预览接下来就是在demo的基础上加一些自定义的东西丰富下树状图,先给大家看一下效果:展开状态:折叠状态:代码设计思路很简单,先把demo封装成一个方法,返回值就是html代码,直接在父组件里通过操作dom替换成新
2022-04-28 16:46:49
1527
2
原创 Android开发学习之路——性能优化之布局优化
Android性能优化方面也有很多文章了,这里就做一个总结,从原理到方法,工具等做一个简单的了解,从而可以慢慢地改变编码风格,从而提高性能。一、Android系统是如何处理UI组件的更新操作的 既然和布局相关,那么我们需要了解Android系统是如何处理UI组件的更新操作的。 1、Android需要把XML布局文件转换成GPU能够识别并绘制的对象。这个操作是在DisplayList的帮助下完...
2018-06-24 15:05:54
309
原创 汽车加油问题(贪心算法)
让我们看一个问题:问题描述:一辆汽车加满油后可行驶n公里。旅途中有若干个加油站。设计一个有效算法,指出应在哪些加油站停靠加油,使沿途加油次数最少。输入:第一行有2个正整数n和k,表示汽车加满油后可行驶n公里,且旅途中有k个加油站。接下来的1 行中,有k+1个整数,表示第k个加油站与第k-1个加油站之间的距离。第0个加油站表示出发地,汽车已加满油。第k+1个加油站表示目的地。
2017-06-11 17:49:44
8099
3
原创 输油管道问题(分治算法)
让我们来看一条算法问题:题目描述:某石油公司计划建造一条由东向西的主输油管道。该管道要穿过一个有n 口油井的油田。从每口油井都要有一条输油管道沿最短路经(或南或北)与主管道相连。如果给定n 口油井的位置,即它们的x 坐标(东西向)和y 坐标(南北向),应如何确定主管道的最优位置, 即使各油井到主管道之间的输油管道长度总和最小的位置?给定n 口油井的位置,编程计算各油井到主管道之间的输油管道最小
2017-06-10 15:52:36
7861
3
原创 关于JAVA中String="abc"和String=new String("abc")的区别与联系
String a = new String("PushYE");String b = "PushYE";这是对两个字符串的声明,从正常的角度来看,我们会认为a和b没有区别。但是,a==b系统报错误a.equals(b)系统报正确这就让我们很不能理解了。首先,我们要知道“==”和“equals”的区别,“==“是判断两个对象是否是同一个对象,而“equals”则是仅仅
2017-03-19 21:09:17
1584
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人