自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qi_ruihua的专栏

世上本没有爱,相处的时间久了也便产生了爱。

  • 博客(366)
  • 资源 (54)
  • 收藏
  • 关注

原创 Python Web包就业服务

Python Web Flask Django

2023-11-28 15:57:03 399

转载 ubuntu16下vue-cli安装

https://blog.csdn.net/bcfdsagbfcisbg/article/details/80507701本文主要介绍vue脚手架工具vue-cli的安装一、安装1.安装nodejssudo apt-get install nodejsnode -v(查看一下版本)12注意:因为我这里安装的时候提示我已经安装过了(版本号太低了,4.2.6,后面安装的稳定版都...

2019-05-13 12:24:47 510

转载 gitbook新版本 build命令导出的html不能跳转?

最近总有人问自己的gitbook导出来的html文件在浏览时不能自动跳转,那是因为gitbook新版本不支持了。需要切换到旧版本进行html转换如果遇到:Error loading version latest: Error: Cannot find module 'internal/util/types'将node版本降低:// 1.安装node管理 nsudo npm install -g...

2018-04-21 08:49:08 1544

转载 a标签的4个伪类

a:link{}a:visited{}a:hover{}a:active{}

2017-12-18 22:54:15 501

转载 tp中的M,D,C,A,I,S方法

M方法//使用M方法实例化$User = M('User');//和用法$User = new \Think\Model ('User');等效//执行其他的数据操作$User->select();12345M 方法也支持垮库操作.//使用M方法实例化,操作db_name中的ot_user表$User = M('db_name.User','ot_');//执行其他的数

2017-09-08 22:44:17 606

转载 PHP中 $_SERVER的信息汇总

$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。下表列出了所有 $_SERVER 变量中的重要元素。 元素/代码描述$_S

2017-08-09 07:57:32 681

转载 PHP session有效期session.gc_maxlifetime

PHP中的session有效期默认是1440秒(24分钟),也就是说,客户端超过24分钟没有刷新,当前session就会失效。很明显,这是不能满足需要的。一个已知管用的方法是,使用session_set_save_handler,接管所有的session管理工作,一般是把session信息存储到数据库,这样可以通过SQL语句来删除所有过期的session,精确地控制session的有效期。这也

2017-07-14 15:53:50 643

转载 深入理解session过期机制

首先得明白:session的过期时间由两方面决定的;  1存储在客户端的$_COOKIE['PHPSESSID']的过期时间(默认cookie名称为PHPSESSID,可通过php.ini中的session.name修改。)  2.存储在服务器端的相对应的session文件(session文件名和上述cookie的值一一对应),默认为1440秒,即24分钟 ok,现在详细阐述上述两

2017-07-14 15:14:25 10554

原创 make: *** 没有规则可以创建“default”需要的目标“build”

安装Nginx时报错the HTTP rewrite module requires the PCRE library. You can either disable the module by using --without-http_rewrite_module option, or install the PCRE library into the system, or build

2017-06-28 21:51:27 15284 1

转载 memache的使用场景

非持久化存储:对数据存储要求不高分布式存储:不适合单机使用 memache与mysql不要安装到一个机器上key/value存储。格式简单 不支持 list array 数据格式

2017-06-15 22:15:27 666

转载 MySQL中exists与in的使用

exists对外表用loop逐条查询,每次查询都会查看exists的条件语句,当 exists里的条件语句能够返回记录行时(无论记录行是的多少,只要能返回),条件就为真,返回当前loop到的这条记录,反之如果exists里的条 件语句不能返回记录行,则当前loop到的这条记录被丢弃,exists的条件就像一个bool条件,当能返回结果集则为true,不能返回结果集则为 false如下:

2017-06-05 16:08:21 363

原创 MySQL删除主键的操作方法

#先删除自增长在删除主键#alter table t_name change id id int;-- 删除自增长#alter table t_name drop primary key;-- 删除主建

2017-06-02 11:29:37 8108

转载 mysql 创建索引和删除索引

索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER TABLE来给表增加索引。删除索引可以利用ALTER TABLE或DROP INDEX语句来实现。(1)使用ALTER TABLE语句创建索引。语法如下:alter table table_name add index index_name (column_list) ;alter

2017-05-23 20:36:22 322

原创 查看mysql语句运行时间

通过 show profiles 语句来查看查一下profile是不是打开了,默认是不打开的。mysql> show profiles; Empty set (0.02 sec) mysql> show variables like "%pro%"; +---------------------------+-------+ | Variable_name | Valu

2017-05-23 20:15:48 675

原创 验证码类,生成验证码

class Captcha{     private $charset = 'abcdefghkmnprstuvwxyzABCDEFGHKMNPRSTUVWXYZ23456789';    //随机因子,    private $code;                     //验证码字符串    private $codelen = 4;              //验证

2017-05-09 17:14:56 296

转载 调用函数

Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档:http://docs.python.org/3/library/functions.html#abs也可以在交互式命令行通过help(abs)查看abs函数的帮助信息。调用abs函数:>

2017-05-09 17:13:04 334

转载 使用dict和set

dictPython内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list:names = ['Michael', 'Bob', 'Tracy']scores = [95, 75, 85]给定一

2017-05-09 17:09:15 335

转载 mysql中使用like模糊查询时如何转义%

我们经常使用like语句配合%%通配符来进行模糊查询,那么如果字段内容本身含有%,而你要查询包含有%的记录怎么办呢怎么办呢。假设字段是title,那么下面的语句可以吗?select * from table where title like “%%%”;如果你试过就知道,肯定不行的,那么正确的写法是怎样的呢?我们应该对%符号进行转义:select * from table wher

2017-04-27 18:22:25 15392

转载 循环

要计算1+2+3,我们可以直接写表达式:>>> 1 + 2 + 36要计算1+2+3+...+10,勉强也能写出来。但是,要计算1+2+3+...+10000,直接写表达式就不可能了。为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子:n

2017-04-24 22:45:11 260

转载 条件判断

计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:age = 20if age >= 18: print('your age is', age) print('adult')根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否

2017-04-24 22:42:18 276

转载 使用list和tuple

listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob', 'Tracy']变量classmates就是

2017-04-24 22:38:29 231

转载 字符串和编码

字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大

2017-04-16 22:00:52 215

转载 数据类型和变量

数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:整数Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,

2017-04-14 23:16:23 243

转载 Python基础

Python是一种计算机编程语言。计算机编程语言和我们日常使用的自然语言有所不同,最大的区别就是,自然语言在不同的语境下有不同的理解,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,任何一种编程语言都有自己的一套语法,编译器或者解释器就是负责把符合语法的程序代码转换成CPU能够执行的机器码,然后执行。Python也不例外。Python的语法比较简单,采用缩进

2017-04-14 23:13:50 208

转载 输入和输出

输出用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下:>>> print('hello, world')print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出:>>> print('The quick brown fox', 'jumps over', 'the lazy do

2017-04-14 23:09:29 251

转载 Python代码运行助手

Python代码运行助手可以让你在线输入Python代码,然后通过本机运行的一个Python脚本来执行代码。原理如下:在网页输入代码:点击Run按钮,代码被发送到本机正在运行的Python代码运行助手;Python代码运行助手将代码保存为临时文件,然后调用Python解释器执行代码;网页显示代码执行结果:下载点击右

2017-04-14 23:04:30 1091

转载 使用文本编辑器

在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。现在,我们就把上次的'hello, world'程序用文本编辑器写出来,保存下来。那么问题来了:文本编辑器到底哪家强?推荐两款文本编辑器:一

2017-04-14 22:48:22 381

转载 第一个Python程序

现在,了解了如何启动和退出Python的交互式环境,我们就可以正式开始编写Python代码了。在写代码之前,请千万不要用“复制”-“粘贴”把代码从页面粘贴到你自己的电脑上。写程序也讲究一个感觉,你需要一个字母一个字母地把代码自己敲进去,在敲代码的过程中,初学者经常会敲错代码,所以,你需要仔细地检查、对照,才能以最快的速度掌握如何写程序。在交互式环境的提示符>>>下,直接输入

2017-04-14 22:45:49 281

转载 安装Python

因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。安装Python 3.5

2017-04-14 22:29:45 250

转载 php断点调试的几种方法

断点调试是程序开发过程中的一个必不可少的步骤,一些程序的断点调试操作比较简单,只需在编辑器里标记哪行为断点,便可得知程序各个环节的输出结果,例如c#、VB、Delphi等语言。但是对于PHP程序的调试来说,就不是这么简单了。本文将谈谈php断点调试的几种方法,对于php新手来说,可能更有参考价值。首先需要说明的是,php程序调试需要手动编写部分代码,目的是断截程序线程的执行,输出指定环节的

2017-04-05 18:29:38 21235

转载 使用ab进行压力测试详解

当你使用PHP(或其他编程语言)完成一个web程序的开发,并且web程序在Apache服务器上正常运行的时候,你有没有考虑过对你的Apache服务器及部署在其上的web程序进行一些压力测试呢?毕竟,真金不怕火炼,只要配置优化合理、程序代码运行性能良好、硬件撑得住,通过压力测试我们就能看到一个喜人的成绩。话又说回来,即使测试结果差强人意或者糟糕透了,我们也可以好好反思并找到「问题出在哪里」。说了这么

2017-03-10 14:37:59 956

原创 几个 PHP 的“魔术常量”

几个 PHP 的“魔术常量”__LINE__文件中的当前行号。__FILE__文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径),而在此之前的版本有时会包含一个相对路径。__DIR__文件所在的目录。如果用在被包括文

2017-02-17 19:09:53 251

转载 MySql中有哪些存储引擎

什么是存储引擎呢?    存储引擎说白了就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型(即存储和操作此表的类型)。    在Oracle 和SQL Server等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的。而MySql数据库提供了多种存储引擎。用户可以根据不同的需求为

2017-02-06 14:40:44 2368

转载 mysql校对规则

字符集的概念大家都清楚,校对规则很多人不了解,一般数据库开发中也用不到这个概念,mysql在这方便貌似很先进,大概介绍一下简要说明字符集和校对规则字符集是一套符号和编码。校对规则是在字符集内用于比较字符的一套规则。MySql在collation提供较强的支持,oracel在这方面没查到相应的资料。不同字符集有不同的校对规则,命名约定:以其相关的字符集名开始,通常包括一个

2017-02-06 10:58:39 255

转载 深入php内核,从底层c语言剖析php实现原理

深入php内核,从底层c语言剖析php实现原理非常好的电子书:http://www.cunmou.com/phpbook/preface.md这是它的目录:PHP的生命周期让我们从SAPI开始PHP的启动与终止PHP的生命周期线程安全小结PHP变量在内核中的实现变量的类型变量的值创建PHP变量变量的存储方式变量的检索类型转换小结内存管理内存管

2017-01-18 16:02:22 682

转载 PHP高手干货分享:不能不看的50个细节!

1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。2、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。3、$row[‘id’]

2017-01-18 15:39:41 195

转载 apache+php+mysql 常见集成环境安装包

apache+PHP+MySQL是常见php环境,在windows下也称为WAMP,对于初学者自选版本搭建总是会遇到一些麻烦,下面是收集到的一些集成环境安装:1.AppServ (推荐,简洁精简)     主页   http://www.appservnetwork.com/     当前的两个版本是: 2.5.10 2.6.0 (点击版本号下载)    AppSe

2017-01-15 09:28:48 1593

转载 PHP 底层的运行机制与原理

转自:http://www.nowamagic.net/librarys/veda/detail/102PHP说简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框架。了解PHP底层实现的目的是什么?动态语言要

2017-01-09 10:29:30 208

原创 使用apache配置基于IP地址的虚拟主机

使用apache配置基于IP地址的虚拟主机第一步:设置多个IP地址这里设置两个IP地址:192.168.1.5 和 192.168.1.8第二步:在 httpd.conf 文件中加入如下内内容DocumentRoot /var/www/html/ip5DocumentRoot /var/www/html/ip8第三步:

2017-01-06 11:19:46 977 1

转载 subline text 快捷键

选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插

2017-01-06 11:02:21 293

人事面试宝典-IT找工作必备宝典

人事面试宝典-IT找工作必备宝典

2024-02-19

Socket IO入门-WebSocket

Socket IO入门-WebSocket

2024-01-03

es入门操作-elasticsearch入门操作

es入门操作-elasticsearch入门操作

2023-12-27

Redis高级使用-缓存架构、缓存穿透、缓存雪崩

Redis高级使用-缓存架构、缓存穿透、缓存雪崩

2023-12-26

Redis集群-Redis安装、Redis主从复制、哨兵、Redis集群

Redis集群-Redis安装、Redis主从复制、哨兵、Redis集群

2023-12-25

Python就业宝典-Python Flask Django

非常有含金量的Python就业宝典

2023-11-28

The Swift Programming Language

The Swift Programming Language英文文档

2014-06-03

Mac下搭建svn服务器教程

Mac下搭建svn服务器教程 详细讲解了Mac下搭建svn服务器

2013-06-25

UIscrollView重用机制

scrollView重用机制 本人通过项目详细研究了一下scrollView重用机制的机制 并制作了一份文档 供大家学习 有什么问题 还望赐教

2013-06-25

git基本使用

git基本使用

2013-06-25

SQLite for mac

SQLite是一个开源免费的数据库,一般用于嵌入系统或者小规模的应用软件开发中,你可以像使用Access一样使用它,你可以免费用于任何应用,包括商业应用,另外,它还支持各种平台和开发工具,这点是某些数据库(比如Access、DBISAM)比不上的。SQLite管理软件

2013-06-22

Android开发从零开始 源代码

android从零开始 若水 源代码 43课时 全有 非常适合初学者学习,学习必备代码!

2013-06-22

sqlite数据库

SQLite是一个开源免费的数据库,一般用于嵌入系统或者小规模的应用软件开发中,你可以像使用Access一样使用它,你可以免费用于任何应用,包括商业应用,另外,它还支持各种平台和开发工具,这点是某些数据库(比如Access、DBISAM)比不上的。SQLite管理软件

2013-06-12

Core Animation基础介绍、简单使用CALayer以及多种动画效果

Core Animation基础介绍、简单使用CALayer以及多种动画效果 详细讲解了iOS的动画的原理与应用非常值得深入学习

2013-06-07

SVN解决冲突(合并别人的修改)

SVN解决冲突(合并别人的修改) 详细讲解了svn冲突合并的方法 非常适合初学者学习

2013-06-07

iOS沙盒详解

iOS沙盒详解 详细讲解沙盒里的文件路径、读取以及数据的保存

2013-05-28

AFNetworking中文教程

AFNetworking中文教程,详细讲解了AFNetworking的使用和原理

2013-05-23

Git、github与Xcode的配合使用

1. Git 的使用...................................................................................................................................... 1 1.1. 配置用户信息 ................................................................................................................. 1 1.2. 取得项目的 Git 仓库 ................................................................................................. 2 1.2.1. 在工作目录中初始化新仓库................................................................................ 2 1.2.2. 从现有仓库克隆 ........................................................................................................ 2 1.3. 记录每次更新到仓库 .................................................................................................. 3 1.3.1. 检查当前文件状态.................................................................................................... 3 1.3.2. 跟踪新文件 .................................................................................................................. 3 1.3.3. 忽略某些文件 ............................................................................................................. 4 1.3.4.

2013-05-23

Objective-C 程序设计

Objective-C 程序设计 学习OC基础必备数据 不管是高手复习还是新手学习都是学习iOS必备的一本好书

2013-05-22

iOS高级内存管理编程指南

iOS高级内存管理编程指南 深入研究 iOS高级内存管理的一本好书!

2013-05-21

IOS内存管理

IOS 内存管理 详细讲解iOS内存管理,对于深入研究内存管理的同学必须下载啊!

2013-05-21

iOS CFNetwork编程指南

CFNetwork+编程指南 详细讲解了iOS CFNetwork编程对于想深入研究CFNetwork框架的同学非常 值得下载学习

2013-05-21

《iOS网络编程与云端应用最佳实践》

《iOS网络编程与云端应用最佳实践》是介绍iOS 6网络编程和云端应用开发技术书籍,介绍了苹果网络、数据交换格式、WebService、iCloud、定位服务、地图、推送通知、Newsstand、应用内购买、Passbook、以及社交网络编程,还介绍了网络通信设计模式和架构设计。 全书分为5部分:网络基础篇、云服务篇、社交篇、电子商务篇和实战篇。网络基础篇包括第2章~第3章,介绍了网络结构、Socket网络通信、对等结构网络、Bonjour服务发现,以及JSON和XML数据交互格式。云服务篇包括了第4章~第5章,介绍了客户端服务器结构网络通信两种具体实现方式:REST WebService和SOAP Web Service,以及iCloud编程。社交篇包括了第6章~第7章,介绍了Twitter、Facebook、新浪微博社交网络客户端编程API,以及定位服务与地图应用开发。电子商务篇包括了第8章~第11章,介绍了推送通知、Newsstand应用编程、服务器产品类型应用内购买、iOS6Passbook应用开发。实战篇包括了第12章~第13章,通过重构MyNotes应用介绍了iOS网络通信中的设计模式与架构设计,最后通过价格线酒店预订iPhone客户端开发介绍了iOS敏捷开发过程。

2013-05-21

C++入门到精通(经典版).pdf

C++入门到精通(经典版).pdf

2013-05-10

Instruments 用户指南

Instruments 用户指南 中文翻译文档 很好的解决软件的性能和瓶颈

2013-05-10

iOS本地和推送通知编程指南

本地和推送通知编程指南 很好的介绍了本地和推送通知的理论知识 值得深入研究一下

2013-05-10

iOS气泡文字

iOS气泡文字效果

2013-05-10

coredata多表查询demo

coredata多表查询demo 对于深入研究coredata有很好的帮助 coredata确实挺好用的 值得研究

2013-05-10

iOS动画--用户交互

iOS动画第第十一章 用户交互 中文文档 深入学习iOS动画

2013-04-03

iOS动画--视频

iOS动画--视频 很犀利的翻译文档 系列学习iOS动画

2013-04-03

iOS动画--层的滤镜

iOS动画系列第六章中文文档 深入学习iOS动画

2013-04-03

iOS动画--层的变换

iOS动画层的动画 中文文档动画学习系列

2013-04-03

iOS动画--关键帧动画

第四章iOS动画关键帧动画 深入学习关键帧动画 中文学习iOS动画很好的参考文档

2013-04-03

iOS动画--基础动画

第三章 基础动画 学习iOS基础动画很好的中文教材

2013-04-03

iOS动画--我们可以和应该做哪些动画

简单介绍iOS动画可以和应该做哪些动画 很好的初学资料

2013-04-03

UIWebView的cookie读取与保存

UIWebView的cookie读取与保存

2013-03-29

iOS6新特征:PassKit编程指南

本文档包含了 Pass Kit 技术的关键概念,以及解释了使用 Pass Kit 的方法。 Pass(通行证)是用数字化表示的信息,这些信息可能需要被打印在小纸片或者塑料上。在现实世界中, pass 让用户像使用登机牌、会员卡、优惠卷一样的方式在使用。pass 库包含了用户的通行证。用户可以使用 Passbook 应用程序来浏览和管理他们的通行证。 【注:便于理解,下面红色部分是译者根据下图表达的意思,增加进去的】 从下图,我们可以看出 Pass(通行证)使用的步骤: 1、 服务器端创建一个 pass,客户端可以通过 email,url 或者普通的应用程序进行安装 2、 一段时间过后,服务器端可能由于某种原因(例如登机牌的登机时间改变),把 pass 更新了,这是 服务器端通过苹果的 APNS,把消息推送给客户端 3、 客户端收到推送消息后,请求服务器,以查询详细信息

2013-03-24

iOS5核心框架详解

iOS5核心框架详解 对于想深度学习iOS框架的同学很有帮助!

2013-03-24

Learn iPhone and iPad cocos2d Game Development

Learn iPhone and iPad cocos2d Game Development 第13章-弹球游戏 中文翻译文档

2013-03-09

iOS画板Demo

iOS简单画板,实现了改变颜色、改变线条粗细,保存等等功能

2013-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除