努力思考 + 实践, 眼高手低是不行的. 注册 | 登陆
浏览模式: 标准 | 列表全部文章

[置顶] 资料备忘,保持更新。

函数调用机制例解

Windows快捷键2

explorer-------打开资源管理器
Nslookup-------IP地址侦测器
logoff---------注销命令
tsshutdn-------60秒倒计时关机命令
lusrmgr.msc----本机用户和组
services.msc---本地服务设置
oobe/msoobe /a----检查XP是否激活
notepad--------打开记事本
cleanmgr-------垃圾整理
net start messenger----开始信使服务
compmgmt.msc---计算机管理
net stop messenger-----停止信使服务
conf-----------启动netmeeting
dvdplay--------DVD播放器
charmap--------启动字符映射表
diskmgmt.msc---磁盘管理实用程序
calc-----------启动计算器
dfrg.msc-------磁盘碎片整理程序
chkdsk.exe-----Chkdsk磁盘检查
devmgmt.msc--- 设备管理器
regsvr32 /u *.dll----停止dll文件运行
drwtsn32------ 系统医生
rononce -p ----15秒关机
dxdiag---------检查DirectX信息
regedt32-------注册表编辑器
Msconfig.exe---系统配置实用程序
rsop.msc-------组策略结果集
mem.exe--------显示内存使用情况
regedit.exe----注册表
winchat--------XP自带局域网聊天
progman--------程序管理器
winmsd---------系统信息
perfmon.msc----计算机性能监测程序
winver---------检查Windows版本
sfc /scannow-----扫描错误并复原
taskmgr-----任务管理器(2000/xp/2003
winver---------检查Windows版本
wmimgmt.msc----打开windows管理体系结构(WMI)
wupdmgr--------windows更新程序
w脚本--------windows脚本宿主设置
write----------写字板
winmsd---------系统信息
wiaacmgr-------扫描仪和照相机向导
winchat--------XP自带局域网聊天
mem.exe--------显示内存使用情况
Msconfig.exe---系统配置实用程序
mplayer2-------简易widnows media player
mspaint--------画图板
mstsc----------远程桌面连接
mplayer2-------媒体播放机
magnify--------放大镜实用程序
mmc------------打开控制台
mobsync--------同步命令
dxdiag---------检查DirectX信息
drwtsn32------ 系统医生
devmgmt.msc--- 设备管理器
dfrg.msc-------磁盘碎片整理程序
diskmgmt.msc---磁盘管理实用程序
dcomcnfg-------打开系统组件服务
ddeshare-------打开DDE共享设置
dvdplay--------DVD播放器
net stop messenger-----停止信使服务
net start messenger----开始信使服务
nslookup-------网络管理的工具向导
ntbackup-------系统备份和还原
narrator-------屏幕“讲述人”
ntmsmgr.msc----移动存储管理器
ntmsoprq.msc---移动存储管理员操作请求
netstat -an----(TC)命令检查接口
syncapp--------创建一个公文包
sysedit--------系统配置编辑器
sigverif-------文件签名验证程序
sndrec32-------录音机
shrpubw--------创建共享文件夹
secpol.msc-----本地安全策略
services.msc---本地服务设置
Sndvol32-------音量控制程序
sfc.exe--------系统文件检查器
sfc /scannow---windows文件保护
tsshutdn-------60秒倒计时关机命令
tourstart------xp简介(安装完成后出现的漫游xp程序)
taskmgr--------任务管理器
eventvwr-------事件查看器
eudcedit-------造字程序
explorer-------打开资源管理器
packager-------对象包装程序
perfmon.msc----计算机性能监测程序
progman--------程序管理器
regedit.exe----注册表
rsop.msc-------组策略结果集
regedt32-------注册表编辑器
rononce -p ----15秒关机
regsvr32 /u *.dll----停止dll文件运行
regsvr32 /u zipfldr.dll------取消ZIP支持
cmd.exe--------CMD命令提示符
chkdsk.exe-----Chkdsk磁盘检查
certmgr.msc----证书管理实用程序
calc-----------启动计算器
charmap--------启动字符映射表
cliconfg-------SQL SERVER 客户端网络实用程序
Clipbrd--------剪贴板查看器
conf-----------启动netmeeting
compmgmt.msc---计算机管理
cleanmgr-------垃圾整理
ciadv.msc------索引服务程序
osk------------打开屏幕键盘
odbcad32-------ODBC数据源管理器
oobe/msoobe /a----检查XP是否激活
lusrmgr.msc----本机用户和组
logoff---------注销命令
iexpress-------木马捆绑工具,系统自带
Nslookup-------IP地址侦测器
fsmgmt.msc-----共享文件夹管理器
utilman--------辅助工具管理器
gpedit.msc-----组策略
(windows键就是指的键盘上那个像小窗户一样的键,如果是非笔记本的键盘的话就是ctrl健里面那个)
单独按Windows:显示或隐藏“开始”功能表
  Windows+BREAK:显示“系统属性”对话框
  Windows+D:显示桌面
  Windows+M:最小化所有窗口
  Windows+Shift+M:还原最小化的窗口
  Windows+E:开启“资源管理器”
  Windows+F:查找文件或文件夹
  Windows+CTRL+F:查找电脑
  Windows+F1:显示Windows“帮助”
  Windows+R:开启“运行”对话框
  Windows+U:开启“公用程序管理器”
  Windows+L:切换使用者(WindowsXP新功能)
Ctrl快捷键:
Ctrl+S保存
Ctrl+W关闭程序
Ctrl+N新建
Ctrl+O打开
Ctrl+Z撤销
Ctrl+F查找
Ctrl+X剪切
Ctrl+C复制
Ctrl+V粘贴
Ctrl+A全选
Ctrl+[缩小文字
Ctrl+]放大文字
Ctrl+B粗体
Ctrl+I斜体
Ctrl+U下划线
Ctrl+Shift输入法切换
Ctrl+空格中英文切换
Ctrl+回车QQ号中发送信息
Ctrl+Home光标快速移到文件头
Ctrl+End光标快速移到文件尾
Ctrl+Esc显示开始菜单
Ctrl+Shift+<快速缩小文字
Ctrl+Shift+>快速放大文字
Ctrl+F5在IE中强行刷新
Ctrl+拖动文件复制文件
Ctrl+Backspace启动\关闭输入法
拖动文件时按住Ctrl+Shift创建快捷方式
Alt快捷键
Alt+F4关闭当前程序
Alt+空格+C关闭窗口
Alt+空格+N最小化当前窗口
Alt+空格+R恢复最小化窗口
Alt+空格+X最大化当前窗口
Alt+空格+M移动窗口
Alt+空格+S改变窗口大小
Alt+Tab两个程序交换
Alt+255QQ号中输入无名人
Alt+F打开文件菜单
Alt+V打开视图菜单
Alt+E打开编辑菜单
Alt+I打开插入菜单
Alt+O打开格式菜单
Alt+T打开工具菜单
Alt+A打开表格菜单
Alt+W打开窗口菜单
Alt+H打开帮助菜单
Alt+回车查看文件属性
Alt+双击文件查看文件属性
Alt+X关闭C语言
Shift快捷键
Shift+空格半\全角切换
Shift+右击右菜单打开方式
Shift+F10选中文件的右菜单
Shift+多级文件全部关闭
Shift+Del直接删除文件
Shift+^处在中文标点符号半角在智能ABC中省曰号
Shift+\处在中文标点符号半角在智能ABC中顿号

Windows 快捷键1

cmd     这个命令是调用类似dos的命令窗口的命令,在这里你可以像操作DOS一样操作Windows.
inetmgr   这个命令相信做过网站的都知道,对了这就是调用IIS的快捷命令。
mstsc     这个是用来启动远程桌面连接的快捷命令,相信搞过网络的人对此不会陌生。
regedit   这个命令大家都很熟悉,是用来调用注册表的。
appwiz.cpl     进入添加和删除程序的快捷命令
control userpasswords2         进入用户账户设置界面的命令
cleanmgr                       磁盘垃圾清理快捷命令
command.com               调用的则是系统内置的 NTVDM,一个 DOS虚拟机。它完全是一个类似 Virtual PC 的 虚拟环
境,和系统本身联系不大。当我们在命令提示符下运行 DOS 程序时,实际上也 是自动转移到 NTVDM虚拟机下,和 CMD
本身没什么关系。
calc           启动计算器
chkdsk.exe                 磁盘检查
compmgmt.msc           计算机管理
devmgmt.msc               设备管理器
diskmgmt.msc              磁盘管理实用程序
dfrg.msc                       磁盘碎片整理程序
drwtsn32             系统医生
dvdplay                Windows Media Player
explorer               资源管理器
dxdiag                   DirectX Diagnostic Tool
gpedit.msc           组策略编辑器
gpupdate /target:computer /force              强制刷新组策略
eventvwr.exe                       事件查看器
logoff                    注销命令
lusrmgr.msc            本地用户和组  
msinfo32                   系统信息
msconfig                   系统配置实用程序
net start (servicename)        启动该服务
net stop (servicename)停止该服务
notepad           记事本
nusrmgr.cpl       同control userpasswords,打开用户帐户控制面板
Nslookup           IP地址侦测器
oobe/msoobe /a             检查XP是否激活
perfmon                计算机性能监视器
regedit                   系统注册表
regedt32                 注册表编辑器
regsvr32 /u *.dll      停止dll文件运行
route print             查看路由表
rononce -p             15秒快速关机
rsop.msc               组策略结果集
rundll32.exe rundll32.exe %Systemroot%\System32\shimgvw.dll,ImageView_Fullscreen    启动一个空白的Windows 图
片和传真查看器
 secpol.msc             本地安全策略
services.msc            本地服务设置
sfc /scannow          启动系统文件检查器
sndrec32               录音机
taskmgr                 任务管理器
tsshutdn               60秒倒记时关机命令
winchat                  winxp自带局域网聊天
winmsd                  系统信息
winver                  显示About Windows 窗口
wupdmgr                 update
firewall.cpl             防火墙
magnify                  放大镜
sysdm.cpl               系统属性
sysdm.cpl               windows系统安全工具
write                     写字板
tourstart                Windows XP 漫游
utilman                   辅助工具管理器
spider                     蜘蛛牌游戏
sysedit                   系统配置编辑器
系统文件检查工具(立即扫描) sfc /scannow
系统文件检查工具(下次启动时扫描) sfc /scanonce
系统文件检查工具(每次启动时扫描) sfc /scanboot
系统文件检查工具(返回默认设置) sfc /revert
系统文件检查工具(清除文件缓存) sfc /purgecache
系统文件检查工具(设置缓存大小=x) sfc /cachesize=x
cliconfg                SQL Client客户端网络实用工具
mmsys.cpl             声音和音频设备属性      
shutdown               关闭windows
fsmgmt.msc           共享文件夹
wscui.cpl              Windows安全中心
control schedtasks       任务计划
sticpl.cpl               扫描仪与相机
ntmsmgr.msc         可移动存储
intl.cpl             区域的语言选择
eudcedit          TrueType造字程序
control printers    打印机和传真
powercfg.cpl          电源选项属性
telephon.cpl      电话与调制解调器选项
osk           屏幕键盘
odbccp32.cpl           ODBC数据源管理器
packager              对象包装程序
ncpa.cpl /control netconnections            网络连接
netsetup.cpl        网络连接向导
main.cpl /control mouse         鼠标属性
winmine                 扫雷游戏
secpol.msc            本地安全设置
control keyboard         键盘属性
IP配置实用程序(显示连接配置) ipconfig /all
IP配置实用程序(显示DNS缓存内容) ipconfig /displaydns
IP配置实用程序(删除DNS缓存内容) ipconfig /flushdns
IP配置实用程序(释放全部(或指定)适配器的由DHCP分配的动态IP地址) ipconfig /release
IP配置实用程序(为全部适配器重新分配IP地址) ipconfig /renew
IP配置实用程序(刷新DHCP并重新注册DNS) ipconfig /registerdns
IP配置实用程序(显示DHCP Class ID) ipconfig /showclassid
IP配置实用程序(修改DHCP Class ID) ipconfig /setclassid
inetcpl.cpl                internet属性
ciadv.msc                  索引服务
winver                      检查windows版本号
mplayer2                  简易widnows media player
mspaint                     画图板
mem.exe                显示内存使用状况
compmgmt.msc               计算机管理
wmimgmt.msc                   打开windows管理体系结构(WMI)
ntbackup                          系统备份与还原
narrator                         屏幕“讲述人”
netstat  -an                   (TC)命令检查接口
syncapp                     创建一个公文包
sigverif                       文件签名验证程序
certmgr.msc               证书管理实用程序
iexpress                     木马捆绑工具,系统自带
access.cpl                   辅助功能选项
fsquirt                  Bluetooth文件传送向导
dcomcnfg                     组件服务
timedate.cpl                 日期时间属性
ddeshare                         DDE共享
control desktop             显示属性
desk.cpl                        显示属性
control.cpl                  显示属性的外观选项卡
sigverif                     文件签名验证
快速查找 findfast.cpl
文件夹选项 control folders
字体文件夹 control fonts
字体文件夹 fonts
freecell         空档接龙游戏
joy.cpl              游戏控制

Tags: windows

Notepad++运行PHP, Python

直接运行

Np++界面按F5弹出运行框, 然后~

Python:
cmd /k C:\Python26\python.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT

PHP:
cmd /k D:\Wamp\bin\php\php5.3.0\php.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT

快捷方式

保存上述命令为快捷方式, 想修改快捷键,在 "设置->管理快捷键->Run Commands" 中修改.

$(FULL_CURRENT_PATH) 的含义是当前文件的完整路径, 这是 Notepad++ 的宏定义, 更多的相关宏可以参见官方FAQ: Run external tools. 注意要用引号括起来, 防止路径中间有空格.

EXIT 退出 CMD.EXE 程序(命令解释程序).
PAUSE 暂停批文件的处理并显示消息.
ECHO. (或ECHO\) 打印换行.

参考网址
http://www.bloomandkevin.cn/2009/03/notepadpythonphp.html

Tags: notepad++, php, python

SVN trunk, branches and tags

翻译者:zwws
原 文:
SVN trunk, branches and tags
译 言:http://article.yeeyan.org/view/132319/81358
转载请注明原链接,谢谢。

因水平所限,如果翻译得和原文有差,敬请评论指正。

  在本篇文章中, 我将会详细说明我是如何应用SVN trunk(树干)、branches(分支)和tags(标记)。这种方法同样被称为“branch always”,两者非常接近。可能我所介绍的并不是最好的方法,但是它会给新手一些解释说明,告诉他们trunk、branches和tags是什么,并且该如何去应用它们。

  当然,如果本文有些要点需要澄清/确认,亦或者有一些错误的观点,还请你评论,自由发表自己的观点。

——简单的对比

  SVN的工作机制在某种程度上就像一颗正在生长的树:

  • 一棵有树干和许多分支的树
  • 分支从树干生长出来,并且细的分支从相对较粗的树干中长出
  • 一棵树可以只有树干没有分支(但是这种情况不会持续很久,随着树的成长,肯定会有分支啦,^^)
  • 一颗没有树干但是有很多分支的树看起来更像是地板上的一捆树枝
  • 如果树干患病了,最终分支也会受到影响,然后整棵树就会死亡
  • 如果分支患病了,你可以剪掉它,然后其他分支还会生长出来的哦!
  • 如果分支生长太快了,对于树干它可能会非常沉重,最后整棵树会垮塌掉
  • 当你感觉你的树、树干或者是分支看起来很漂亮的时候,你可以给它照张相,这样就就可以记得它在那时是多么的赞。

——Trunk

  Trunk是放置稳定代码的主要环境,就好像一个汽车工厂,负责将成品的汽车零件组装在一起。

  以下内容将告诉你如何使用SVN trunk:

  • 除非你必须处理一些容易且能迅速解决的BUG,或者你必须添加一些无关逻辑的文件(比如媒体文件:图像,视频,CSS等等),否则永远不要在trunk直接做开发
  • 不要因为特殊的需求而去对先前的版本做太大的改变,如何相关的情况都意味着需要建立一个branch(如下所述)
  • 不要提交一些可能破坏trunk的内容,例如从branch合并
  • 如果你在某些时候偶然间破坏了trunk,bring some cake the next day (”with great responsibilities come… huge cakes”)

——Branches

  一个branch就是从一个SVN仓库中的子树所作的一份普通拷贝。通常情况它的工作类似与UNIX系统上的符号链接,但是你一旦在一个SVN branch里修改了一些文件,并且这些被修改的文件从拷贝过来的源文件独立发展,就不能这么认为了。当一个branch完成了,并且认为它足够稳定的时候,它必须合并回它原来的拷贝的地方,也就是说:如果原来是从trunk中拷贝的,就应该回到trunk去,或者合并回它原来拷贝的父级branch。

  以下内容将告诉你如何使用SVN branches:

  • 如果你需要修改你的应用程序,或者为它开发一个新的特性,请从trunk中创建一个新的branch,然后基于这个新的分支进行开发
  • 除非是因为必须从一个branch中创建一个新的子branch,否则新的branch必须从trunk创建
  • 当你创建了一个新branch,你应当立即切换过去。如果你没有这么做,那你为什么要在最初的地方创建这个分支呢?

——Tags

  从表面上看,SVN branches和SVN tags没有什么差别,但是从概念上来说,它们有许多差别。其实一个SVN tags就是上文所述的“为这棵树照张相”:一个trunk或者一个branch修订版的命名快照。

  以下内容将告诉你如何使用SVN tags:

  • 作为一个开发者,永远不要切换至、取出,或者向一个SVN tag提交任何内容:一个tag好比某种“照片”,并不是实实在在的东西,tags只可读,不可写。
  • 在特殊或者需要特别注意的环境中,如:生产环境(production)、?(staging)、测试环境(testing)等等,只能从一个修复过的(fixed)tag中checkout和update,永远不要commit至一个tag。
  • 对于上述提及到的环境,可以创建如下的tags:“production”,“staging”,“testing”等等。你也可以根据软件版本、项目的成熟程度来命名tag:“1.0.3”,“stable”,“latest”等等。
  • 当trunk已经稳定,并且可以对外发布,也要相应地重新创建tags,然后再更新相关的环境(production, staging, etc)

——工作流样例

  假设你必须添加了一个特性至一个项目,且这个项目是受版本控制的,你差不多需要完成如下几个步骤:

  1. 使用SVN checkout或者SVN switch从这个项目的trunk获得一个新的工作拷贝(branch)
  2. 使用SVN切换至新的branch
  3. 完成新特性的开发(当然,要做足够的测试,包括在开始编码前)
  4. 一旦这个特性完成并且稳定(已提交),并经过你的同事们确认,切换至trunk
  5. 合并你的分支至你的工作拷贝(trunk),并且解决一系列的冲突
  6. 重新检查合并后的代码
  7. 如果可能的话,麻烦你的同事对你所编写、更改的代码进行一次复查(review)
  8. 提交合并后的工作拷贝至trunk
  9. 如果某些部署需要特殊的环境(生成环境等等),请更新相关的tag至你刚刚提交到trunk的修订版本
  10. 使用SVN update部署至相关环境

Tags: svn, 翻译

Nginx(PHP/FastCGI)的PATH_INFO问题补充

注: 本文是 http://www.laruence.com/2009/11/13/1138.html 的补充.  
仅为解决使用上文配置PATH_INFO后, 当请求的URI为"<script>/"的情况下PATH_INFO为"/index.php"的问题, 使nginx下的PAHT_INFO表现与Apache一致.
 
如: 访问 "http://localhost/p.php/" 输出的PATH_INFO为"/index.php"  
 
    location ~ \.php($|/) {  
        root           D:/WWW/Localhost;  
        fastcgi_pass   127.0.0.1:9000;  
        fastcgi_index  index.php;  
 
        set $script    $uri;  
        set $path_info "";  
        if ($uri ~ "^(.+\.php)(/.*)") {  
            set  $script     $1;  
            set  $path_info  $2;  
        }  
  
        fastcgi_param SCRIPT_FILENAME $document_root$script;  
        fastcgi_param SCRIPT_NAME $script;  
        fastcgi_param PATH_INFO $path_info;  
 
        include        fastcgi_params;  
    }  
 
参考文档: http://wiki.nginx.org/NginxSymfony, 有细微修改

Tags: nginx, fastcgi

守护进程删除smarty的缓存文件(注释版)

原文: 鸭嘴的Blog

偶参阅了网上资料加了注释.

详见全文

» 阅读全文

Tags: php, pcntl_fork

Records:11512345678910»