mpeg(Fast Forward Mpeg)是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序 FFmpeg在Linux平台下开发,也可以在Windows、Mac OS X等操作系统环境中编译运行 一.安装其它辅助包 1.安装lame MP3编码器 1)lame官网下载最新安 ...
分类:
系统相关 时间:
2016-11-02 14:43:23
阅读次数:
576
1、python百科 Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协 ...
分类:
编程语言 时间:
2016-10-31 20:51:17
阅读次数:
283
本节介绍堆和优先级队列在Java中的实现类 - PriorityQueue,包括用法和实现代码。 ...
分类:
其他好文 时间:
2016-10-31 09:06:21
阅读次数:
208
本节介绍一种神奇的数据结构 - 堆,应用它可以非常高效的解决很多问题,比如优先级队列、求前K个最大的元素、第K个最小的元素、求中值等,堆到底是什么?如何在堆上进行各种操作?效率如何?... ...
分类:
其他好文 时间:
2016-10-28 09:42:11
阅读次数:
280
远程通信机制RPC与RMI的关系 http://blog.csdn.net/zolalad/article/details/25161133 1.RPC RPC(Remote Procedure Call Protocol)远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底 ...
分类:
其他好文 时间:
2016-10-25 19:16:52
阅读次数:
218
面试前端必须准备的一个问题:怎样去掉Javascript的Array的重复项。据我所知,百度、腾讯、盛大等都在面试里出过这个题目。 这个问题看起来简单,但是其实暗藏杀机。 考的不仅仅是实现这个功能,更能看出你对计算机程序执行的深入理解。 我总共想出了三种算法来实现这个目的: 1. Array.pro ...
分类:
编程语言 时间:
2016-10-24 20:44:15
阅读次数:
163
rpc(Remote Procedure Call)是一种通过网络从远程计算机程序上请求服务而不用了解细节的协议。通常client端为服务的调用方,server端为服务的提供方。他们之间可以在不同的网络、不同的机器,使用不同的语言。 server端作为一个网络的服务提供者,需要能为多个client端 ...
分类:
其他好文 时间:
2016-10-23 20:20:10
阅读次数:
189
数组去重,前端面试酷爱的问题,问题简单而又能看出一个程序员对计算机程序执行过程的理解如何。 数组去重的方法有很多,到底哪种是最理想的,我不清楚。于是我测试了下数组去重的效率。测试二十万个数据,随着数据越多效率很明显的就体验了出来。 以下是我针对网上三种高效率方法总结与效率测试,不喜勿喷O(∩_∩)O ...
分类:
编程语言 时间:
2016-10-23 14:39:53
阅读次数:
266
引言 在“计算机程序的蛮荒时代”,人们对于程序的设计、编写是随想随写、灵活变化的。正如我们初学各种编程语言时那样,似乎把程序写对也不是什么很难的事情。然而,这种程序设计模式或许适用于几百行至几千行的小程序,而当我们面对更大的软件规模、更多的代码行数以及更复杂的人员架构时,这种随想随写的程序开发模式似 ...
分类:
其他好文 时间:
2016-10-23 02:10:30
阅读次数:
324
本节介绍TreeMap,相比HashMap,它有什么不同?除了Map接口,它还实现的SortedMap和NavigableMap接口有哪些方法?TreeMap具体是如何实现的?... ...
分类:
其他好文 时间:
2016-10-19 09:53:59
阅读次数:
311