各行各业

第二人生的源码分析(四十六)获取纹理图片的线程

纹理图片对于3D程序来说比较重要的数据,如果没有纹理图片,就没有亮丽的外表,就没有丰富多彩的世界。在第二人生里,纹理图片不是随着程序一起发布的,而是不断地从服务器上下载的,这点是不像其它游戏,把所有图片全部预先下载好。下面就来分析一下纹理下载线程的工作过程。先从程序:LLAppViewer::getTextureFetch()->createRequest(getID(),getTargetHost(),decode_priority,w,h,c,desi

系统 2019-08-12 01:32:46 1659

各行各业

用MS SQL Reporting Services生成报表

灵活的报表功能是大多数业务应用程序的一个要求,这些报表功能在集成到Web应用程序中之后用途更加广泛。利用SQLServer®2000ReportingServices的最新版本,您可以轻松地具有来自各种数据源的报表生成功能。在本文中,我将介绍使用VisualStudio®和ReportingServices来编写报表,并演示如何将报表集成到Web应用程序中。ReportingServices是基于服务器的报表生成平台,该平台构建在.NETFramework

系统 2019-08-12 01:31:49 1659

各行各业

我所用的SPS2003中带附件的列表向MOSS2007迁移

公司里有一台SPS2003服务器R370(10.1.2.3)和一台MOSS2007服务器R380(10.2.2.7),我想把SPS03上的列表迁移到MOSS07上。迁移方法:1)列表内容通过,SPS2003上“导出”,然后MOSS2007上,“导入电子表格”方式创建列表的方法基本上把数据转移过去2)对于列表的附件转移就有问题,SPS服务器和MOSS服务器都可以通过共享方式进入,http://R370/itoa和http://R380/itoa分别可以用\\

系统 2019-08-12 09:27:36 1658

各行各业

System.DirectoryServices

可以的,ADSI,WMI,System.Directory,ABO等四种方式都可以操作具体可以查看一下MSDN里的WebDevelopment\ServerTechnologies\InternetInformationServicesSDK\IISProgrammaticAdministrationSDK\UsingIISProgrammaticAdministration,里面有很多例子。不过你要确保访问A服务器上的asp.net的应用程序具有B服务器

系统 2019-08-12 09:27:33 1658

各行各业

2007-3-2 19:00:00 一段设置8253芯片的程序

在linux内核中有这样的一段程序,查了资料才看懂的,赶快就记下来了:使用的是GNUas汇编语言:(这个汇编真的很烦人)movb$0x36,%al;movl$0x43,$edx;outb%al,%dx;movb$latch,%eax;movl$0x40,$edx;outb%al,%dx;movb%al,%ah;outb%al,%dx;上面的一段程序的前三句是选择计数器0工作于方式3,二进制计数方式;(0x43是端口地址,0x36转换成二进制是0011011

系统 2019-08-12 09:27:15 1658

各行各业

VC6.0在win 8.1中的安装使用

一、首先是win8.1的安装本人选择的是win8.1简体中文专业N版,文件名:cn_windows_8_1_pro_vl_x64_dvd_2791218.iso,SHA1:61C002551763E22B64EB1BACEFFE83620114C3D6,采用提取install.wim,在PE下面使用安装器安装。安好后有一个设备未驱动,激活暂时失败。二、先安装了的软件winrar、WPSOffice三、安装VC1、安装源VS6.0简体中文企业版9CD提取出来

系统 2019-08-12 09:27:13 1658

各行各业

Git&GitHub学习日志

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。作为一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理,而且正变得越来越流行了。最近我正在学习使用Git工具,因此收集了很多资料,比如经典的ProGit,不仅有英文原版,还有中文翻译版,我也因此将该中文翻译整理成pdf格式。我整理的ProGit

系统 2019-08-12 09:27:12 1658

各行各业

写在做决定之前

我知道我最近挺烦闷,觉得自己在心路上有很大问题。在那个想要离开的时候,我每天早上醒来都会打开电脑,给自己发一封当天晚上就会收到的定时邮件,告诉自己今天要做的事情。刚刚我打开邮箱,找到了那时给自己发的每一封邮件,我那时多么地勤奋,多么地向上。虽然我那时也很悲观,对于前方没有什么目标。但我每一封邮件中都在告诉自己今天要做什么,告诉自己总结出昨天的失败是因为什么。再有三个多月,就参加工作两年了。在不知不觉之中,无意我丢失掉了好多东西。现在想来,我就是输给了自己的

系统 2019-08-12 09:27:12 1658

各行各业

Nutch URL过滤配置规则

nutch网上有不少有它的源码解析,但是采集这块还是不太让人容易理解.今天终于知道怎么,弄的.现在把crawl-urlfilter.txt文件贴出来,让大家一块交流,也给自己备忘录一个。#LicensedtotheApacheSoftwareFoundation(ASF)underoneormore#contributorlicenseagreements.SeetheNOTICEfiledistributedwith#thisworkforadditio

系统 2019-08-12 09:27:12 1658

各行各业

现场部署问题记录

写东西真是要趁热打铁啊,现在想起来的只有这些了...到了现场,如果是机器条件还比较好的地方(是一些用来开发的机器,要是遇到办公型机器,直接给重装系统重装软件),先说明需要的配置和软件是怎样的,比如这次去需要说明的是,oracle的版本(考虑用到的空间查找函数支持的情况,SDO_CS.MAKE_2D(shape)就有版本限制,后来只好把源码发过来再修改,才发现是这个问题。).Net的版本(我当时忘记说这个,以至于最后发布的时候又换了台机器,重新又要设置数据库

系统 2019-08-12 09:27:11 1658

各行各业

hrbustOJ 1375The Active Leyni(动态规划+矩阵

摘自:http://acm.hrbust.edu.cn/hcpc2012/index.php?act=showpost&p=15本题是动态规划+矩阵乘法题定义f[i][0]为走了i步恰好达到S的不同走法定义f[i][1]为走了i步恰好达到A的不同走法定义f[i][2]为走了i步恰好达到B的不同走法定义f[i][3]为走了i步恰好达到C的不同走法状态转义方程为:f[i][0]=f[i–1][1]+f[i–1][2]+f[i–1][3];f[i][1]=f[i

系统 2019-08-12 09:26:58 1658

各行各业

2007 春季(3月)装机

推荐配置:方案一:速龙AMDAthlon64X23800+3600+映泰TForce550SE主板显卡GF7600GT256MPCI-E16*内存1G*2方案二:速龙3200+(450元!!!!!)映泰Tf6100主板显卡主板集成且支持dx9c内存1G*2方案三:CPU:PD820主板:945G显卡:集成支持dx9c内存:1G*2方案四:CPU:PD820主板:945p显卡:GF7600GT内存:1G*2夏季:CPU赛扬420(酷睿单核版)260元左右,比

系统 2019-08-12 09:26:58 1658

各行各业

InstallShield:自己备份

LISTlistData;//声明listDatalistData=ListCreate(STRINGLIST);//创建一个空的实际字符串或数字列表。//参数都是在上个界面中赋值,然后在下个或者后续界面中使用,如svName和svCompany等参数。/*ListId=ListCreate(nListType)参数:nListType:NUMBERLIST:指定一个数字列表STRINGLIST:指定一个字符串列表返回值:ListId:新创建的空的列表的I

系统 2019-08-12 09:26:57 1658

各行各业

关于项目依赖项

在生成解决方案时,可能需要首先生成某些项目,以便生成由其他项目使用的可执行代码。使用“解决方案属性页”对话框->“通用属性”->“项目依赖项”设置当前生成顺序。若要访问此对话框,请在“解决方案资源管理器”中选择一个解决方案,选择“视图”菜单上的“属性页”,然后选择“通用属性”下的“项目依赖项”。关于项目依赖项当一个项目使用另一个项目生成的可执行代码时,生成代码的项目被称为使用该代码的项目的项目依赖项。只要某个项目依赖项尚未生成,或自最近生成以来已被修改,则

系统 2019-08-12 09:26:56 1658

各行各业

北京医保卡怎么使用?

第一、如何就医挂号时必须出示社保卡,缴纳个人自付、自费的费用,拿好医院出具的收费票据;到诊室看病时,要出示社保卡和医疗手册;缴费时,将社保卡和缴费单据一起交给结算人员,缴纳个人自付、自费部分费用。第二、如何报销持卡就医后,患者只负担个人应负担的医疗费用,应报销的费用由医疗机构与医保部门直接结算。持卡人遇到四种特殊情况,需全额现金垫付医疗费,然后进行传统手工报销:一是急诊没带社保卡;二是进行计划生育手术;三是企业欠付医疗保险费;四是补换社保卡期间。第三、如何

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