计算机图形主要分为两类:一类是位图图像,另一类是矢量图形。1、 位图图像在技术上称为栅格图像,它由像素组成。其特点是可以表现色彩的变化和颜色的细微过度,产生逼真的效果,并且容易在不同软件之间交换使用。但在保存时,需要记录每一个像素的位置和颜色值,因此占用的存储空间较大。 另外,由于受到分辨...
分类:
其他好文 时间:
2015-02-25 18:19:41
阅读次数:
134
由于没有自己的服务器,我就找了个能实现双方通信的SDK,这个SDK是友盟的用户反馈SDK。本系列的博文关注的不是网络通信,而是如何在网络通信机制已经做好的情况下,做出一个可用的聊天系统。其实,刚开始做的时候觉得适配器挺难的,但后来发现实现和QQ相同的布局文件也需要技术,所以本篇就来详细的说下布局.....
分类:
其他好文 时间:
2015-02-17 14:07:31
阅读次数:
246
CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理技巧并整理了一下。对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声明。C...
分类:
Web程序 时间:
2015-02-16 14:14:35
阅读次数:
159
这个问题要从EasyUI的datebox组件说起,小菜用这个组件的时候,发现用$("#id").val()这种形式,居然拿不到文本框的值! 经过度娘的帮助,发现可以用$("#id").datebox('getValue'),但是这是为什么捏? 经过一翻研究和探索,小菜发现,如果一个input加上cl...
分类:
其他好文 时间:
2015-02-11 21:48:24
阅读次数:
174
不论如何在书写过程中要遵循代码的可维护性遵守单一职责的原则否则将会在后期需求变动的情况下造成很大的困扰,一旦出现问题将会导致很大的问题,造成很不必要的浪费,冗余代码越多,阅读起来越浪费时间,后期的维护过程中越造成困难在代码的构建过程中尽可能的实现单一模式完成单一职责,避免过度的耦合,这样才能在后续的...
分类:
其他好文 时间:
2015-02-10 12:47:38
阅读次数:
123
最近需要做一些小工具,听说Python不错,就学习一下。工欲善其事必先利其器,一个好的IDE对于学习一门新知识是很有帮助的,边写代码边换IDE,纠结了几天,最终还是选择了pycharm,之前觉得不够好用是因为自己不会用,没有熟悉各种设置,不过不得吐槽一下,pycharm的设置开放得的确过度了点。。。...
分类:
编程语言 时间:
2015-02-09 12:44:15
阅读次数:
244
1.尽量保持方法简短(5-20行,一个屏幕能放得下)2.永远不要把同一个变量用于多个不同的目的3.使用自描述的变量名和方法名(注释的最高境界代码即注释)4.尽可能把变量定义在靠近使用它的地方5.拒绝神秘数字6.友好的对待你的语言7.不要逆常规而行8.警惕过早优化9.积极重构测试过的程序10.不要过度...
分类:
其他好文 时间:
2015-02-08 16:41:15
阅读次数:
122
如果一个布局十分复杂,那么就需要来排查是否出现了过度绘制,如果出现了,那么很可能会造成刷新率下降,造成卡顿的现象。那么什么是过度绘制呢?过度绘制就是在同一个区域中叠加了多个控件。这就像小时候我们画画,白纸就是没有绘制的画板,如果我们画了一个房子,涂上了红色,又在上面画了窗户,图上了棕色,窗户上又画了...
分类:
移动开发 时间:
2015-02-06 18:26:05
阅读次数:
237
SystemBarTint链接:https://github.com/jgilfelt/SystemBarTint
最早听这个概念是在MI4发布会上,雷布斯鼓吹的一个概念,让原先安然无光,黑色的通知栏,变成与APP主题相一致的颜色,经过度娘,得知是从4.4开始,Android已经有这个概念(ImmersiveMode)了。
效果如下:
使用方法比较简单,官方给了一个例子:
public...
分类:
移动开发 时间:
2015-02-05 16:22:08
阅读次数:
312
“PDF.NET框架”全称是“PWMIS数据开发框架”(有关名字的由来请看官网http://www.pwmis.com/sqlmap/ 介绍),它直接基于 ADO.NET,没有使用反射,没有过度封装,力求做速度最快、使用最简单、适应场景最广泛的的数据开发框架。...
分类:
Web程序 时间:
2015-02-05 11:15:46
阅读次数:
199