上一页 1 ··· 136 137 138 139 140 141 142 143 144 ··· 191 下一页
摘要: 1、从c:/windows/fonts/里拷贝一个simsun.ttc到~/.wine/drive_c/windows/fonts/(也可以使用一个自己喜欢的字体 ) 2、编辑 ~/.wine/system.reg 代码: [System//CurrentControlSet//Hardware Profiles//Current//Software//Fonts] "LogPixels"=dword:00000070 ... 阅读全文
posted @ 2008-06-02 21:30 ajuanabc 阅读(223) 评论(0) 推荐(0)
摘要: 到官方网站上下了个eclipse-SDK-3.4RC2-linux-gtk-x86_64.tar.gz么么,终于可以用了,他是以前没有,还是没找到啊以前那个eclipse-SDK-3.3.2-linux-gtk.tar.gz直接用不了啊可是下载的那个flexbuilder_linux_install_a3_033108.bin虽说比flexbuilder_linux_install_a2_033108.bin好点,可以运行,但是一运行就卡死。。。55555555没时间了,明天继续正吧,要把那个环境给搭建好我的ubuntu8.04碟子啊。。。唉,明天还要什么奥普地答辩,一点没准备就靠zy了,先看 阅读全文
posted @ 2008-06-02 20:48 ajuanabc 阅读(160) 评论(0) 推荐(0)
摘要: 互联网带宽越来越宽,似乎让网页的加载速度得到了质的飞跃。其实不然,因为随着带宽的提高,网页上的对象也越来越多,因此加快网页打开速度还是一个重要的 课题。加快网页的打开速度,有三个路径,一是提高网络带宽,二是用户在本机做优化,三是网站设计者对网页做一定的优化。这篇文章站在一个网站设计者的角 度,分享一些优化网页加载速度的小技巧。 一、优化图片 几乎没有哪个网页上是没有图片的。如果你经历过56K猫的年代,你一定不会很喜欢有大量图片的网站。因为加载那样一个网页会花费大量的时间。 即使在现在,网络带宽有了很多的提高,56K猫逐渐淡出,优化图片以加快网页速度还是很有必要的。 优化... 阅读全文
posted @ 2008-06-02 18:06 ajuanabc 阅读(117) 评论(0) 推荐(0)
摘要: 在IE7 中,当你输入错误网址之后,发现IE会自动跳转到搜索引擎并且搜索你输入的东西改功能可以在 Tools->Internet Options->Advanced->Search from the Address Bar 关闭 阅读全文
posted @ 2008-05-31 06:17 ajuanabc 阅读(198) 评论(0) 推荐(0)
摘要: C++中,有很多种字符串变量初始化方式,最常见的写法是:WCHAR szBuffer[128] = {0}; 或者 WCHAR szBuffer[128] = L""; 其实这种写法的代码效率比较低,因为编译之后的汇编代码调用了 memset 函数。WCHAR szBuffer[128] = {0};04906922 mov word ptr [szBuffer],0 0490692B push 0FEh 04906930 push 0 04906932 lea ecx,[ebp-13Eh] 04906938 push ecx 04906939 call memset (4 阅读全文
posted @ 2008-05-31 04:17 ajuanabc 阅读(217) 评论(0) 推荐(0)
摘要: 随着多任务系统的流行,可以轻易地把同一个程序同时运行多个实例,这对于一般的应用程序来说,是非常有用的,也大大地提高电脑的使用率。但是对于像第二人生这样的游戏来说,运行多个实例,是不需要的,也是不现实的。因为它需要非常多的CPU计算,独占CPU还不够用,别说运行多个实例了,并且它是全屏运行的游戏,多个程序运行也不必要。那么第二人生里是使用什么方法来实现跨平台的多个实例运行的检测呢?下面就来看看这段代码:#001bool LLAppViewer::anotherInstanceRunning()#002{#003 // We create a marker file when the progra 阅读全文
posted @ 2008-05-30 21:16 ajuanabc 阅读(158) 评论(0) 推荐(0)
摘要: 前面介绍中说到启动状态有22种,那么这些状态是什么呢?现在就来分析这些状态,它的定义如下:#001enum EStartupState{#002 STATE_FIRST, // Initial startup启动开始状态。#003 STATE_MEDIA_INIT, // Initialzie media library初始化访问媒介组件,比如创建音乐播放。#004 STATE_LOGIN_SHOW, // Show login screen显示登录对话框窗口。#005 STATE_LOGIN_WAIT, // Wait for user input at login screen等待用户输入 阅读全文
posted @ 2008-05-29 20:22 ajuanabc 阅读(186) 评论(0) 推荐(0)
摘要: 下面是参考ext2.1和extblog制作的带portlet风格的后台管理界面样式,其中的portlet窗口是可以拖动/最小化和关闭,在实际应用开发中可自己开发一个portlet库定制到页面上(当然ext实现是一个portlet的样式,而不是真正的portlet),下图中可以拖动我的工作区的portlet窗口并放到新的位置: 阅读全文
posted @ 2008-05-29 13:34 ajuanabc 阅读(166) 评论(0) 推荐(0)
摘要: 像第二人生这么复杂的大型程序,从你双击程序开始,直到它运行到真正的图形界面出来为止,经历的过程是漫长而复杂的,总共经历的状态就有22个,意思就是说每个状态里只会做一件事情,如果做那件事情不成功就会运行失败。那么第二人生采用这种状态机有什么好处呢?在我看来采用状态机的好处是利于把复杂的过程分解,利于把漫长的状态提示给用户,利于开发人员调试和分析,利于程序跳转到不同的状态。下面就来先看这个类的声明代码:#001class LLStartUp#002{#003public:判断是否可以全屏运行程序。#004 static bool canGoFullscreen();#005 // returns 阅读全文
posted @ 2008-05-28 21:33 ajuanabc 阅读(151) 评论(0) 推荐(0)
摘要: 前面介绍类LLFeatureManager的声明部分,现在继续前面的内容进行分析,来看看它的实现代码,到底是怎么获取文本文件里的内容。先来看看它需要分析显示特性文件的内容是怎么样的,如下:version 10// NOTE: This is mostly identical to featuretable_mac.txt with a few differences// Should be combined into one table//// Generates lists of feature mask that can be applied on top of each other.// 阅读全文
posted @ 2008-05-27 21:39 ajuanabc 阅读(170) 评论(0) 推荐(0)
上一页 1 ··· 136 137 138 139 140 141 142 143 144 ··· 191 下一页