`
zhmocean
  • 浏览: 202560 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
一周前,同事的机器在编译.NET程序时断电,致使ASP.NET环境始终无法启动,无奈,只得重装系统(此问题估计遇到的人很少,毕竟是一个节骨眼上,但如果有哪位仁兄知道解决方法,也望不吝赐教) 可当他安装完毕VS.NET2003和Oracle客户端时,发现调试的程序无法启动,提示“OCI.DLL无法加载”,上网一搜,是权限问题,顺利解决――此错误没有了,却出来一个新的错误“Could not create an environment: OCIEnvCreate returned -1”,这回问题貌似不怎么容易,去网上搜了N多帖子,也仅仅提到权限问题。但当把所有用户都加入Administrators ...
为了几天后的系统测试,需要在虚拟机安装整个系统,数据库使用了Oracle 10.2.0版本,但由于Oracle的军情谎报,害我重装了N回。 目前正在运行的数据库服务器是10.2.0.3.0版本的Oracle,当我DMP出一个数据副本并IMP到虚拟机的数据库中时,Oracle竟然无法读取该文件。仔细查看后发现,虚拟机的数据库版本为10.1.0,遂将其卸载改换成Oracle 10.2.0。从此恶梦开始了。 IMP数据时,新版本的Oracle已经可以读取DMP文件,但在执行导入作业时,老是运行失败,并提示: ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小  PL/SQL 第1 ...
最近,autorun.inf病毒泛滥成灾,为了预防这些无理取闹的家伙私自进入家门,我们一般会关闭驱动器的自动播放功能,比如在gpedit.msc组策略里关闭。  但是这样一来,光驱也不能正常自动播放了,光盘的标签也不会在插入时显示,出于本人对光驱的播放比较喜欢(懒人...省事啊)和对正在使用的实施监控软件的信任,我毅然放弃了对自动播放的禁止。 可好日子不长,最近这段时间,我发现光驱的自动播放不管用了,标签也不显示了。于是到组策略中寻找设置项,令我大失所望的是,禁用自动播放这一项根本就没有设置。 思量许久,猛然想起前两天安装的VMWare虚拟机来,恍惚记得当时有个对话框告诉我建议禁用系统的光驱自动 ...
最近,自己积累的代码库中一些通用代码、通用类开始多起来,但随之而来的,却是一个又一个配置文件的出现,接着,管理这些配置文件又成了一个难题。 或许是自己刚刚摆脱懵懂,挥汗之际才真正体会到“配置污染”这个词的含义。曾经构想过的“接口-引擎-数据” 式开发似乎也走入了一个迷阵中。也许真是像人说的那样,你要coding还是configing? 一个任务,做过一次,便不想再做第二次,因为程序员的天性就是复用,目标就是效率,一次又一次的CPP(Copy、Paste、Print)是会被过来人耻笑为“迂腐”的。那么既然是复用,整个模块就会有专用和通用的地方,通用的做成引擎,而专用的做成config,OK,一切似 ...
   最近整理硬盘的图片时,在BDS2006安装目录里找到了一张奇异的jpg图片,该图片打开之后是一张合影照片,应该是BDS的主要开发人员,没有什么异样的地方。如下图: <v:shapetype o:spt="75" coordsize="21600,21600" filled="f" stroked="f" id="_x0000_t75" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t"> & ...
最近将一个项目从ACCESS移植到FireBird上,使用了ADO+OLEDB For ODBC来连接嵌入式FireBird。但在Charater Set上出了些问题。 为了解决FB的中文查找BUG,项目使用了GB_2312字符集来创建。并将整个Embedded Firebird解压到了执行程序目录下。一开始,程序执行顺利,但当遇到insert和update语句时,却得到了“Character Set GB_2312 is not installed”的错误,于是在连接字符串中 增加CharSet=GB_2312参数设置。结果,程序一启动便跳出“Character Set GB_2312 is ...
本文根据“Macromedia Flash文件格式(SWF)详细说明书”翻译而来,其原版归Adobe公司所有,特此声明。 --------------------------------------- Macromedia Flash文件格式(SWF)详细说明书 Macromedia Flash文件格式(SWF)(读作“swiff”)是Macromedia Flash播放器在互联网上进行矢量图形和动画发布的文件格式。SWF文件格式不是为图像编辑器之间共享图像而是为高效的解释格式设计的,它的设计是为了满足以下条件: 在屏幕上即时显示:此格式的最主要目标是在屏幕上即时显示和支持实例,彩色图像的快速播 ...
连接字符串配置工具 说明:用于配置ADO OLE DB连接字符串,并可将其保存到指定ini格式文件  下载地址:http://www.qihangsoft.net/soft/view.asp?id=6 文件路径长短格式转换工具     本程序用于对文件路径长短格式进行转换操作,您也可以填入多个文件路径并用半角分号“;”分割开来(类似于PATH环境变量)。    您也可以使用本程序将PATH环境变量转换成短文件名格式,以使之容量相对增大(对于无法找到的路径,本程序保留原字符串)。    具体请看:偏方解决PATH环境变量超长--续  下载地址:http://www.qihangsoft.net/s ...
         昨天服务器被热心的同事冷重启了(其实是处理的东西太多,暂时没反应),结果,今天早上打开Starteam,提示无法连接服务器,于是照例打开“计算机管理”的“服务”,启动Starteam Server(每次重启服务器都需要手动启动服务,尽管该服务已经配置为自动,不知何故,请高手明示),但一个错误对话框告诉我情况并不是像往常那样简单。服务无法启动。 打开Starteam Server的配置程序,以Application模式启动服务,问题依旧,提示配置文件错误(既然能够提示具体的错误,应该好修复,阿门)。 配置文件?嗯,似乎比较熟悉。打开安装Starteam Server安装目录下的s ...
在“偏方巧治PATH变量超长问题 ”一文中,我们使用DOS8.3格式的短文件名相对解决了该问题。但是在具体实践中,还有一些细节需要我们注意: 1、有些程序在安装时,仅仅比较PATH中是否存在需要的路径,这个比较也仅仅是基于字符串,所以,可能会造成短文件名和长文件名共存的情况,那么这时需要手动删除生成的长文件名。 2、对于不存在的路径,我们无法取得其短文件路径,所以,该类路径不在我们的讨论范围内 3、使用DIR命令取得短文件名过于繁琐,在这里我写了一个专门转换文件名的小工具供大家下载。你可以到www.qihangsoft.net上寻找,也可以直接通过该地址下载:http://www.qihangs ...
症状回放: 最近安装一个Delphi的控件,结果,在安装之后启动Delphi时出现了找不到相关文件的错误。一开始以为是Delphi内的Library路径没有添加,查看,一切正常。再次启动Delphi,提示说将xxx路径插入到PATH环境变量中失败,原因是PATH变量超出长度限制。 查找根源: 根据Delphi的提示,打开环境变量设置窗口,发现PATH变量确实不短(安装了很多开发工具,很多都需要设置环境变量),由于那个控件存在独立运行环境,需要写入系统PATH环境变量。但偏偏这个控件的名字又长的要命。先前有同学告诉我,PATH太长可以使用别名来解决,即创建其它名称的环境变量,并在PATH中使用两个 ...
不久前第2次看到这个故事: 一个富翁,在自己家院子里修建了一个 偌大的花园,怕被人践踏,便用高高的围墙围了起来。但即便是这样,也常有人翻墙进去采摘他的花草,为此他雇用了多个保卫,但收效甚微。 一筹莫展之时 ...
搬家... 累... 但下礼拜还有一次... 
用户说:“你的程序是不是输入1+1,就肯定输出2?”程序员说:“那是啊!我们的程序是最精确,最可靠的!您尽管放心使用...”用户说:“那算了吧,还是不用的好” 
在《Starteam中使用标签管理里程碑版本》和《Starteam中使用View Label来自定义版本》中,我们使用了标签来管理项目的阶段性版本,此方法简单直观,但又不乏蹩脚之处。本文试图为您介绍一个基于视图(View)的项目版本分支管理 ...
Global site tag (gtag.js) - Google Analytics