自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿福的专栏

好记性不如多多总结~

  • 博客(329)
  • 资源 (24)
  • 收藏
  • 关注

转载 IOSOpenDev~直接安装Deb软件的方法

有好多人都在问我Deb软件该怎么安装呢?其实方法很多的,但是网上的方法很乱。下面我给大家总结一下Deb软件的安装方法,由易到难,不喜勿喷。当然也可以用91安装deb,个人不喜欢啦,下面就不做介绍91了。写在前面:其实我不建议大家直接下载deb来安装,最好使用Cydia源来安装。有两个原因:1、直接安装Deb存在风险,因为Deb是系统级别的软件,不像App Store里面

2013-08-01 14:52:18 3193

转载 IOSOpenDev~抛弃数据线,用无线路IFILE上传文件

使用工具:1.无线路由器一台2.IPHONE一部(安装IFILE)3.电脑或笔记本一台(我是用笔记本做的实验)操作过程:0.IPHONE和电脑同时连上无线路由器(iPhone 可以通过WIFI,电脑可以通过WIFI或网线。注意要保证两个东东都连在一个路由器上。主要是路由器给iPhone分配的IP地址,如果电脑接在其它地方可能不能识别这个IP地址。)1.在IPHONE打开IF

2013-08-01 14:02:16 1361

原创 IOSOpenDev~ssh root@ip address连接iphone

1. 在IPhone上安装OpenSSH前提: 已越狱且安装了Cydia, 进入Cydia后搜索OpenSSH, 安装.2. 使用MAC的Terminal, 使用ssh进行连接,ssh root@IP (IP可以通过SBSettings插件查看)之后再输入密码alpine, 之后显示 "~ root#"则表示登陆成功, 如your mac nam

2013-08-01 12:13:03 1775

转载 IOSOpenDev~使用MobileTerminal修改越狱后的root密码

越狱后,你的IOS设备就拥有了完全的权限,你可以任意安装任意的软件,但是也存在一定的风险,因为默认的root密码使用同一种越狱工具后是一样的,在互联网病毒肆虐的今天,这种弱口令是很不安全的。下面,我们就要介绍修改iPhone默认的root密码。一、为什么要修改root密码因为以后要安装很多的管理软件,但是root密码是众所都知的,如果不修改,别人也会拥有管理你的系统的权限,这样当你

2013-08-01 11:22:45 1776

转载 IOSOpenDev~IOS5.0.1完美越狱后Cydia闪退修复

很多升级至完美越狱的朋友会发现进Cydia之后,刷新源列表时会出现闪退的问题,解决方法如下:1.点击设置→通用→多语言环境,把系统语言改变为英文(English);2.之后进入Cydia,添加第一中文源(http://apt.178.com),添加源的方法如下:进入Cydia,点击Manage(管理),然后点击Source(软件源),进入后点击右上角的Edit(编辑),

2013-08-01 11:01:03 1678

原创 ThinkPHP学习笔记(一)环境搭建

一、文件下载及环境准备1、下载安装AppServ: http://www.appservnetwork.com/ (PHP5.0以上)2、下载 ThinkPHP:http://www.thinkphp.cn/down.html (下载核心包)二、安装ThinkPHP打开AppServ的www目录,将ThinkPHP核心包解压后的文件夹拷贝到www目录下;三、创建

2013-07-31 21:58:41 2114

原创 IOS高级开发~底层实现资源收集

注意:dlopen()一个路径时候要以你本机的路径为准1、NSArray & NSAutoreleasePool 实现#include #include #include  int main() {  void *sdl_library = dlopen("/System/Library/Frameworks/Foundation.framework/Versions

2013-07-31 11:58:49 2512

转载 展望未来,总结过去10年的程序员生涯

展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险

2013-07-30 20:51:34 1450

原创 实用的开放接口收集

1、大家都开心:百度开放接口API   http://www.djdkx.com/open/baidu2、国家气象局提供的天气预报接口接口地址有三个:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlh

2013-07-30 14:55:01 1631

转载 中国国家气象局天气预报信息接口

from:http://blog.csdn.net/hello_haozi/article/details/7564223想在自己的android应用中获得当天的天气情况,这该怎么做呢?不用担心。中国国家气象局提供了获取所在城市天气预报信息接口。通过这个接口,我们就可以获取天气信息了。中国国家气象局天气预报接口总共提供了三个:http://w

2013-07-30 14:45:10 2276

转载 Mac 配置 Rails 开发环境

安装 XCode先安装 XCode,它是 Apple 提供的集成开发环境。我们需要它进行一些编译工作。你可以通过 OSX DVD 来安装,或者免费从 Apple官网下载。直接点击就可以安装。安装 MacPorts现在我们需要 MacPorts。因为一些需要的组件是命令行工具,使用 MacPorts 可以很方便的进行安装,编译,管理。你可以从 MacPorts 网站下载 pk

2013-07-29 10:47:51 1256

转载 跟着BOY学习开发cocos2d-x 游戏 实战篇(6)之 游戏主界面 -----绚丽的魔法特效

from:http://blog.csdn.net/wuyakenihao/article/details/9457779在开始这一章之前我先说一个问题 ,最近群里的朋友问我,环境怎么配置我想说请看我的第一章的简介,一定要仔细看,还有那些只为把项目运行起来根本就不看代码的直接问问题 。一定要好好的看下代码,你可以按照自己的逻辑先想一下 然后在问,不要直接使用哪来主义。 不过还要

2013-07-29 09:38:45 1128

转载 跟着BOY学习开发cocos2d-x 游戏 实战篇(5)之 游戏主界面 -----主界面美化--魔法阵和自定义弹出框

from:http://blog.csdn.net/wuyakenihao/article/details/9416067 大家这里两天等这个等的时间也算长了,今天被群里面的朋友给吐槽了说我,速度太慢。在这里给大家说声对不起。在写博客的时候我本来决定每天都发布一篇新的博客 可是我在做这个游戏的时候有些问题我 我解决花了很长时间,有些是我个人私事给当误了。导致进度减慢。其实今天的

2013-07-29 09:37:30 1293

转载 跟着BOY学习开发cocos2d-x 游戏 实战篇(4)之 游戏主界面 -----怪物系统---赌徒来袭

from:http://blog.csdn.net/wuyakenihao/article/details/9394375兄弟们相比等这一章 等的时间比较长了吧!呵呵这几天公司的事情比较忙每天都只有晚上回来写会。所以进度慢了,不过兄弟们放心 我会坚持把这个游戏写完的写成一个可以买的游戏!哈哈 吹下牛了 其实在开发游戏的过程中 一个人真心感觉力量不够 我现在没游戏中没有数值的策划

2013-07-29 09:36:08 1410

转载 跟着BOY学习开发cocos2d-x 游戏 实战篇(3)之 游戏主界面 -----武器系统---散花弹

from:http://blog.csdn.net/wuyakenihao/article/details/9348367非常抱歉,我也不找什么借口了今天的这篇博客比原来预计完了2天。这一章 写的东西比较多 不过分模块理解就好 主要模块有 武器 弹药 武器+弹药组合成 武器系统 ,当武器里面没有子弹的时候自动上膛 给加子弹,子弹会随着武器的跟着旋转。不过这里实现的并不是很完美。(兄弟们

2013-07-29 09:33:00 1217

转载 跟着BOY学习开发cocos2d-x 游戏 实战篇(2)之 欢迎 界面编写

from:http://blog.csdn.net/wuyakenihao/article/details/9320305在这里我要道歉了本来我决定是每天更新一篇新的博客 可是 一放假 感觉就懒了 所以就没写了 今天 就把昨天的界面 给补上。             在这里我要说明一下 今天用到的主要知识点 按钮的使用, 界面的跳转 包裹 界面跳转的之间的 特效

2013-07-29 09:31:16 1266

转载 跟着BOY学习开发cocos2d-x 游戏 实战篇(1)之 loading 界面编写

from:http://blog.csdn.net/wuyakenihao/article/details/9305055在游戏开发中有些资源需要预先加载在内存中这样方便我们在以后的使用。从而加快游戏的速度。特别 是预先从网络上下载资源的更需要一个友好的界面来告诉用户程序正在加载中。这个时候就需要我们做一个loading 界面         废话不多说下面开始讲解思路

2013-07-29 09:27:20 1211

转载 跟着BOY学习开发cocos2d-x 游戏 (前提篇 一)

from:http://blog.csdn.net/wuyakenihao/article/details/9295671看着大家都在群里面对cocos2d-x 那么的热情很多 热心人都做出了自己的贡献。我想我也应该做点什么,是不是该留下点东西。在这里我要特别感谢无脑码农和龙灵修两位大侠是他们给我们这些新手学习的动力。所以从今天开始我将手把手教大家创建自己的游戏 另外此次写的游戏 是 很多

2013-07-29 09:23:36 1301 1

转载 OpenStack Swift遇到了Erasure Code

在开始介绍Swift+Erasure Code之前,首先回顾下CSDN此前的 报道。南加州大学和Facebook共同完成的Erasure Code演进——LRC,通过增加本地存储容量,提升了平均无故障时间,并减少恢复数据的开销。作为云计算的核心系统之一,存储系统直接影响了整个系统的成本。七牛云存储CEO许式伟 表示:我第一个云存储的讲座就已经讲了成本在云存储里面的重要性。实际上

2013-07-26 18:12:52 1293

原创 IOS高级开发~Runtime(四)

用C代替OC:#import #import #import extern int UIApplicationMain (int argc,char *argv[], void *principalClassName,void *delegateClassName);struct Rect {  float x;  float

2013-07-26 16:54:41 12155 4

原创 IOS高级开发~Runtime(三)

11、系统类的方法实现部分替换- (void) methodExchange {    Method m1 = class_getInstanceMethod([NSStringclass], @selector(lowercaseString));    Method m2 = class_getInstanceMethod([NSStringclass], @selec

2013-07-26 16:43:29 11928 2

原创 IOS高级开发~Runtime(二)

一些公用类:@interface ClassCustomClass :NSObject{    NSString *varTest1;    NSString *varTest2;    NSString *varTest3;}@property (nonatomic,assign) NSString *varTest1;@property (nonat

2013-07-26 16:27:00 15360 4

原创 IOS高级开发~Runtime(一)

一些公用类:@interface CustomClass : NSObject- (void) fun1;@end@implementation CustomClass- (void) fun1{    NSLog(@"fun1");}@end@interface TestClass : NSObject@end@implemen

2013-07-26 15:58:16 24144 10

转载 xcode 插件收集

1、Completion Dictionary:代码完成 | http://www.obdev.at/products/completion-dictionary/index.html2、Code Pilot : | http://codepilot.cc/3、Accessorizer: | http://www.kevincallahan.org/software/accesso

2013-07-24 14:50:25 2007

原创 自动消失的UIAlert

#import @interface ActivityIndicatorAlertView : UIAlertView@property (nonatomic,retain) UIActivityIndicatorView *activityIndicator;@property (nonatomic,assign) BOOL showActivityInd

2013-07-24 11:07:18 1435

原创 MBProgressHUD扩展(自动隐藏,类方法显示文本)

类方法显示文本:+ (MBProgressHUD *)showHUDAddedTo:(UIView *)view                        labelText:(NSString *)text                 detailsLabelText:(NSString *)detail                         animate

2013-07-24 10:59:52 3299

转载 网上搜集到的10个比较有用php代码

1. 发送短信调用 TextMagic API。// Include the TextMagic PHP librequire('textmagic-sms-api-php/TextMagicAPI.php');// Set the username and password information$username = 'myusername';$pass

2013-07-23 13:47:48 1046

转载 在VirtualBox下安装CentOS教程(截图版)

使用的软件:VirtualBox 4.1.2CentOS 5.6 x86_64  刻录的光盘VirtualBox是开源的虚拟机软件,免费而且占用资源小,功能强大。先将VirtualBox安装上,这个和平常安装软件一样,就不详述了。第一部分:安装前的准备工作步骤1:点击“新建”按钮,创建一个新虚拟机。步骤2:给虚拟机

2013-07-21 09:04:48 1304

转载 Open source & GPL

解决了以下疑惑:1、Open source ?2、GPL ?3、Open source == free ?4、Open source 盈利模式 ?为了避免自己的开发出来的 Open source 的自由软件被拿去做成专利软件, Stallman 同时将GNU 与 FSF 发展出来的软件,都挂上 GPL 的版权宣告~ 这个 FSF 的核心观念是『版权制度是促进社会进步的手

2013-07-12 15:19:51 1274

转载 从菜鸟到专家学习Linux四步走

总有那么些人在说linux学习很难,到底该如何学习linux,只能说你学习没有方法,下面就分享一个linux高手级的前辈总结的学习linux的技巧。教你如何从一个linux菜鸟走向高手。    一.新手上路    这一菜鸟阶段最大的问题是如何正确安装一个linux发行版,linux作为开源的系统,甚至可以说是众多GNU软件的展示平台,相对由商业公司发行的WINDOWS,存在许多不同发行版。

2013-07-12 12:06:38 1305

原创 Mac OS和Linux的区别

关于“学习与使用Mac OS和Linux的区别” 首先,对于使用mac和linux两种不同的系统来做事情,最重要的差别并不是系统差异,而是你将会从不同的环境中养成不同的思维方式 在mac下时间呆长了,当你需要使用某种工具去办事情的时候,你首先想到的是下载一个带有GUI的“exe”文件来安装,而在linux下,你会想到找一个小工具,用apt安装命令行版本,或把需求分解,用多个不同的工

2013-07-12 11:54:17 19885 2

原创 Cornerstone破解

1、显示系统隐藏文件:在终端(Terminal)中输入如下命令:defaults write ~/Library/Preferences/com.apple.finder AppleShowAllFiles -booltrue(true 改成 false 就可以不再显示隐藏文件,需要重启)2、前往-个人-资源库(Library) Preferences/ByHost下的

2013-07-11 14:38:09 2825

转载 hadoop深入研究:(十)——序列化与Writable接口

转自:http://blog.csdn.net/lastsweetop/article/details/9193907所有源码在github上,https://github.com/lastsweetop/styhadoop简介序列化和反序列化就是结构化对象和字节流之间的转换,主要用在内部进程的通讯和持久化存储方面。通讯格式需求hadoop在节点间的内部

2013-07-07 10:33:48 1182

转载 hadoop深入研究:(九)——mapreduce中的压缩

作为输入当压缩文件做为mapreduce的输入时,mapreduce将自动通过扩展名找到相应的codec对其解压。作为输出当mapreduce的输出文件需要压缩时,可以更改mapred.output.compress为true,mapped.output.compression.codec为想要使用的codec的类名就可以了,当然你可以在代码中指定,通过调用FileOutputForm

2013-07-07 10:32:39 1184

转载 hadoop深入研究:(八)——codec

简介codec其实就是coder和decoder两个单词的词头组成的缩略词。CompressionCodec定义了压缩和解压接口,我们这里讲的codec就是实现了CompressionCodec接口的一些压缩格式的类,下面是这些类的列表:使用CompressionCodes解压缩CompressionCodec有两个方法可以方便的压缩和解压。压缩:通过cre

2013-07-07 10:31:12 1210

转载 hadoop深入研究:(七)——压缩

文件压缩主要有两个好处,一是减少了存储文件所占空间,另一个就是为数据传输提速。在hadoop大数据的背景下,这两点尤为重要,那么我现在就先来了解下hadoop中的文件压缩。hadoop里支持很多种压缩格式,我们看一个表格:DEFLATE是同时使用了LZ77算法与哈夫曼编码(Huffman Coding)的一个无损数据压缩算法,源代码可以在zlib库中找到。gzip是以D

2013-07-07 10:28:39 901

转载 hadoop深入研究:(六)——HDFS数据完整性

数据完整性IO操作过程中难免会出现数据丢失或脏数据,数据传输得量越大出错得几率越高。校验错误最常用得办法就是传输前计算一个校验和,传输后计算一个校验和,两个校验和如果不相同就说明数据存在错误,比较常用得错误校验码是CRC32.hdfs数据完整性hdfs写入的时候计算出校验和,然后每次读的时候再计算校验和。要注意的一点是,hdfs每固定长度就会计算一次校验和,这个值由io.bytes

2013-07-07 10:27:42 1025

转载 hadoop深入研究:(五)——Archives

简介我们在hadoop深入研究:(一)——hdfs介绍里已讲过,hdfs并不擅长存储小文件,因为每个文件最少一个block,每个block的元数据都会在namenode节点占用内存,如果存在这样大量的小文件,它们会吃掉namenode节点的大量内存。hadoop Archives可以有效的处理以上问题,他可以把多个文件归档成为一个文件,归档成一个文件后还可以透明的访问每一个文件,并

2013-07-07 10:26:30 907

转载 hadoop深入研究:(四)——distcp

我们前几篇文章讲的都是单线程的操作,如果要并行拷贝很多文件,hadoop提供了一个小工具distcp,最常见的用法就是在两个hadoop集群间拷贝文件,帮助文档很详尽,这里就不一一解释了,开发环境没有两个集群,用同一集群演示:hadoop distcp hdfs://namenode:9000/user/hadoop/input hdfs://namenode:9000/user/hado

2013-07-07 10:25:16 1332

转载 hadoop深入研究:(三)——hdfs数据流

以下几个小节并补独立,都是相辅相成的,要结合来看,你就会发现很多有趣的地方。1.拓扑距离这里简单讲下hadoop的网络拓扑距离的计算在大数量的情景中,带宽是稀缺资源,如何充分利用带宽,完美的计算代价开销以及限制因素都太多。hadoop给出了这样的解决方案:计算两个节点间的间距,采用最近距离的节点进行操作,如果你对数据结构比较熟悉的话,可以看出这里是距离测量算法的一个

2013-07-07 10:23:27 1041

总览汇编寄存器,方便记忆和复习。

总览汇编寄存器,方便记忆和复习。寄存器是CPU的组成部分,因为在CPU内,所以CPU对其读写速度是最快的,不需要IO传输, 但同时也决定了此类寄存器数量非常有限,有限到几乎每个存储都有自己的名字,而且有些还有多个名字。

2020-09-15

程序员健康指南

对于一个程序员,往往长期面对电脑,久坐不动,缺少运动,不合理的饮食习惯,熬夜等等。这些不良的生活习惯,往往导致程序员健康出现一些问题,如颈椎病,背部疼痛,腕管综合征等等。

2017-10-17

bugfree3.0.4

新特性: 1. case支持导出导入注释 2. bug支持新增导入功能 3. 我的查询增加“抄送给我”的默认查询 4. 添加产品用户组管理员静态页面 5. 支持case、result等tab页面隐藏功能(如何修改) 6. 详情页上方toolbar栏固定显示 7. 注释栏和复现步骤栏可展开折叠显示 易用性: 1. 安装检测json_encode支持情况 2. 运行环境ldap模块检查

2015-11-24

iPhone6、6P适配Demo

目前为止,iPhone屏幕尺寸已经有四种: 3.5(inch):1/3G/3GS/4/4S 4.0(inch):5/5S/5C 4.7(inch):6 5.5(inch):6Plus 看一下iPhone4~6(+)的屏幕高宽比: iPhone4(s):分辨率960*640,高宽比1.5 iPhone5(s):分辨率1136*640,高宽比1.775 iPhone6:分辨率1334*750,高宽比1.779 iPhone6+:分辨率1920*1080,高宽比1.778 可粗略认为iPhone5(s)、6(+)的高宽比是一致的(16:9),即可以等比例缩放。因此可以按宽度适配: fitScreenWidth= width*(SCREEN_WIDTH/320) 这样,共有iPhone3/4/5、6、6+三组宽度,在iPhone6、6+下将按比例横向放大,也就是说我们要适配宽、高、字号大小(如果说Android屏幕适配是地狱一般,那目前来看iPhone屏幕适配还是很美好的)

2015-09-02

JavaScriptCoreDemo

IOS7之前,接触 JS 更多的是处理UIWebView的时候,如:http://blog.csdn.net/zfpp25_/article/details/8650412 但IOS7引入了JS框架<JavaScriptCore/JavaScriptCore.h>,给了“纯IOS程序员”一个枯木逢春的契机~学习强大的 JavaScript。

2015-03-18

Core Animation(二)动画基础部分

上一篇简单的描述了Core Animation相关的内容,并且亲自动手实践了一个动画,同时也提到了“隐式动画”和“显示动画”,也提到了UIKit动画,可见iOS的动画部分确实有些内容需要掌握

2015-02-09

学习Core Animation例子CADemo1

Core Animation包含于QuartzCore.framwork中,是iOS与OS X平台上负责图形渲染与动画的基础设施

2015-02-08

Slidingmenu-MenuDemo

一个很开的开源项目,android侧边栏效果,由于Github上的demo存在问题,所以亲自集成了一下,希望可以帮助到遇到同样问题的人。

2015-01-14

iOS8开发~UI布局(三)深入理解autolayout

iOS8开发~UI布局(三)深入理解autolayout中的所有Demo

2014-10-10

iOS8AutoLayout-Demo3

iOS8开发~UI布局(二)storyboard中autolayout和size class的使用详解

2014-10-09

iOS8开发~UI布局(二)Demo

iOS8开发~UI布局(二)storyboard中autolayout和size class的使用详解

2014-10-09

iOS8-AL8-Demo

iOS界面布局SizeClass使用第一个Demo,用于演示博文中提到的知识点。

2014-10-08

OC与Swift混编Demo

Swift与OC混编,其中涉及到具体项目配置及其代码举例。

2014-06-11

Swift版本UI实现

Swift版本UI实现常用UI控件,新的编程语言,新的习惯。

2014-06-07

自定义Xcode模版

Xcode自定义模版中的Demo,包含工程模版自定义和文件模版自定义。

2014-05-30

Git入门教程

Git入门教程,详细举例git用法,简单入门

2013-12-29

很好用的文本编辑器Sublime Text(Mac版)

很好用的文本编辑器Sublime Text(Mac版)

2013-08-13

Android开发ADT-21.0.0.zip

Android开发 ADT-21,解决老版本的BUG

2013-04-30

Android开发ADT-20.0.3

Android开发ADT-20.0.3,可以解决Eclpse不能拷贝和粘贴。

2013-04-30

Versions免费版

现在Versions SVN代码管理工具收费了,这里提供一版低版本免费的Versions。

2013-03-26

空空如也

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

TA关注的人

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