一、SVG 1、svg与canvas的区别 canvas绘制的是位图,svg绘制的是矢量图 canvas使用JavaScript绘制,svg使用xml绘制 canvas不能给每个图形绑定事件,svg可以给每个图形绑定事件 canvas适合游戏等频繁操作的应用,svg适合图标 canvas需要支持H5 ...
删除注册表编辑器中HKEY_CLASSES_ROOT下的.tst回到桌面,刷新后检查右键新建文本文档是否消失,如果消失的话可以继续下一步将下面内容粘贴到记事本或者Word中,保存后缀名为reg,双击reg文档,刷新桌面后即可。Windows Registry Editor Version 5.00 ...
分类:
其他好文 时间:
2017-11-10 01:35:39
阅读次数:
281
public class SeparateChainingHashTable { public SeparateChainingHashTable(){ this(DEFAULT_TABLE_SIZE); } public SeparateChainingHashTable(int size){ t... ...
分类:
其他好文 时间:
2017-09-28 20:40:17
阅读次数:
151
1.动态sql 01.if:单独使用if,后面必须有where 1=1 02.where:上面的代码有点问题,就是在xml文件中的sql语句有where 1=1,如果查询条件多的话,性能是很低的,因为每次查询都需要判断一次!这时候 我们就需要使用 where 标签来代替! 代码: 03.choose ...
分类:
其他好文 时间:
2017-09-17 23:31:19
阅读次数:
173
欢迎来到Grafana文档 Grafana是一个开源指标分析和可视化套件。 它最常用于可视化基础设施和应用程序分析的时间序列数据,但许多应用于其他领域,包括工业传感器,家庭自动化,天气和过程控制。 基本概念 本文档是对Grafana中基本概念的“自下而上”介绍,可以用作开始熟悉核心功能的起点。 数据 ...
分类:
其他好文 时间:
2017-09-02 19:58:50
阅读次数:
973
一、事件基础 PC:click、mouseover、mouseout、mouseenter、mouseleave、mousemove、mousedown、mouseup、mousewheel、keydown、keyup、load、scroll、blur、focus、change... 移动端:cli ...
分类:
移动开发 时间:
2017-08-14 20:09:42
阅读次数:
250
1.去CC 之前2.0的CC**,把CC都去掉,主要的元素都是保留的 2.0 CCSprite CCCallFunc CCNode .. 3.0 Sprite CallFunc Node .. 2.cc***结构体改变 2.0 ccp(x,y) ccpAdd(p1,p2) ccpSub ccpMul ...
分类:
其他好文 时间:
2017-08-10 13:37:29
阅读次数:
207
之前使用的apk都是在调试模式下直接生成的,结果这次也不知道哪里出问题调试产生的apk总是报下面的错误,于是单独产生apk来解决。 ...
分类:
移动开发 时间:
2017-08-08 19:54:59
阅读次数:
207
Android 是 单例模式: 表示 application 唯一的。每个应用被启动的时候,其实是 application 被创建。 Context 上下文: context 是 Application 和 activity 的父类。很多方法中,传递的都是上下文,而不是具体的 Activity 或者 ...
分类:
移动开发 时间:
2017-07-22 23:53:07
阅读次数:
461
http://www.jianshu.com/p/b7169a5a558e OS 分类底层是怎么实现的?本文将分如下四个模块进行探究 本文使用的runtime源码版本是 objc4 - 680文中类与分类代码如下 1.分类的结构体 2.编译时的分类 2.1分类的属性 对比上述代码可以发现:在分类中可 ...
分类:
移动开发 时间:
2017-07-07 21:30:19
阅读次数:
494