https://vjudge.net/problem/49919/origin 题意:给你n*n只出现O和X的字符阵。有两种操作,一种操作Ri将i行全变成X,一种操作Ci将i列全变成O,每个不同的操作最多进行一次。现给出目标状态,求空盘下的字典序最小的操作顺序是怎样的。 思路:拿到题目看起来很复杂, ...
分类:
编程语言 时间:
2017-03-27 22:57:52
阅读次数:
298
Android原生的CalendarView根本无法满足我们日常开发的需要,在开发吾记APP的过程中,我觉得需要来一款高性能且美观简洁的日历控件,觉得魅族的日历风格十分适合,于是打算撸一款。 github地址:https://github.com/huanghaibin-dev/CalendarVi ...
分类:
移动开发 时间:
2017-03-24 18:57:05
阅读次数:
316
最近做通讯录小屏机 联系人姓名显示--长度超过边界字体变小 ...
分类:
移动开发 时间:
2017-03-23 22:27:05
阅读次数:
209
Description Each New Year Timofey and his friends cut down a tree of n vertices and bring it home. After that they paint all the n its vertices, so th ...
分类:
其他好文 时间:
2017-03-22 22:56:14
阅读次数:
241
Color the Fence Time Limit:2000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64u Submit Status Description Igor has fallen in love with Tanya. No ...
分类:
其他好文 时间:
2017-03-18 17:32:41
阅读次数:
171
View:视图,每一个view都有一个用于绘图的画布,这个画布可以任意的扩展。在android中,任何一个view都需要重写onDraw()方法来实现。 Canvas:画布,利用Canvas可画出(点、直线、圆、椭圆、矩形、文字) Paint:画笔 代表了Canvas上的画笔,画刷、颜料等。 如果p ...
分类:
其他好文 时间:
2017-03-17 00:34:26
阅读次数:
138
浏览器每天就这么来来回回跑着,要知道不同的人写出来的html和css代码质量参差不齐,说不定哪天跑着跑着就挂掉了。好在这个世界还有这么一群人——页面重构工程师,平时挺不起眼,也就帮视觉设计师们切切图啊改改字,其实背地里还是干了不少实事的。 说到页面为什么会慢?那是因为浏览器要花时间、花精力去渲染,尤 ...
分类:
Web程序 时间:
2017-03-15 18:21:37
阅读次数:
165
项目中 遇到运用水印,因为 水印 z-index 比较 大,所以会覆盖 z-index 比较小的图层 那么就导致 了 底层 的点击事件 不能点击。 最终是用 了CSS3 pointer-events:none解决 了,因为 css 研究不透彻 结果 走了弯路。特此记录下来。 查了 下这个属性 ,贴过 ...
分类:
其他好文 时间:
2017-03-14 18:34:39
阅读次数:
392
前言 HTML5的canvas有很多应用点,如绘画板、图形绘制、游戏交互、彩票刮刮乐等,除了这些,还有个比较好的点就是主页涂抹一部分之后,页面消失进入主要内容。 wScratch是一个模拟刮刮卡的jQuery插件,可以设置刮开纯色或者图像。 演示 显示刮卡百分比 到达一定百分比清空 属性设置 可用的 ...
分类:
Web程序 时间:
2017-03-13 16:17:48
阅读次数:
297
当窗口发生改变后,会产生无效区域,这个无效的区域需要重画。 一般Windows会发送两个消息WM_PAINT(通知客户区 有变化)和WM_NCPAINT(通知非客户区有变化)。 非客户区的重画系统自己搞定了,而客户区的重画需要我们自己来完成。这就需要OnDraw()或 OnPaint()来重画窗口。 ...
分类:
编程语言 时间:
2017-03-12 15:08:01
阅读次数:
319