一、开篇 简单粗暴,本文来聊聊HTTPS。 啥是HTTPS? 说白了就是HTTP Over SSL。HTTP呢,就是我们平时上网时,浏览器和服务器之间传输数据的一项协议。...
一、开篇 简单粗暴,本文来聊聊HTTPS。 啥是HTTPS? 说白了就是HTTP Over SSL。HTTP呢,就是我们平时上网时,浏览器和服务器之间传输数据的一项协议。...
名头贼大,内容贼空洞。
为了方便演示事务,我们需要创建一个account表 CREATE TABLE account( id INT PRIMARY KEY AUTO_INCREMENT, name...
1,主键约束 (table的唯一标识) 能够作为主键列的特点:该列不能为空,不能有重复值出现 创建表时指定主键的两种方式: CREATE TABLE stu( sid CHA...
======================================================= iOS开发已经做了快4年了,听说Swift也已经有两年多,但是...
一.前言: 1.之前由于项目需要,写了一个开屏广告组件XHLaunchAd,主要自用,后来发现越来越多的开发者,有这个需求.2.随着使用人数的增加,部分开发者使用者提出了一些...
一.前言: 1.现在越来越多的App在启动时插入广告,因平时项目中常用到,所以特意写了一个库,他叫XHLaunchAd.2.Github地址:https://github.c...
跳表 = 链表 + 多级索引 跳表使用空间换时间的设计思路,通过构建多级索引来提高查询的效率,实现了基于链表的“二分查找”。跳表是一种动态数据结构,支持快读的插入、删除、查找...
目录1. 什么是 KVO2. KVO 的基本使用 2.1 注册方法 2.2 监听方法 2.3 移除方法 2.4 使用示例 2.5 实际应用 2.6 KVO 触发监听方法的方式...
111 222 333 444 function add1() { // 获取ul标签 var ul1=document.getElementById("ulid")...
BOM对象 browser object model: 浏览器对象模型 有哪些对象? navigator: 获取客户机(浏览器)的信息 screen: 获取屏幕的信息 loc...
String对象 var x = "Bill Gates"; // 用引号包围的字符串 document.write(" "); document.write(x.bold(...
生,或轻于鸿毛;死,或重于泰山。 2020年1月23日,武汉疫情告急,紧急发布封城通知,求援全国,吹响全民抗击新冠肺炎疫情的战斗号角,无数仁人志士奋不顾身,英勇赴战于抗疫前线...
进行iOS UI开发的时候,主要的布局方式有xib、storyboard和纯代码布局。storyboard布局有个致命的问题就是,如果多人同时进行开发很容易出现代码冲突问题,...
枚举 枚举为一组相关的值定义了一个共同的类型,使你可以在你的代码中以类型安全的方式来使用这些值 此外,枚举成员可以指定任意类型的关联值存储到枚举成员中,就像其他语言中的联合体...
闭包 闭包是自包含的函数代码块,可以在代码中被传递和使用。Swift 中的闭包与 C 和 Objective-C 中的代码块(blocks)以及其他一些编程语言中的匿名函数(...
无参数函数 函数可以没有参数。下面这个函数就是一个无参数函数,当被调用时,它返回固定的String消息: func sayHelloWorld() -> String { ...
创建一个空数组 var someInts = [Int]() print("someInts is of type [Int] with \(someInts.count) ...
类型别名: 你可以使用typealias关键字来定义类型别名 当你想要给现有类型起一个更有意义的名字时,类型别名非常有用 typealias AudioSample = UI...