各行各业

bzoj 1066: [SCOI2007] 蜥蜴

这道题还是挺好想的,但我一开始还是想错了……把每个石柱拆成两个点,一个入度,一个出度,两个点连一条容量为高度的边,这样就可以限制从此石柱上经过的蜥蜴的数量。关于蜥蜴是否单独成点,我是单独当成了一个点,貌似做麻烦了,可以直接源点连石柱,但那样我想会不会造成一些问题,貌似也没有。虽然很水,但还是调了很久。主要问题出在建图上,我把一个点拆成了高度个点,这样无法达到上面说的限制蜥蜴经过的数量这个功能,所以WA了很久,看了题解,才突然明白,这么搞不行……代码如下:#

系统 2019-08-12 09:26:55 2555

各行各业

第二人生的源码分析(111)脚本的综合分析(1)

当语法分析一个脚本完成时,那么就会把整个脚本的分析结果保存起来,在第二人生里把脚本的结果保存到那里呢?现在就来分析这个问题,先来看看语法分析的文件里,有如下的代码:#001case3:#002#line277"indra.y"#003{#004(yyval.script)=newLLScriptScript(NULL,(yyvsp[(1)-(1)].state));#005gAllocationManager->addAllocation((yyval.s

系统 2019-08-12 01:32:35 2555

各行各业

介绍一下这些工具FishAspnetLoader

http://www.cnblogs.com/fish-li/archive/2011/04/11/2012834.html首先申明一下,下面的贴图全来自于Windows的资源管理器的右键菜单。在任何一个文件上,右击后的菜单:如果在一个包含COM的DLL上,右击后的菜单:在一个目录上,右击后的菜单:介绍一下这些工具FishAspnetLoaderFishAspnetLoader特色功能:可以不需要IIS的支持,运行一个网站(包括纯静态页面型和Asp.net

系统 2019-08-12 01:33:39 2554

各行各业

etc/ld.so.conf的使用说明

etc/ld.so.conf:这个文件记录了编译时使用的动态链接库的路径。默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件如果你安装了某些库,比如在安装gtk+-2.4.13时它会需要glib-2.0>=2.4.0,辛苦的安装好glib后没有指定--prefix=/usr这样glib库就装到了/usr/local下,而又没有在/etc/ld.so.conf中添加/usr/local/lib=================库文件的路

系统 2019-08-12 09:27:14 2553

各行各业

学习vi编辑器5

第五章介绍ex编辑器可以用空格来分隔行地址、模式、命令首先利用ex打开文件exfilename查看文件的第一行:1p或者1打印文件的1到3行:1,3替换命令:(将当前行中的a全部替换成为A)s/a/A/g如果当前行是第9行,那么如下的命令可以达到同样的效果9s/a/A/g命令:vi可以从ex转换到vi中在vi命令模式下,Q命令可调用ex,在ex中的任何时刻,命令vi可使你返回到vi编辑器:10,16d[elete]删除10到16行的内容定义行的范围使用明确

系统 2019-08-12 09:27:43 2552

各行各业

愚人节所写非愚人诗

杯酒巡礼毕,独斟解凡愁.君有佳庆日,愚得醉酒时.感逝光阴短,身死业未休.适盼佳人信,红粉不相知.终得了断情,从此不相思.伊人自忙碌,岂有羁绊理?多情无情恼,情断事必了.匆匆往尘事,悠悠吾之心.酒溅衣襟湿,从此不再痴.举杯共饮尽,踏赴新征程.ps:今天凌晨四点起来看皇马客场VS巴萨上半场结束,1:1.小罗点球进,卡洛斯红牌罚下,罗纳尔多扳平.希望下半场看到更多进球.呵呵.愚人节所写非愚人诗

系统 2019-08-12 09:26:49 2552

各行各业

Polynomial Library in OpenCascade

PolynomialLibraryinOpenCascadeeryar@163.com摘要Abstract:分析幂基曲线即多项式曲线在OpenCascade中的计算方法,以及利用OpenSceneGraph来显示OpenCascade的计算结果,加深对多项式曲线的理解。关键字KeyWords:OpenCascade、PLib、OpenSceneGraph、PolynomialLibrary一、概述OverviewCAGD(ComputerAidedGeom

系统 2019-08-12 01:33:29 2552

各行各业

ActiveReports 9 新功能:创新的报表分层设计理

原文:ActiveReports9新功能:创新的报表分层设计理念在最新发布的ActiveReports9报表控件中添加了多项新功能,以帮助你在更短的时间里创建外观绚丽、功能强大的报表系统,本文将重点介绍创新的报表分层设计理念,对报表内容进行分组管理与设计,易于实现报表套打等功能,主要内容如下:(一)什么是报表层(二)为什么要使用报表层(三)报表层的其他优点(一)什么是报表层在ActiveReports9中首创提出报表层的设计理念,报表分层设计是对报表中不同

系统 2019-08-12 01:32:11 2552

各行各业

OpenCASCADE JT Assistant

OpenCASCADEJTAssistanteryar@163.comAbstract.Siemens’JTdataformatacceptedastheworld’sfirstISOinternationalstandardforviewingandsharinglightweight3Dproductinformation.OpenCASCADEJTAssistantisaviewerforfilesinJTformat.KeyWords.Simens

系统 2019-08-12 01:33:09 2551

各行各业

辉哥opencv学习之路【一】——前言

介绍opencv介绍自行百度,走好不送!由于opencv的资料不是很多,所以对于新手有很多很蛋痛的问题,所以准备写下自己学习opencv的经验,让别人少走弯路这里我也是零基础学习opencv所以水平有限,高手请绕行,走好不送!我学习opencv主要用于图像识别和手势识别,在后期还会重点学习移动平台上的图像识别和手势识别由于平时课业繁忙,所以博客只能不定期更新,往志同道合的可以加我QQ大家一起探讨,当然发邮件也行联系方式:279291014@qq.com辉哥

系统 2019-08-12 01:32:05 2551

各行各业

OpenCV笔记——cvFloodFill漫水填充算法

ViewCode1voidcvFloodFill(2IplImage*src,3CvPointseedPoint,//漫水法从点seedPoint开始实行算法4CvScalarnewVal,//像素点被染色的值5CvScalarloDiff=cvScalarAll(0),//下标记--被染色的相邻点减去loDiff6CvScalarupDiff=cvScalarAll(0),//上标记--被染色的相邻点加上upDiff7CvConnectedComp*co

系统 2019-08-12 09:26:55 2550

各行各业

统计:概述

结束了概率,下面开始统计。这一篇,是统计的一个小介绍。统计是研究数据的学科。它包括描述数据,推测群体信息,判断假设的真伪。统计是一门实用学科。人们利用统计,寻找下一个NBA巨星,推测奥斯卡奖项,寻找自己的真心伴侣。在电影“点球成金”中,球队的经理就是利用统计思想,来搜寻球员,管理球队,最终造就了一支劲旅。点球成金统计这件大事如果说最早有统计意识的人,那莫过于古往今来的“王霸”之人。精明的王者,早早的意识到数据的重要性,也因此从统计数据中获得信息优势。刘邦占

系统 2019-08-12 01:32:39 2550

各行各业

轻松实现word文档在线编辑

原地址:http://blog.joycode.com/kaneboy/archive/2004/11/03/37889.aspx有朋友询问如何在Web页面上做到像SharePoint中的效果一样,能直接激活客户端的Word来打开.doc文件,而不是类似直接点击.doc文档链接时Word在IE中被打开那样。想想这个问题应该很多人都会感兴趣,所以干脆写一篇blog来大致描述一下方法。在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这

系统 2019-08-12 09:27:01 2549

各行各业

RabbitMQ的工作队列和路由

RabbitMQ的工作队列和路由工作队列:WorkingQueue工作队列这个概念与简单的发送/接收消息的区别就是:接收方接收到消息后,可能需要花费更长的时间来处理消息,这个过程就叫一个Work/Task。几个概念分配:多个接收端接收同一个Queue时,如何分配?消息确认:Server端如何确定接收方的Work已经对消息进行了完整的处理?消息持久化:发送方、服务端Queue如何对未处理的消息进行磁盘持久化?Round-robin分配多个接收端接收同一个Qu

系统 2019-08-12 01:32:43 2549

各行各业

GlusterFS之内存池(mem-pool)使用实例分析

我的新浪微博:http://weibo.com/freshairbrucewoo。欢迎大家相互交流,共同提高技术。上一篇博客详细分析了GlusterFS之内存池的实现技术,今天我们看看GlusterFS是怎么使用这个技术的。第一步:分配和初始化:cli进程在初始化的过程中会涉及到内存池的建立和初始化,具体涉及到内存池初始化的代码如下(在cli.c文件中的glusterfs_ctx_defaults_init函数):1/*frame_mem_poolsize

系统 2019-08-12 01:31:41 2549