阳光VIP

少壮不努力,老大徒伤悲。平日弗用功,自到临期悔。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 139 下一页

2012年2月5日

摘要: 自己编译Mesa库。先安装必需的库:wget http://dri.freedesktop.org/libdrm/libdrm-2.4.17.tar.bz2tar -xf ./libdrm-2.4.17.tar.bz2cd libdrm-2.4.17./configure --prefix=/usrmakesudo make installsudo apt-get install x11proto-dri2-devsudo apt-get install libxxf86vm-devsudo apt-get install libxdamage-devsudo apt-get install 阅读全文

posted @ 2012-02-05 12:02 阳光VIP 阅读(143) 评论(0) 推荐(0) 编辑

摘要: 开发环境:UBuntu9.10 Desktop x86,NetBeans6.8,OpenGL2.1安装开发需要的库OpenGL网站上有这么一句话(http://www.opengl.org/wiki/Getting_started#Linux):Linux comes with Mesa libraries, which implements the OpenGL API as a software rasterizer. 在Mesa网站上,目前最新的版本是7.7,支持OpenGL2.1,但是受限制于具体驱动程序,并不能保证完全支持所有的API.可以下载源代码编译安装,不过先从简单的开始,在U 阅读全文

posted @ 2012-02-05 12:02 阳光VIP 阅读(175) 评论(0) 推荐(0) 编辑

摘要: 本文不少资料来自网络,经过我的整理加工,尽量在一篇文章中讲清楚一小部分程序需要的基本概念,下面是参考列表:<<OpenGL教程>>http://old.blog.edu.cn/user1/20928/archives/2007/1863585.shtmlhttp://blog.163.com/zhaoxin851055@126/blog/static/8112929820092116249704/http://blog.csdn.net/firefly_liu/archive/2009/05/08/4160296.aspxglutInitWindowPosition(0 阅读全文

posted @ 2012-02-05 12:01 阳光VIP 阅读(174) 评论(0) 推荐(0) 编辑

摘要: glutInitDisplayMode 函数,这里我设置成了单缓冲。glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);OpenGL有一个前缓冲,可能位于显存内。设置单缓冲的意思是就只使用这个前缓冲,前缓冲区上的图形将被绘制到屏幕上。但是前缓冲区并不保证一定等到你绘制完整个图形后,才将之绘制到屏幕上(并不保证一帧一帧的提交)。因此有可能你在绘制一个动画图形的时候,中间的过程也被显示在屏幕上,这样就造成了闪烁和其他的奇怪现象。所以,在绘制动画的时候,应该使用双缓冲。也就是我们的绘制总是在后缓冲上进行,画完后,我们自己通过函数将后缓冲的图形提交到前缓冲上。具体操 阅读全文

posted @ 2012-02-05 12:01 阳光VIP 阅读(109) 评论(0) 推荐(0) 编辑

摘要: glutInit函数: 首先是main函数的命令行参数要传递给glutInit函数。该函数的作用是初始化glut库。http://www.opengl.org/documentation/specs/glut/spec3/node10.html如果传递给main的参数内有下列参数,将被glutInit抽取出来作为初始化glut库试用。当glutInit函数返回的时候,这些参数将从argcp指针中删除。-display DISPLAY-geometry W x H + X + Y-iconic-indirect-direct-gldebug-sync 如果glutInit函数失败,将导致程序结束 阅读全文

posted @ 2012-02-05 12:01 阳光VIP 阅读(132) 评论(0) 推荐(0) 编辑

摘要: 现在比较流行的一种编辑器的风格是背景黑色。据说长时间使用深色背景不伤眼睛。Scott Hanselman列举了几款Visual Studio的皮肤,都不错,有兴趣的可以下载 .srand 给使用Eclipse的java朋友提供了类似的几款皮肤,很漂亮,你可以下载放在以下两个文件夹下,替换相应的文件:[workspace]/.metadata.plugins/org.eclipse.core.runtime.settings/org.eclipse.jdt.ui.prefs[workspace]/.metadata.plugins/org.eclipse.core.runtime.setting 阅读全文

posted @ 2012-02-05 12:00 阳光VIP 阅读(288) 评论(0) 推荐(0) 编辑

摘要: Ribbon 原来出现在 Microsoft Office 2007 的 Word、Excel 和 Powerpoint 組件中,后来也被运用到 Windows 7 的一些附加组件等其它软件中,如画图和写字板。它是一个收藏了命令按钮和图标的面板。它把命令组织成一组"标签",每一组包含了相关的命令。每一个应用程序都有一个不同的标签组,展示了程序所提供的功能。在每个标签里,各种的相关的选项被组在一起。设计Ribbon的目的是为了使应用程序的功能更加易于发现和使用,减少了点击鼠标的次数。有些标签,被称为「上下文相关标签」,只当特定的对象被选择时才显示。上下文相关标签只展示那些获得 阅读全文

posted @ 2012-02-05 11:59 阳光VIP 阅读(364) 评论(0) 推荐(0) 编辑

摘要: 目的1)支持SFTP协议2)不采用系统帐号验证方式,改为数据库MySQL验证3)数据库中不保存密码,只保存经过sha256算法加密过的可打印16位小写字符串,系统中还需保存一个salt文件4)数据库中指定用户目录,proFTPd能够动态创建用户目录修改ssh服务端口号为21修改文件中的配置/etc/ssh/sshd_config然后重新启动ssh服务sudo /etc/init.d/ssh restart这不会影响ssh的使用,客户端需要用-p参数指明端口号创建ftp系统帐号sudo groupadd ftpsudo useradd -u 1005 -s /bin/false -d /bin/ 阅读全文

posted @ 2012-02-05 11:58 阳光VIP 阅读(384) 评论(0) 推荐(0) 编辑

摘要: 本文描述在UBuntu9.10server上安装pure-ftpd的方法。设置pure-ftpd,达到如下目的:1)添加自己的验证模块进行用户名和密码的验证2)允许动态创建用户目录3) 用户只能访问自己的目录4)用户上传文件后将得到通知创建FTP根目录在/下创建pureFTPRoot目录,并改变权限:chenshu@csserver:/$ sudo mkdir pureFTPRootchenshu@csserver:/$ sudo chmod 777 ./pureFTPRoot/创建所有FTP用户使用的系统组和用户先添加一个用户组:sudo groupadd pureFTP然后添加一个pure 阅读全文

posted @ 2012-02-05 11:58 阳光VIP 阅读(368) 评论(0) 推荐(0) 编辑

摘要: 我原来一直使用Emacs开发Linux下的C++程序,但是自从我新买了电脑(硬件够快),我决定享受一下NetBeans带来的强大功能。有人说用Java开发的IDE来开发C++很奇怪,不过对我这种C++,Java程序都经常写的人,却没有这点门派之见。只要工具好用,不收费就可以。我真得觉得它比收费的VS.net要好。编译安装最新版本的ACE UBuntu的新立德提供的安装包总不是最新版本,太懒了。只好自己动手。首先下载最新的ACE5.7版本,然后解压为/home/chenshu/work/ACE_wrappers目录。 进入主目录:cd /home/chenshu/work/ACE_wrapper 阅读全文

posted @ 2012-02-05 11:57 阳光VIP 阅读(111) 评论(0) 推荐(0) 编辑

上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 139 下一页