`
rcfalcon
  • 浏览: 221569 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
看着曾经自己写的文档,一丝笑意涌过心头。一分是为当时稚嫩的设计,一分是为当时入神入微,矜矜业业的态度。   这个设计是一个系统的数据抓取部分的设计,如果现在让我设计,肯定完全是另一个样。此系统早已不再运行,所以可以放心的拿出来,仅博一笑。       XXXX站点监控——详细信息爬虫设计   版本:V0.1 作者:XX 时间:2010-9-13 需求 根据视频title及页面URL,到具体网页中抓取视频各项属性及信息。   功能需求点 概述 输入 提供webservice接口供主控调用,异步启动爬虫任务。 ...
金庸群侠传是智冠科技90年代出品的精品DOS游戏,   其资源压缩包格式紧凑而科学,这里我们一起学习一下其数据结构。并且编写一个能够读取解析它的程序,       以下是我对 Hdgrp资源文件解包的运行结果展示     下面我们看一下资源类型:   其资源包括 idx和grp文件,idx记录了各个资源的索引、grp(group pictures?)存储了具体数据。   另外以Mmap.col作为整体的调色板,存储各种颜色数据。   idx文件每4个byte为一个section,每个section记录一个资源图片的endoffset,即又是下一个资源图 ...
http://opensnc.sourceforge.net/home/index.php mark一下,一个挺有意思的开源游戏。改天需要研究一下。
WCF服务端启动一切OK,但在客户端引用服务死活都找不到。 代码什么的都也没报错,最后发现我提供的接口和回调接口中有相同名的函数,即会导致该问题。 将函数名修改,问题解决。 异常诡异,MARK 一下。
import java.io.Reader; import java.sql.Clob; public class ClobTransfer { /** * 将String转成Clob ,静态方法 * * @param str * 字段 * @return clob对象,如果出现错误,返回 null */ public static Clob stringToClob(String str) { if (null == str) return null; else { try { java.sql.Clob c ...
经常有需求,一个数组,用其他连接符连接起来。貌似没有特别好用的连接工具,自己写了一个,分享出来。 import java.util.ArrayList; import java.util.List; /** * @author chenggong * mux string with connector * * * @param <T> */ public class StringMuxer<T> { public String mux(List<T> objs,String connector){ if(objs==null ...
带目录拷贝某盘下所有JPG图片 xcopy N:\*.jpg E:\outputdir /S /Y /S循环遍历源文件夹下所有子文件夹 /Y 可以自动覆盖已存在文件
对于两段视频,可能内容源相同,但采集的开始时间不一,或视频格式有所差别,或采集中信号传输的损坏率有所差别。 在这种情况下,如何将它俩基于视频帧对齐,找到一个共同的基准点,是一个值的研究的问题。 本文针对这种问题,提供一种技术解决思路,并笔者已经验证可行: 1、将视频分别标记为A、B 2、从B视频中间提取一段,全部解出帧图像组x 3、将A所有帧均解出图像组y 4、将x、y每一帧量化成一个向量(这里笔者用的48维色度),用于图像相似度判断。具体实现方式请查阅图形学相关论文。 5、x形成的向量组上取N个突变点(相邻两帧差距最大,帧的差距使用向量的模来衡量) 6、在y上形 ...
说到服务器集群后台的任务调度,这可能是很多网站或者计算集中型方案经常使用到的。 本文不讨论map/reduce级别的任务拆分和调度,本文设计的调度框架只满足以下几点特性: 1)轻量级,代码框架及实现原理非常简单,容易部署 2)集群可扩展,理论上集群机器数量,以及每台机器上的执行任务数都可扩展 3)业务单元化,业务定义的下发任务是具体的、可颗粒化的,本框架不辅助做任务或工作流的拆分,只接受最细颗粒化的任务 实现原理: 1)所有计算节点(这里指一个程序实例)均地位平等 2)任务以一个文件的形式存在,计算节点通过共享文件系统去“抢”任务。 3)所有的计算节点均永久存在,不断的扫 ...
安装python2.6   安装开发包,以便编译python的modules yum install openssl-devel, bzip2-devel, readline-devel, gdbm-devel, sqlite-devel, ncurses-devel, tk-devel   下载phtyon2.6源码包Python-2.6.7.tgz:
gentoo: *使用emerge安装apache emerge apache *编译安装h264 module cd /tmp wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz tar -zxvf apache_mod_h264_streaming-2.2.7.tar.gz cd /tmp/mod_h264_streaming-2.2.7 ./configure --with-apxs=`which apxs2` make make install ...
对于视频的http实时播出,今天找到一些相关描述。 原来具体实现原理还是很简单的,其主要是实现一个playlist刷新的功能: 其官方文档中描述如下: To play the stream, the client first obtains the Playlist file and then obtains and plays each media segment in the Playlist. It reloads the Playlist file as described in this document to discover additio ...
接触FLASH视频播放的人,不免接触到伪流的概念。之前一直没有找到比较好理解的相关介绍,今天翻flowplayer的文档时,看到一篇不错的介绍,将其简单翻译一下。 原文地址:点击打开链接 伪流技术是一种能在常见HTTP服务器如APACHE、tomcat、IIS或lighttpd上安装提供的一种协议。它使用服务端脚本来提供FLASH到服务器的视频交互。播放器在URL上携带start time的参数发送HTTP请求到服务端,服务端的脚本处理视频流并且给予回复,保证提供的视频流起始位置与START TIME参数所对应。这个start time的参数通常命名为“start",这个技 ...
最近很多事,总结一下自己的心情以及一些感悟, 不要太专注于技术,不要太把技术当一回事,技术不能实实在在的成为公司利润,只有更向市场、需求关注,才能站在更高的一个层次。 做事激情无限勇往直前的作风值得欣赏,但不总是可取的。须知你只是冲锋陷阵的士兵,打了胜仗是指挥官的大功:有的人不必卖命也能吃好的喝好的,这样人的层次就完全不同了。 是什么职位,就做什么样的活,多做了太多份外事最多是换来别人的几句恭维,没有实质意义。 需要改变学生思维,修炼城府。
使用WPF推崇的MVVM模式,是MVC模式的一种变体。 以数据绑定为核心的思想,可以使得在开发中,数据组织变得十分便利。 这里我向大家展示我在一个项目中基于MVVM的实时呈现C/S架构设计,可以实现任何一个客户端修改数据, ...
Global site tag (gtag.js) - Google Analytics