现在位置: 首页 > sorter发表的所有文章
    这一期我们来讲第5章的习题。在此先回顾一下这一章的内容。     这一章仍旧没有触及3D图形的绘制,但是讲了几个比较重要的概念: 1、  获取当前的FPS(FramessPer Second,就是常说的是帧率); 2、  基于时间差来进行图形变换(这里是2D图形的变换;后来一般用于3D图形的变换); 3、  介绍DirectInput,让游戏程序支持鼠标和键盘的输入响应; 4、  介绍如何使用ID3DXSprite接口来绘制2D sprites; 5、  如何用一幅textureatlas来实现简单的、持续时间短暂或者不断循环的动画效果。       前面3点暂时没什么好说的,需要说的话......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 538字 评论关闭
1.准备工作 wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gzyum install gcc openssl-devel gcc-c++ compat-gcc-34 compat-gcc-34-c++ 2.开始安装node.js tar -xf node-v0.10.24.tar.gzcd node-v0.10.24./configure --prefix=/usr/local/nodemakemake installln -s /usr/local/node/bin/* /usr/sbin/ 到此node就安装完了。 3.测试是否安装成功             测试脚本: cat example.js var http = require('http'); http.createServer(function (req, res){ res.writeHead(200,{'Content-Type': 'text/plain'});......
阅读全文
  • 10月
  • 07日
综合 ⁄ 共 1159字 评论关闭
Server端: #include <stdlib.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> int main() { int sockSrv = socket(AF_INET,SOCK_STREAM,0); struct sockaddr_in addrSrv; bzero(&addrSrv,sizeof(addrSrv)); addrSrv.sin_family = AF_INET; addrSrv.sin_addr.s_addr = htonl(INADDR_ANY); addrSrv.sin_port = htons(6000); bind(sockSrv, (struct sockaddr*)&addrSrv, sizeof(addrSrv)); listen(sockSrv,10); struct sockaddr_in addrConn; int l......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 1039字 评论关闭
    1、大多数人想要改造这个世界,但却罕有人想改造自己。     2 、积极的人在每一次忧患中都看到一个机会, 而消极的人则在每个机会都看到某种忧患。     3 、莫找借口失败,只找理由成功。 ( 不为失败找理由,要为成功找方法 )     4 、伟人之所以伟大,是因为他与别人共处逆境时,别人失去了信心,他却下决心实现自己的目标。     5 、世上没有绝望的处境,只有对处境绝望的人。     6 、当你感到悲哀痛苦时,最好是去学些什么东西。学习会使你永远立于不败之地。     7 、世界上那些最容易的事情中,拖延时间最不费力......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 366字 评论关闭
http://blog.csdn.net/forlong401/article/details/23919633 发现很多次aapt这个破工具,玩着玩着就不干活,还莫名其妙错误。 大体有两个原因引起: 1.资源文件(布局、菜单或者drawable)中有错误,这个工具太烂,自己识别不出来,然后他就歇菜了。错误像下面: Type Error executing aapt: Return code 138 Error executing aapt: Return code -1073741819 Error executing aapt: Return code,提示 aapt.exe 应用错误问题 2.环境需要重新搞一个了。一般是由于升级了aapt或者其它导致的。所以没事,你就别乱升级了......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 1060字 评论关闭
题意:(看了半天没整明白) 有一个多米诺骨牌的游戏,我们知道有关键骨牌和普通骨牌,将关键骨牌推倒之后,整个骨牌阵就会倒下,推动其他的关键骨牌,其中推倒关键骨牌A使的关键骨牌B也倒,需要一定的时间,所以本题要求求出最后一个倒的骨牌的位置,及其时间...每个骨牌阵都由关键骨牌1推起 思路:对于倒的是关键骨牌我们可以通过Dijkstra来实现,而对于在中间倒的我们注意到一个现象——它所用的时间必然是这一行的两个关键骨牌到1骨牌的最短时间加上这一行的时间再除以2!!!用Dijkstra求出1点到其他点的最短时间,从中选个......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 1440字 评论关闭
问题:某售货员要到若干城市去推销商品,已知各城市之间的路程(旅费),他要选定一条从驻地出发,经过每个城市一遍,最后回到驻地的路线,使总的路程(总旅费)最小。 以上图为例:售货员要从1开始经过2,3,4又返回1。 给我的感觉就是一个排列问题。在进行计算排列的同时要判断是否该排列有必要进行下去,因为可能在中途就可以判断这样肯定得不到我们想要的结果,此时采用回溯。 代码实现: /* * 售货员问题----回溯处理 * 日期: 2013-11-07 */ #include<iostream> using namespace std; #define MAX 1024 int N=4;/......
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 3322字 评论关闭
 在我们应用Freemarker过程中,经常会操作例如字符串,数字,集合等,却不清楚Freemrker有没有类似于Java一样有相关的类及方法。在本文当中,我将向大家详细的介绍Freemarke的内置函数及用法,以便能帮助大家更熟练的应用Freemarker完成项目开发。   一、  Sequence的内置函数   1.     sequence?first 返回sequence的第一个值。 2.     sequence?last  返回sequence的最后一个值。 3.     sequence?reverse 将sequence的现有顺序反转,即倒序排序 4.     sequence?size    返回sequence的大小 5.     sequence?sort    将sequenc......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 2206字 评论关闭
B. DZY Loves Chemistry time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output DZY loves chemistry, and he enjoys mixing chemicals. DZY has n chemicals, and m pairs of them will react. He wants to pour these chemicals into a test tube, and he needs to pour them in one by one, in any order. Let's consider the danger of a test tube. Danger of an empty test tube is 1. And every time when DZY pours a chemical, if there are al......
阅读全文
Web 世界中存在许多不同的文档。只有了解文档的类型,浏览器才能正确地显示文档。 HTML 也有多个不同的版本,只有完全明白页面中使用的确切 HTML 版本,浏览器才能完全正确地显示出 HTML 页面。这就是 <!DOCTYPE> 的用处。 <!DOCTYPE> 不是 HTML 标签。它为浏览器提供一项信息(声明),即 HTML 是用什么版本编写的。 查看源码后发现if(document.documentMode !== undefined ) { // IE only if(document.documentMode <= 5) { alert("Grid can not be used in this ('quirks') mode!"); return; } }其中document.d......
阅读全文
  • 11月
  • 15日
综合 ⁄ 共 12834字 评论关闭
(转)素数测试算法(基于Miller-Rabin的MC算法)http://hi.baidu.com/hymcorn/blog/item/f2cfaa89db0e6993a4c272a0.html 2009-02-07 19:21 在以往判断一个数n是不是素数时,我们都是采用i从2到sqrt(n)能否整除n.如果能整除,则n是合数;否则是素数.但是该算法的时间复杂度为O(sqrt(n)),当n较大时,时间性能很差,特别是在网络安全和密码学上一般都是需要很大的素数.而从目前来看,确定性算法判断素数的性能都不好,所以可以用MC概率算法来解决,其中Miller Rabin算法就是其中的很经典的解决方法.下面首先介绍下相关的数学理论......
阅读全文
  Largest Rectangle in Histogram (直方图中最大面积) 【leetcode】 分类: leetcode面试算法题2013-09-20 21:36 131人阅读 评论(0) 收藏 举报 栈Largest Rectangle inleetcode 题目: Given n non-negative integers representing the histogram's bar height where the width of each bar is 1, find the area of largest rectangle in the histogram. Above is a histogram where width of each bar is 1, given height = [2,1,5,6,2,3]. The largest rectangle is shown in the shaded area, which has a......
阅读全文