随笔分类 -  知识扩展

MAC常用终端命令行
摘要:一、说明 MAC系统采用Unix文件系统,所有文件都挂在根目录下面,没有Windows系统的盘符概念,根目录用斜杠(/)表示; 根目录(/)不是可有可无, /System 表示根目录下的System文件,System表示当前目录下的System文件; 在 Unix系统中区别字符大小写,A.txt 不 阅读全文
posted @ 2021-01-14 16:23 mukekeheart 阅读(376) 评论(0) 推荐(0)
知识扩展——(转)一篇文章彻底弄懂Base64编码原理
摘要:在互联网中的每一刻,你可能都在享受着Base64带来的便捷,但对于Base64的基础原理又了解多少?今天这篇博文带领大家了解一下Base64的底层实现。 一、Base64的由来 目前Base64已经成为网络上常见的传输8Bit字节代码的编码方式之一。在做支付系统时,系统之间的报文交互都需要使用Bas 阅读全文
posted @ 2019-09-06 15:38 mukekeheart 阅读(477) 评论(0) 推荐(0)
知识扩展--if...else...与switch...case...的执行原理
摘要:一、简述 编程语言中的条件分支结构有两种:if-else和switch-case,这两种条件分支之间可以相互转换,但是也存在一些区别,那么什么时候该用if-else,什么时候该用switch-case呢?这就需要我们去了解它们之间的练习和区别了。 1.1 if...else...简述 if-else 阅读全文
posted @ 2019-03-20 13:52 mukekeheart 阅读(3749) 评论(0) 推荐(2)
整数、浮点数在计算机中的存储
摘要:一、简述 1.1 计算机底层存储数据的基本原理 计算机要处理的信息是多种多样的,如数字、文字、符号、图形、音频、视频等,这些信息在人们的眼里是不同的。但对于计算机来说,它们在内存中都是一样的,都是以二进制的形式来表示。要想学习编程,就必须了解二进制,它是计算机处理数据的基础。 内存条是一个非常精密的 阅读全文
posted @ 2019-03-12 16:02 mukekeheart 阅读(7965) 评论(2) 推荐(1)
(转)了解一下,各种图片格式的区别
摘要:在开发过程中,经常涉及到要用到图片,但是图片有很多不同的格式,他们之间有什么区别呢,我们在使用的时候又该如何选择呢?本文介绍和比较几种常见图片文件格式的优缺点,并介绍不同的文件格式对应用程序性能的影响。 有损vs无损 图片文件格式有可能会对图片的文件大小进行不同程度的压缩,图片的压缩分为有损压缩和无 阅读全文
posted @ 2018-11-21 14:55 mukekeheart 阅读(2388) 评论(0) 推荐(0)
IOS开发之尺寸
摘要:在移动端或者前端开发中,UI图通常是带标注的,指定某个控件的长宽等属性,一般UI给的是68px,72px这样的样式,但是我们在开发过程中通常又并不是完全按照上面的标注去设置值,有时候需要将这个标注除以2或者除以3在进行赋值给frame,这其中的原因是因为标注一般都是按px格式给的,但是iOS底层绘制 阅读全文
posted @ 2018-11-21 10:28 mukekeheart 阅读(1408) 评论(0) 推荐(0)
iOS模拟器使用
摘要:在iOS开发过程中一直都是使用模拟器进行调试,在模拟器上有很多不适应的地方,但是其实在模拟器上也有很多其他的功能,在本文中主要对模拟器的一些基本功能进行总结一下。 1 首先,我们了解一下模拟器中常用的一些快捷键: SHIFT+CMD+H———回到桌面 CMD+S———模拟器截屏(所截图片都在桌面上) 阅读全文
posted @ 2018-07-10 17:15 mukekeheart 阅读(1616) 评论(0) 推荐(0)
(转)浅谈Session与Cookie的区别与联系
摘要:一、Session的概念 Session 是存放在服务器端的,类似于Session结构来存放用户数据,当浏览器 第一次发送请求时,服务器自动生成了一个Session和一个Session ID用来唯一标识这个Session,并将其通过响应发送到浏览器。当浏览器第二次发送请求,会将前一次服务器响应中的S 阅读全文
posted @ 2018-07-03 10:28 mukekeheart 阅读(262) 评论(0) 推荐(0)
知识扩展——轻量级和重量级框架的区别
摘要:不管是iOS开发还是前端、Java、Android开发中,我们经常需要用到第三方库,而在搜索第三方库的介绍和使用文档时,经常会看到轻量级、重量级等字眼,那么轻量级框架和重量级框架是怎么区分的呢? 判定一个第三方框架是轻量级还是重量级是从多个方面去衡量的,但是最主要的衡量指标是以启动程序需要的资源来决 阅读全文
posted @ 2018-02-08 10:25 mukekeheart 阅读(6816) 评论(0) 推荐(4)
知识扩展——颜色相关的知识
摘要:1 颜色的基本组成 - 一种颜色由N个颜色通道组成 2 颜色通道 - 1个颜色通道占据8bit - 1个颜色通道的取值范围 - 10进制 : [0, 255] - 16进制 : [00, ff]; - 常见的颜色通道 - 红色 red R - 绿色 green G - 蓝色 blue B - 透明度 阅读全文
posted @ 2018-01-31 13:57 mukekeheart 阅读(584) 评论(0) 推荐(0)
知识扩展——Git和GitHub的区别
摘要:一直以为Git和GitHub是一个东西,直到我看到这个解释。。。。 转载自:git与github区别与简介 一开始接触git或是github的程序员可能搞不太清楚这些名词到底指代的是什么,所以在这里稍微说明一下。git和github是两个完全不同的概念。 git是一个版本管理工具,是可以在你电脑不联 阅读全文
posted @ 2018-01-23 16:59 mukekeheart 阅读(298) 评论(0) 推荐(0)