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

AES五种加密模式(CBC、ECB、CTR、OCF、CFB)

分组密码有五种工作体制:1.电码本模式(Electronic Codebook Book (ECB));2.密码分组链接模式(Cipher Block Chaining (CBC));3.计算器模式(Counter (CTR));4.密码反馈模式(Cipher FeedBack (CFB));5....

2016-07-25 11:04:06

阅读数:5372

评论数:0

高级加密标准AES的工作模式(ECB、CBC、CFB、OFB)

最近在重构之前写的HTTP代理,这个代理是由代理客户端和代理服务端组成的,二者之前使用SSL保证通信内容不会受到中间人(MITM)攻击。而新的实现打算移除SSL,因为SSL握手的开销过大,尤其是客户端与服务端之间隔了个太平洋,另一方面本月中旬的时候Google安全团队证明了SSLv3已经是不安全的...

2016-07-25 10:56:31

阅读数:1936

评论数:0

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

IOS自适应前段库-Masonry的使用

Masonry是一个轻量级的布局框架,拥有自己的描述语法,采用更优雅的链式语法封装自动布局,简洁明了并具有高可读性,而且同时支持 iOS 和 Max OS X。Masonry是一个用代码写iOS或OS界面的库,可以代替Auto layout。Masonry的github地址:https://git...

2016-06-20 10:44:10

阅读数:267

评论数:0

阿帕奇apache服务器和webDav服务器快速配置

当自己在家敲代码需要发请求时,就可以配置本地apache,Mac电脑自带的服务器。这个比windows上的本地服务器还要好用,下面写下最快速配置方案。 0.在开始之前需要给自己的电脑设置下开机密码,想开本地服务器这一点是必须的。 一。本地apache服务器 1.首先在自己的电脑昵称的文件...

2016-06-20 10:37:30

阅读数:1111

评论数: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

将自己写的库上传到cocoapods

2015年以前上传到cocoapods的方式相较于现在比较麻烦,现在用不上在此也就不提了。现在上传到cocoapods只需要简单的几步即可。 1.首先你需要有一个自我感觉写的差不多的库。 2.注册trunk 1 $sudo gem insta...

2016-06-20 10:25:06

阅读数:310

评论数:0

CentOS、Ubuntu、Debian三个linux比较异同

Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。 商业版本以Redhat为代表,开源社区版本则以debian为代表。这些版本各有不同的特点,在不同的应用领域发挥着不同的作用,不能一概而论。而绝大多数VPS上只提供开源社区维护的发行版...

2016-06-14 10:26:28

阅读数:419

评论数:0

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

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