摘要:
阅读全文
摘要:
1. 什么是JavaScript JavaScript是一门广泛用于浏览器客户端的脚本语言 由Netspace公司设计,当时跟Sun公司合作,所以名字起得像Java 业内一般简称JS 2. JS的常见用途 1》能进行HTML的DOM操作,也称节点(标签元素)操作。 比如添加、修改、删除节点,JS可以 阅读全文
摘要:
#nav ul li a { /* background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment 阅读全文
摘要:
里面封装了很多组件、字体图标、和标签常用的一些样式。我们直接使用即可。 下载地址: http://www.bootcss.com/ 包下载地址(用于生产环境的 Bootstrap):https://github.com/twbs/bootstrap/releases/download/v3.3.7/ 阅读全文
摘要:
1. 什么是CSS CSS的全称是Cascading Style Sheets,层叠样式表。它用来控制HTML标签的样式,在美化网页中起到非常重要的作用。 CSS的编写格式是键值对形式的,比如 color: red; background-color: blue; font-size: 20px; 阅读全文
摘要:
1. 什么是HTML5 网页的5.0版本。2014年才定制完HTML5的标准,历时8年 2. 为什么要用HTML5 1> 跨平台:利用HTML5编写的UI界面能运行在所有拥有浏览器的平台 2> HTML5的运行平台:浏览器 3> 但是HTML5不能完成一些特定的功能,比如:拍照(ImagePicke 阅读全文
摘要:
一、概念 Socket 字面意思又称“套接字” 网络上的两个程序(如,客户端和服务器端)通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个Socket。 应用程序一般是先通过Socket来建立一个通信连接,再向网络发出请求或响应网络请求。 Socket 字面意思又称“套接字” 网络上的两个 阅读全文
摘要:
一、简介 定位是一个很常用的功能,如一些地图软件打开之后 如果用户允许软件定位的话,那么打开软件后就会自动锁定到当前位置,如果用户手机移动那么当前位置也会跟随着变化。要实现这个功能需要使用Core Loaction中CLLocationManager类。 1. 定位的实际应用场景: 导航:去任意陌生 阅读全文
摘要:
一、推流 1. 概念 推流,就是将采集到的音频,视频数据通过流媒体协议发送到流媒体服务器。 2. 推流过程 推流前的工作:采集,处理,编码压缩 推流中做的工作: 封装,上传 3. 推流框架介绍 LFLiveKit (推荐):由Adobe公司开发。框架已经实现了 后台录制、美颜功能,支持H264(视频 阅读全文
摘要:
代理设计模式 Demo 一、让别人帮我做事 —— 基本版 二、让别人帮我做事 —— 引入协议 三、让别人帮我做事 —— 规范完整版 阅读全文
摘要:
协议(Protocol) 1.1 概念 protocol 可以声明一些必须实现的方法和选择实现的方法。 协议就是规则(规范),定义一个协议就相当于制定规则。 协议可能是一个独立的头文件,也可能写在别的类的头文件里。 协议是OC语言中制定规则(规范)的一种语法。(制定协议方便类与类之间进行通信,可以传 阅读全文