摘要: UINavigationController返回总结:弹出当前视图控制器(弹出并向左显示前一个视图) [self.navigationController popToViewController:viewController animated:YES];弹出到指定视图控制器(回到指定视图控制器,也就是不只弹出一个) [self.navigationControllerpopToRootViewControllerAnimated:YES];弹出到根视图控制器(比如说你有一个“Home”键,也许就会实施这个方法了) setNavigationBarHidden:BOOLanimated:B... 阅读全文
posted @ 2012-11-20 16:43 李伯波 阅读(270) 评论(0) 推荐(0) 编辑
摘要: iphone的视频播放官方的例子有问题。这次是费了比较长的时间。原因是在sdk3.2以后。视频这一块官方有很大的改动造成的。远程视频:本地视频:首先需要引入视频包;代码如下:#import<UIKit/UIKit.h>#import<MediaPlayer/MediaPlayer.h>@interface View24 :UIViewController{//sdk3.2以后MPMoviePlayerViewController *_moviePlayViewController;//sdk3.2以前MPMoviePlayerController *_moviePlay 阅读全文
posted @ 2012-11-16 14:12 李伯波 阅读(242) 评论(0) 推荐(0) 编辑
摘要: objective-c protocol delegateprotocol-协议,就是使用了这个协议后就要按照这个协议来办事,协议要求实现的方法就一定要实现。 delegate-委托,顾名思义就是委托别人办事,就是当一件事情发生后,自己不处理,让别人来处理。当一个A view 里面包含了B viewb view需要修改a view界面,那么这个时候就需要用到委托了。需要几个步骤1。首先定一个协议2。a view实现协议中的方法3。b view设置一个委托变量4。把b view的委托变量设置成a view,意思就是 ,b view委托a view办事情。5。事件发生后,用委托变量调用a view 阅读全文
posted @ 2012-11-16 09:29 李伯波 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1,ps 命令用于查看当前正在运行的进程,grep 是搜索。例如:ps -ef | grep java表示查看所有进程里 CMD 是 java 的进程信息ps -aux | grep java-aux 显示所有状态ps [选项]-e 显示所有进程,环境变量-f 全格式-h 不显示标题-l 长格式-w 宽输出a显示终端上地所有进程,包括其他用户地进程r只显示正在运行地进程x显示没有控制终端地进程2,kill 命令用于终止进程例如: kill -9 [PID]-9 表示强迫进程立即停止 阅读全文
posted @ 2012-11-14 16:30 李伯波 阅读(101) 评论(0) 推荐(0) 编辑
摘要: importsocketimportfcntlimportstructdefget_ip_address(ifname):s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)returnsocket.inet_ntoa(fcntl.ioctl(s.fileno(),0x8915,#SIOCGIFADDRstruct.pack('256s',ifname[:15]))[20:24])>>>get_ip_address('lo')'127.0.0.1'>>>get_ip 阅读全文
posted @ 2012-11-14 16:03 李伯波 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1,下载MySQL-python-1.2.4b4.tar.gz2,解压tar -zxvf MySQL-python-1.2.4b4.tar.gz3,使用apt-get安装的MySQL情况下: 使用apt-get安装: libmysqld-dev libmysqlclient-dev4,进入MySQL-python-1.2.4b4目录下5,python setup.py build6,sudo python setup.py install 阅读全文
posted @ 2012-11-14 15:36 李伯波 阅读(150) 评论(0) 推荐(0) 编辑
摘要: wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点:(1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用户可以放心了;(2)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以使用HTTP方式下载,但是,有些时候,仍然需要使用FTP方式下载软件;(3)支持代理服务器;对安全强度很高的系统而言,一般不会将自己的系统直接暴露在互联网上,所以,支持代理是下载软件必须有的功能;(4)设置方便简单;可能,习惯图形界面的用户已经 阅读全文
posted @ 2012-11-14 14:18 李伯波 阅读(250) 评论(0) 推荐(0) 编辑
摘要: gzip,压缩文件名:zip或gz,解压命令:unzip bzip2,压缩文件名:bz,解压命令;bzip2 -d 上面两个是最常用的压缩方式,一般在linux下可以通过tar命令实现打包和压缩(或解压)。例如: tar -zcvf file file.tar.gz打包并压缩成gzip格式,其中-c命令是创建tar包,-z参数是指定压缩成gzip格式;tar -zxvf file.tar.gz解包命令,其中-x是解包命令,-z指定解压缩格式是gzip tar -jcvf file file.tar.bz2 打包并压缩成bzip2格式,其中-c是创建tar包,-j参数指定压缩成bzip2格式;t 阅读全文
posted @ 2012-11-14 13:43 李伯波 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Linux下登录EC2Linux登录就比较方便了,直接输入命令。(前提是你的linux下有ssh客户端)ssh -i xxx.pem root@ec2-46-137-51-12.eu-west-1.compute.amazonaws.comLinux下拷贝文件到EC2scp -i xxx.pem ~/s.zip root@ec2-46-137-51-12.eu-west-1.compute.amazonaws.com:/opt/上面的命令是把本地的~/s.zip拷贝到EC2的/opt/下Windows下登录EC2用SecureCRT登录, 需要根据xxx.pem生成一个公钥文件xxx.pe.. 阅读全文
posted @ 2012-11-14 11:24 李伯波 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi filename....filename :打开多个文件,依次进行编辑 移动光标类命令h :光标左移一个字符 l :光标右移一个字符 space:光标右移一个字符 Backspace:光标左移一个字 阅读全文
posted @ 2012-11-14 10:58 李伯波 阅读(167) 评论(0) 推荐(0) 编辑