各行各业

第二人生的源码分析(四十八)接收服务器回应的纹

前面介绍了怎么样发送纹理下载请求到服务器,那么在第二人生里又是怎么样接收纹理图片的呢?接着就来讨论这个问题,它的代码如下:这是一个静态成员函数,主要为了给网络消息系统回调使用的。#001//static#002voidLLViewerImageList::receiveImageHeader(LLMessageSystem*msg,void**user_data)#003{#004LLFastTimert(LLFastTimer::FTM_PROCESS_

系统 2019-08-12 01:32:45 3648

各行各业

写给自己的活法

请先阅读上一篇博文:幸福是什么。活着的意义是幸福,幸福是对美的体验。如何才能体验到更多美呢?美如空气,无处不在。美又如露珠,在清冷的早晨闪着水晶般的光芒,短暂停留后无声地消逝。二千五百年前,佛陀修行六年,开悟成佛,悟得了人生的真谛与幸福的活法。下面就我个人的经历以及现阶段的需求,总结下写给我自己的追求幸福的三个活法:谦卑宁静关爱谦卑是种心态。“谦”是知晓内心之微小与不足,“卑”是看到外界之大与神奇。刘备三顾茅庐,杨时程门立雪,抱着的都是一颗谦卑的心。谦卑让

系统 2019-08-12 01:32:04 3642

各行各业

修改MOSS2007内容查询部件实现自定义格式显示

很抱歉,本来是有截图的,可以让过程看得更清楚些,但可能由于机器的原因,图片始终无法上传.所以只能写文字版了!在OfficeSharePointServer2007中的内容查询WebPart只支持单个列进行显示(默认为标题列),即使将列表中的列设置为富文本格式在内容查询WebPart中也显示为不带样式的文本。下面的方法将实现在内容查询WebPart中显示我们添加的列并使用样式。1.为通知列表添加自定义列在本例中我们为通知添加的自定义栏名称为“显示标题”,多行

系统 2019-08-12 09:27:37 3641

各行各业

Hamburgers 假定解是否可行

HamburgersTimeLimit:1000MSMemoryLimit:262144KB64bitIOFormat:%I64d&%I64uSubmitStatusDescriptionPolycarpusloveshamburgersverymuch.Heespeciallyadoresthehamburgershemakeswithhisownhands.Polycarpusthinksthatthereareonlythreedecentingre

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

各行各业

apache AH01630: client denied by server conf

今天本来是想要在自己本地搭建一个wamp环境用来做一些代码的测试和框架的学习。鉴于目前工作的时候用到了php5.5,所以就用了wamp-serverV2.5版本,安装完成之后配置虚拟主机一直出现403,各种重启N次卸载重装,最后才好到问题的所在,故记录下来,希望其他同学有这样的问题的时候可以快速的解决~~apache虚拟主机配置:apacheAH01630:clientdeniedbyserverconfiguration错误解决方法出现这个错误的原因是,

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

各行各业

各种Tex介绍

一点并不正式的说明本帖最后由milksea于2011-2-1122:35编辑补充:TUG的说明http://www.tug.org/levels.html我作个简单的说明。语言层面:TeX是一种宏语言。就像别的语言有库一样,TeX语言有宏的集合。这些宏,就是用这个语言写出来的东西,供大家共用的。TeX有个最基本的宏集合,与基础语言一起构成一种“格式”,就是PlainTeX。基本的TeX语言和PlainTeX的宏,都是Knuth完成的。后来有了LaTeX,就

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

各行各业

分布式搜索Elasticsearch——配置

配置文件位于%ES_HOME%/config/elasticsearch.yml文件中,用Editplus打开它,你便可以进行配置。所有的配置都可以使用环境变量,例如:node.rack:${RACK_ENV_VAR}表示环境变量中有一个RACK_ENV_VAR变量。下面列举一下elasticsearch的可配置项:1.集群名称,默认为elasticsearch:cluster.name:elasticsearch2.节点名称,es启动时会自动创建节点名称

系统 2019-08-12 01:31:51 3588

各行各业

从word中提取图片的三种方法

方法1:使用截图方法来提取并保存图片,如果你安装了QQ并且运行了的话,你可以使用Ctrl+Alt+A来截图,然后在QQ聊天框中按CTRL+V来保存图片,当然你可以在PS新建文档按CTRL+V来粘贴图片来保存图片。方法2:先将word文档打开,然后将wordy文档另存为,在格式中选择网页(*.htm;*.html),然后点击保存,保存之后你可以在文件夹中看到所有word文档中的图片。方法3:这个方法前提是你必须安装了word2007或者更高的版本,如果你安装

系统 2019-08-12 09:27:38 3584

各行各业

Zabbix系列学习笔记之一:Zabbix的特点及主要优

iDaemon系统监控Zabbix系列学习笔记之一:Zabbix的特点及主要优势2012年1月25日–16:12研究Zabbix也有段日子了,起因源于对Nagios和Cacti的无奈,于是打算直接抛弃这对难兄难弟,另起炉灶。下面就是我当初寻找的一些资料的汇总,以及实际搭建与使用中的一些体会了,在此与大家共享1.与其他常见系统的基本功能比较(无插件时):2.Zabbix的主要优势:a.All-In-One:Nagios和Cacti的功能全部涵盖。报警规则强大

系统 2019-08-12 01:32:01 3582

各行各业

STUN协议简介

STUN简要STUN(SimpleTraversalofUDPoverNATs,NAT的UDP简单穿越)是一种网络协议。它同意位于NAT(或多重NAT)后的client找出自己的公网地址。查出自己位于哪种类型的NAT之后以及NAT为某一个本地port所绑定的Internet端port。这些信息被用来在两个同一时候处于NAT路由器之后的主机之间建立UDP通信。该协议由RFC3489定义。一旦client得知了Internet端的UDPport。通信就能够開始

系统 2019-08-12 01:32:13 3562

各行各业

Yii/Yii2:查询返回以某特定列为索引(键)的数

在Yii1.x中,要想查询语句返回以特定列为键(key)的数组数据,代码例如以下(下述样例以表主键为返回数组索引):$users=User::model()->findAll(array('condition'=>'status=1','index'=>'id'));当中通过findAll方法传入的index參数将被CActiveRecord::populateRecords方法用来按该index为键来整理查询返回数据。在Yii2中,因为查询构造实际实现者

系统 2019-08-12 01:31:51 3558

各行各业

OpenCascade Shape Representation in OpenScen

OpenCascadeShapeRepresentationinOpenSceneGrapheryar@163.com摘要Abstract:本文通过程序实例,将OpenCascade中的拓朴数据(边、面)离散化后在OpenSceneGraph中进行显示。有了这些离散数据,就可以不用OpenCascade的显示模块了,可以使用其他显示引擎对形状进行显示。即若要线框模式显示形状时,就绘制离散形状拓朴边后得到的多段线;若要实体渲染模式显示形状时,就绘制离散形状拓

系统 2019-08-12 01:32:07 3553

各行各业

Word和WPS插件开发总结

为了实现办公的自动化,需要实现文档的自动流转。开发出的WORD和WPS插件的功能包括显示批注、隐藏批注、引入文件、附加对象、保存文档、退出应用。1Word插件开发1.1插件开发方法1.1.1开发语言开发语言的选择,可以选择C++和C#。1.1.2Visualstudio开发说明VisualStudio2010提供了各个版本Office的插件开发,新建工程-按照的模板-VisualC#-Office-2010,运行程序时其会调用本地安装的Office;文件-

系统 2019-08-12 09:26:59 3542

各行各业

RMQ 详解及 题目

RMQ(RangeMinimum/MaximumQuery)问题:RMQ问题是求给定区间中的最值问题。当然,最简单的算法是O(n)的,但是对于查询次数很多(设置多大100万次),O(n)的算法效率不够。可以用线段树将算法优化到O(logn)(在线段树中保存线段的最值)。不过,Sparse_Table算法才是最好的:它可以在O(nlogn)的预处理以后实现O(1)的查询效率。下面把SparseTable算法分成预处理和查询两部分来说明(以求最小值为例)。预处

系统 2019-08-12 09:26:40 3516

各行各业

系列四TortoiseSvn客户端软件

原文:系列四TortoiseSvn客户端软件TortoiseSvn介绍TortoiseSvn是Subversion版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将Subversion和版本控制系统看作一种“时间机器”。TortoiseSvn安装过程下载

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