排序:
默认
按更新时间
按访问量

DES/3DES/AES区别

公元前400年,古希腊人发明了置换密码。1881年世界上的第一个电话保密专利出现。在第二次世界大战期间,德国军方启用“恩尼格玛”密码机,密码学在战争中起着非常重要的作用。     DES   1977年1月,美国政府颁布:采纳IBM公司设计的方案作为非机密数据的正式数据加密...

2016-07-25 10:25:23

阅读数:246

评论数:0

Mac OS上安装Tomcat服务器的简单步骤

一. 下载tomcat   首先要到tomcat官网去下载安装包,官网下载地址如下:http://tomcat.apache.org/download-70.cgi , 注意请下载飞windows版本。和windows操作系统不一样,这个里面没有令人厌烦的注册表。   将压缩包解压到任意一个目...

2016-07-11 13:12:18

阅读数:345

评论数:0

Mac OS X下Maven的安装与配置

Mac OS X 安装Maven: 下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.3 打开Terminal,输入以下命令,设置Maven classpath $ vi ~/.bash_profile 添加下列两行代...

2016-07-01 15:52:48

阅读数:985

评论数:0

MAC JDK版本切换

通过命令’jdk6′, ‘jdk7′,’jdk8′轻松切换到对应的Java版本: 1.首先安装所有的JDk: * Mac自带了的JDK6,安装在目录:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/下。 * JDK7,JDK8则需要自...

2016-07-01 15:32:28

阅读数:296

评论数:0

Quartz2D简单使用(二)

一:绘制文字 // // YXtextView.m // Quartz2D简单使用(二) // // Created by yeyuanxiang on 16/6/28. // Copyright © 2016年 KuYu. All rights reserved. // #import...

2016-06-28 14:53:29

阅读数:214

评论数:0

Quartz2D简单使用(一)

// // YXlineview.m // Quartz2D简单使用(一) // // Created by yeyuanxiang on 16/6/28. // Copyright © 2016年 KuYu. All rights reserved. // #import "...

2016-06-28 11:07:53

阅读数:299

评论数:0

Quartz2D简单介绍

一、什么是Quartz2D  Quartz 2D是⼀个二维绘图引擎,同时支持iOS和Mac系统  Quartz 2D能完成的工作:   绘制图形 : 线条\三角形\矩形\圆\弧等   绘制文字   绘制\生成图片(图像)   读取\生成PDF   截图\裁...

2016-06-28 10:37:38

阅读数:214

评论数:0

上传本地项目到github图文详解

一、注册github账号 首先需要注册一个github账号,注册地址:https://github.com 接着会来到这 然后会收到一封github发的邮件,进入邮箱验证 二、创建个...

2016-06-21 11:05:37

阅读数:201

评论数:0

iOS中集成ijkplayer视频直播框架

ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过, 按着下面做也可以集成成功! 一. 下载ijkplaye...

2016-06-21 10:00:54

阅读数:960

评论数:0

ios 学习之 NSPredicate 模糊、精确、查询

简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。 定义(最常用到的方法): [cpp] view plaincopy NSPredicate *ca = ...

2016-06-20 16:49:25

阅读数:189

评论数:0

tableView三种计算动态行高方法

tableView是一个神奇的东西,可以这么说,就算是一个初学者如果能把tableView玩的很6,那编一般的iOS的需求都问题不大了。tableView是日常开发中用烂了的控件,但是关于tableView中的自定义cell的动态行高,还是有一些玄机的。笔者本次主要是因为预估行高的方法的问题作为了...

2016-06-20 10:30:21

阅读数:472

评论数:0

iOS使用Charles(青花瓷)抓包并篡改返回数据图文详解

charles又名青花瓷,在iOS开发中的抓包中具有重要作用。最大的三点用处,一就是拦截别人软件的发送的请求和后端接口,练习开发。二是自己后端返回的response拦截修改后再接收以达到测试临界数据的作用。三写脚本重复拦截抓取别人的数据。(因为不太道德,本文不提第三点) 1.开始之前的准备工作 ...

2016-06-20 10:27:00

阅读数:3578

评论数:3

Objective-C编程语言中nil、Nil、NULL、NSNull有什么区别

Objective-C语言学习过程中,初学者可能比较疑惑的就是nil、Nil、NULL、NSNull的区别这几者的区别,今天分享一些相关知识,分享给大家,一起来学习吧。   nil:指向Objective-C语言中对象的空指针,其定义值为(id)0。   Nil:指向Obj...

2016-06-07 15:09:55

阅读数:583

评论数:0

Swift-Realm简单使用,代替Sqlite、Crodata的强大数据库

1,什么是Realm  Realm于2014 年7月发布,是一个跨平台的移动数据库引擎,专门为移动应用的数据持久化而生。其目的是要取代Core Data和SQLite。    2,关于Realm,你要知道下面几点:  (1)使用简单,大部分常用的功能(比如插入、查询等)都可以用一行简单的代...

2016-06-06 16:29:16

阅读数:1310

评论数:0

iOS中 @synthesize 和 @dynamic

object-c 为了让Java的开发者习惯 使用.的操作,所以可以将接口类中的变量 使用@property来声明属性。但是在.h中声明的属性,必须在.m中使用@synthesize或者@dynamic来实现(在ios6中这不已经省了),否则属性不可用。 熟悉object-c语法的都知道@s...

2016-06-06 10:05:07

阅读数:174

评论数:0

ios开发中常用的几种辅助方法

//1.Keychain本地长期键值存储 //删除 +(void)deleteStringForKey:(NSString *)aKey { NSMutableDictionary *query = [NSMutableDictionary dictionary]; [query ...

2016-06-02 10:15:08

阅读数:612

评论数:0

iOS App上架流程

一、前言: 作为一名iOS开发者,把开发出来的App上传到App Store是必须的。下面就来详细介绍一下具体流程。 二、准备: 一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年资费...

2016-06-02 10:03:07

阅读数:210

评论数:0

JavaScript Core binding

// // SecondViewController.m // Js_And_Object_C // // Created by yeyuanxiang on 16/6/1. // Copyright © 2016年 KuYu_YX. All rights reserved. // #i...

2016-06-01 14:47:37

阅读数:231

评论数:0

NSTimer导致误差的原因

//NSTimer导致误差的原因: /* 1、NSTimer加在main runloop中,模式是NSDefaultRunLoopMode,main负责所有主线程事件,例如UI界面的操作,复杂的运算,这样在同一个runloop中timer就会产生阻塞。 ...

2016-05-30 15:14:04

阅读数:317

评论数:0

Xcode 7.3 自定义类无法自动联想的解决办法

点击顶部工程名 --> 左侧Target --> BuildSettings -->  Apple LLVM 7.1 -Language-Objective C 下面的 Weak References in Manual Retain Release 设置为YES.  然后c...

2016-05-30 14:34:52

阅读数:573

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭