其他
文章平均质量分 88
Lotheve
勿谓湖小 天在其中
展开
-
编码格式介绍
计算机的世界用0和1表示一切,bit为计算机数据的最小单位,有0和1两种状态,我们称为“位”或“比特”,为了方便计量,我们把8位叫做一个字节(byte),字节是计算机数据传输的基本单位。为了能够让这些01有意义,就对它们进行编码,每种01组合表示什么意义,所以也就有了以下的各种编码。1. ASCII(American Standard Code for Information Interch原创 2015-09-28 12:32:35 · 609 阅读 · 0 评论 -
个人链接获取
————————————————————————————————————————————————————————————————原创 2015-09-15 19:28:12 · 884 阅读 · 0 评论 -
iphone屏幕适配规则及启动图设置方法
屏幕适配规则有时候运行程序,发现界面上下出现了黑框,这是由于当前程序没有适配iphone5的屏幕导致的。我们知道,iphone5屏幕像素640*1136,比iphone4的640*960在高度上多了176个像素,即88个点,假如程序没有适配iphone5,那么运行在iphone5上的结果就是上下各有高度为44个点的黑边。 那么系统是怎样得知是否已经适配了iphone5的呢?如果你以为启动图片的作用原创 2015-11-06 14:22:27 · 4048 阅读 · 0 评论 -
iOS程序的证书和签名机制
从真机调试角度理解ios证书机制非对称加密理解非对称加密是理解证书机制的关键。非对称加密就是加密密钥和解密密钥是不同的加密方式。典型用法如下: 对信息保密:使用接收人的公钥对明文加密,然后传输给接收人。这样密文只能通过接收人的私钥解密,即便传输过程中密文被截获也是无法解开的,这就保证了信息传输的保密性。 验证报文所属人身份和防止篡改(签名):使用发送人的私钥对报文进行加密,就是发送人对报文进原创 2015-12-18 20:33:59 · 4244 阅读 · 0 评论 -
HTTP缓存策略
浏览器一般缓存图片、CSS、JS等静态文件,因为这些文件的更新频率相对来说比较低,合理利用浏览器的缓存对网站的性能提升有很大帮助。HTTP缓存分为两部分,分别是本地缓存和缓存协商,当本地缓存不生效时会启用缓存协商。HTTP缓存主要由HTTP协议的头(Header)信息来制定。 本地缓存本地缓存是指当浏览器请求资源时,如果命中了浏览器本地的缓存资源,那么浏览器就不会发送真正请求给服务器。它的执行过程转载 2016-08-17 20:12:01 · 704 阅读 · 0 评论 -
static变量详解
把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生命周期。把全局变量改变为静态变量后是改变了它的作用域,限制了它的使用范围。因此static 这个说明符在不同的地方所起的作用是不同的。原创 2016-03-24 18:29:53 · 1662 阅读 · 1 评论 -
十大排序算法再总结
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>typedef int bool;#define true 1#define false 0void bubbleSort(int arr[], int n); //冒泡排序void bubbleSort2(i原创 2016-09-20 17:10:29 · 821 阅读 · 0 评论 -
git命令
本地版本库基本操作git init 将当前所在目录初始化成一个git仓库 git add <文件名> 把文件添加到暂存区 jit commit -m “<提交日志>” 把暂存区的所有内容提交到当前分支 PS:当文件修改后提交也同样用这两步 git status 查看仓库当前的状态 git diff 查看当前未提交的修改和之前有什么差别 git log原创 2015-12-20 18:12:34 · 599 阅读 · 0 评论 -
区分分辨率、像素、点、尺寸
分辨率、像素,通常用来屏幕或者图片上,用来形容清晰度。我们通常说这个屏幕的分辨率是多少多少,摄像头像素多少多少,具体什么意思呢? 以分辨率为320*480的iphone3GS屏幕(一倍屏)为例说明: 像素:像素是组成图象的最基本单元要素(最小单元),该屏幕长方向上有320个像素,宽方向上有480个像素。320*480约等于15万,就说这个屏幕的像素为15万。一个像素只能显示一种颜色 分辨率:分原创 2015-11-06 10:43:44 · 8578 阅读 · 0 评论