- 博客(27)
- 收藏
- 关注
原创 iOS问题集合
这状态栏问题 iOS7 状态栏颜色1在Info.plist中设置UIViewControllerBasedStatusBarAppearance为NO2 在需要改变状态栏颜色的ViewController中在ViewDidLoad方法中增加:UIApplication sharedApplication] setStatusBarStyle:UIStatusBarS
2014-10-23 16:10:05 766 1
原创 AFNetworking如何获取完整的error body
发现很多人都遇到了同样的问题,当我们使用AFNetwoking请求失败的时候,我们想要获取一下失败的信息,系统只返回给我们一个status code,却不告诉我们具体原因。我在这里简单的说一下应该如何进行操作才能得到完整的错误信息。新建一个类名为HMFJSONResponseSerializerWithData我们在HMFJSONResponseSerializ
2015-05-28 13:05:01 3614
原创 windows下nginx日志分割
在nginx根目录,创建 split_log.bat @echo off rem 查看系统中正在运行的nginx进程rem tasklist /fi "imagename eq nginx.exe" rem 备份并根据时间重命名访问日志文件set "cmdstr=move D:\nginx-1.5.11\logs\access.log D:\nginx-1.5.11\logs\
2015-05-08 12:01:16 4132
转载 改变UITabBarItem 字体颜色
self.tabBar.tintColor = [UIColor colorWithHexString:BLUE_GREEN_COLOR]; UITabBarController *tabBarController = (UITabBarController*)self; UITabBar *tabBar = tabBarController.tabBar;
2015-04-24 10:14:18 577
转载 [iOS]iOS 中的 url 编码问题
NSString 的 stringByAddingPercentEscapesUsingEncoding 可以对 url 参数进行编码,但是有点小问题,不会对所有需要编码的字符都编码。我们可以通过 CFStringRef 的 CFURLCreateStringByAddingPercentEscapes 函数来封装这个功能。代码如下:- (NSString *)enc
2015-04-02 13:37:48 590
原创 Request failed: internal server error (500)错误解决
如果在使用AFNetworking的时候碰到Request failed: internal server error (500)错误可以尝试去看一下自己的请求和相应的数据类型是否正确一般情况下AFHTTPRequestOperationManager * manager = [[AFHTTPRequestOperationManageralloc] init]
2015-03-13 15:54:04 38713
转载 ubuntu14.04之jdk1.7安装
整理这个主要是熟悉下update-alternatives 命令,由于ubuntu14.04没装vim,在安装过程最后看到有自动对vi 做了update-alternatives操作,遂来探索。功能:正如存在vi的情况下安装了vim,在terminal下输入vi,会调用执行vim一样。系统允许具有相似或可替代功能的软件同时存在,通过指定一个名字来调用该相似群类软件中的某一个。也由于linu
2015-03-03 16:32:17 492
原创 iOS 音频播放,在锁屏情况下10几秒后就停止
这个问题一直纠结了很久,找了各种方法都没解决。直到一次偶然的机会发现这似乎和是否设置锁屏密码有关系!iOS设备在设置了锁屏密码后锁屏会使应用无法访问目录中的内容。所以我们需要在音频播放代码那块稍作改动,在初始化音频播放器之前添加如下代码: NSDictionary *protection = [NSDictionarydictionaryWit
2015-03-03 10:34:52 6869
转载 Linux CentOS6.5下编译安装MySQL 5.6.22
Linux CentOS6.5下编译安装MySQL 5.6.22【给力详细教程】一、编译安装MySQL前的准备工作安装编译源码所需的工具和库(安装过程注意有没出错)[sql] view plaincopyprint?yum install gcc gcc-c++ ncurses-devel perl
2015-03-02 11:43:00 487
转载 Linux CentOS 6.5 中安装与配置JDK-7
系统环境:CentOS-6.5安装方式:rpm安装软件:jdk-7-linux-i586.rpm下载地址:http://www.Oracle.com/technetwork/java/javase/downloads/index.html检验系统原版本[root@localhost ~]# java -versionjava version "1.7.0_24"Op
2015-02-28 16:25:53 334
转载 CentOS下Yum安装Mysql和JDK和tomcat
、首先使用Yum list available xxx命令罗列出远程仓库里面可以安装的包 1、列出可以安装的java包 yum list available java* 输出如下: 2、列出可以安装的tomcat包 yum list available tomcat*
2015-02-28 14:04:46 500
转载 iOS锁屏显示歌曲信息
导入头文件#import 远程控制事件接收与处理- (void)viewWillAppear:(BOOL)animated{[super viewWillAppear:animated];[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];[self becomeFirstResponder
2015-02-11 16:42:12 842
原创 在中文联想输入的情况下使textview控制输入的字数
比如说我们现在需要控制字数在50字以内我们可以在textview的代理方法中写上这些:- (BOOL)textView:(UITextView *)textViewshouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{ if (textView.text.lengt
2015-02-04 09:39:54 1683
转载 IOS后台运行 之 后台播放音乐
1 //后台播放音频设置2 AVAudioSession *session = [AVAudioSession sharedInstance];3 [session setActive:YES error:nil];4 [session setCategory:AVAudioSessionCategoryPlayback error:nil];1.通知IOS该app支持backg
2015-02-02 12:53:22 895
转载 添加行间距时设置字体
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];paragraphStyle.lineSpacing = 8; //行距NSDictionary *attributes = @{ NSFontAttributeName:[UIFont systemFontOfSize:15],
2015-01-29 17:21:12 460
转载 iOS7滑动返回
【转载请注明出处】iOS 7中在传统的左上角返回键之外,提供了右滑返回上一级界面的手势。支持此手势的是UINavigationController中新增的属性interactivePopGestureRecognizer,即右滑返回只支持以UINavigationController为容器的ViewController间切换,要想在自定义容器中使用,需要一些额外的工作。基本
2015-01-09 15:25:30 431
转载 iOS 应用程序内部国际化,不跟随系统语言
前言:网络上关于iOS国际化的文章很多,但基本上都是基于跟随系统语言的国际化,笔者就不赘述了-0 –今天要讲的是不跟随系统的切换语言版本方案,即程序内部的切换语言版本方案。一、总则: 应用内部语言不跟随系统语言,由应用自己进行控制,通过配置多个语言文件,根据用户的选择动态获取不同文件夹下的语言文件,显示在界面上。 最后把用
2015-01-05 11:34:07 424
转载 八个炫酷的html5例子
1、HTML5 Canvas火焰燃烧动画 如同掉落的火球这次要分享的是一款超级绚丽的HTML5火焰动画,画面上是一个熊熊燃烧的小火球,小球燃烧的火焰非常逼真,会比较消耗CPU。另外这个动画是在HTML5 Canvas上实现的,修改起来也非常灵活。之前也分享过几款HTML5火焰动画,像这款HTML5 Canvas火焰闪烁动画。在线演示 源码下载2、HTM
2014-12-12 14:39:23 3920 1
转载 CSS solid 属性
CSS solid 属性制作过网页的人都有为画线而烦恼的经历,先来认识一下“Border”(画边框),它是CSS的一个属性,用它可以给能确定范围的HTML标记(如TD、DIV等等)画边框,它可以定义边框线的类型、宽度和颜色,利用这个特性,可以制作一些特殊效果。下面把通过实例来说明其应用技巧。 1、给文本加边框solid 属性" title="CSS solid 属性" sty
2014-12-09 18:24:12 1188
原创 如何判断输入的内容中是否包含emoji表情
可以使用以下代码- (BOOL)stringContainsEmoji:(NSString *)string { __block BOOL returnValue =NO; [string enumerateSubstringsInRange:NSMakeRange(0, [stringlength]) options:
2014-12-04 14:56:20 1722
转载 为app添加引导页面
如果想让一个APP加上引导页面是一个非常完美的举动但是,总会遇到一些问题(不要忘记在APDelegate里面加上用户引导页面的头文件和程序启动时的第一个页面哦)情况一:纯代码判断是否是第一次启动应用程序- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOpti
2014-12-04 11:28:24 810
原创 iOS 中的各个类型之间的转换(后期更新)
NSDictionary类首先要导入json类库1.将字符串转化成字典 NSDictionary *dic = [dicStr JSONValue] ;2.字典转化成字符串方法- (NSString*)dictionaryToJson:(NSDictionary *)dic{ NSError *parseError = nil; NSData *j
2014-12-02 15:59:07 384
转载 [iOS]Objective-C利用协议实现回调函数(类似java的回调函数)
在编写iphone开发时,最常用的就是回调函数。自己编写回调函数,实现动态加载数据,加载完数据之后就利用回调函数通知给前台页面,显示相应数据的界面。在iphone中利用协议可以很容易的实现回调函数,后台加载数据,然后显示在前台页面. 下面举个通俗的例子: 某天,我打电话向你请教问题,当然是个难题,,你一时想不出解决方法,我又不能拿着电话在那里傻等,于是我们约定:等你想出办
2014-12-01 18:45:48 673
转载 performSelector may cause a leak because its selector is unknown
from:http://stackoverflow.com/questions/7017281/performselector-may-cause-a-leak-because-its-selector-is-unknown第一种解决办法:As a workaround until the compiler allows overriding the warni
2014-11-26 11:42:06 523
转载 iOS申请真机调试证书-图文详解
一、真机调试所需材料说明在申请真机调试证书之前,先对苹果真机调试所需的文件进行说明: 苹果真机调试需要证书(Certificates)和描述文件(Provisoning Profiles) 1、证书(Certificates) 通过苹果自带的钥匙串生成后上传到Developer中再生成来完成2、描述文件(Provisoning Profiles) 生
2014-11-26 10:43:00 410
转载 使用Ab命令对Apache服务器进行负载压力测试
使用Ab命令对Apache服务器进行负载压力测试本站原创 [基于署名-非商业使用-相同方式分享 2.5 协议,转载须注明链接]本文所述Ab命令已由管理员在Debian、Centos两个系统中实际操作成功压力测试是性能调优过程中必不可少的一环。只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题。Apache中有个自带的,名为ab的程序,可以对Apache或其
2014-11-20 11:14:03 998
转载 macox搭建apache服务器
macos+apache+php+phpmyadmin启动Apache有两种方法:打开“系统设置偏好(System Preferences)” -> “共享(Sharing)” -> “Web共享(Web Sharing)”。注意,从Mac OS X从10.8开始取消了 “Web共享(Web Sharing)”。打开“终端(terminal)”,然后(注
2014-10-30 09:02:37 833
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人