D3D中绘画3D模型基本上就是靠3个矩阵World, View, Projection来联合进行模型位置定位、视角定位及透视变形的,这与2D绘制一个图形只需要给出屏幕上的一个像素坐标就能进行定位有着非常大的不同。在某些场合,我们想根据屏幕上的像素坐标来绘制3D模型,一般可以通过用正交投影代替透视投影就能轻松进行绘制,但在一些极其特殊的情况下我们还想让绘制出的3D模型保持原先指定的3个矩阵所有变换,这...
分类:
其他好文 时间:
2015-03-11 14:49:53
阅读次数:
588
测试例子:
var xx = (function() {
(function() {
alert(9)
})();
alert(10)
return "yyyy";
})();
调用:
alert(xx);
在调用的时候,你会发现只弹出"yyyy"信息,并不见弹出"10"的信息!这也就是说,这个匿名函数只在立即调用的时候执行一次,这时它已经赋予了给xx...
分类:
其他好文 时间:
2015-03-11 14:49:50
阅读次数:
180
M_NCCALCSIZE消息处理详解
【前言】
指定应用程序的标题高度和边框的宽度的方法有很多种。其中最普遍的方法有下面的两种:
第一种:创建没有标题栏应用程序,在客户区让出一部分空间用一幅图片画一个标题栏,让人“误认为”是标题栏。
第二种:处理应用程序接收到的WM_NCCALCSIZE消息,改变客户区在窗口中的位置,从而得到合适标题栏高度。
不能说哪一种方法好,哪一种方法不好,其实...
分类:
其他好文 时间:
2015-03-11 14:48:39
阅读次数:
156
Xcode6 下实现界面切换
1.新建一个工程T Xcode ——> File——>New--->Project--->Single View Application
2. 添加一个三个Cocoa Touch Class 基类为UIViewController类,SwitchViewController、FirstViewController、SecondViewControl...
分类:
其他好文 时间:
2015-03-11 14:47:01
阅读次数:
126
简介以前我很头疼在博文里写公式,一直期盼CSDN的博文编辑器能支持LaTeX 公式输入,今天终于可以使用这个功能了!此文主要讨论如何在CSDN的Markdown编辑器中写 LaTeX 公式!...
分类:
其他好文 时间:
2015-03-11 14:47:39
阅读次数:
218
SelectorHepler工具类一般需要点击效果或者选中、焦点的状态改变后也改变效果的话,需要在drawable文件夹下面新建一个xml文件,然后写一个selector。相对来说比较麻烦,所以我写了一个用代码快速建一个selector的工具类。SelectorHepler代码:import android.content.Context;
import android.content.res.Co...
分类:
其他好文 时间:
2015-03-11 14:48:07
阅读次数:
167
elasticsearch-head是一个界面化的集群操作和管理工具,他是通过html5编写,可以对集群进行傻瓜式操作。
安装
有两种安装方式:
1、 通过elasticseach自带的plugin命令
plugin -install Aconex/elasticsearch-head可以看到
-> Installing mobz/elasticsearch-head...
T...
分类:
其他好文 时间:
2015-03-11 14:45:35
阅读次数:
138
阅读通信设备监控程序的一些杂记,不舍得扔,记录下来!
_exit()与exit的区别:
头文件:
exit:#include
_exit:#include
_exit()函数:直接使进程停止运行,清除其使用的内存空间,并销毁其在内核中的各种数据结构;
exit()函数则在这些基础上作了一些包装,在执行退出之前加了若干道工序。
exit()函数与_exit()函数最大的区别就在...
分类:
其他好文 时间:
2015-03-11 14:44:52
阅读次数:
182
字体设置里我们设置的是英文字体,中文默认也就是宋体,在配合一些英文字体时,由于文字大小的问题,很不协调,可通过如下方法修改。...
分类:
其他好文 时间:
2015-03-11 14:47:10
阅读次数:
245
1 import static java.lang.System.out; 2 import java.math.BigInteger; 3 import java.util.Scanner; 4 5 public class Main { 6 7 public static void...
分类:
其他好文 时间:
2015-03-11 14:43:34
阅读次数:
185
remove()方法删除所选元素本身和子元素,该方法可以通过添加过滤参数指定需要删除的某些元素,而empty()方法则只删除所选元素的子元素。例如,调用remove()方法删除元素中类别名为“red”的,如下图所示:在浏览器中显示的效果:从图中可以看出,使用remove(".red")方法只是把元素...
分类:
其他好文 时间:
2015-03-11 14:43:13
阅读次数:
133
1.启动hdfs start-dfs.sh (启动后使用jps查看进程是否启动)2.执行hdfs portmap start和hdfs nfs3 start 使用jps查看portmap和nfs3是否启动3.执行mount -t nfs -o vers=3,proto=tcp,nolock 10.....
分类:
其他好文 时间:
2015-03-11 14:42:58
阅读次数:
134
题目链接 :http://acm.hdu.edu.cn/showproblem.php?pid=2082题目描述:26个字母各有价值,分别是1到26;给出每个字母的个数,求单词价值不超过50 的单词有多少个; 本题的同类是换零钱:给出几种面值的硬币各有几个,求换50元钱有多少种换法;...
分类:
其他好文 时间:
2015-03-11 14:40:48
阅读次数:
131
文章列表页: article_cat.dwt文章内容页: article.dwt商品品牌页: brand.dwt所有分类页: catalog.dwt商品列表页: category.dwt商品比较页: compare.dwt购物车和购物流程页: flow.dwt商品相册页: gallery.dwt商品...
分类:
其他好文 时间:
2015-03-11 14:43:23
阅读次数:
118
在 golang 中, 变量是通过编译器声明和使用的,并且编译器会进行相应的类型检查package mainimport ( "fmt")func main() { var a string = "initial" fmt.Println(a) var b, c int = ...
分类:
其他好文 时间:
2015-03-11 14:41:05
阅读次数:
135
https://leetcode.com/problems/set-matrix-zeroes/Given amxnmatrix, if an element is 0, set its entire row and column to 0. Do it in place.click to show...
分类:
其他好文 时间:
2015-03-11 14:39:51
阅读次数:
162
控制台输出的信息:Error '!obj' trying to fetch default input device's sample rate本来以为没有播放音乐是代码写的有问题,后来换台电脑居然可以播放。于是网上搜了一下答案,有人也遇到过,说是使用Mac mini开发导致的,说是硬件问题;有人的...
分类:
其他好文 时间:
2015-03-11 14:39:47
阅读次数:
140