编解码格式是数据按那种方式编码压缩,便于网络传输和降低带宽的需要;文件格式是将内容按具体的编码格式压缩后,以该文件所规定的格式进行封装的结果,即容器的概念,文件播放则按容器数据的存放方式解析,提取出编码数据然后解码后交由播放设备进行播放。原始视频通过摄像头采集进来以后很庞大,要想在互联网上进行传输就 ...
分类:
其他好文 时间:
2017-05-23 22:41:09
阅读次数:
168
在单元测试时,难免会碰到一些外部依赖,外部依赖是指在系统中代码与其交互的对象,而且无法对其做人为控制,比如文件系统、线程、内存、时间、数据库结果集等,这时可以使用伪对象(fake)来替代外部依赖,桩对象(stub)便是其中之一 一 桩对象 a) 桩对象是对系统中现有依赖项的一个替代品,可人为控制。通 ...
分类:
其他好文 时间:
2017-05-23 22:41:00
阅读次数:
234
绿豆蛙的归宿 思路: topsort+期望dp; 代码: ...
分类:
其他好文 时间:
2017-05-23 22:40:51
阅读次数:
173
JOS 不能进入lab2 问题的解决 这个鸟问题折腾了我好久! lab2是须要 kern/pmap.c的!可是这里没有 首先要git checkout -b lab2 origin/lab2 (仅仅要做好上面这一步,就行确保可以调整好文件了,坑啊!到如今都6个小时不止了!) 接着git fetch ...
分类:
其他好文 时间:
2017-05-23 22:40:42
阅读次数:
238
前言: 在BPM领域支持流程运转的理论模型有多种。有的21种、28种。32种。每种模式都代表了这样的模式的理论设计者研究者的人员主张、思想。这些模式尽可能的,全然去覆盖到现实生产、工作、应用上的流程流转规则。可是不论什么领域都有自己未探索到的流程运转可能,假设说自己的理论可以涵盖全部的应用需求,那就 ...
分类:
其他好文 时间:
2017-05-23 22:40:33
阅读次数:
318
一. Hibernate中对象的三种状态 1. 瞬时状态(transient) 当我们通过Java的new关键字来生成一个实体对象时,这时这个实体对象就处于自由状态,此时该对象只是通过JVM获得了一块内存空间,还并没有通过Session对象的save()方法保存进数据库,因此也就还没有纳入Hiber ...
分类:
Web程序 时间:
2017-05-23 22:40:27
阅读次数:
227
document.createElement('标签名') 在文档中创建一个标签; 父级.appendChild('子元素') 向父级末尾添加一个新标签。 父级.insertBefore('元素1','元素2') 向父级的某个子元素前面添加一个新元素,如上,把元素1添加到元素2的前面。如果元素2不存 ...
分类:
其他好文 时间:
2017-05-23 22:40:19
阅读次数:
152
单一职责原则 定义: 不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案: 遵循单一职责原则。分别建立两个类T1、T2,使T ...
分类:
其他好文 时间:
2017-05-23 22:40:10
阅读次数:
308
简介 Exchanger(交换者)是一个用于线程间协作的工具类。Exchanger用于进行线程间的数据交换。它提供一个同步点,在这个同步点两个线程可以交换彼此的数据。这两个线程通过exchange方法交换数据, 如果第一个线程先执行exchange方法,它会一直等待第二个线程也执行exchange, ...
分类:
编程语言 时间:
2017-05-23 22:40:02
阅读次数:
174
1、利用辗转相除法求出最大公约数 2.得到最大公约数后,两数相乘除以最大公约数即的最小公倍数 ...
分类:
其他好文 时间:
2017-05-23 22:39:55
阅读次数:
162
2017年5月17日 18:01 1.变量:用来存储数据 2.int number; 3.number = 50; Screen clipping taken: 2017/5/17 18:30 4.double d; d = 3.14; 5.= 是把等号右边的值赋给等号左边的变量。 6.变量类型 变 ...
分类:
其他好文 时间:
2017-05-23 22:39:45
阅读次数:
227
单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需 ...
分类:
其他好文 时间:
2017-05-23 22:39:36
阅读次数:
232
SECOND(time) 返回 time 对应的秒数 ...
分类:
其他好文 时间:
2017-05-23 22:39:26
阅读次数:
213
1. 我们在使用while循环或者do-while循环的时候, 经常会忘记给循环变量自增,为了解决这个问题,我们有了更为简单的一种循环, 叫做for循环,for循环专门处理已知循环次数的循环。 for(表达式1;表达式2;表达式3) { 循环体; } 表达式1:一般为声明一个循环变量,用来记录循环的 ...
分类:
其他好文 时间:
2017-05-23 22:39:17
阅读次数:
213
相信我们在面试Java的时候总会有一些公司要做笔试题目的,而Java类的加载和对象创建流程的知识点也是常见的题目之一。接下来通过实例详细的分析一下。 实例问题 实例代码 Parent类 1 package mytest.javaBase; 2 3 public class Parent { 4 in ...
分类:
编程语言 时间:
2017-05-23 22:39:08
阅读次数:
256
依赖倒置原则 定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。 问题由来:类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码来达成。这种场景下,类A一般是高层模块,负责复杂的业务逻辑;类B和类C是低层模块,负责基本的原子操作;假如修改类 ...
分类:
其他好文 时间:
2017-05-23 22:39:02
阅读次数:
235
include: 静态包含:把其它资源包含到当前页面中。 动态包含: 两者的区别:翻译的时间段不同 前者:在翻译时就把两个文件合并 后者:不会合并文件,当代码执行到include时,才包含另一个文件的内容。 注意:能使用静态包含时候,就不用动态包含。 taglib: 作用:在JSP页面中导入JSTL... ...
分类:
Web程序 时间:
2017-05-23 22:38:49
阅读次数:
213