码迷,mamicode.com
首页 > 2016年04月10日 > 全部分享
内存恶鬼drawRect - 谈画图功能的内存优化
正文 标题有点吓人,但是对于drawRect的评价倒是一点都不过分。在平日的开发中,随意覆盖drawRect方法,稍有不慎就会让你的程序内存暴增。下面我们来看一个例子。 做了一个画板功能,但是苦于内存问题一直得不到解决。画板功能很简单,就是记录手指触摸的轨迹然后绘制在屏幕上。下面我们来看一张效果图: ...
分类:其他好文   时间:2016-04-10 23:48:54    阅读次数:188
js模块化介绍和运用
总是在一些技术类言语中听到js模块化,但是具体是什么呢,通过查找的资料和大神们的帖子 组合了下给大家看看 一、原始写法 模块就是实现特定功能的一组方法。 只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块。 上面的函数m1()和m2(),组成一个模块。使用的时候,直接调用就行了。 ...
分类:Web程序   时间:2016-04-10 23:49:33    阅读次数:301
数据库范式
◆ 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 考虑这样一个表:【联系人】(姓名,性别,电话) 如果在实际场景中,一个联系人有家庭电话和公司电话,那么这种表结构设计就没有达到 1NF。要符合 1NF 我们只需把列(电话)拆分,即:【联系人】(姓名,性别,家庭电话,公司电话)。 ...
分类:数据库   时间:2016-04-10 23:48:01    阅读次数:250
mysql 存储过程 计算报表
把用例执行情况mysql表汇总起来 ...
分类:数据库   时间:2016-04-10 23:48:40    阅读次数:291
Windows驱动学习过程
错误 3 error : No certificates were found that met all the given criteria. 是关于数字签名的错误 解决方案: 1.运行“C:/Program Files/Windows CE Tools/wce500/Windows Mobile ...
分类:Windows程序   时间:2016-04-10 23:49:19    阅读次数:246
C语音的调查
1.你对自己的未来有什么规划?做了哪些准备? 很迷茫吧。尽力做好该做的事情。希望认真学习代码,毕竟是专业课 2.你认为什么是学习?学习有什么用?现在学习动力如何?为什么? 学习有很多啊,不论是课堂上,还是工作上,生活上,能学到有意义的东西,能锻炼自己的能力都是学习。学习主要还是扩大自己的知识面,更重 ...
分类:其他好文   时间:2016-04-10 23:46:50    阅读次数:174
NOIP 2013 花匠
有多种方案,找拐点数目最简单O(n) 注意此题有相邻点价值一样,代码改变一点 1 #include <cstdio> 2 #include<iostream> 3 #include<cstdlib> 4 #include<algorithm> 5 int s,n,k,i,a,b; 6 int mai ...
分类:其他好文   时间:2016-04-10 23:46:01    阅读次数:201
第6周学习进度
本周收获其实还是很多的,主要是在PHP写入数据库及调用数据库方面;另外本周通过android开发发布了四则运算,其实还是小有成就的,其实我觉得android还是不太好用,应该和自己经常不用这门语言及开发方法有关系吧,总觉得有些繁琐。不过当看到用android自己开发了一个小软件后,还是会让你开心的, ...
分类:其他好文   时间:2016-04-10 22:41:34    阅读次数:147
【jQuery源码】事件存储结构
a. jQuery事件原型——Dean Edwards的跨浏览器AddEvent()设计 源码解读 重新梳理一下数据结构,使用一个例子 <input type="text" id="chua" onClick="f0();"> function f0(){...} function f1(){... ...
分类:Web程序   时间:2016-04-10 22:42:41    阅读次数:219
JAVA回调机制(CallBack)详解
序言 最近学习java,接触到了回调机制(CallBack)。初识时感觉比较混乱,而且在网上搜索到的相关的讲解,要么一言带过,要么说的比较单纯的像是给CallBack做了一个定义。当然了,我在理解了回调之后,再去看网上的各种讲解,确实没什么问题。但是,对于初学的我来说,缺了一个循序渐进的过程。此处, ...
分类:编程语言   时间:2016-04-10 22:41:24    阅读次数:328
python requests学习
1、无参数直接get 同时支持json直接获取json解码后结果 2、有参数的get,制定params的参数的值。 可以用r.url打印生成的url. 3、修改HTTP头内容 4、POST方法, form格式 json格式 字符串格式: 5、超时 Errors and Exceptions In t ...
分类:编程语言   时间:2016-04-10 22:40:30    阅读次数:264
***微信公众平台开发: 获取用户基本信息+OAuth2.0网页授权
本文介绍如何获得微信公众平台关注用户的基本信息,包括昵称、头像、性别、国家、省份、城市、语言。本文的方法将囊括订阅号和服务号以及自定义菜单各种场景,无论是否有高级接口权限,都有办法来获得用户基本信息,而无需模拟登录。 在本文中,特别要注意的是有两个不同的Access Token,他们产生的方式不一样 ...
分类:微信   时间:2016-04-10 22:42:03    阅读次数:710
计算时钟的夹角
题目内容: 钟面上的时针和分针之间的夹角总是在 0 ~180之间 ( 包括 0 和180 ) 。举例来说,在十二点的时候两针之间的夹角为 0 ,而在六点的时候夹角为180 ,在三点的时候为90 。本题要解决的是计算 12:00 到 11:59 之间任意一个时间的夹角。 输入格式: 每组测试数据包含两 ...
分类:其他好文   时间:2016-04-10 22:41:48    阅读次数:215
简单选择排序
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序不稳定,会导致相同值位置发生改变。 算法步骤: 1)首先在未排序序列中找到最小(大)元素,存放到排序序 ...
分类:编程语言   时间:2016-04-10 22:40:26    阅读次数:176
网站程序CMS识别
CMS cms一般有dedecms(织梦),dzcms,phpweb,phpwind,phpcms,ecshop,dvbbs,siteweaver,aspcms,帝国,zblog,wordpress等。 织梦dedecms rotbots.txt:搜索引擎协议,Disallow是不允许收录,allo ...
分类:Web程序   时间:2016-04-10 22:39:26    阅读次数:2687
安装、配置Redis集群
安装、配置Redis集群 目录 安装、配置Redis集群... 1 1.配置yum... 1 2.安装gcc. 1 3.下载软件包... 2 4.安装(主从都需要安装) 2 5.配置redis集群... 3 6.启动与关闭... 4 7.安装ruby rubygems. 4 8.初始化集群... 4 ...
分类:其他好文   时间:2016-04-10 22:39:01    阅读次数:263
关于多物体缓冲运动
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>多物体缓冲运动</title></head><style>*{margin:0px;padding:0px;}#move li{width:200px;height ...
分类:其他好文   时间:2016-04-10 22:41:27    阅读次数:193
1514条   上一页 1 2 3 4 5 6 7 ... 90 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!