- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 解决IOS7下UIBarButtonItem位置有偏移的问题
如题,解决这个问题有多重方法。可以重写UINavigationItem 的setRightBarButtonItem和setLeftBarButtonItem函数,调整button的位置,也可以创建一个UIBarButtonSystemItemFixedSpace 类型的UIBarButtonItem来调节button的位置。 这里介绍后者。 #define
2013-12-16 10:17:38
10917
原创 自定义UITableViewCell的高亮背景色
IOS的sdk中,对UITableViewCell的高亮背景色只支持两种颜色,即 UITableViewCellSelectionStyleBlue 和 UITableViewCellSelectionStyleGray。那么如果自定义这个颜色呢。一个思路是当用户点下去的时候设置你想要的cell的背景色,当释放时给cell重新设回原来的背景色,这样就能达到预想的效果了。下面是具体实现的
2013-10-22 14:20:52
3302
原创 NSDateFormatter显示格式总结
NSDateFormatter显示格式:NSDateFormatter * dateFormatter = [[[NSDateFormatter alloc] init]autorelease];[dateFormatter setAMSymbol:@"AM"];[dateFormatter setPMSymbol:@"PM"];[dateFormatt
2013-10-11 11:20:01
862
原创 IOS app启动动画的实现
关于在App启动时播放一段动画,可以用flash直接播放,也可以用多张连续的图片来实现,在项目中,我选择了后者。通过连续的多张图片做出动画效果,系统自带的UIImageView就能完成这个功能,一开始我也这么做的,但是最后发现内存爆了,占了800M多(iPAD)。(注:一张100K的png图片初始化为Image放到内存后会占用几M到几十M的空间不等) 最后我选择了通过定时器不断刷新UII
2013-05-02 15:12:51
2048
原创 apache的mime配置
原来服务器一直不支持Range的断点续传,一下载就显示时chunked编码。 找了下原因,其实是apache配置里关于下载指令和支持编码的映射问题。在apache配置文件里涉及到的配置项是 AddEncoding 和 AddType, apache会根据url指定的下载文件的类型来判断返回文件的编码类型。 AddEncoding里有两类,分别为x-
2012-08-29 15:30:09
10973
原创 关闭mysql的日志
最近发现服务器的存储空间越来越紧张了。空间缩小,导致很多服务速度减慢,甚至服务器会崩溃。 到底什么东西那么占空间,最后发现,除了apache的日志外,mysql的日志一样占空间。 最后综合考虑,还是关闭mysql的日志比较好,方法是在/etc/my.cnf文件中注释掉 log-bin=mysql-bin这一行。
2012-08-19 14:21:03
1528
原创 提取ipa中的图片
将ipa里的题片提取出来,作为UI设计部分的参考还是很有价值的,下面是方法。1、将ipa文件后缀改为zip,然后解压缩。2、新建一个文件夹,将解压后的包里的png文件拷贝到新建文件夹里。3、下载ipin.zip文件并解压到第二步新建的文件夹里。4、命令行切换路径到第二步创建的文件夹并执行python ipin.py。ipin.py源码#---# i
2012-04-10 10:17:10
2842
1
转载 linux上的http代理服务器配置
#安装的过程的具体过程,中间有些反复,大致过程如下###############################################安装squid$sudo apt-get install squid squid-common#备份一下/etc/squid/squid.conf$cd /etc/squid$ls -al$sudo mv /etc/squid/
2012-03-22 14:34:23
5587
原创 centos5中主机dns的配置
说来这个现象很奇特。一般一台linux系统,如果要上网,就要配上ip,掩码,网关和dns,只要这些值都是正确的,那就可以直接通外网了,并且能成功解析域名,比如ping www.baidu.com , 指定的域名服务器回返回给我们baidu的ip地址。但是服务器上线后,网络都配通了,就是这个dns搞不定,尽管在网卡配置文件中已经制定了dns的地址。比如ping www.baidu.com,服务器
2011-12-25 15:50:24
1081
原创 简单http认证系统的设计
项目要开工了,服务器先行,下面讲讲我设计的一个客户端与服务器通信的认证系统。 背景 根据对新浪微博,人人网,云端书库,摩根书院等移动客户端的通信技术分析,得到了一些重要技术数据。 对oauth的使用 这些客户端都是官方客户端,对客户端都没有采用oauth的
2011-10-25 21:19:21
1919
原创 解决ctags对php的支持
我的开发大多数是在vim中进行的,所以ctags对我来说就像是一把利器。俗话说的好,公欲善其事,必先利其器。现在设计到了服务器段php的开发,突然发现ctags对php建的tag已经不怎么好用了,究其原因,就是ctags对php的一些关键字的不认识,导致ctags对很多函数都没有建索引,这些关键字分别是abstract,public,private,protected,static。好,下面就来解
2011-10-24 00:01:43
7014
原创 CoreData学习笔记(二)
这篇文章重点讲讲CoreData的Fetched Results Controller。 对应的objc类为NSFetchedResultsController。这个类是用来管理CoreData Fetch request返回的对象的。
2011-10-13 20:56:42
6610
2
原创 CoreData学习笔记(一)
我目前的理解,CoreData相当于一个综合的数据库管理库,它支持sqlite,二进制存储文件两种形式的数据存储。而CoreData提供了存储管理,包括查询、插入、删除、更新、回滚、会话管理、锁管理等一系列数据库操作。另外,开发者还可以在xcode中使用 .xcdatamod
2011-10-11 22:47:14
7634
原创 CoreData学习笔记(始)
前段时间忙的事情很多,好久没有搞iphone开发了。iphone开发好多琐碎的知识点一直很模糊,似懂非懂,但这些东西有很重要,还是要各个击破。 对CoreData一直不是很理解,虽然普通的用法比较简单,但是要复杂应用,构造自己的数据模型时,问题就
2011-10-11 16:17:09
2236
原创 mysql定时备份和删除
随着官网和bbs逐步全面上线,数据库备份的工作也应该全面展开了,虽然数据量不是很大,但也要重视起来。 下面是脚本:#!/bin/bash#每天备份一次,并删除7天前备份的旧数据#数据库配置信息db_user=******db_passwd=***
2011-09-29 14:57:43
2897
原创 关于linux独立主机的多域名文件夹绑定实现
上篇文章中提到了我的服务器官网是jsp的,通过apache重定向到tomcat,现在遇到的问题是输入www.myserver.com时进入官网,同时输入论坛的域名 bbs.myserver.com时要进入论坛,dns能把这两个域名都解析到我的服务器ip地址,可是服务器都默认进
2011-09-28 15:22:30
2612
转载 SYNCookie原理及在Linux内核中的实现
原文 : http://www.lupaworld.com/tutorial-view-aid-7132.html 概述 在目前以IPv4为支撑的网络协议上搭建的网络环境中,SYN Flood是一种非常危险而常见的DoS攻击方式。到目前为止,能够有效
2011-09-28 10:17:27
571
原创 关于apache中log占用空间的问题
好久没有写了,今天在调服务器时,突然发现服务器上存储空间尽然用完了,/目录我分配了22G,怎么可能用完呢,但是用df命令查看时确实已经用了100%了,这下吓我一跳,马上看哪个地方用了这么多。在/目录下执行命令 du -sh *, 发现/opt 占了18G(我的apache服务
2011-09-27 20:14:47
2425
原创 成功搭建了iphone app开发环境
在今天成功实体机安装完macos 10.6.7之后,继续安装完了xcode3.2.5。 在中国,劳动人民的智慧是无限的,这句话在IT界得到了无数次得证明,安装软件跟本不花钱,该破解得还是要破解。 接下来在网上找了篇xcode破解
2011-07-21 23:24:01
2710
原创 macos X在acer5572上的安装
经过一天半的折腾,终于在我的pc上成功的安装了macos。 先来说下我电脑的配置,acer5572, cpu:T2250, gpu: NVIDIA 7300, netcad: Marell Yukon 88E8038. 再来
2011-07-21 14:40:50
1380
原创 discuz中头像上传错误和ucenter连接失败问题的解决方法
discuz中头像上传错误和ucenter连接失败问题的解决方法 原文链接:http://www.new-kingdom.com/dzX/forum.php?mod=viewthread&tid=18826 上傳頭像出現 『調用
2011-07-10 18:03:23
2901
原创 discuz!7.1插件开发手册
Discuz!7.1新核心插件开发手册【官方提供】(一) 原文链接:http://www.17cha8.cn/bencandy.php?fid-89-id-4006-page-6.htm插件设计您在开始论坛插件的设计之前,有必要了解
2011-07-08 10:41:03
13469
原创 ZendOptimizer的安装
内容:在装的好的Red Hat Linux 9 + Apache 2.0.55 + MySQL 5.1.6 + PHP 5.1.2后,接下来就是安装linux下的php加速器ZendOptimizer 2.6.2了。自己编译 PHP 后,Zend Optimizer 2.6.2 需要自己设置一下,请参照以下步骤: 假设你编译滴PHP在如下目录:/opt/php 第一步:下载 Zend Optimi
2011-06-30 18:43:00
898
原创 开启apache的gzip模块
一、生成gzip压缩模块Apache的gzip功能是使用mod_deflate.so模块,因此,我们先生成mod_deflate.so模块。首先从网上下载一个Apache安装程序(尽量与当前使用的Apache版本相同)然后解压,我们解压到了tmp目录下#cd /tmp/httpd-2.2.11/modules/filters#/usr/local/apache/bin/apxs -i -c -a
2011-06-29 23:58:00
1021
原创 discuz中附件上传许可的修改方法
环境:独立主机 centos5.5 我的php是安装在/opt/php中的,所以系统默认在/opt/php/lib/中寻找php.ini配置文件。 打开php.ini,修改upload_max_filesize = 10M post_max_size = 100M 然后在重启apac
2011-06-28 13:48:00
4040
原创 apache tomcat 配置
下载jakarta-tomcat-connectors-jk-1.2.4-src.tar.gz cd /www tar -xzf jakarta-tomcat-connectors-jk-1.2.4-src.tar.gz mv jakarta-tomcat-connectors-jk-1.2.4 mod_jk cd /www/mod_jk/jk/native ./buildconf .
2011-06-27 10:05:00
685
原创 LAMP中php的配置
LAMP攻略之重新编译PHP安装扩展和GD库安装与配置(3) 原文:http://os.51cto.com/art/201103/249952_2.htm用过LAMP的人们都知道,LAMP是由 Linux+Apache+Mysql+Perl/PHP/Python 一起组成的,他们每个都在LAMP中起的重要的作用,本文给大家详细介绍下PHP的安装扩展和GD库的
2011-06-26 10:10:00
1380
原创 linux下apache和tomcat集群配置
原文 : http://zhidao.baidu.com/question/155502817.html环境:操作系统均为:CentOS 5.1 Apache2.X服务器一台:IP地址192.168.232.4;安装路径/usr/local/apache; Tomcat6服务器一台:IP地址192.168.232.5;安装路径/usr/local/tomca
2011-06-26 10:09:00
885
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人