每个app有且只有一个UIApplication对象,当程序启动的时候通过调用UIApplicationMain方法得到的。可以通过sharedApplication方法得到。 UIApplication对象的主要任务是处理用户事件的处理路径,例如分发一个UIEvent到另外一个对象去处理。UIAp ...
分类:
移动开发 时间:
2016-12-15 14:28:21
阅读次数:
369
提供者模式(Provider Pattern) 介绍为一个API进行定义和实现的分离。示例有一个Message实体类,对它的操作有Insert()和Get()方法,持久化数据在SqlServer数据库中或Xml文件里。根据配置文件中的配置来决定数据持久化方案是使用SqlServer数据库还是Xml文 ...
分类:
其他好文 时间:
2016-12-15 14:29:33
阅读次数:
195
背景:当读取一个key value数据的时候,python的字典结构会造成内存使用扩10倍左右,无可容忍。此文解决这个问题 数据:word2vec训练的结果,word对应400维的词向量。词表共1.6G左右 解决方案:利用python的class array进行解决。 步骤:1、将原始数据,转化成k ...
分类:
编程语言 时间:
2016-12-15 14:28:01
阅读次数:
259
ngx_lua模块的原理: 1、每个worker(工作进程)创建一个Lua VM,worker内所有协程共享VM;2、将Nginx I/O原语封装后注入 Lua VM,允许Lua代码直接访问;3、每个外部请求都由一个Lua协程处理,协程之间数据隔离;4、Lua代码调用I/O操作等异步接口时,会挂起当 ...
分类:
其他好文 时间:
2016-12-15 14:27:29
阅读次数:
304
MQ框架的比较 MQ框架非常之多,比较流行的有RabbitMq、ActiveMq、ZeroMq、kafka。这几种MQ到底应该选择哪个?要根据自己项目的业务场景和需求。下面我列出这些MQ之间的对比数据和资料。 第一部分:RabbitMQ,ActiveMq,ZeroMq比较 1、 TPS比较 一 Ze ...
分类:
其他好文 时间:
2016-12-15 14:26:40
阅读次数:
1100
UIKIT_EXTERN NSString *const UIApplicationDidEnterBackgroundNotification NS_AVAILABLE_IOS(4_0); UIKIT_EXTERN NSString *const UIApplicationWillEnterFor ...
分类:
移动开发 时间:
2016-12-15 14:25:19
阅读次数:
334
效果图: 点击菜单 中英文切换 css样式: .top-nav { font-size: 12px; font-weight: bold; list-style: none; border-bottom: 8px solid #DC4E1B; overflow: auto; //去浮动,使下级的浮动 ...
分类:
其他好文 时间:
2016-12-15 14:26:33
阅读次数:
108
1、AFNetwork二次封装方法一: 2、AFNetwork二次封装方法二: 3、网络请求取消相关: 取消请求:两种取消请求方式 ...
分类:
移动开发 时间:
2016-12-15 14:25:59
阅读次数:
289
使用JSON.Net(Newtonsoft.Json)作为ASP.Net MVC的json序列化和反序列化工具,解决Dictionary、Hashtable序列化问题 ...
分类:
Web程序 时间:
2016-12-15 14:26:45
阅读次数:
395
为什么要学习有关TFTP服务器的安装及配置呢?主要是为了后续学习有关linux系统的无人值守安装做准备。 TFTP简单文件传输协议,使用UDP的69端口。主要提供文件的上传和下载,TFTP一般是适用于远程无盘设备启动,PXE启动以及路由器、交换机IOS的备份、恢复和升级等场合。 TFTP与FTP相比... ...
分类:
其他好文 时间:
2016-12-15 14:24:43
阅读次数:
183
jquery: <div id="divId" class="divTable"> <div class="tableBody"> <ul ><li ><input type="checkbox" value="501" ></li></ul> </div> </div> $("input[type ...
分类:
Web程序 时间:
2016-12-15 14:23:47
阅读次数:
154
理解了设备号和分区的对应关系;文件系统如何根据inode的信息向硬盘驱动提交读写扇区的指令 ...
分类:
其他好文 时间:
2016-12-15 14:23:51
阅读次数:
235
无法更新 EntitySet“SoreInfo_Table”,因为它有一个 DefiningQuery,而 <ModificationFunctionMapping> 元素中没有支持当前操作的 <InsertFunction> 元素。 1:实体中的表必须有主键(这里指示T_User表中必须有主键), ...
分类:
移动开发 时间:
2016-12-15 14:22:48
阅读次数:
181
1.着手写H5代码有一段时间,昨天遇到了一个"神坑"-关于Html中的History对象应用在不同浏览器效果不一致的问题. 2.问题描述: 1)当调用window.history.go(-1)实现页面返回时,在不同浏览器上都会真正的重新加载(重新发送网络请求而不是发送网络请求时读取浏览器的缓存)"目 ...
分类:
其他好文 时间:
2016-12-15 14:23:52
阅读次数:
186
public class DataCleanManager { /** * * 清除本应用内部缓存(/data/data/com.xxx.xxx/cache) * * * * @param context */ public static void cleanInternalCache(Contex ...
分类:
移动开发 时间:
2016-12-15 14:22:16
阅读次数:
244
原文在这 戳 REGEXP_INSTR 6个参数 第一个是输入的字符串 第二个是正则表达式 第三个是标识从第几个字符开始正则表达式匹配。(默认为1) 第四个是标识第几个匹配组。(默认为1) 第五个是指定返回值的类型,如果该参数为0,则返回值为匹配位置的第一个字符,如果该值为非0则返回匹配值的最后一个 ...
分类:
数据库 时间:
2016-12-15 14:22:03
阅读次数:
250
对于多张页面需要里存在相同模块,可以进行组建化的开发模式。 例如:此处需要一个评分标准组件,创建一个components/star/star.vue. 在需要引入该组建的页面上 import进去<script>import star from 'components/star/star'</scri ...
分类:
Web程序 时间:
2016-12-15 14:22:07
阅读次数:
168