poppy 的个人资料阿司匹林的味道日志列表 工具 帮助

日志


5月15日

VTK的安装

VTK
各种问题出了两个月,网上的各种说明看了也不管用,机房的机器死活装不上。今天在自己的机器上终于装好了...555
-------------------------------------------------------------
预编译版安装(不推荐!)
1.到http://www.vtk.org下载vtk42-LatestRelease.exe,安装完毕后可以在该目录下看到bin, lib, include 等目录
2.将c:\program files\vtk42\bin 添加到PATH 环境变量
3.打开 vs6, 在工具->选项->目录 选项卡中添加 c:\program files\vtk42\include\vtk 到Include files, 添加c:\program files\vtk42\lib\vtk 到Library files
4. 打开cone.cxx 文件, 编译, 应该能够通过, 如果有问题的话请检查step 2,3 的配置.  连接此程序发现11 linking errors, 需要如下设置: 工程->设定->link 选项卡, 在Object/library modules 中添加:vtkCommon.lib vtkFiltering.lib vtkGraphics.lib vtkHybrid.lib vtkImaging.lib vtkIO.lib vtkpng.lib vtkjpeg.lib vtkParallel.lib vtkRendering.lib vtkzlib.lib(注意 各个文件名之间用空格分隔), 确定。
注意:预编译版功能好像不全
-------------------------------------------------------
源码版安装
1.下载vtk-5.0.0.zip,vtkdata-5.0.0.zip,cmake-2.2.3-win32.exe
2.安装cmake,解压vtk-5.0.0.zip,vtkdata-5.0.0.zip分别到D:\vtk-5.0.0,D:\vtkdata-5.0.0
3.打开cmake,选择源路径为D:\vtk-5.0.0,目的路径为D:\vtk5bin,configure,完毕后修改cache值,设置BUILD_EXAMPLES,BUILD_SHARED_LIBS为ON,设置CMAKE_INSTALL_PREFIX为D:/vtkinstall,设置VTK_DATA_ROOT为D:/vtkdata-5.0.0,设置VTK_USE_PARALLERL,VTK_USE_RENDERING为ON,再次configure,直到红色的cache值都变为灰色,OK
4.用vc打开D:\vtk5bin下的vtk.dsw,build,需要很长时间
5.工程-〉设置活动工程为install,执行,编译无错即可,出来调试对话框可关掉,可以看到D:/vtkinstall目录下已经有bin,include,lib三个目录,如上设置path和加入链接库,安装完毕。
注意:
对于examples,有些直接编译执行会有错误,可以先cmake一下,目的目录与源目录相同,然后打开工作空间,设置好活动工程,就可以正确编译执行了
5月11日

快捷技巧

电脑实现定时开机:首先应确定电脑使用的电源是ATX电源,而且主板支持时钟唤醒功能,然后在开机时进入BIOS设置,选择“Power Management Setup”项后,将“Resume By Alarm”项设为打开状态,即设置为“Enabled”。然后在时间设定中的“Data”项中选0,在“Time”中设定定时开机的时间
 
应用程序的切换:一种:Alt+Tab键,另一种Win+Tab,Enter
 
查看文件属性:按住Alt键,双击文件
 
复制的快捷键:Shift+Delete剪切,Ctrl+Insert复制,Shift+Insert
 
系统锁定:在桌面空白处单击鼠标右键,在弹出的快捷菜单中选择[新建快捷方式]命令,打开“创建快捷方式”对话框,在该对话框的“请键入项目的位置”栏中输入“rundll32.exe user32.dll,LockWorkStation”
 
抓图只抓取对话框:Alt+Print Screen
 
设置大图标:“外观”选项卡,单击“高级”按钮,打开“高级外观”对话框,单击“项目”下拉列表框,在其下拉列表中选择“图标”,在“大小”数值框中将数据设为需要的大小(原32),最后单击“确定”按钮即可。设成50,好可爱。

 

apache+php

本该写于5.8号的,宿舍上不了msn,可恶。
折腾了三天apache和php总算可以了。期间113A给了我莫大的帮助,让我在昏暗的世界中时时看到一个火把......第一天,心中牢记113A的指示,满怀信心按照官方手册和帮助自己安装了一上午加一下午,查阅了网上无数的文章,挨着照做,就是不对,而且边做边纪录步骤(以为能给后人留下点东西,结果最后都变成了n长的不成功记录),忙活到下午快6点,最后无奈了,把一切不顺利归结为人品问题,气呼呼的去吃饭。给113A发了消息求助。第二天向113A具体汇报我前一天的“工作”和“成果”,失败记录在这个时候起了巨大的作用,让我能毫无遗忘的知道自己做过了什么,做错了什么,经过一番商讨和113A辛苦的思考和查阅工作,结论是我每一次的安装都离成功只有一步,有牛人指路还怕什么,我重新对生活充满了希望,决定重新再做一次。第三天又是满怀信心的开始,按照113A新给我的指导文件进行,结果呢,无异于当头一棒,apache提示的错误和第一天一模一样...找113A,远程协助,这是继上次因为装IIS找小a求助后第二次让人远程协助,丢人啊。探查了一番之后也没有找到原因,他怀疑是我下的apache太新了...这年头,php手册上写着要下载最新的apache啊,可恶。安装旧版的apache,果然可以启动了,也能运行一般的php,可是那个头像的php却不能运行,再找错,好像是因为php.ini应该放在apache/bin之下而不是apache下面,这个,手册帮助网上文章都没这么说,太可恶。我还想再装一遍呢,结果不用了,因为他去做了个绿色版的apache+php的安装文件,我只要在cmd里面运行安装服务的命令就行了,汗啊,到最后也没自己正确的做出来,虽然在绿色版里终于把头像调试出来了很高兴,不过总感觉自己真是笨或者有人品问题...113A最后说,你终于可以开始你的php之旅了,我其实,可能也就学到这里了...我现在就是什么都想学,什么都学不深,我没告诉他,我现在又看上xml了,因为他写的主页很好看。
 
附上正确的步骤:
1、apache2 => D:\Apache2
2、php => D:\Apache2\php
3、php.ini-dist => php.ini(plz use dist,it is much better for debug, use recommended in real server)
4、extension_dir = "D:/Apache2/php/ext"
5、Add D:\Apache2\php to PATH
6、httpd.conf : LoadModule AddType and so on
找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行
LoadModule php5_module c:/php/php5apache2.dll
找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行
AddType application/x-httpd-php .php
PHPIniDir "D:/Apache2/php"
7、用开始菜单里面的apache菜单里面的Configure Apache Server/Test Configuration检测配置是否正确。
8、restart apache2
further setup
httpd.conf:
 DocumentRoot, DirectoryIndex and so on.....
php.ini
 enable           gd2 ==> extension=php_gd2.dll
 enable mysql support ==> extension=php_mysql.dll
 
绿色版
把文件解压缩到D盘根目录
cmd D:\Apache2\bin\Apache.exe -k install
net start apache2
测试php,可以写这样一个文件:<?php phpinfo(); ?>
apache -k uninstall是删掉服务
还可以找到有关gd和mysql的信息。当前,前提是,你把d:\apache2\php加入到PATH中去
启动服务是net start apache2
关闭服务是net stop apache2
apache -k restart