- 军军小站|张军博客
搜索到与相关的文章
编程技术

顶点法线

原文地址:http://www.bennychen.cn/2009/07/%E9%A1%B6%E7%82%B9%E6%B3%95%E7%BA%BF/本来以为前一段时间写的3dmax导出插件已经没有什么大的问题了,但有没有问题,完善不完善,真不是凭感觉就OK的,必须有足够广泛的测试用例测试后,才能够证明。这不,最近开始研究并写一些光线跟踪的例子了,这当然离不开模型的法线,于是在进行当中我就发现,我的导出插件所导出的法线是不完善的。在原来的插件中,我让顶点的法

系统 2019-08-29 22:38:27 2026

编程技术

警惕黑客瞄准你的手机钱包

作者:趋势科技资深威胁研究员DavidSancho最近读到关于Google钱包的推出和它会如何彻底改变我们的付款方式。将手机放到终端机附近,再输入密码就可以立刻付费?这听起来不错。新的科技总是会让人感到特别兴奋。但是因为它跟我的钱包有关,所以我对整件事情又再重复想了几次。需要考虑的事情首先,你必须要有一个Android手机。Android是一个很棒的软件,但也是世界上最容易被攻击的手机软件。同时它还是目前最流行的手机操作系统,已经超越了竞争对手–Apple

系统 2019-08-29 22:01:17 2026

编程技术

Struts2拦截器执行顺序

在之前的文章中,我们已经涉及到了拦截器(Interceptor)的概念。接下来,我们将重点讨论一下Struts2中的拦截器的内部结构和执行顺序,并结合源码进行分析。Interceptor结构让我们再来回顾一下之前我们曾经用过的一张ActionLifeCycle的图:我在这里需要指出的是一个很重要的方法invocation.invoke()。这是ActionInvocation中的方法,而ActionInvocation是Action调度者,所以这个方法具备

系统 2019-08-12 09:29:32 2026

各行各业

Opencv出现错误“0xc000007b”的解决办法

装了一下午的opencv。之前用VS2010装过opencv,当时使用的是cmake编译源码的办法,这个方法好处就是不用每新建一个工程就重新链接opencv库文件。今天装了个VS2013,再装opencv2.4.9的时候(系统是Win764位),想利用以前的老办法,试了网上一大堆根据cmake编译的办法就是不行(唉,可惜当时自己没有用博客记录下来怎么弄的)。最后,还是根据这篇文章http://my.phirobot.com/blog/2014-02-ope

系统 2019-08-12 09:27:16 2026

各行各业

Json.net 同过 JsonConverter 调整导出值(未完

publicclassTimeSpanConverter:JsonConverter{publicoverrideboolCanConvert(TypeobjectType){returnobjectType==typeof(TimeSpan);}publicoverridevoidWriteJson(JsonWriterwriter,objectvalue,JsonSerializerserializer){writer.WriteStartObject

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

数据库相关

数据库中的内连接、自然连接、外连接

数据中的连接join分为内连接、自然连接、外连接,外连接又分为左外连接、右外连接、全外连接。当然,这些分类都是在连接的基础上,是从两个表中记录的笛卡尔积中选取满足连接的记录。笛卡尔积简单的说就是一个表里的记录要分别和另外一个表的记录匹配为一条记录,即如果表A有3条记录,表B也有三条记录,经过笛卡尔运算之后就应该有3*3即9条记录。如下表:自然连接(naturaljoin)自然连接是一种特殊的等值连接,他要求两个关系表中进行比较的必须是相同的属性列,无须添加

系统 2019-08-12 01:53:33 2026

数据库相关

数据库开发经典总结

收藏一个很经典的数据库开发的总结,转自:http://www.cnblogs.com/yubinfeng/archive/2010/11/02/1867386.html一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sqlserver---创建备份数据的deviceUSEmasterEXECsp_addumpdevice'disk','testBack'

系统 2019-08-12 01:52:35 2026

数据库相关

关键字搜索.sql

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[f_search]')andxtypein(N'FN',N'IF',N'TF'))dropfunction[dbo].[f_search]GOifexists(select*fromdbo.sysobjectswhereid=object_id(N'[序数表]')andOBJECTPROPERTY(id,N'IsUserTable')=

系统 2019-08-12 01:51:38 2026

数据库相关

获取与端点的连接

原创博文,转载请注明出处。API文档:点击在Twisted中,我们使用高级抽象的接口在传输和接收数据,比如ITransport和IProtocol。同时,Twisted也提供了构建面向数据流连接的端点的接口:IStreamServerEndpointandIStreamClientEndpoint。“数据流”的意思是指端点连接是一个连续流的数据传输而不是一个序列的离散数据报:TCPisa"stream"protocolwhereasUDPisa"datag

系统 2019-08-12 01:32:51 2026