本文主要分为两个部分,第一部分首先会对ScheduledThreadPoolExecutor进行简单的介绍,并且会介绍其主要API的使用方式,然后介绍了其使用时的注意点,第二部分则主要对ScheduledThread ...
分类:
其他好文 时间:
2018-06-10 11:55:35
阅读次数:
179
说明: 在软件开发过程中,各种应用程序可能会根据不同的情况做出不同的处理。最直接的方案就是把所有的可能发生的情况都考虑到。然后使用条件语句对不同情况的作出判断并进行处理。但是假如状态比较复杂,就会出现多个判断语句,判断语句中又包含这各种操作,这显然是不受欢迎的。状态模式的出现就是为了解决这种问题。 ...
分类:
编程语言 时间:
2018-06-03 21:40:11
阅读次数:
154
要想播放一个Spine动画,必须要在一个物体上绑定一个Spine播放的组件,这里暂时使用SkeletonAnimation组件。 然后就是编写动画的控制脚本。 这里提一个特性: [SpineAnimation]:这个特性可以获取到SkeletonAnimation组件中绑定的 Spine资源的所有 ...
分类:
其他好文 时间:
2018-05-29 14:59:52
阅读次数:
657
1. 点播的播放流程分析 1.1 ngx_rtmp_cycle 在握手结束后,即进入该函数中做进一步处理。 1.1.1 ngx_rtmp_reset_ping 1.2 ngx_rtmp_recv 1.3 ngx_rtmp_receive_message (1) rtmp 握手成功后接收到的第一个 r ...
分类:
其他好文 时间:
2018-05-03 22:40:30
阅读次数:
1225
NIO ------------ 1、传统IO 传统IO是阻塞模式,处理并发的时候,需要启动多个线程, cpu需要在多线程上下文之间进行频繁切换,而大多数线程通 常处于阻塞状态,导致CPU资源利用底下。 2、New IO 非阻塞,传统IO是阻塞模式,不需要启动大量线程,通常结合 线程池能够实现高并发... ...
分类:
编程语言 时间:
2018-04-22 21:43:50
阅读次数:
273
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script src="js/jquery-1.5.2.js"></scr ...
分类:
编程语言 时间:
2018-04-16 16:14:55
阅读次数:
304
单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例,即一个类只有一个对象实例。 Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。” 执行测试类,控制台打印如下: ...
分类:
其他好文 时间:
2018-04-07 01:17:09
阅读次数:
147
在网站实现登录时,我认识了@SessionAttributes,对我来说是真的好用,@SessionAttributes注解可以使得模型中的数据存储一份到session域中。 这样在页面跳转时可以直接通过${sessionScope.xxx}获取用户名等信息,非常好用。 但是今天我做退出登录时发现一 ...
分类:
Web程序 时间:
2018-03-31 14:18:47
阅读次数:
229
容器内部事件发布 Spring的applicationContext容器提供的容器内事件发布功能,是通过java提供的自定义事件实现的 事件类型:eventObject 类继承 事件监听:eventListener 接口实现 定义事件类型 创建自定义事件类的监听接口 发布事件 Spring的事件类型 ...
分类:
其他好文 时间:
2018-03-31 00:48:10
阅读次数:
169
39.1 rtacct:网络统计工具 39.2 nmap:报告远程主机特征 39.3 tcpdump:实现网络数据采集分析 39.4 iptstate:显示IP表状态表条目 39.5 nstat:监控内核SNMP计数器和网络接口统计数据 39.6 iptraf:互动的IP网络监控 39.7 inst ...
分类:
系统相关 时间:
2018-03-28 01:30:04
阅读次数:
221