Lucas Lee's Blog

生于忧患死于安乐


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 公益404

Activiti 5.22 框架数据库设计说明

发表于 2016 11 15 | | 阅读次数:
因为MySQL用得最多,所以都是用MySQL进行说明。 结构设计Activiti使用到的表都是ACT_前缀,列名都是有下划线后缀,防止关键字冲突。 ACT_RE_*:’RE’表示repository(存储 ),RepositoryService接口所操作的表。带此前缀的表包含的是静态信息,如,流程定 ...
阅读全文 »

视频播放基本使用

发表于 2016 11 11 | | 阅读次数:
阅读全文 »

音频播放基本使用

发表于 2016 11 11 | | 阅读次数:
阅读全文 »

多媒体概述

发表于 2016 11 11 | | 阅读次数:
描述 在iOS MacOS TvOS WatchOS中架构图
阅读全文 »

从零开始打造一个扫码框架

发表于 2016 10 01 | | 阅读次数:

从零开始打造一个iOS框架,因为最近工作中用到了二维码,所以就选择这么一个相对比较简单的功能来演示如何构建一个iOS框架。

create a framework

打开Xcode,在菜单栏中选择 File -> Project,选中[Cocoa Touch Framework]。(快捷键:command + shift + n )

阅读全文 »

NSOperationQueue的基本使用

发表于 2016 09 15 | | 阅读次数:
NSOperationQueue队列控制着NSOperation,NSOperationQueue可以串行,并发执行操作。并且有优先级功能。让一个NSOperation操作开始执行,可以直接调用-(void)start方法,也可以添加到NSOperationQueue中,添加之后会自动执行,但是两者 ...
阅读全文 »

NSOperation的基本使用

发表于 2016 09 11 | | 阅读次数:
NSOperation是对GCD的封装,NSOperation是一个抽象基类,只能使用它的子类。可以把NSOperation理解为一个操作,一项任务。 在NSOperation.h头文件中,可以看到子类有NSBlockOperation以及NSInvocationOperation。当然我们也可以自 ...
阅读全文 »

GCD 定时器

发表于 2016 09 11 | | 阅读次数:
GCD 中除了主要的Dispatch Queue, 还有Dispatch Source, Dispatch I/O, Dispatch Data, 不过这些基本上没有使用。使用Dispatch Source用得最多的就是定时器功能。 在IM中,socket超时等情况就可以使用下面这个例子 12345 ...
阅读全文 »

Dispatch Once

发表于 2016 09 11 | | 阅读次数:
dispatch_once函数保证在应用程序中只会执行一次指定处理的API. dispatch_once_t必须是全局或者static变量。实际上也就是保证dispatch_once_t是全局唯一, Xcode默认已经提供了代码块直接生成代码。 1234static dispatch_once_t ...
阅读全文 »

信号量

发表于 2016 09 11 | | 阅读次数:
并行执行任务时更新数据,会产生数据不一致的情况,还可能导致异常。虽然使用Serial Dispatch Queue和dispatch_barrier_async函数可以避免。但有必要进行细粒度的排他控制。 信号量内部有一个可以原子递增或者递减的值,如果一个任务尝试减少信号量的值,使其等于0,那么这个 ...
阅读全文 »
123
Lucas Lee

Lucas Lee

一些个人学习记录。

30 日志
1 分类
32 标签
友情链接
  • 秋水逍遥
  • 御剑轩
  • LemonOA
  • 枫叶飘零
© 2015 — 2017 Lucas Lee
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.2
本站访客数 人次 本站总访问量 次