现在位置: 首页 > avemieshiff发表的所有文章
  • 08月
  • 11日
编程语言 ⁄ 共 2105字 评论关闭
http://blog.csdn.net/buffi/article/details/7189941 译者:捞刀客 VLC源代码目录树 本节介绍VLC源代码目录树结构,以期使开发者对源代码的分布结构有一个整体的认识。下面的目录按照字母顺序列出,右边为该目录包含的内容描述。 目录名称 说明 bindings Java, CIL 和Python绑定 doc 帮助文档 (不是更新的) extras 另叙。 include VLC 头文件 libs SRTP库和装载库 lxdialog 制作 menuconfig的文件 m4 Automake和autoconf的宏文件 modules 除了src目录外最重要......
阅读全文
  • 07月
  • 22日
综合 ⁄ 共 568字 评论关闭
需求: 根据类名字符串创建该类的实例; 根据类的属性字符串来设置属性; 思路: 根据类名字符串可以创建该类的实例,那么该类一定有创建自己的回调函数; 那么就可以使用一个Map来记录类名到回调函数的对应关系,类似这种map<string, class_create_function_address>, key为类名字符串,value为回调函数的地址 根据类的属性字符串来设置属性,那么该类中也有一个Map,记录属性名到设置属性函数的对应关系,类似这种map<string, property_set_function>,key为属性字符串,value为属性设置的函数 综合2和3,一......
阅读全文
  • 03月
  • 06日
综合 ⁄ 共 3661字 评论关闭
原文地址:第六章 树和二叉树(二)作者:tanzj 41、分别画出具有3个结点的树和3个结点二叉树的所有不同形态. 42、一个深度为L的满K叉树有如下性质:第L层上的结点是叶子结点,其余各层上每个结点都有K棵非空子树,如果按层次顺序从1开始对全部结点编号,问: (1) 各层的结点的数目是多少? (2) 编号为n的结点的双亲结点(若存在)编号是多少? (3) 编号为n的结点的第i个孩子(若存在)编号是多少? (4)编号为n的结点有右兄弟的条件是什么?其右兄弟的编号是多少? 43、若二叉树用二叉链表作存贮结构,则在n个结点的二叉树链表中只有n—1......
阅读全文
  • 10月
  • 14日
综合 ⁄ 共 1306字 评论关闭
被TLE的阴影笼罩了一周,放一道上周刷的小水题开开心先。。之前有人说UVa的数据比较苛刻,现在有点体会了,不优化就是跪,优化的不够还是跪。另外发现有些题目的Stat是不太准啊,明明很难的题90%多的user solving rate,明明很水的题,比如这道保卫棋盘,却只有27.7%、69.9%。。。 回归正题: 这道保卫棋盘跟八皇后问题如出一辙,所以尝试沿用一下回溯法。在回溯法深度优先遍历解答树的同时,要使皇后数量最少,(又因为最大深度并不会太深)迭代加深搜索就是很漂亮的解法了。 剩下的就很简单了,vis数组要开4维,分别对应行、列......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 15432字 评论关闭
 如何使用Jpcap 包实现网络监听    实现的代码如下(这里提供几个重要的类)      /** * @(#)ARP.java * ARP类 * 用于解析目标主机IP的地址为相应的MAC地址 * @author scholar_ii * @version 1.00 2007/12/10 * @since JDK1.6 */import jpcap.JpcapCaptor;import jpcap.JpcapSender;import java.util.Arrays;import java.net.InetAddress;import java.net.Inet4Address;import jpcap.packet.ARPPacket;import jpcap.packet.EthernetPacket;import jpcap.NetworkInterface;import jpcap.NetworkInterfaceAddress;import javax.swin......
阅读全文
  • 03月
  • 15日
综合 ⁄ 共 7362字 评论关闭
搞通信的经常需要画消息序列图(Message Sequence Chart, MSC)。Windows下的Visio和Linux下的Dia能够画很好的MSC。但有时为了方便想画纯字符的MSC。我曾经用Python写过一个简单的工具来帮助实现这样的功能,工具的名字叫seqChart。   下图就是seqChart画的图(请用等宽字符字体察看,Monospaced Font)。                                                                             |-----| |---| |ALICE| |BOB| |-----| |---| | | -----INVITE----> ......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 2029字 评论关闭
原味地址http://taotaoyu.bokee.com/7026197.html   Learning和Vision中的小进展和大进展(转载MIT牛人林达华)                                              很多在这个领域做research的朋友抱怨,这个领域在过去相当长的时间没有“突破性”的进展了。在过去,我也一直抱有这样的看法。不过,如果比较最近两年的paper,以及20年前的paper,其实,还是可以看到,在很多具体的方向上,我们都已经取得了长足的进展。很多在当年只是处于雏型阶段的算法和模型,经过整个community这么多年的努力,现在的性能已经接近或者到达实用的......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 2020字 评论关闭
好,让我们继续进入SilkTest入门快打 的天地。当初选择“快打” 这个词作为本系列文章的名字是觉得“快打”能够给人带来一种成就感、快感,用一个词形容就是“爽”,想想“快打旋风”,“恐龙快打”… 废话就说这么多,今天让我们来看看SilkTest 是如何使用函数的。我们接着上一讲“SilkTest入门快打系列2- 编写脚本测试 ”,还是使用它的frame 定义,现在新建一个测试脚本CalWithFunction.t ,在该脚本中创建一个测试用例CalWithFunction 和一个函数Cal123Plus123 , [-] testcase CalWithFunction() [ ] 计算器.SetActive () [ ] 计算器.C.C......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 3729字 评论关闭
* 反射中"运行时"的真正含义 需要指出的是,这里反射里经常出现的所谓运行期扩展Java类与实现Java接口,不是java类已经被实例化时,或者正在工作时,运行时。 不然的话,如果是在上文所述的runtime,那么如果这个反射的类已经被其他类声明,引用(被new出来),则此时在此类中加入新的代码,那么此类在JVM中岂不是有两个一老一新的版本。所以这种情况是不支持,也不会出现的。 补充 实际工作中,反射一般是通过cglib这类框架实现的,但还是在编译期间一起完成,意思是需要利用反射生成的相关字节码,和原始的类一起编译,最......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 2590字 评论关闭
了解团队运作 团队合作是所有成功管理的根基。无论你是新手还是资深管理人,对你而言,管理好团队都是重要且具激励性的挑战。 1. 切记:每位成员都能为团队作出一些贡献。 2. 谨慎地设定团队目标,且认真严肃地对待它们。 3. 切记成员间要彼此扶持。 4. 将长程目标打散成许多短程计划。 5. 为每个计划设定明确的期限。 6. 尽早决定何种形态的团队适合你的目标。 7. 努力与其它团队的成员建立强有力的紧密关系。 8. 找一位可提升团队工作士气的重量级人物。 9. 时时提醒团队成员:他们都是团队的一份子。 10. 将团队的注......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 862字 评论关闭
#include "stdafx.h" #include "../include/LoadLib.h" #include <iostream> #include <osg/Node> #include <osg/Group> #include <osg/Geode> #include <osg/lod> #include <osgViewer/Viewer> #include <osgUtil/Optimizer> #include <osgDB/WriteFile> #include <osgDB/ReadFile> osg::ref_ptr<osg::Node> CreateLodNode() {     osg::ref_ptr<osg::Node> n1 = osgDB::readNodeFile("cow.osg");     osg::ref_ptr<osg::Node> n2 = osgDB::readNodeF......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 1292字 评论关闭
记录一些比较易忘linux命令 cut 从一个文本文件或者文本流中提取文本列。 命令用法:    cut -b list [-n] 下载地址    cut -c list 下载地址    cut -f list [-d delim][-s]下载地址 l    上面的-b、-c、-f分别表示字节、字符、字段(即byte、character、field); l    list表示-b、-c、-f操作范围,-n常常表示具体数字; l    file表示的自然是要操作的文本文件的名称; l    delim(英文全写:delimiter)表示分隔符,默认情况下为TAB; l    -s表示去掉那些不含指定分隔符的行(这样有利于去掉注释和标题) |    --output-d......
阅读全文