dp 首先暴力的dp式子: f[i]=min{f[j]+num(j+1,i)} 这样是n^2的 考虑优化: 代价是一段区间不同颜色的数量, 那么如果区间的颜色数量是相同的,更新长度更长的区间一定更优 那么可以用双向链表优化一下,当一个数在之前出现过的时候,就将之前出现过的位置删除掉 其实相当于离散化 ...
分类:
其他好文 时间:
2019-02-25 10:40:44
阅读次数:
172
lib/main.dart:1: Warning: Interpreting this as package URI, 'package:flutter_app/main.dart'. import 'dart:ui' as ui show Paint, Path, Canvas; 解决: Ref: ...
分类:
移动开发 时间:
2019-02-25 01:01:23
阅读次数:
2199
项目中需要使用圆角的ImageView。原来的同事在代码中使用的是Paint&Path方法,在自定义的ImageView里的onDraw(Canvascanvas)方法里使用path.moveTo、path.lineTo、path.quadTo方法来进行绘制。该方法绘制出来的ImageView会在某些手机上出现强烈的锯齿,这是UI们所不能忍受的。使用了mPaint.setAntiAlias
分类:
其他好文 时间:
2019-02-21 18:55:23
阅读次数:
139
模拟器中调试元素的布局: Android Studio 右侧边栏 Flutter Inspector,选择 Toggle Debug Paint 打开。 格式化代码: 编辑器中右键 Reformat Code with dartfmt。 使用外部功能包(https://pub.dartlang.or ...
分类:
移动开发 时间:
2019-02-17 23:49:13
阅读次数:
347
oracle的一个实例的链接不能超过2万 nginx在7层、F5在4层,Nginx可以根据内容分发,F5只能识别IP和端口 mongdb用在最常用的查询场景 redias是key-value类型的数据库,最大的优势是内存上跑 页面基础原则:单页面不超过1s weblogic 1、xms(JVM初始分 ...
分类:
其他好文 时间:
2019-02-15 17:46:11
阅读次数:
219
"If you can't measure it, you can't improve it." The first step when doing performance work is to measure meaningful metrics to establish a baseline f ...
分类:
Web程序 时间:
2019-02-12 09:11:35
阅读次数:
159
题面 $solution:$ 一道蛮水的分治题,但思想很不错(虽然我还是非常天真的以为是积木大赛原题,并且居然还有30分) 看到这个题目,根据贪心的一贯风格,我们肯定能想到将整个栅栏的下面某部分直接用几次横向的操作把它涂掉。然后我们发现如果将涂了色的部分不管,整段栅栏会被我们分成若干个部分(最短的竖 ...
分类:
其他好文 时间:
2019-02-10 20:44:44
阅读次数:
204
不同平台的GUI实现原理是一样的。 本实验基于 windos平台。 先捋一捋概念 什么是消息队列(Message Queue)假 设一个场景:系统正在处理WM_PAINT消息,就在这时用户在键盘上敲击了一些按键,这时会发生什么呢?系统应该中断绘图操作然后处理按键消息还是应该 丢弃按键的消息?很明显这 ...
分类:
其他好文 时间:
2019-02-06 23:58:23
阅读次数:
230
//定义 Dictionary openWith = new Dictionary(); //添加元素 openWith.Add("txt", "notepad.exe"); openWith.Add("bmp", "paint.exe"); openWith.Add("dib", "paint.e... ...
分类:
其他好文 时间:
2019-01-29 18:35:43
阅读次数:
186
PorterDuffXfermode是Android中用来对图层进行操作的类,类似于数学中的交集、并集,将上层(src)和下层(dst)进行特定的方式进行混合显示。构造方法:PorterDuffXfermode(PorterDuff.Modemode)下图显示对应的PorterDuff.Mode所对应的效果这次实现的图片文字是用的SrcIn模式,也就是先画文字然后画图,取其交集区域显示上层图层完整
分类:
其他好文 时间:
2019-01-29 00:34:44
阅读次数:
178