前言简书地址:http://www.jianshu.com/p/a5baa43b71c8
本文的中文注释代码demo更新在我的github上。在研究iOS UI性能优化上,异步绘制一直是一个离不开的...
分类:
其他好文 时间:
2016-11-03 21:12:24
阅读次数:
264
进程:计算机在执行的程序的实体 例如:一个.exe文件,一个.class文件 线程:一个程序内部的顺序控制流 一个进程中可以包含一个或多个线程,一个线程就是一个程序内部的一条执行线索。 进程和线程的区别 1.每个进程都有独立的代码和数据空间,进程的切换或有很大的开销。 2.同一类线程共享代码和数据空 ...
分类:
编程语言 时间:
2016-11-03 18:44:09
阅读次数:
308
文档目录 本节内容: 简介 安装 服务端 客户端 连接确立 内置功能 通知 在线客户端 帕斯卡 vs 骆峰式 你的SignalR代码 服务端 客户端 通知 在线客户端 帕斯卡 vs 骆峰式 简介 使用Abp.Web.SignalR nuget包,使基于应用的ABP使用SignalR非常容易,查看Si ...
分类:
其他好文 时间:
2016-11-03 11:33:50
阅读次数:
934
序列化是指把对象转换成有序字节流,以便在网络上传输或者保存在本地文件中。序列化后的字节流保存了Java对 象的状态以及相关的描述信息。客户端从文件中或网络上获得序列化后的对象字节流后,根据字节流中所保...
分类:
编程语言 时间:
2016-11-03 00:06:19
阅读次数:
368
1.实现效果:动态显示进度(分别显示了整个的动态改变的过程,然后完成后,弹出一个对话框) 2.实现过程:可以分为绘制一个圆,圆弧和文本三部分,然后在MainAcitivity中通过线程模拟下载进度。 a.定义一个类继承至view,然后添加其构造函数,记得一定要添加含有Attributset参数的构造 ...
分类:
移动开发 时间:
2016-11-02 23:18:24
阅读次数:
329
AJAX<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head> <script type="text/javascript"> /* 标准AJAX模板 */ //使用 false 作为判定条件 ...
分类:
编程语言 时间:
2016-11-02 17:49:06
阅读次数:
323
1.下载mysql 网址:http://dev.mysql.com/downloads/mysql/ 2.安装sql,把我们下载的rpm包放入centos7中去(建议用filezilla工具) 进入目录查看安装包 安装顺序为 安装第一个common包 他会提示报错,以为有两个依赖包是mariadb- ...
分类:
数据库 时间:
2016-11-02 14:12:55
阅读次数:
281
前言 本次主要是实现一个Android应用,实现静态广播、动态广播两种改变 widget内容的方法,即在上篇博文中实验的基础上进行修改,所以此次实验的重点是AppWidget小部件的实现啦~ 首先,我们简单说一下Widget是一个啥玩意~ 应用程序窗口小部件(Widget)是微小的应用程序视图,可以 ...
分类:
移动开发 时间:
2016-11-02 07:58:14
阅读次数:
365
首先,新建一个类,继承于BroadcastReceiver,然后去配置Manifest.xml这就不用说了, 注意配置Manifest.xml时候的一些细节 必须加上<data android:scheme="file"/> 然后简单了两句判断就行了 ...
分类:
其他好文 时间:
2016-11-01 01:17:30
阅读次数:
166
DefaultHashOperations的multiget如果没有数据会返回java.util.Collections.EmptyList,这个List没有重写add方法。 原因: org.springframework.data.redis.core.RedisTemplate#boundHas ...
分类:
其他好文 时间:
2016-10-31 22:04:19
阅读次数:
328