现在位置: 首页 > zhr82421发表的所有文章
    这一章终于开始讲绘制3D图形的内容了!这一章讲的是非shader方法,也是“龙书”第一版大部分时候所用的方法。     但是值得注意的是,这里的顶点声明是用D3DVERTEXELEMENT9数组实现的,而不是像前一版那样使用灵活顶点格式(FVF)。这也是此书从始至终使用的方法。 除此以外,我们在这一章没什么好说的了。既然如此,那还等什么?进入习题解答部分吧!   习题1部分:       这道题让我们研究D3DPT_LINESTRIP和D3DPT_TRIANGLEFAN这两种D3DPRIMITIVETYPE,并且要画出题目中给出的两个图形。这个其实不难,研究一下SDK文档就行了。......
阅读全文
  • 11月
  • 06日
综合 ⁄ 共 4839字 评论关闭
用离中心距离为1的L去覆盖最多十五个点,#不能被覆盖,可以覆盖的地方可以越界,有一个L可以是旋转0,90,180,270去覆盖的 问,最少要多少个L可以实现全覆盖。 枚举可旋转的L所在的位置,然后直接爆搜…… 没想到直接A了…… 数据比较弱么…… #include<iostream> #include<map> #include<string> #include<cstring> #include<cstdio> #include<cstdlib> #include<cmath> #include<queue> #include<vector> #include<algorithm> using namespace std; int n,row,line,goa......
阅读全文
  • 08月
  • 03日
综合 ⁄ 共 46字 评论关闭
如监控当前目录下的文件,每2秒钟列出文件 while true; do ls ;sleep 2 ;done
阅读全文
  • 08月
  • 02日
综合 ⁄ 共 83字 评论关闭
1.安装fcitx 框架 yum install fcitx yum install     kcm-fcitx 2.安装拼音输入法 yum  install  fcitx-sunpinyin
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 3651字 评论关闭
Currency Exchange Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 21122   Accepted: 7572 Description Several currency exchange points are working in our city. Let us suppose that each point specializes in two particular currencies and performs exchange operations only with these currencies. There can be several points specializing in the same pair of currencies. Each point has its own exchange rates, exchange rate of A to B is the quantity of B you get for 1A. Also......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 3913字 评论关闭
struts2拦截器 1、拦截器是基于java的反射机制的,而过滤器是基于函数回调 2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器 3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用 4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能 5、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次 执行顺序:过滤前 – 拦截前 – Action处理 – 拦截后 – 过滤后 一.概念 --拦截器(Interceptor)是动态拦截Action调用的对象,类似于Servlet中的过滤器,在执行Action的业......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 1655字 评论关闭
一、我的解决方案 将需要放在tomcat的webapps下的项目打包为war文件。myeclipse和eclipse类似,项目右键--》export--》选择war文件--》选择位置。确认后,将打包的war文件放在webapps目录下。同时删除之前的项目文件。将word/catalina中的缓存文件也删除。    二、转载:http://blog.csdn.net/j2eeweiwei/article/details/5860645  如果在项目中用到了spring和hibernate并且数据量比较大的情况下,系统有时会突然出现“Out Of Memory”内存溢出的问题!可以试试下面的解决方案,如果机器配置比较好还可以适当加大点配置!   ......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 809字 评论关闭
UIImage ——> NSData UIKIT_EXTERN NSData *UIImagePNGRepresentation(UIImage *image);                               // return image as PNG. May return nil if image has no CGImageRef or invalid bitmap formatUIKIT_EXTERN NSData *UIImageJPEGRepresentation(UIImage *image, CGFloat compressionQuality);  // return image as JPEG. May return nil if image has no CGImageRef or invalid bitmap format. compression is 0(most)..1(least)       UIImage *addPic = [UIImage imageNamed: @"ko.png"]; N......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 1129字 评论关闭
添加字段: alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加) 删除字段: alter table `user_movement_log` drop column Gatewayid 调整字段顺序: ALTER TABLE `user_movement_log` CHANGE `GatewayId` `GatewayId` int not null default 0 AFTER RegionID //主键 alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id); //增加一个新列 alter table t2 add d timestamp; a......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 1049字 评论关闭
以前在fedora中使用使用taglist一直正常; 今天在ubuntu中配置了vim,但是taglist无法正常显示函数及变量列表; 查看文件目录下面也生成了tags的文件,说明ctags也安装没问题; 后来goolge好久,找到了解决办法:        1、打开文件: vim ~/.vim/plugin/taglist.vim        2、在taglist.vim中查找 /loaded_taglist;        3、然后在if !exists('loaded_taglist') 前面添加下面语句:             let Tlist_Ctags_Cmd="/usr/local/bin/ctags"   (其中/usr/local/bin为ctags的安装目录)        4、然后在文件夹目录中重新执......
阅读全文
  • 11月
  • 03日
综合 ⁄ 共 10170字 评论关闭
作者: 阮一峰 日期: 2011年7月21日 上个月,Google把"相似图片搜索"正式放上了首页。 你可以用一张图片,搜索互联网上所有与它相似的图片。点击搜索框中照相机的图标。 一个对话框会出现。 你输入网片的网址,或者直接上传图片,Google就会找出与其相似的图片。下面这张图片是美国女演员Alyson Hannigan。 上传后,Google返回如下结果: 类似的"相似图片搜索引擎"还有不少,TinEye甚至可以找出照片的拍摄背景。 ========================================================== 这种技术的原理是什......
阅读全文
  • 10月
  • 27日
综合 ⁄ 共 152字 评论关闭
      刚用CodeLite的时候搜不到怎么设为中文,因此来补充一下,这个是ubuntu下的CodeLite,别的平台应该类似。    Settings---preferrence--Misc---Encoding Locale 然后勾上Enable localization,下面那个框选择中文,确定后重启生效
阅读全文