计算机语言/相关工具
计算机语言/相关工具
中国资深步行专家
这个作者很懒,什么都没留下…
展开
-
用Java编写的一个简单示例代码,演示如何使用Zookeeper实现分布式锁
[TOC] 用Java编写的一个简单示例代码,演示如何使用Zookeeper实现分布式锁。原创 2023-06-02 22:08:43 · 171 阅读 · 0 评论 -
clearQuest v7.0.0.1 操作 提交时报错"以下这些字段具有无效值",但是却没有列出哪些字段。
问题: clearQuest v7.0.0.1 操作 提交时报错"以下这些字段具有无效值",但是却没有列出哪些字段。原因:有个字段没有放入form,但是在该状态下是比填。令人失望的是IBM居然没有报出这种情况下字段的列表。更令人费解的时,同样情况在不同的操作下居然能提交成功。CQ的可靠性真让人汗。。。原创 2007-07-20 13:56:00 · 2212 阅读 · 0 评论 -
非法修改clearQuest的已定义字段长度的方法
先申明,我介绍的方法非官方,全凭自己的理解来操作的。如果有不良后果,请自负。系统运行一段时间后, 会有些SHORT_STRING字段长度不够用户的需要。修改长度的方法如下:1、首先保证schema处于check in状态2、通过数据库工具修改字段定义表m_fielddef中相应记录的max_length,好像值只能在1-254之间(CQ DESIGNER 会有这样的提示,至于后台修原创 2007-07-03 16:47:00 · 1178 阅读 · 0 评论 -
CQ7.0.0.1简体中文版中字符集问题。
我使用了GBK的字符集,但是有些字符却不支持!有些怪字符输入多行输入框中后,提交后报错:非法字符。看来IBM对中文的处理上有诸多不妥当的地方 。新的CQ系统就要上线了 ,真汗!!!原创 2007-06-14 09:01:00 · 1083 阅读 · 0 评论 -
极具挑战性的工作:升级模式库从CQ2002到CQ7
问题: 现在有两套模式库,我称其为A,和 BA是用 CQ2002+SQLSERVER2000开发的 B是用 CQv7+oracle10.2 开发的 。现在我们的用户这两套系统都在使用 。现在的问题是 用 CQ7客户端去使用 A,会报错(我原来认为 CQ7客户端去运行A肯定是兼容的 ,但是现在从ibm技术人员那得知是不可以的,有兼容性问题)。用户只可能 在他们的pc上安装CQ7了。解决方案现原创 2007-05-28 15:50:00 · 1941 阅读 · 0 评论 -
clearQuest2002数据库结构研究--用户
一、schema数据库中 master_users中字段 is_active的值由以下两项内容决定clearQuest designer-->user administration -->user Properties中 “Active User ”和Subscribe中的类型决定。 is_active (未确定是否还有其他值)7: active_user=Y subs原创 2006-08-22 18:24:00 · 826 阅读 · 0 评论 -
ClearQuest数据库的迁移,复制可以参考的办法
ClearQuest可以使用多种方法进行备份,比如导出/导入,使用installutil命令行工具,或者直接对vendor数据库进行备份。一、使用直接备份vendor数据库方式进行备份/恢复这种方式可以对没有连接的两台主机间进行恢复,也可以模拟完全真实的测试环境。1、备份需要完整的备份schema database和所有的user database。2、恢复(以恢复schema原创 2005-07-30 16:25:00 · 2255 阅读 · 0 评论 -
【git】【学习笔记】git常用命令 及中文环境设置
git init // 把当前目录初始化成一个git目录,会导致增加git隐藏目录git add * git commit -m “<提交日志>” //提交到当前版本库git reset –hard HEAD^ //恢复到前一版本 git reset –hard //恢复到指定版本git status // 查看当前本地库中的是否有变更,不只是当前目录git diff <文件名> /原创 2015-04-01 10:31:08 · 737 阅读 · 0 评论 -
git 服务器及 客户端的安装配置
http://blog.csdn.net/dyllove98/article/details/8688622转载 2014-11-14 14:11:19 · 500 阅读 · 0 评论 -
【转自】限制Apache日志文件大小的方法
限制Apache日志文件大小的方法转自 http://blog.donews.com/chouchy/archive/2007/11/27/1231984.aspxaccess.log,件在 WEB 服务器运行一段时间之后会达到几十兆甚至上百兆,如果Apache运行有错误,error.log也会增大到几十兆,我们知道系统读写一个大的文本文件是非常耗内存的,因此限定日志文件大小十分必要。 通原创 2009-04-28 09:44:00 · 878 阅读 · 0 评论 -
在Delphi当中调试COM+组件
How to debug a COM+ component in Delphi. 如何在Delphi当中调试COM+组件 Abstract: Debugging a COM+ component on Windows 2000. 摘要:在Windows 2000当中调试一个COM+组件(WinXP/Win2003适用) Assuming you have already created a COM转载 2008-05-31 13:46:00 · 714 阅读 · 0 评论 -
delphi7+Crystal Report9.2 程序发布时,需要带哪些库文件,需要注册哪些文件呢?
如上图,需要带这些文件,每个文件版本很重要,不管是太新还是太旧都可能有问题crqe.dll 需要执行 regsvr32 crqe.dll来注册。 这些文件放置于执行程序同一目录下就可以了。*_res_chs.dll 是中文语言资源文件,用来将显示控件界面中文的标题。去掉后则显示英文标题。但是如果您的报表中带有图,或者需要导出成各种格式的文档是,可能还需要其他文件。cr原创 2007-09-05 17:03:00 · 1146 阅读 · 0 评论 -
Crystal report viewer 控件TCrystalActiveXReportViewer的使用
procedure TGL_CC_ReportCollection.OpenReport( const ReportFileName: string; fromMenuPrinc : Boolean);var FormCrystal : TForm;begin try Screen.Cur原创 2007-09-03 11:48:00 · 4661 阅读 · 0 评论 -
Crystal Report TCrpeDS 的Error 717 的错误排除
Crpe1.ReportName:=Report1.rpt;Crpe1.DiscardSavedData;adoquery1.Open;Crpe1.Tables[0].DataPointer :=CrpeDS1.DataPointer;// 运行时抱错 Error 717Crpe1.Refresh;Crpe1.Execute; 如果修改成 Crpe1.Tables[0].Da原创 2007-09-03 11:11:00 · 1417 阅读 · 0 评论 -
遭遇 'Value of field 'A1' is out of range ...
现象 报错 Value of field A1 is out of range ...原因类型匹配,sum后的字段基本系统自动认定为浮点类型,delphi中尽量BCDEnable 设置成false(遇到几次delphi对BCD的处理的bug,不敢再用了),用float类型来表示浮点数。原创 2007-08-09 15:09:00 · 2930 阅读 · 0 评论 -
delphi 三层 主从表结构,更新是出错,错误信息不详的问题解决
问题delphi 三层 主从表结构,更新是出错,错误信息不详,从表中一字段类型number(8,2).如果不处理这个字段,更新成功。在clientdataset 中这个字段类型为 TBCDField,解决:修改服务器端 mtsdll中的Dataset ,EnableBCD设置成false ,客户端clientdataset 该字段类型设置成Tfloatfield问题解决。估计是原创 2007-08-01 10:47:00 · 1545 阅读 · 0 评论 -
非匿名方式访问远程的com+
windwos的安全机制规定:windows接收远程的com+调用的时候,会验证这个调用的权限。如果权限不够就出现经典的“拒绝访问”错误。解决这个问题已知访问方式有:1、匿名访问;在应用服务器(简称AP)启用guest,并且设置guest具有激活和访问COM+的权限。这条路是可行,不过安全性不能得到保证。2、客户端电脑的登录用户和密码和AP上的一个用户一致,并且这个用户在AP上也具有原创 2007-07-27 15:23:00 · 3481 阅读 · 1 评论 -
三层终于解决事务问题了。如果delphi由于种种原因在没落,不知道以后需要快速开发用什么工具最妥当了
三层终于解决问题了。如果delphi由于种种原因在没落,不知道以后需要快速开发用什么工具最妥当了原创 2007-06-22 02:08:00 · 2139 阅读 · 1 评论 -
Midas如何在服务器端自动产生流水号
在服务器端产生流水号有个好处,就是避免在多人并发操作时几个人同时使用同一个流水号添加数据,这是C/S架构无法实现的.流水号的产生方式有两种1 在provider更新前查询数据库,自动产生流水号填写入数据集2 利用数据库的自增长字段.但是provider更改了流水号后,默认情况下无法把发生修改的字段刷新到客户端.实际上Midas的设计的时候已经考虑到这一点,在DataSetProvider的Opti转载 2007-06-21 14:53:00 · 1590 阅读 · 0 评论 -
delphi midas com+ 三层系统开发随笔
开发工具delphi7 U1.1db:oracle 10.2.0.0.1开发环境 xp sp2技术参考 李维 ADO MTS COM+的那本书李维的书中有些bug(delphi本身也有些问题),我只拥有其书的电子版(好像和原版有出入,但是市场上已经买不到书了 )从网上看大家开发用以上技术开发三层数据库系统的过程中遇到了很多的问题,而且有知道解决方案的不多。borland的原创 2007-06-16 15:03:00 · 4256 阅读 · 0 评论 -
主从表的注意项
从表的参数项检查要类型,否则可能引起异常 !原创 2007-06-14 08:41:00 · 1023 阅读 · 0 评论 -
用程序实现压缩access(*.mdb)数据库的方法.
下面的函数用来压缩access数据库 需要增加ComObj单元function CompactDatabase(AFileName,APassWord:string):boolean;//压缩与修复数据库,覆盖源文件const SConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s; +Jet OLE原创 2005-01-27 14:28:00 · 2382 阅读 · 1 评论 -
在DElphi中的DataGrid怎样使它显示的行间隔改变颜色?就向.NET中同名控件一样。
在DElphi中的DataGrid怎样使它显示的行间隔改变颜色?就向.NET中同名控件一样。 --------------------------------------------------------------- 好像是在 OnDrawDataCell 事件中写代码。 -------------------------------------------------------原创 2005-01-13 08:57:00 · 1227 阅读 · 0 评论 -
如何在DBGRID或者STRINGGRID中实现用滚轮进行翻页的功能,就象浏览网页一样?
你先在窗体上放一个TApplicationEvents控件(Delphi自带的),找到WmMouseWheelMessage事件。 下面是我实现的(这个用的是键盘的上下按键消息,你也可以改成滚动条消息)。 procedure TMainForm.WmMouseWheelMessage(var Msg: tagMSG; var Handled: Boolean); beg原创 2005-01-13 08:54:00 · 1762 阅读 · 0 评论 -
【转】Teach yourself C++ in 21 Days.
None转载 2010-07-07 08:44:00 · 797 阅读 · 0 评论 -
notes 报错 未配置引入/引出
先关闭notes客户端修改notes.ini保留以下内容后保存,然后重新notes客户端[Notes]KitType=1Directory=D:/Program Files/lotus/notes/dataUserInterface=zh-CNSPELL_LANG=2052InstallType=2FaultRecovery_Build=Release 6.5Timezone=-8DS原创 2007-02-08 09:15:00 · 2659 阅读 · 1 评论 -
Notes 视图,表单,IE页面与EXCEL相互转换- -
(转贴),视图转换为EXCEL的通用代码,在视图按钮、导航器中均测试无误。Sub Click(Source As Button) Dim Session As New NotesSession ,db As NotesDatabase Dim sourceview As NotesView,sourcedo转载 2006-04-14 10:17:00 · 1619 阅读 · 0 评论 -
Notes开发中涉及的读者和作者权限
阅读文档的权限:1,如果文档没有读者域或读者域内容为空,那么ACL中管理者、编辑者、设计者、读者、作者都有读取文档的权限;2,如果文档有读者域并且内容不为空,那么读者域中的人员同时有ACL中管理者、编辑者、设计者、读者、作者权限中一种的有读取文档的权限。3,如果文档有读者域并且内容不为空,那么作者域(如果存在的话)中的人员同时有ACL中管理者、编辑者、设计者、读者、作原创 2005-12-21 10:26:00 · 1374 阅读 · 0 评论 -
关于NotesUIDocument的AutoReload, reload和refresh
前提条件是Notesuidocument必须是可编辑状态,notesdocument是通过Notesuidocument.document得到的并且对notesdocument修改的是非RTF条目,在这个前提条件成立的时候 当Notesuidocument.autoreload=false的时候, 对notesdocument的修改可以通过reload 来刷新Notesuidocu原创 2005-11-16 14:40:00 · 1310 阅读 · 0 评论 -
vscode 开发 vue 时环境准备和配置
vscode 安装ESlint 插件、Vetur、Prettier-Code formatter Javascript Standard Style ;需要进行配置,{ &quot;editor.fontSize&quot;: 18, &quot;editor.formatOnSave&quot;: false, // 为了避免data () ,data后面的空格save时被删除 &quot;e原创 2018-05-25 23:49:34 · 1049 阅读 · 0 评论 -
Datatables笔记
row()和rows() 的区别, row通过选择器参数即使匹配了多行,也会截断掉除了第一行的其它行。原创 2015-09-27 17:20:50 · 442 阅读 · 0 评论 -
web service 的定义步骤(阅读笔记)
这边显然是wsdl 1.1 的规范, 1、编写 xsd schema(*.xsd) 这个主要用来定义数据模型,编码人员可以理解为po类 在WSDL中就是Data Type 2、编写Message(*.wsdl) Message可以认为是接口的输入、输出的参数的容器, 每个Message包含多个Part,每个part对应一个Data原创 2015-07-14 15:10:23 · 639 阅读 · 0 评论 -
Vue-cli 3.x +Vux
安装vue-cli 3.x 和vuxnpm install -g @vue/cli vue create <project_name>cd <project_name>npm install vuex --save-devnpm install vux --savenpm install vux-loader --save-devnpm install le...原创 2019-07-31 00:47:26 · 464 阅读 · 0 评论 -
【vue】vue 常用操作
常用命令参考 https://blog.csdn.net/looyo/article/details/81194928npm -v # version of npmvue -V # 查看vue-cli版本npm install -g vue-cli # 安装到全局npm view vue-cli version #查看vue...原创 2019-07-26 21:12:04 · 90 阅读 · 0 评论 -
【vue】vue-cli 使用离线方式初始化模板 webpack
某些环境下,由于网络联通性问题,会导致vue-cli命令无法下载到webapck模板。 执行如下命令 vue-cli init webpack &lt;project_name&gt;发生如下错误 vue-cli · Failed to download repo vuejs-templates/webpack: connect ETIMEDOUT 13.250.177.223:4...原创 2018-07-24 16:22:54 · 9395 阅读 · 3 评论 -
【git】rebase和merge
【rebase(变基)】变基实现方式并不是合并,而是重放,既将分支A的提交在分支B上重新提交一遍#如果不提供 源分支参数,则表示源分支为当前分支git rebase <目标分支> [源分支]# 撤销rebasegit rebase --abort变基的场景从上文我们可以得出结论,变基最大的特点是可以使提交历史称为线性,那么这么做的好处或者适用于什么场景呢?在给出结...原创 2019-12-11 12:53:40 · 279 阅读 · 0 评论 -
【git】git学习笔记(常用操作)
github.com的clone和发布的准备工作分支的操作标签的操作【git】git 中批量删除标签TAG的方法撤销修改、提交【git】gitbash 推荐配置(中文环境配置等)git bash 运行错误,版本 2.12.2.2...原创 2019-12-11 10:57:36 · 140 阅读 · 0 评论 -
【git】撤销和回退
工作区的修改的撤销其实就是撤销已经修改但是还未add或者commit的内容,恢复到最后一次add or commitgit checkout -- * #方法一git checkout . #方法二git reset --hard #方法三暂存区撤销对已经 add 的变更内容进行恢复#方法一,共两步git resetgit checkou...原创 2019-12-03 22:16:35 · 314 阅读 · 0 评论 -
【git】标签操作
添加标签git tag -a git push origin 推送到远程删除标签git tag -d git push origin :refs/tags/将远程的标签信息覆盖 本地的git tag -l | xagrs git tag -d 先删除本地的标签(主要是为了删除本地的没有推送到远程的标签)** git fetch --tags** ...原创 2019-12-03 17:12:16 · 196 阅读 · 0 评论 -
【npm】常用命令
两种安装方式# 安装依赖npm install# 建议不要用cnpm安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题npm install --registry=https://registry.npm.taobao.org...原创 2018-07-25 01:05:43 · 203 阅读 · 0 评论