摘要: vi 常用命令行1.vi 模式 a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了. b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作。等按下‘i,I,o,O,a,A,r,R’等 字母之后才能进入编辑模式.通常在linux中,按下上述字母时,左下方会出现'INSERT'或者‘REPLACE’字样,才可以 输入任何文字到文件中.要回到一般模式,按下[ESC]键即可. c) 命令行模式:在一般模式中,输入“: 或者/或者?”,即可将光标移动到最下面一行,在该模式下,您可以搜索数据,而且读取, 存盘... 阅读全文
posted @ 2013-08-20 15:46 暗夜精灵nightelf 阅读(159) 评论(0) 推荐(0) 编辑
摘要: http://www.linuxidc.com/Linux/2012-10/71900p2.htmhttp://andy-ghg.iteye.com/blog/1165453为Mac的MyEclipse配置Hadoop-eclipse插件使用MyEclipse对Hadoop进行开发,一定会用到hadoop-eclipse-plugin插件,目前最稳定的版本是1.0.3。现在Hadoop已经不提供编译好的hadoop-eclipse-plugin(***).jar文件,需要自己对其进行编译。如果实在不会编译的话,可以使用网上编译好的jar文件。编译好的jar文件可以直接放入MyEclipse的d 阅读全文
posted @ 2013-08-20 14:38 暗夜精灵nightelf 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 由于光驱坏了试了网络上的很多方法,2011年款是无法识别到光驱的,即使做了USB的windows驱动盘也无济于事,结果去了电脑城,一位技术员最终用一个U盘装着windowsPE,从PE中安装windows ghost镜像解决了。 对于2011年之后的macbookpro可以尝试U盘安装的方法。 阅读全文
posted @ 2013-08-16 13:40 暗夜精灵nightelf 阅读(1869) 评论(0) 推荐(0) 编辑
摘要: 几次使用github没有成功,今天终于重整旗鼓,平心静气配置了一把。关键点如下:git安装路径如果打不开,需要FQ才能打开。xcode如果使用ssh连接,要求输入用户名密码,而且老是报错,那是因为ssh没配置好。配置好后就不会要求输入用户名密码了。XCode中连接使用GitHubhttp://www.cnblogs.com/sorex/archive/2012/05/25/2517763.htmlXcode 中使用Githubhttp://www.cnblogs.com/cokecoffe/archive/2012/04/22/2537131.html通过Xcode将项目同步到GitHub上h 阅读全文
posted @ 2013-08-15 10:33 暗夜精灵nightelf 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 网络游戏中有不少数学问题,玩网络游戏的过程也可以是一个学习的过程。以我最喜欢的魔兽为例子吧。题型一、最优化问题兽族和不死族大战,兽族的兵是5个步兵,不死族的兵是4只食尸鬼和2只蜘蛛。假设兽族步兵有700血,攻击力是20,食尸鬼是300血,攻击力是20,蜘蛛是500血,攻击力是25。各兵种的攻击频率都是每秒中一次。不考虑各兵种的护甲在计算伤害时的影响,也不考虑各单位在移动过程中所需时间。假定多个步兵可同时围住一只食尸鬼打,食尸鬼和蜘蛛们也可以集中攻击一个步兵。问:(1)假如兽族步兵先集中力量打食尸鬼,问第几秒时第一个兽族步兵阵亡?(2)假如兽族步兵集中力量先打蜘蛛,问第几秒时第一个兽族步兵阵亡? 阅读全文
posted @ 2013-04-18 13:34 暗夜精灵nightelf 阅读(557) 评论(0) 推荐(0) 编辑
摘要: itunesconnect不允许添加已有的itunes帐号,有没有方法解决?newsstand的程序是否的审核流程,需要免费订阅或自动再生订阅,Newsstand推送通知,后台下载。如何查看已经订购的内置购买?取消免费订阅,是否只能删除app? 阅读全文
posted @ 2012-11-09 08:41 暗夜精灵nightelf 阅读(75) 评论(0) 推荐(0) 编辑
摘要: UITableView的强大更多程度上来自于可以任意自定义UITableViewCell单元格。通常,UITableView中的Cell是动态的,在使用过程中,会创建一个Cell池,根据每个cell的高度(即tableView:heightForRowAtIndexPath:返回值),以及屏幕高度计算屏幕中可显示几个cell。而进行自定义TableViewCell无非是采用代码实现或采用IB编辑nib文件来实现两种方式,本文主要收集代码的方式实现各种cell自定义。如何动态调整Cell高度- (UITableViewCell *)tableView:(UITableView *)tableVi 阅读全文
posted @ 2012-07-13 10:35 暗夜精灵nightelf 阅读(342) 评论(1) 推荐(1) 编辑
摘要: 根据实践操作经验,提供.ipa的生成和安装方法:方法1:a. 新建Payload资料夹b. 将编译生成.app放入Payload中c. 右键生成压缩档,将.zip后缀名改为.ipad. 连接jailbreak的iPod或iPhone,双击.ipa文件,同步即可安装成功方法2:1)建立 IPA 資料夾2)在 IPA 資料夾內建立 Payload 資料夾3)把編譯好的 .app 拷到 Payload 內4)利用 BBEdit 打開 .app 資料夾內的 info.plist 檔5)在 </dict> 之前加入以下句子並儲存:<key>SignerIdentity</k 阅读全文
posted @ 2012-07-04 09:01 暗夜精灵nightelf 阅读(3870) 评论(0) 推荐(0) 编辑
摘要: Installing Apps WirelesslyiOS 4 supports over-the-air installation of enterprise applications, allowing you to distribute in-house software to your users without having to use iTunes or iPhone Configuration Utility.Requirements A secure web server accessible by authenticated users In-house iOS... 阅读全文
posted @ 2012-07-04 08:58 暗夜精灵nightelf 阅读(1028) 评论(0) 推荐(1) 编辑
摘要: 对UIPopoverController的使用(2011-06-2018:07:21)效果如下:实现如下:首先加入委托:UIPopoverControllerDelegate先创建一个popover和实例化tableview的类(该类的xib文件中,view中就放了一个tablview):UIPopoverController*popover;popTableViewController*popoverContent;在CustomerDetailVC.m放入:#import"CustomerDetailVC.h"#import"popTableViewContr 阅读全文
posted @ 2012-07-02 07:31 暗夜精灵nightelf 阅读(580) 评论(0) 推荐(0) 编辑
摘要: Finder---位置----apple(mac)---application support---iphone sinulator---4.3---Applications--模拟器--下面分为***.app Documents Library tmp1,app root 可以用 NSHomeDirectory() 访问到;2,Documents 目录就是我们可以用来写入并保存文件得地方获取方式:NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);获取docu 阅读全文
posted @ 2012-07-01 17:28 暗夜精灵nightelf 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 参考:http://blog.sina.com.cn/s/blog_4431c7610100vgds.htmlhttp://blog.163.com/zhe8stianshi@126/blog/static/17176291920117233111605/一般方法1)采用代理模式 子viewcontroller设计 代理协议,定义协议接口,父viewcontroller 实现协议接口,实现子viewcontroller 退出时将相关数据更新到父视图。2)采用ios的消息机制 父viewcontroller注册消息 子viewcontroller 发送消息,触发父viewcontroller的消 阅读全文
posted @ 2012-06-30 13:42 暗夜精灵nightelf 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 前面的一篇文章《iOS开发16:使用Navigation Controller切换视图》中的小例子在运行时,屏幕上方出现的工具栏就是Navigation Bar,而所谓UINavigationItem就可以理解为Navigation Bar中的内容,通过编辑UINavigationItem,我们可以使得在Navigation Bar中显示想要的东西,比如设置标题、添加按钮等。这篇博客将会以一个小例子来演示如何设置UINavigationItem。现在我用的是Xcode 4.3,在使用上跟Xcode 4.2差不多。1、首先运行Xcode 4.3,创建一个Single View Applicati 阅读全文
posted @ 2012-06-29 09:37 暗夜精灵nightelf 阅读(358) 评论(0) 推荐(0) 编辑
摘要: ps:本文转载自网络:http://ryan.easymorse.com/?p=12 感谢作者工程完整代码下载地址:RequestTestDownload1可完成: 下载指定链接的zip压缩文件 存放在Documents目录下 支持断点续传 显示下载进度 解压到指定目录——————————————————————————————————————————————首先,要想在ios项目中使用ASIHttpRequest,必须添加下列框架和类库: ASIHttpRequest 【库的下载地址】 CFNetwork.framework S... 阅读全文
posted @ 2012-06-28 20:49 暗夜精灵nightelf 阅读(1675) 评论(0) 推荐(0) 编辑
摘要: iphone 的模拟器 显示跟iphone外观一模一样, 但是ipad 却没有ipad 的外观, 怎么让它显示出来home键。其实是有home键的.只不过你屏幕分辨率不够高,系统发现显示不下了,就不显示了.就比如如果你把模拟器设置为iPhone(retina)模式时,本应该是个超大的iPhone屏幕,但是有的显示器分辨率设置的太低就也没法显示.这种情况多发生在Mac电脑的屏幕在15寸以下的时候...可以让你的电脑外接一个1080p的显示器.或者,你可以通过点击模拟器菜单的 硬件(hardware)->首页(Home)来实现点击home button的动作. 阅读全文
posted @ 2012-06-28 12:49 暗夜精灵nightelf 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: 1.隐藏TabBar:[cpp]view plaincopy -(void)hideTabBar{ if(self.tabBarController.tabBar.hidden==YES){ return; } UIView*contentView; if([[self.tabBarController.view.subviewsobjectAtIndex:0]isKindOfClass:[UITabBarclass]]) contentView=[self.tabBarController.view.subviewsobjectAtIndex:1];... 阅读全文
posted @ 2012-06-28 10:38 暗夜精灵nightelf 阅读(695) 评论(1) 推荐(0) 编辑
摘要: http://www.cocoachina.com/iphonedev/sdk/2011/1214/3724.html 阅读全文
posted @ 2012-06-28 10:19 暗夜精灵nightelf 阅读(164) 评论(0) 推荐(0) 编辑
摘要: ziparchive是基于开源代码”MiniZip”的zip压缩与解压的Objective-C 的Class,使用起来非常的简单方法:从http://code.google.com/p/ziparchive/ 上下载ZipArchive.zip,解压后将代码加入工程中,并且把zlib库添加到工程中使用方法:1. 压缩:ZipArchive可以压缩多个文件,只需要把文件一一addFileToZip即可. ZipArchive* zip = [[ZipArchive alloc] init]; ... 阅读全文
posted @ 2012-06-27 17:40 暗夜精灵nightelf 阅读(2384) 评论(0) 推荐(0) 编辑
摘要: 1.下载asihttprequest2.把Classes里的文件,拖到XCode中External/Reachbility也拖进去 ->这是Apple 官方用来检查网络链接是否正常的类库3.导入框架SystemConfiguration.frameworkMobileCoreServices.frameworkCoreGraphics.frameworkCFNetwork.frameworklibz.1.2.3.dylib4.添加libxml2的搜索路径xcode4->Build Settings->Search paths->Header Searche Pahts: 阅读全文
posted @ 2012-06-27 17:08 暗夜精灵nightelf 阅读(216) 评论(0) 推荐(0) 编辑
摘要: IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传) 一、创建网络请求队列 首先,创建网络请求队列,如下: ASINetworkQueue *que = [[ASINetworkQueue alloc] init]; self.netWorkQueue = que; [que release]; [self.netWorkQueue reset]; [self.netWorkQueue setShowAccurateProgress:YES]; [self.netWorkQueue go];二、创建存放路径 //初始化Documents路径 NSString ... 阅读全文
posted @ 2012-06-27 15:10 暗夜精灵nightelf 阅读(1877) 评论(0) 推荐(0) 编辑