首先;1. 自定义一个UIView的子类,然后在这个类里,注册了一个消息中心, addObserve,
当我这个类重新创建一个UIview的时候, 就会神奇的crash, 后来发现...是因为这个消息中心没有被移除的原因
// 解决方法: 在注册通知的那个类对应的dealloc 写上
[[NSNotificationCenter
defaultCenter] removeObs...
分类:
移动开发 时间:
2015-08-02 18:22:21
阅读次数:
292
由于《深入理解Android 卷一》和《深入理解Android卷二》不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在CSDN博客中全文转发这两本书的全部内容。第9章 深入理解Vold和Rild本章主要内容· 介绍Vold。· 介绍Rild。本章涉及的源代码文件名称及位置下面是本章分析的源码文件名及其位置。· Main.cppsystem/vold/Main.cpp· Ne...
分类:
移动开发 时间:
2015-08-02 18:20:53
阅读次数:
385
1.创建程序:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="...
分类:
移动开发 时间:
2015-08-02 18:22:28
阅读次数:
174
Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two numbers such that they add up to the target, where in...
分类:
其他好文 时间:
2015-08-02 18:20:21
阅读次数:
112
一、
//枚举网络访问错误
//swift
中枚举可以定义函数和属性
private
enum
GFFNetworkError:
Int {
case emptyDataError = -1
case emptyTokenError = -2
//错误描述
private
var errorDescription:
Stri...
分类:
编程语言 时间:
2015-08-02 18:21:39
阅读次数:
235
图片处理如何处理图片
拿到网页
使用正则表达式匹配
使用urlretrieve下载图片
import re
import urllib2
import urllibdef getContext(url):
'''
获取html
'''
html = urllib2.urlopen(url) return html.read()def getPicture(htm...
分类:
其他好文 时间:
2015-08-02 18:21:29
阅读次数:
100
//一个无向图 ,每个点都有高度,
//问从起点1到终点n的最高点减最低点的差值最小的前提下的最短路和这个差值
//由于n<100所以可以先将这n个点按升序排,枚举这个最短路的左边最小mi,二分找最小的右边ma
#include
#include
#include
#include
using namespace std ;...
分类:
其他好文 时间:
2015-08-02 18:19:56
阅读次数:
81
士兵队列训练问题
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 4602 Accepted Submission(s): 2145
Problem Description
某部队进行新兵队列训练,将新兵从一开始...
分类:
其他好文 时间:
2015-08-02 18:19:56
阅读次数:
132
由于《深入理解Android 卷一》和《深入理解Android卷二》不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在CSDN博客中全文转发这两本书的全部内容。第10章 深入理解MediaScanner本章主要内容· 介绍多媒体系统中媒体文件扫描的工作原理。本章涉及的源代码文件名及位置下面是本章分析的源码文件名及其位置。· MediaProvider.javapackages/p...
分类:
移动开发 时间:
2015-08-02 18:21:11
阅读次数:
316
愚人节的礼物
Problem Description
四月一日快到了,Vayko想了个愚人的好办法——送礼物。嘿嘿,不要想的太好,这礼物可没那么简单,Vayko为了愚人,准备了一堆盒子,其中有一个盒子里面装了礼物。盒子里面可以再放零个或者多个盒子。假设放礼物的盒子里不再放其他盒子。
用()表示一个盒子,B表示礼物,Vayko想让你帮她算出愚人指数,即最少需要拆多少个盒子才能拿到礼...
分类:
其他好文 时间:
2015-08-02 18:19:18
阅读次数:
160
题目的意思:计算矩阵S = A + A^2 + A^3 + ..... + A^k。A为n*n的矩阵。
一个一个计算,然后相加,由于k最大为10^9,所以会超时。
可以令S(k) = I + A + A^2 + ....+ A^(k-1).
可以推出:S(k) = S(k - 1) + A^(k - 1)。
进一步推出:
矩阵 I 为
(I的大小随n的变化而变化)
下面的...
分类:
其他好文 时间:
2015-08-02 18:19:46
阅读次数:
113
总结一下指针与函数和数组的关系及相关练习。
传统数组的缺点:
# include
int main(void)
{
//数组的定义
int len = 5;
int a[len]; //错误,数组的长度必须直接指定,且不能更改。
int b[5]; //正确。
return 0;
}
确定一个数组需要几个参数:
# include
//本函数功能是输出任意一...
分类:
编程语言 时间:
2015-08-02 18:20:03
阅读次数:
164
??1 编写以下案例(下面的三个按钮都调用了底层的C语言):项目案例的代码结构如下:2 编写DataProvider的代码: package com.example.ndkpassdata; public class DataProvider { /** * 计算x和y的加法 apktools * * @param x...
分类:
移动开发 时间:
2015-08-02 18:20:56
阅读次数:
190
题目链接
题意:
机器加工n个木条,每个木条有一个长度和重量。加工第一根木条需要1分钟的准备时间,接下来如果后一根木条的长度和质量都大于等于前一根木条,则不需要准备时间,否则需要1分钟的准备时间,求加工完所有木条最少时间。
比如有5根木条,长度和重量分别是(4,9),
(5,2), (2,1), (3,5), (1,4),则需要2分钟就可加工第1分钟加工(1,4), (3,5), (...
分类:
其他好文 时间:
2015-08-02 18:20:14
阅读次数:
117
打开BMP格式图像文件
BMP文件分为BITMAPFILEHEADER、BITMAPINFORHEADER、RGBQUAD三部分文件头BF包含文件的类型,文件的大小,位图数据距文件头的偏移量等,BI是说明位图的信息,有位图的颜色位数biBitCount,位图的高度宽度,以及位图数据的大小,通过读取BMP格式文件的这些信息,就能对其进行解码,打开BMP文件。
例程:
//选取文件
...
分类:
其他好文 时间:
2015-08-02 18:20:42
阅读次数:
104
请完成一个函数,输入一个二叉树,该函数输出它的镜像。...
分类:
编程语言 时间:
2015-08-02 18:18:53
阅读次数:
168
是什么webpack是一个模块打包工具,通过依赖处理模块,并生成那些模块静态资源。
观察上图,webpack把所有的资源(js,css和图片等)都当做是模块——webpack中可以引用css,css中可以嵌入图片dataUrl,对于不同类型的资源,webpack有对应的模块加载器。webpack模块打包器会分析模块间的依赖关系,最后 生成了优化且合并后的静态资源。为什么当今网站正在变成一个we...
分类:
Web程序 时间:
2015-08-02 18:18:14
阅读次数:
173