下文给出的全部新增快捷键列表中, 你肯定会发现自己以前不知道的. 而且, 鼠标操作也可以快捷实现某些功能了, 我们还是一起来看看TechNet整理的列表吧
Tags: ,

魔方图案

[晴 2009-3-17 17:16 | by viphjw ]
美国魔方大师辛马斯特的算子表示法
以英文Up(上)、Down(下)、Front(前)、Back(后)、Left(左)、Right(右)的第一个字母分别来表示魔方的上、下、前、后、左、右六个面即U(上)、D(下)、F(前)、B(后)、L(左)、R(右)。当旋转魔方的右层时从右侧看若按顺时针方向转动90°,则用R表示这一旋转动作,若按反时针方向转动90°,则用R'表示这一旋转动作,若按顺时针方向转动180°,则用R2来表示。另外将夹层的运动RL'简单记作Rs(表示左右两层同时以右层为基准的顺时针方向转动90°)并将夹层的运动RL简单记作Ra(即右层顺时针转90°左层则与之反方向旋转90°)而(RsFs)3则表示将RsFs的动作重复做3次
Tags:

魔方构成

[晴 2009-3-17 17:11 | by viphjw ]
二阶魔方
二阶魔方的英文官方名字叫做Pocket Rubik's Cube或Mini Cube中文直译叫做“口袋魔方”。它每个边有两个方
点击在新窗口中浏览此图片
块官方版本之一魔方边长为40毫米另外一个由东贤开发的轴型二阶魔方则为50毫米。二阶魔方的总变化数为3,674,160或者大约3.67×106。二阶魔方(Pocket Cube)又称口袋魔方、迷你魔方、小魔方、冰块魔方为2×2×2的立方体结构。本身只有8个角块没有其他结构的方块。结构与三阶魔方相近可以以复原三阶魔方的公式进行复原。
Tags:

魔方简介

[晴 2009-3-17 17:07 | by viphjw ]
魔方,Rubik's Cube 又叫魔术方块,也称鲁比克方块。是匈牙利布达佩斯建筑学院 厄尔诺·鲁比克教授在1974年发明的。当初他发明魔方,仅仅是作为一种帮助学生增强空间思维能力的教学工具。但要使那些小方块可以随意转动而不散开,不仅是个机械难题,这牵涉到木制的轴心,座和榫头等。直到魔方在手时,他将魔方转了几下后,才发现如何把混乱的颜色方块复原竟是个有趣而且困难的问题。鲁比克就决心大量生产这种玩具。魔方发明后不久就风靡世界,人们发现这个小方块组成的玩意实在是奥妙无穷
Tags:

HTTP头部信息简单说明

[晴 2009-2-24 12:39 | by viphjw ]
一、HTTP响应码响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行
响应码分五种类型,由它们的第一位数字表示:
1xx:信息,请求收到,继续处理
2xx:成功,行为被成功地接受、理解和采纳
3xx:重定向,为了完成请求,必须进一步执行的动作
4xx:客户端错误,请求包含语法错误或者请求无法实现
5xx:服务器错误,服务器不能实现一种明显无效的请求
Tags:
本文开始之前,我们首先为大家释疑几个焦点问题.
一、什么是显示器的工厂模式?工厂模式是厂家在设计电路时预留的一些功能,这些功能并不对普通用户开放的.通过特殊的方式进入,通过修改存储器数据或其他方式对显示器进行维护.
二、工厂模式都能做些什么?由于不同的显示器厂商对一些功能的定义也略有不同,比如一些不常用的集合失真,线性失真,会聚,色纯,加速极电压等等项目,当显示器有一些软件故障的时候,可以借助它在不维修电路的基础上来解决问题.这里所说的软件故障,指的是像亮度,色彩,色纯,会聚,集合失真,线型失真,位置尺寸等,如果用户的显示器不亮了,或者是抖动,或者是由电路元件引起的故障,那是工厂模式解决不了的
三、对工厂模式的不适当操作会有什么后果?由于不同厂商的工厂模式内置的功能不同.有的显示器工厂模式只是比普通功能多出一点而已,如果调节不当只是影响显示效果.但有一部分厂商的工厂模式功能相当丰富,不慎的误操作则有可能对显示器产生很大的影响,比如影响到显示器的部分功能甚至导致显示器无法正常工作.所以我们劝大家在使用工厂模式时要慎重,在不清楚某个功能之前,最好不要乱调,由此而造成的后果我们不负任何责任.
但是,由于工程模式中存储着诸如:LCD累计使用时间或出厂日期,甚至液晶面板类型等一些重要参数,所以对于购买LCD的朋友,进入工厂模式查看一些相关信息也是验证LCD是否是新品的重要方法,同时也给购买二手LCD的朋友提供了重要的参考价值,因为使用时间越短越值得购买.所以,我们公布目前市面知名品牌液晶进入工厂模式的方法,希望对大家购买液晶显示器的时候有所帮助,同时我们对比一下不同显示器厂商的工厂模式提供的信息有什么不同之处
Tags:

正则表达式语法

[晴 2009-1-29 13:33 | by viphjw ]
一个正则表达式就是由普通字符(例如字符a到z)以及特殊字符(称为元字符)组成的文字模式该模式描述在查找文字主体时待匹配的一个或多个字符串正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配,这里有一些可能会遇到的正则表达式示例
Tags:
PSP-3000新颜色"艳光红"与"跃动蓝"港版(PSP-3006)已于2009年1月15日正式发售(售价1380港币)现在国内已经全面到货了.现在为大家立即进行实机开箱,上图之前先说说小编对此两款新颜色的评价,就是——很漂亮!两款新颜色的包装,除了换了颜色外,样式并没有其他变化
点击在新窗口中浏览此图片
Tags:
PSP最新官方系统5.03版已经公布,现在玩家可以将自己的PSP升级到5.03了.新系统主要修补了《爆冲赛车》存档漏洞.说明,此系统为官方系统,自制系统玩家升级之后将无法运行自制软件及游戏镜像.
点击下载PSP 5.03官方升级文件
将压缩包中的eboot.pbp文件拷贝到记忆棒上的PSP/GAME/UPDATE文件夹下,如无此文件夹则手动新建
打开PSP主机,在游戏列表中你应该能看到PSP 5.03升级程序的提示.如下图.运行改程序
Tags:

索尼PSP-S410原厂遥控底座

[夜晚 2009-1-8 19:28 | by viphjw ]
为配合PSP强大的影音功能,索尼官方曾推出一款编号为PSP-S410的遥控底座周边.把PSP3000、PSP2000放到这个底座上,玩家就可以通过附赠的遥控器对PSP主机进行远程操作.躺在沙发上,把PSP里的视频输出到电视上,然后就可以舒舒服服的看视频啦!感兴趣吗?现在电玩巴士与你一起近距离接触这款PSP-S410遥控底座,一起看看它都有什么功能吧
Tags:
担心自己心爱的PSP主机在使用的过程中受到碰撞,比如在上班途中出现意外而磨损.这时候如果能有一个漂亮而又结实的水晶保护壳该有多好!在PSP3000发布半年之后,国内的PSP3000用户也越来越多,当然专为PSP3000而准备的各种周边产品也日渐丰富,今天这款“钢柔战甲 for PSP3000”即是专为PSP3000量身打造的一款产品
Tags:

VS2005中Manifest引入的问题

[夜晚 2009-1-4 16:52 | by viphjw ]
问题描述:大部分的vs.net 2005的用户在新建“win32项目-windows应用程序”的时候,新建的工程都通不过去,出现如下提示: Solution to “MSVCR80D.dll not found”“没有找到MSVCR80D.dll,因此这个应用程序未能启动.重新安装应用程序可能会修复此问题.”
解决办法:    
这到底是什么问题呢?
解决这个问题的过程,说起来有些漫长,找了不少的资料,最后才在C++饼子堂一网友的指点下,找到问题的原因,原来是是Manifest在作怪,后来又在自己的努力下,摸索出了解决办法,如下:
① 把开发机器上的Windows WinSxS 目录下和VC相关的目录(或者是你用到的目录)拷贝到目标机器对应位置下
② 把开发机器上的Windows WinSxS Manifests 目录下和VC相关的文件(或者是你用到的目录)拷贝到目标机器对应位置下
③ 把开发机器上的Windows WinSxS Policys 目录下和VC相关的目录(或者是你用到的目录)拷贝到目标机器对应位置下
如此以来,就可以在目标机器上运行你的应用程序了.
参考资料
1 版本问题:DLL Hell
       从客户的角度,最常见的版本问题就是我们所说的 DLL Hell 问题.简单地讲, DLL Hell 是指当多个应用程序试图共享一个公用组件(如某个动态连接库(DLL)或某个组件对象模型(COM)类)时所引发的一系列问题.最典型的情况是,某个应用程序将要安装一个新版本的共享组件,而该组件与机器上的现有版本不向后兼容.虽然刚安装的应用程序运行正常,但原来依赖前一版本共享组件的应用程序也许已无法再工作.在某些情况下,问题的起因更加难以预料.比如,当用户浏览某些 Web 站点时会同时下载某个 Microsoft ActiveX® 控件.如果下载该控件,它将替换机器上原有的任何版本的控件.如果机器上的某个应用程序恰好使用该控件,则很可能也会停止工作.
在许多情况下,用户需要很长时间才会发现应用程序已停止工作.结果往往很难记起是何时的机器变化影响到了该应用程序.用户可能会回忆起一周前安装了一些东西,但安装与目前看到的状态并没有任何明显的关联. 更糟的是,现在很少有诊断工具帮助用户(或帮助他们的技术支持人员)确定有什么问题.
这些问题的原因是应用程序不同组件的版本信息没有由系统记录或加强.而且,系统为某个应用程序所做的改变会影响机器上的所有应用程序—现在建立完全从变化中隔离出来的应用程序并不容易.
很难建立一个隔离应用程序的一个原因是当前运行时环境只允许单独版本组件或应用程序的安装.这个限制意味着组件的编写者必须以向后兼容的方式编写他们的代码,否则当他们安装新组件的时候会有终止已有应用程序的风险.实际上,如果可能的话,编写永远向后兼容的代码是非常难的.在 .NET 中,side by side 概念是版本问题的核心."Side by side" 是在同一台机器上同时运行不同版本的相同组件的能力.使用支持并列的组件,编程人员不必努力维护严格的向后兼容,因为不同的应用程序自由使用某个共享组件的不同版本.
2 Windows中的WinSxS目录
       随着系统资源越来越丰富,硬盘不那么紧张,为了解决不同程序的版本问题,微软在XP以后的操作系统中引入了一种“支持COM和共享DLL的隔离 ”机制,使用这种新的机制来管理DLL .这种机制,不仅仅被.NET平台采用,而且也被Native程序采用.
如此一来,在Windows XP以后的系统中,在“Windows”目录下就多了一个名为“WinSxS”(Windows Side-by-Side)的文件夹.系统使用这个文件夹存储各个版本的Windows XP组件,减少因为动态链接库(Dynamic Link Libraries,DLL)引起的配置问题(DLL hell).组件的多个版本都存储在这个文件夹中.Windows XP允许Win32 API组件和应用程序使用与这些程序在测试时所使用的版本完全一致的Microsoft 组件版本,并且不受其它程序或者操作系统升级的影响.Windows XP通过XML文件来实现这一功能,这些XML文件保存了有关应用程序配置的元数据,例如COM类、接口和类型库.
3什么是Manifest
       “Windows XP通过XML文件来实现这一功能,这些XML文件保存了有关应用程序配置的元数据”,这里所说的XML文件,就是Manifest清单文件.
       Manifest事实上就是一个以.manifest为后缀的XML文件,用于组织和描述隔离应用程序及并行组件,其内部的信息如元素则标识着一个唯一的程序集,和其他信息一起,他们用于COM类、接口及库的绑定和激活,而这些信息,以往都是存储在注册表中的.另外,Manifests也制定了组成程序集的文件及Windows类.
4 Manifest的分类
       在Windows XP中,事实上是在.NET中,把Manifests分类为如下几种类型:
l         程序集Manifests(Assembly Manifests):主要用于描述程序集,管理程序集的名字、版本、资源、依赖程序集.其中共享程序集的Manifests存储在Windows的WinSxS目录中.私有的程序集Manifests则存可以作为一个资源存储在DLL中,也可以存储在应用程序目录下.
l         应用程序Manifests(Application Manifests):这类Manifests则用于描述隔离应用程序,它管理着此应用程序在运行时要绑定的共享的并行组件的名字、版本.该Manifests可以作为一个文件(.manifest文件)存储在应用程序相同的目录下,也可以作为一种资源嵌入在可执行文件内部(Embed Manifest).
l         应用程序配置文件(Application Configuration Files):对于并行组件及隔离应用程序来说,使用这种Manifests来“Override and Redirect”所依赖程序集的版本.
l         发行配置文件(Publisher Configuration Files):用于重定向并行组件的版本倒另外一个合适的版本的Manifests.此时,被重定向的新程序集应该和原来的旧程序集具有相同的主.次(majou.minor)版本号.
5 Windows对于Manifest的处理
XP以前版本的windows,会像以前那样执行这个exe文件,寻找相应的dll,没有分别,Manifest只是个多余的文件或资源,dll文件会直接到system32的目录下查找,并且调用.
而XP及其以后的操作系统,则会首先读取Manifest,获得exe文件需要调用的DLL列表(此时获得的,并不直接是DLL文件的本身的位置,而是DLL的manifest)操作系统再根据DLL的Manifest提供的信息去寻找对应的DLL ,这样就可能区别不同版本的同一个DLL文件.
这就说明了为什么我的程序可以在2000下面运行,而在XP及2003上无法运行.
6 VS2005种的Manifest配置
使用Visual Studio 2005以后的一个新问题是,VS2005带的8.0新版的C运行库(VC 8.0 CRT)文件在XP以后支持manifest的Windows版本中被调用时,将会check一下Application自身的Manifest,否则将会拒绝被调用,这也就是说,使用Visual Studio开发的Application,Manifest将是必不可少的(搞不懂MS为啥要这样设置,反正与VS2003.NET不同了,也许除了MS自己说的哪些冠冕堂皇的原因,至少这样一来Linux的Wine模拟要麻烦多了)
不过,如果你的程序是静态链接的,没有使用dll,且只使用了操作系统核心的 Kernel32.dll, User32.dll, Ole32.dll, 或ShDocVW.dll 等,那么你可以不需要考虑Manifest, 可以关掉它.此时,在VS2005种中,project的设置必须是Use Standard Windows Libraries、Not Using ATL、No Common Language Runtime support
下面是VS2005中和Manifest相关的设置:
Project/Properties/Linker/Manifest File/Generate Manifest : 决定是否生成Manifest,如上情况才可以关闭
Project/Properties/Linker/Manifest File/Allow Isolation : 这个是设置DLL的调用的,并不能决定Manifest是否还是必须的
Project/Properties/Manifest Tool/Input and Output/Embed Manifest  决定Manifest是个单独的文件还是嵌入到exe内的资源
7 其他
与上面内容相应的是关于如何发布软件的问题,事实上只有VC6.0的CRT库是绑定作为Windows的一部分的,之后从VS.net开始,VC程序制作安装包也是要考虑库文件的,只不过VC6.0时推荐拷入System32,VC.net时推荐放在exe文件local目录,而现在VS2005则还需要考虑Manifest的问题了,看似麻烦,其实也还好,VS自带工具打包,下面一些网址也有讲如何手工做redistribution
参考网址:
http://msdn2.microsoft.com/en-us/library/ms235342.aspx
http://msdn2.microsoft.com/en-us/library/ms235265.aspx
http://msdn2.microsoft.com/en-us/library/8kche8ah.aspx
http://blog.kalmbachnet.de/?postid=54
http://blogs.msdn.com/nikolad/archive/2005/03/18/398720.aspx
如何手工做redistribution:
However, let's go back to questions I am often asked. How to redistribute VC++ libs in applocal? In Beta 1 and Beta 2 the answer is:
- Go to Windows\WinSxS and find assembly and Dlls you are interested in. For example, let's assume you are interested in the CRT and STL DLLs on x86. Then you are looking for  directory x86_Microsoft.VC80.CRT_[staff]_8.0.50110.4359_[staff] with msvcr80.dll and msvcp80.dll. This 8.0.50110.4359 is the assembly version, remember it for future. Check that version of the compiler you are using matches to version of this assembly.
- Copy these two Dlls to your application local folder.
- Go to Windows\WinSxS\Manifests\ and find 636 x86_Microsoft.VC80.CRT_[staff]_8.0.50110.4359_[staff].manifest.
- Copy this manifest to application local folder.
- Rename this manifest to Microsoft.VC80.CRT.manifest. Basically name of the manifest has to match name of the assembly (it can be find on the 4th line of the manifest if you view it).
- Copy your app and Dlls and manifest to another computer where VS2005 is not installed. Try to run it and it should run

详解JAVA MANIFEST.MF

[晴 2009-1-4 16:30 | by viphjw ]
打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容
Tags: ,

Rest time & Net......Crystal

[夜晚 2008-12-24 20:45 | by viphjw ]
http://photo.163.com/photo/viphjw/#m=1&ai=30898465&p=1&n=60&cp=1
Author:冬鸣
[EXIF] 相机品牌:宾得 相机型号:宾得 K20D 光圈: F/5.6 快门:0.020 秒 (1/50) 焦距:17 毫米 感光度:100
Tags:

Cross Country Blockade越野阻击

[夜晚 2008-12-24 20:29 | by viphjw ]
http://photo.163.com/photo/viphjw/#m=1&ai=31471461&p=1&n=60&cp=1
Author:littlede
[EXIF] 相机品牌:佳能 相机型号:佳能 EOS 400D/Digital Rebel XTi 光圈: F/10.0 快门:0.013 秒 (1/80) 焦距:18 毫米 感光度:200
Tags:
自己整理的一些DEMO,用来给同样使用PSP 3K并等待破解的XDJM们消磨时光.这些官方试玩版游戏没有认证的步骤,无论是官方系统还是自制系统都可以随意游戏
下载方法:右键另存为或直接用下载工具下载
安装方法:所有下载文件解压后都是PSP文件夹,直接发送到记忆棒根目录,选全部覆盖即可
参考:http://www.pspdemo.org/site/index.php
1、乐克乐克 官方DEMO
点击在新窗口中浏览此图片
游戏语言:简体中文、繁体中文、英文
所需版本:2.71
游戏大小:8MB
使用方法:将“EBOOT.PBP”放置到PSP/GAME/UCAS40063/即可
游戏说明:操纵黄色的乐克乐克完成一个游戏场景
试玩价值:★★★☆
下载地址1:http://www.sony.com.hk/sceh/locorocodownload/dl/trial_dl2_pc.html
下载地址2(英文):http://www.pspimages.net/demos/locoroco_en/EBOOT.PBP
Tags:

PSP3000详细拆机图文报告

[晴 2008-12-22 13:23 | by viphjw ]
相比于PSP1000到PSP2000的进化,PSP3000所改变的只有麦克风、液晶屏幕与主机外型。但实际上主机的内在变化可并不仅仅只有这么多。PSP3000采用了全新的TA-90主板,目前为止新型主机还是安全的。具体有什么变化呢?现在就让小天我带你走进PSP3000的内部世界吧!
点击在新窗口中浏览此图片
Tags: ,

PSP3000抑郁症

[夜晚 2008-12-18 21:49 | by viphjw ]
PSP3000抑郁症是指一个PSP新手在未经过深入思考或者被JS诱导的情况下买入PSP3000后引发的一系列心理病态表现
Tags:

如何选购PSP

[不指定 2008-12-15 19:25 | by viphjw ]
一.基础篇
自2004年底PSP首发至今,不知不觉已经历了3个多春秋.这段期间里面,PSP推出过非常多的版本,包括软件以及固件部分.软件系统从初始的1.0系统逐步地更新到现在的3.90系统.而固件方面,从原来的TA079主板一直进化到了TA082,TA086等新型号的主板.在PSP2000没诞生之前,PSP1000曾有过普通版以及豪华版之分,豪华版相对于普通来说,增加了32M的记忆棒,耳机,线控,手绳以及保护布包.但是到了PSP2000时代,主机销售则统一使用标准版的方式,并不分豪华跟普通版,所以买家如果要购买PSP2000的时候,就不用考虑是否要豪华版的问题了
Tags:
分页: 2/11 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]