-
2005年10月09日
发送快捷方式到指定的文件夹
今天无意中搜索到自己的一篇文章,当初投给vckbase,不过他们完全没有给我回应,后来就忘了这事,没想到他们已经登在网上了:http://www.vckbase.com/document/viewdoc/?id=803。
近日下载的电影、连续剧比较多,磁盘空间又不太够,每个盘都摆了不少东西,结果在C盘看完第2集,可能要找到I盘才找得到第3集。后来想到在硬盘上的任何地方,都可以用发送到桌面快捷方式的方法在桌面创建指向文件和文件夹的快捷方式。但我不喜欢桌面充满凌乱的图标,那能不能搞一个类似发送到桌面快捷方式,不过是发送到我指定的文件夹,如“H:\Movie”这样的东东呢?先看看桌面快捷方式这个文件,发现这个文件大小为0字节,再用UltraEdit打开,发现其真正的文件是是“桌面快捷方式.desklink”,原来奥妙在扩展名上,只要扩展名为.desklink,前面的文件名不管是什么,所创建的快捷方式都是放在桌面上的。看来这种方法是行不通了。但是这么一点小东西不太想拿VC,DELPHI之类的屠龙刀出来搞。刚好这几天看了WSH方面的文章,就查查资料,很快就搞出来了。只要将下面的内容保存为CreateMyShortCut.vbs(当然其他的名字也是可以的,扩展名则必须为vbs),根据个人需要修改目标文件夹strDestination,并将其放在 SendTo目录下,就可以将任意的文件夹、文件的快捷方式发送到下面strDesination指定的文件夹了。
''=========================================================== '' '' NAME: <CreateMyShortCut.vbs> '' '' AUTHOR: Ivan Chen , Zsu '' DATE : 2003-5-12 '' '' COMMENT: <comment> '' ''============================================================= Const strDestination = "H:\Movie\" Set objArgs = WScript.Arguments Set WshShell = WScript.CreateObject("WScript.Shell") For i = 0 to objArgs.Count - 1 '' Loop through all arguments. strShortCut = strDestination & "\" & GetAName(objArgs(i)) & ".lnk" set oShellLink = WshShell.CreateShortcut(strShortCut) oShellLink.TargetPath = objArgs(i) oShellLink.WindowStyle = 1 ''oShellLink.Description = "Created By Ivan Chen" oShellLink.WorkingDirectory = Left(objArgs(i), InStrRev(objArgs(i), "\")) oShellLink.Save Next Function GetAName(DriveSpec) Dim fso Set fso = CreateObject("Scripting.FileSystemObject") GetAName = fso.GetFileName(DriveSpec) End Function ''end -
2004年12月30日
喻思成对中国开发者的建议
喻思成是bea中国公司技术总监,他建议中国开发者不要太沉迷于技术的细节,对技术的概念,对系统架构要掌握清楚。有一个很宽广的知识面,对当前的技术潮流保持敏感性,建立一个架构师级的视野,这些知识对一个开发者未来的发展很重要。
我觉得这些话都很正确,真正做起来却不容易。J2EE的世界太庞大了,要深入进去就不容易,还要跟踪的话就更困难。不过应该按这个路线努力。btw,我觉得dev2dev days实际上的内容不多,半天就可以。明年不知道还有没有兴趣去。
-
2004年09月11日
找电子书的途径
今晚才真正发现p2p的威力,用emule找电子书真是太容易了。前一阵子看到有位大哥近期看的十本书的列表,我也想找来看看,然而在国内的网站上只找到三本。今晚心血来潮,突然想用emule来搜索看看,结果发现剩下的七本都找得到。看来以后找资料又多了一种方式了:先去Amazon看看大家对新书的评价,再用emule来找。
下面就是那位大哥看的书列表:
1. Expert One-on-One J2EE Development without EJB by Rod Johnson, Juergen Hoeller
2. Tiger: A Developer's Notebook By David Flanagan, Brett McLaughlin3. Better, Faster, Lighter Java By Bruce A. Tate, Justin Gehtland
4. Hibernate in Action By Christian Bauer, Gavin King
5. Enterprise Service Bus By Dave Chappell
6. Programming Jakarta Struts, 2nd Edition By Chuck Cavaness
7. Tapestry in Action By Howard M. Lewis Ship
8. Hibernate A Developers Notebook By James Elliot
9. JavaServer Faces By Hans Bergsten
10. J2EE Open Source Toolkit By John T. Bell, James Lambros, Stan Ng -
2004年08月26日
在Apache2中安装php5
1、将php安装目录加到path环境变量中;2、将php.ini-recommended改名为php.ini3、Installing as an Apache module在Apache的httpd.conf配置文件中插入下面两行(将c:/php替换为你的php的安装目录)
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php# configure the path to php.ini
PHPIniDir "C:/php"4、测试安装成功后,修改extension_dir (在php.ini中),并打开要使用的extension -
2004年08月14日
the matrix of Design Patterns
You can download it at http://www.blogbus.com/blogbus/blog/userfiles/18362/1092446039.rar
It is made by Ram.
Fabulous!Enjoy it!







