24小时排行
  • 最新
  • 热门
  • 热评
  • 随机

置顶推荐

最近更新

IOS开发-UIFont 字体大全
我们在开发中很多时候要设置UIlabel,UIbutton,UItextfield的字体,这个时候我们就需要用到UIFont,下面简单介绍一下UIFont的用法,仅供参考。 UIFont用于获取和设置字体信息。这个类提供用于输出的字体的属性和字型信息。我们可以把其对象像参数一样传入函数中。 一般而言我们不需要用alloc,int方法初始化UIFont对象,我们用UIFont大部分的时候是用其类方...阅读全文

2017-09-01 Comments:0 关键字:
iOS – Sqlite 数据库insert插入优化方案
一 场景 有个SDK的数据库读写挺慢的,写入 1000 条数据耗时 18.5 秒,虽然放在了异步线程做,但感觉还慢了点。另外手机的硬件配置比较低,考虑到电池续航,大小等等因素不可能做得很快。硬件改不了,考虑从代码层面优化。 一个问题,假设写入 1000 条数据时,又触发了读数据,要上传到服务器,还得等 18.5 秒,这个过程中,APP进程可能被 kiil 掉,用户手动关闭 APP 后,其进程 5 ...阅读全文

2017-08-30 Comments:0 关键字: ,
iOS开发之 + initialize 与 +load对比详解说明
在Objective-C中,NSObject是根类,而NSObject.h的头文件中前两个方法就是load和initialize两个类方法,本篇文章就对这两个方法做下说明和整理。   就像Application有生命周期回调方法一样,在Objective-C的类被加载和初始化的时候,也可以收到方法回调,可以在适当的情况下做一些定制处理。而这正是load和initialize方法可以帮我们...阅读全文

2017-08-29 Comments:0 关键字: ,
发布自己的 cocoapods 开源库教程
发布自己的cocoapods开源库按照以下步骤,良心制作,包教包会!! 下面我会通过一个名为IFMMenu的项目来讲解一下整个过程。 1.写好代码,上传到github github上创建项目仓库的时候记得创建LICENSE(许可证/授权)文件,此文件必须要有。 github上创建项目仓库 2.将自己的项目打成tag 因为cocoapods是依赖tag版本的,所以必须打tag,以后再次更新只需...阅读全文

2017-08-28 Comments:0 关键字: ,
服务器上配置https证书
https是一个安全的访问方式,数据在传输过程中是加密的,https基于SSL。 一、安装apache和ssl模块 1、安装apache #yum install httpd 2、安装ssl模块 #yum install mod_ssl 重启apache: #service httpd restart 安装完mod_ssl会创建一个默认的SSL证书,路径位于/etc/pki/tls,此时可以立即...阅读全文

2017-03-02 Comments:0 关键字: ,
iOS开发实现TouchID指纹解锁
一直想实现一下指纹解锁,苦于一直没时间,最近终于闲了下来所以翻了翻文档看了看demo,完成了这篇教程。本功能实现起来是很简单的,因为苹果都已经帮我们封装好了,只需要实现几个方法就可以了。 实现效果图 实现过程 1.首先引入指纹解锁必须的头文件 1 LocalAuthentication/LocalAuthentication.h 2.了解下主要的两个方法 这个...阅读全文

2017-03-01 Comments:0 关键字: ,
使用PHP发送邮件的代码例子
使用封装SMTP协议的邮件类 这种方法就比较常见了,尤其对于广大自己没有服务器,从网上购买虚拟主机的同学, 不过我比较推荐使用PEAR扩展中的Mail类,功能强大:可以支持纯文本、HTML格式的邮件;各字段都可设置编码,正确配置不会出现中文乱码情况;可以支持附件等等。 在服务器可以使用 pear install Mail 命令快速安装,没有足够服务器权限的同学也可以直接下载类的PHP源码包含进来就...阅读全文

2017-02-07 Comments:0 关键字: ,
iOS–使用UIImageView进行GIF动图播放
实际上,GIF动图文件中包含了一组图片及其信息数组,这些信息数据记录着这一组图片中各张图片的播放时长等信息,我们可以将图片和这些信息或取出来,使用UIImageView的帧动画技术进行动画播放。 好了不多说了  开始上代码吧: 首先自己找一个GIF图吧,拖到工程里面。 – (void)createGIF {     UIImageView *imageView = [[UIImageV...阅读全文

2017-02-07 Comments:0 关键字: ,
通过http的header获取服务器时间
移动开发中,经常会遇到手机本地时间不准确的问题,所以我们有时为了校准时间,还要从服务端端获取。实际上是很简单的,我们每次的HTTP请求头里都可以拿到服务器的时间。 直接看代码 (Objective-C例子): NSURL *url = [NSURL URLWithString:@"http://mobile.umeng.com"]; NSMutableURLRequest *request ...阅读全文

2017-02-07 Comments:0 关键字: ,
SELECT分清楚RANK(),DENSE_RANK(),ROW_NUMBER()三个排序的不同
有些情况下,有对查询结果有增加一列序列号的需求,在SQL中的使用方式,现有RANK(),DENSE_RANK(),ROW_NUMBER()三种方式可以提供,下面对这三种方式的结果详细说明: 三种方式参数一样,说明: partition by 分组排序,可不写 order by 排序标准,必须写   SELECT  name,gender,fenshu, RANK() over(parti...阅读全文

2016-11-16 Comments:0 关键字:
Design By Inzaghi | 京ICP备16047555号-1