1、异步线程加载主线程刷新 DispatchQueue.global().async { // TODO:执行异步线程网络请求 DispatchQueue.main.async(execute: { // TODO:执行主线程刷新主界面 }) } 2、延时执行 let time : TimeInte ...
分类:
编程语言 时间:
2017-08-10 11:14:23
收藏:
0 评论:
0 赞:
0 阅读:
329
说到大型网站,就得先说大型网站的特点:高并发、大流量、高可用、海量数据等。下面就说说大型网站的架构演化过程吧。 1. 初始阶段的网站架构 初始阶段都比较简单,通常一台服务器就可以搞定一个网站了,看图: 2. 应用服务和数据服务分离 随着网站业务的发展,一台服务器逐渐不能满足需求;这时候就需要将应用和 ...
分类:
Web开发 时间:
2017-08-10 11:14:13
收藏:
0 评论:
0 赞:
0 阅读:
238
A页面用:encodeURI(encodeURI("要传的中文")) 进行两次编码 传的中文可以用 row.name 类型 B页面用:decodeURI(decodeURI("接收的中文")) 进行两次解码 接收的中文可以用 '${param.name}' 两次编码两次解码的过程为: UTF-8编码 ...
分类:
Web开发 时间:
2017-08-10 11:13:59
收藏:
0 评论:
0 赞:
0 阅读:
162
集合 定义: S=set(). 注意S={}为字典类型 求两个列表的公共部分 1 集合内可以有多个元素,但是每个元素都必须是不可变类型,即可hash类型2 集合内的元素唯一3 集合是无序的s={1,'a',1,1,1,1,1,1}#本质 s=set({1,'a',1,1,1,1,1,1}) 集合优先 ...
分类:
其他 时间:
2017-08-10 11:13:44
收藏:
0 评论:
0 赞:
0 阅读:
261
题目: 查找斐波纳契数列中第 N 个数。 所谓的斐波纳契数列是指: 前2个数是 0 和 1 。 第 i 个数是第 i -1 个数和第 i -2 个数的和。 斐波纳契数列的前10个数字是: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 ... 注意事项 The Nth fibonac ...
分类:
其他 时间:
2017-08-10 11:13:24
收藏:
0 评论:
0 赞:
0 阅读:
301
<div ms-controller='new_collage8'> <div id="head" class="pr tc bgcfefefe"> <div class="headbox h49 lh49"> <img class="pa left10 top15 h18 cp zi2 back" ...
分类:
其他 时间:
2017-08-10 11:13:13
收藏:
0 评论:
0 赞:
0 阅读:
229
https://docs.microsoft.com/en-us/sql/t-sql/xml/nodes-method-xml-data-type The nodes() method is useful when you want to shred an xml data type instanc ...
分类:
其他 时间:
2017-08-10 11:12:57
收藏:
0 评论:
0 赞:
0 阅读:
165
checkstyle-standard-rules.xml <?xml version="1.0" encoding="UTF-8"?><!-- This configuration file was written by the eclipse-cs plugin configuration ed ...
分类:
其他 时间:
2017-08-10 11:12:46
收藏:
0 评论:
0 赞:
0 阅读:
208
http://www.cnblogs.com/dhui69/p/6410134.html __kindof __kindof 这修饰符还是很实用的,解决了一个长期以来的小痛点,拿原来的 UITableView 的这个方法来说: Objective-C中的命名前缀说明: ...
分类:
其他 时间:
2017-08-10 11:12:34
收藏:
0 评论:
0 赞:
0 阅读:
227
iOS 烟花撒花效果,图层渐变,图层倒影特效。CAEmitterLayer粒子发射器 上一节我写了一个关于视图图层的相关类,有关CALayer这个类的使用和一些使用方法,详细看这里,就是我们在处理视图的时候要对他的图层来进行改动,须要注意的几个地方,还有锚点的介绍,然后这篇主要说一个利用CALaye ...
分类:
移动平台 时间:
2017-08-10 11:12:22
收藏:
0 评论:
0 赞:
0 阅读:
350
python版本 2.x = 默认编码 =ASSIC =不支持3.x = 默认编码 =UNICODE =默认支持中文 python 2 vs 3 1。 默认支持中文 2. 不兼容2.x 3. 核心语法调整,更易学 4. 新特性默认只在3.x上有 交互器模式 开始--》cmd --> cd c:\ - ...
分类:
编程语言 时间:
2017-08-10 11:12:10
收藏:
0 评论:
0 赞:
0 阅读:
212
#pragma mark - 正则匹配电话号码。网址链接。Email地址 + (NSMutableArray *)addHttpArr:(NSString *)text { //匹配网址链接 NSString *regex_http = @"(https?|ftp|file)+://[^\\s]*" ...
分类:
其他 时间:
2017-08-10 11:11:54
收藏:
0 评论:
0 赞:
0 阅读:
189
HashSet:哈希表是通过使用称为散列法的机制来存储信息的,元素并没有以某种特定顺序来存放; LinkedHashSet:以元素插入的顺序来维护集合的链接表,允许以插入的顺序在集合中迭代; TreeSet:提供一个使用树结构存储Set接口的实现,对象以升序顺序存储,访问和遍历的时间很快。 示例代码 ...
分类:
编程语言 时间:
2017-08-10 11:11:42
收藏:
0 评论:
0 赞:
0 阅读:
263
装载: https://www.zhihu.com/question/19918532 弱类型: > "1"+2 '12' 强类型: >>> "1"+2 Traceback (most recent call last): File "<stdin>", line 1, in <module> Ty ...
分类:
其他 时间:
2017-08-10 11:11:30
收藏:
0 评论:
0 赞:
0 阅读:
217
安装界面一直报错 其实是设置的问题 error_reporting:E_WARNING & ~E_NOTICE & ~E_DEPRECATED max_execution_time:60 以上 memory_limit:64M safe_mode:Off’ display_errors:On fil ...
分类:
其他 时间:
2017-08-10 11:11:20
收藏:
0 评论:
0 赞:
0 阅读:
739
在python中,每一个变量都含有自己的定义域,甚至相同名字的变量在不同的函数内都有着不同的定义域,实际上,相同的变量名在不同的函数中就已经不是同一个函数了,因为该变量的定义域被改变了,一个定义域在模块级别的变量如果不加修饰的被封锁在函数内部,即便名字相同,但实际上也是俩个不同的变量。其在函数内部被 ...
分类:
编程语言 时间:
2017-08-10 11:11:03
收藏:
0 评论:
0 赞:
0 阅读:
213
實務上開發專案時,有一些程式碼會不斷的出現,這時可靠 PhpStorm 的 Code Generation 幫我們產生這些 code snippet,除此之外,我們也可以將自己的 code snippet 加入 Live Template,可加快發開速度,並減少 typo。 Version PHP ...
分类:
Web开发 时间:
2017-08-10 11:10:48
收藏:
0 评论:
0 赞:
0 阅读:
351
Builder模式 是一种对象创建型模式之一,用来隐藏复合对象的创建过程,它把复合对象的创建过程加以抽象,通过子类继承和重载的方式,动态地创建具有复合属性的对象。 创建的是一个复合对象:被创建的对象为一个具有复合属性的复合对象- 关注对象创建的各部分的创建过程 适用情况:一个对象的构建比较复杂,将一 ...
分类:
其他 时间:
2017-08-10 11:10:26
收藏:
0 评论:
0 赞:
0 阅读:
244
在工作和生活中,经常要遇到远程访问一台电脑的情况,但是在局域网中如果不进行设置,通常一台电脑的ip是自动生成的,,没有固定,这就导致下次访问这个地址时,不能正常访问,下面就交大家如何在win10系统中设置固定ip地址 工具/原料 电脑 方法/步骤 1、在win10桌面下部找到网络连接标识,右击点击, ...
分类:
Windows开发 时间:
2017-08-10 11:10:11
收藏:
0 评论:
0 赞:
0 阅读:
206
这个grunt配置 是我的一个程序员朋友从网上无意间看到的,然后他亲测了下,恩,是可以的。不过我到目前还未测试过是否可以。 一、安装node, 首先确保电脑已有node的环境。然后 运行 npm install -g grunt-cli 然后运行 grunt --version 查看当前grunt是 ...
分类:
其他 时间:
2017-08-10 11:09:58
收藏:
0 评论:
0 赞:
0 阅读:
236