搜索到与相关的文章
编程技术

Win32 OpenGL编程(7) 3D视图变换,真3D的关键

Win32OpenGL编程(7)3D视图变换——真3D的关键writeby九天雁翎(JTianLing)--blog.csdn.net/vagrxie讨论新闻组及文件提要本文从照相机比喻开始,引入视图变换的概念,然后讲解了视图变换的关键函数并用例子演示了参数变化时图形显示效果响应的动态变化,然后再补充了3D图形绘制时的多边形正面背面识别及处理。可算作是真正的3D入门。照相机比喻在《OpenGLProgrammingGuide》中将所有的3D变换统一到一个有

系统 2019-08-29 22:20:16 2783

Java

Effective Java (枚举)

三十、用enum代替int常量:枚举类型是指由一组固定的常量组成合法值的类型,该特征是在Java1.5中开始被支持的,之前的Java代码都是通过“公有静态常量域字段”的方法来简单模拟枚举的,如:publicstaticfinalintAPPLE_FUJI=0;publicstaticfinalintAPPLE_PIPPIN=1;publicstaticfinalintAPPLE_GRANNY_SMITH=2;......publicstaticfinali

系统 2019-08-29 22:02:33 2783

编程技术

“服务器推”技术的应用

传统模式的Web系统以客户端发出请求、服务器端响应的方式工作。这种方式并不能满足很多现实应用的需求,譬如:监控系统:后台硬件热插拔、LED、温度、电压发生变化;即时通信系统:其它用户登录、发送信息;即时报价系统:后台数据库内容发生变化;这些应用都需要服务器能实时地将更新的信息传送到客户端,而无须客户端发出请求。“服务器推”技术在现实应用中有一些解决方案,本文将这些解决方案分为两类:一类需要在浏览器端安装插件,基于套接口传送信息,或是使用RMI、CORBA进

系统 2019-08-12 09:29:55 2783

各行各业

一些高端洋气的术语(分布式,高性能等)

一致性哈希环形Hash解决节点的增删问题,虚拟节点解决平衡性问题。http://blog.csdn.net/kongqz/article/details/6695417http://www.jiacheo.org/blog/174http://blog.csdn.net/sparkliang/article/details/5279393(虚拟节点)C10K问题编写连接数巨大的高负载服务器程序时,经典的多线程模式和select模式都不再适用。应当抛弃它们,

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

各行各业

开始使用Ambari吧

最开始接触Hadoop是研究生入学后,帮师姐装装集群什么的。过程很繁琐,很重复,很是让人抓狂。当时装一个三台机器的集群需要两天左右,这还是装的很熟练的时间花费,刚入手的时候简直是惨不忍睹,三台机器装了将近一个星期。手动安装集群需要一定的Linux操作基础,一般采用Ubuntu或者是CentOs来安装。当时我们选择了Ubuntu,界面较为绚丽,并且有丰富的软件支持以及一键安装软件,这些都是我这个菜鸟需要的。Hadoop生态圈安装完成后属于全命令行操作,集群管

系统 2019-08-12 09:26:51 2783

数据库相关

poj 1269 Intersecting Lines 求直线交点 判断

http://poj.org/problem?id=1269一、判断是否共线相当于判断三点是否共线,叉积等0是即为共线。二、判断是否平行设向量A=(a,b)向量B=(c,d)若向量A与B平行则a/c=b/d;三、求交点这里也用到叉积的原理。假设交点为p0(x0,y0)。则有:(p1-p0)X(p2-p0)=0(p3-p0)X(p2-p0)=0展开后即是(y1-y2)x0+(x2-x1)y0+x1y2-x2y1=0(y3-y4)x0+(x4-x3)y0+x3

系统 2019-08-12 01:55:38 2783

Oracle

oracle修改密码

修改密码也是分好几种情况的,下面我就一一列举吧:一、忘记除SYS、SYSTEM用户之外的用户的登录密码。用SYS(或SYSTEM)用户登录。CONNSYS/PASS_WORDASSYSDBA;使用如下语句修改用户的密码。ALTERUSERuser_nameIDENTIFIEDBYnewpass;注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988:口令缺失或无效二、忘记SYS用户,或者是SYSTEM用户的密码。如果是忘记SYSTEM用

系统 2019-08-12 01:55:03 2783

数据库相关

IndexedDB技术简介(四)

这篇文章会接着介绍IndexedDB(以下简称IDB)。我们会介绍如何解决在webkit内核下、新旧版本规范的兼容问题。目前支持IDB的webkit内核浏览器有chrome和傲游3,safari暂不支持IDB。首先,由于内核不同,所以window.indexedDB被改为了带有webkit前缀的变量window.webkitIndexedDB。同时发生变化的还有两个对象IDBKeyRange和IDBTransaction。如果想兼容gecko和webkit

系统 2019-08-12 01:54:14 2783

Oracle

oracle 索引组织表 & 物化视图(实体化视图)

oracle索引组织表&物化视图(实体化视图)索引组织表createtableemployee(empidnumber(10)notnullprimarykey,namevarchar2(20),mobilevarchar2(20))organizationindexpctthreshold20overflowtablespaceabc由于叶块中存储太多信息导致性能问题,因此引入了行溢出的概念.通过设置行溢出值,可以将非主键列移到另一个表空间的另一个段中.

系统 2019-08-12 01:53:22 2783

编程技术

Struts2、Spring3、MyBatis3整合ExtJS,完成Che

前面介绍了ColumnTree:http://www.cnblogs.com/hoojo/archive/2011/05/11/2043426.htmlhttp://www.cnblogs.com/hoojo/archive/2011/05/11/2043453.html加入CheckNodeColumnTreeA、首先在AccountAction中添加如下代码:privateStringjsonText;publicStringgetJsonText()

系统 2019-08-12 01:33:47 2783