从视频里面可以看到非常多的车辆撞毁展示视频,可以看得出来《极品14》的车体撞坏时的部件很多,但是车辆外观总体偏硬,给人一种很耐撞的感觉,即使是车头高速正面撞击,也不会凹陷进去太多,目前视频里也没有见到《火爆狂飙:天堂》里那种连轮胎都飞掉的情况,也没有在撞击时做出“子弹时间”的镜头特写,总的说来个人认为表现力中等,没玩过《火爆狂飙:天堂》的玩家能有全新感受。
从视频里面可以看到非常多的车辆撞毁展示视频,可以看得出来《极品14》的车体撞坏时的部件很多,但是车辆外观总体偏硬,给人一种很耐撞的感觉,即使是车头高速正面撞击,也不会凹陷进去太多,目前视频里也没有见到《火爆狂飙:天堂》里那种连轮胎都飞掉的情况,也没有在撞击时做出“子弹时间”的镜头特写,总的说来个人认为表现力中等,没玩过《火爆狂飙:天堂》的玩家能有全新感受。
ADO虽然是发展的趋势,微软之前也准备将DAO淘汰了,DAO 3.6之后就不再更新,但从Access2007开始又将DAO重新拾起来了,只不过改头换面了一下,变成DAO2了而已,因此DAO短时间内还是淘汰不了,尤其是在Access中,DAO在某些方面的优势依然是ADO比不上的。最近发现一些朋友在使用DAO记录集时,不管是向表中写入数据,还是只是读取数据,都是Set rst=CurrentDb.OpenRecordset(“表1″),但实际上这样用效率是很差的,尤其是在数据量比较大的时候,效率问题就显示很重要了,下面整理了一些DAO记录集的使用技巧,只需要稍微改动一下参数就可以实现的.
————————————————————————————————————————–
打开一个只用于添加记录的记录集(不能读取已有记录)
Dim rst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset(“表1″, , dbAppendOnly)
————————————————————————————————————————–
打开一个只读记录集
Dim rst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset(“表1″, , dbReadOnly)
————————————————————————————————————————–
打开一个只能向前滚动记录的只读记录集(效率最高,但不能使用MovePrevious和MoveFirst方法)
Dim rst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset(“表1″, , dbForwardOnly)
————————————————————————————————————————–
‘打开一个数据来源于SQL Server数据库的记录集时要记得用dbSeeChanges参数,尤其是当表中有自动编号字段时是必需的
Dim rst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset(“表1″, , dbSeeChanges)
————————————————————————————————————————–
‘循环记录集的时候,主要用的有两种:
方式一:
Do Until rst.EOF
ListBox1.Add rst!字段1
rst.MoveNext
Loop
方式二:
Dim intI As Integer
If rst.RecordCount > 0 Then
rst.MoveLast
rst.MoveFirst
For intI = 1 To rst.RecordCount
ListBox1.Add rst!字段1
rst.MoveNext
Next
End If
很多人喜欢用第一种方式,因为使用简单(包括我自己),但第一种的效率要比第二种差些,如果需要大批量操作或者数据量很大的时候,建议大家还是用第二种。
至于在循环的开头先移到记录集结尾,再移到记录集开头的作用时:DAO记录集打开时,如果数据量比较大的时候,存在打开记录集时用RecordCount属性不能正确读取记录数的问题,而要将指针移到最后一条时才能正确读取,再有就是如果你对数据的排序不在意的话,可以不必再将指针移回记录集开头,直接在循环中用MovePrevious移动就行了
注意:上面的示例代码中是将记录源参数设为了表名,但实际上还可以设为查询名称及SQL语句
下面介绍一些基本的常用的Linux SSH命令,都是一些很简单的Linux SSH命令,新手掌握了这几个,一般管理一般的vps或者linux主机就可以了!
我们的教程介绍了putty的使用方法,大家不会用的可以去看下,都是很简单的。
1.重启vps命令:
reboot /* 重启系统 */
service httpd restart /* 重启Apache */
service lighttpd restart /* 重启lighttpd */
2.Linux下SSH一些常用管理文件夹、移动创建目录的命令;
rm -rf mydir /* 删除mydir这个目录 */
cd mydir /* 进入mydir这个目录 */
cd – /* 回上一级目录,中间有空格*/
cd ~ /* 回根目录,中间有空格 */
mv a b /* 把文件名a改名为b */
cp -a tool /home/admin/vpsma /* 把tool目录下所有文件复制到vpsma目录下 */
rm vpsma.tar /* 删除vpsma.tar这个文件 */
find vpsma.cgi /* 查找文件名为vpsma.cgi的文件 */
df –h /* 查看磁盘剩余空间,几乎没有多大用 */
3.Linux系统VPS下SSH的解压,压缩命令:
tar xvf vpsma.tar /* 解压vpsma.tar这个文件 */
tar -tvf vpsma.tar /* 查看vpsma.tar文件中包含的文件 */
gzip -d vpsma.tar.gz /* 解压vpsma.tar.gz文件为.tar文件 */
tar zxvf vpsma.tar.gz /* 解压vpsma.tar.gz到当前目录 */
unzip vpsma.zip /* 解压vpsma.zip这个文件*/
tar cf vpsma.tar vpsma /* 把vpsma目录打包为vpsma.tar文件 */
tar cfz vpsma.tar.gz vpsma /* 把vpsma文件夹打包且压缩为vpsma.tar.gz文件*/
注:tar压缩几乎没有经过压缩,tar.gz压缩比例大。
4.SSH下载命令:
wget http://www.www.vpsma.com/download/vpsma.tar.gz
/*在服务里远程下载远程服务器上的vpsma.tar.gz
文件,网站转移,软件安装常用的,速度比ftp上传快多了 */
wget -c http://www.vpsma.com/download/vpsma.tar.gz /* 继续下载上次未下载完的文件 */
nohup wget http://www.vpsma.com/download/vpsma.tar.gz /* 关闭SSH继续继续下载文件 */
wget -nH –cut-dirs=1 -m –ftp-user=vpsma –ftp-password=vpsma ftp://www.vpsma.com/vpsma /* 从主机ftp://www.vpsma.com下载vps目录,并且保留目录结构,适合不能压缩的虚拟主机 */
-nH:/*不创建以主机名命名的目录。*/
–cut-dirs:/*忽略主机上的目录层数。*/
-m:/*下载所有子目录并且保留目录结构。*/
–ftp-user:/*FTP用户名*/
–ftp-password:/*FTP密码*/
ftp://主机域名或者ip/目录名 /*FTP主机地址。最后可以跟目录名来下载指定目录*/
5.linux修改文件以及文件夹属性,很多程序都需要设置属性才能用,如果ftp里不能修改可以用SSH命令修改!
-chmod 更改文件/文件夹权限
chmod [Mode] [dir] /* 其中Mode形如”755″或”777″等。根据你的程序需要*/
chmod -R [Mode] [dir] /* 递归形式,即将目标文件夹内所有文件均改变权限 */
当然,还有更多的Linux SSH命令,这些都是新手常用的,也是很容易掌握的,多用几次,你就发现用ssh命令比控制面板有效率多了!
今天把博客搬到了硅谷数据中心的服务器上了!访问速度刚刚滴!不错!