技术文档
文章平均质量分 68
pb8
满足客户的需求就是我一直努力的目标,做客户所想,为客户所想;截至2009年底,8年一线项目管理及11年一线软件研发经验,所研发产品相关用户数约4万人;
展开
-
rose 2003破解方法
最近在构思写一些设计模式方面的文章,用到UML图,以前用Visio和WithClass..但功能不多,所以就安装了Rose 2003..以下是安装过程: 1.安装Rose后,默认是需要许可证书的..去下载个破解的..我上传了破解文件..点击这里下载Rose 2003破解 2.先用破解压缩包里的 rational.exe,lmgrd.exe 覆盖到你的 /安装目录的Rartional原创 2006-10-14 15:51:00 · 2697 阅读 · 0 评论 -
遍历UIView子视图,找出按钮控件,如果点击在范围内则返回当前控件
1,如果视图是从nib中加载的,我们应该首先实现initWithCode:因为nib中的对象实例将存储为归档对象。(某一个view设置为自定义的子view)hitTest代码范例: - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event{ for (UIView *tmpView in self.subv转载 2012-06-07 11:01:23 · 4667 阅读 · 0 评论 -
关闭Storyboard中打开的Popover
可能UIPopoverController只能在iPad上使用,而这个问题又是使用iOS5之后出现的,很少人关注这个,我之前也花了不少时间才在一个外国人的blog里面找到解决办法。这个问题是由于使用storyboard连接之后,直接使用时VC中是不知道这个popover指针的,从而无法通过dismisspopover来关闭,所以想要在程序中控制popover需要从storyboard的segu原创 2012-08-02 14:18:24 · 2268 阅读 · 0 评论 -
iphone 开发中属性 property 和 synthesize 权威的介绍
在Objective-c 2 .0中引入了 property 和 synthesize 为方便存取 1 让大家认识一下 property and synthesize 吧 @property预编译命令的作用是自动声明属性的setter和getter方法 @synthesize也是一种新的编译器功能,表示“创建该属性的访问器”废话少说~~ 下面更精彩哦~~~下面我原创 2012-08-01 16:45:13 · 1529 阅读 · 0 评论 -
pb数据窗口saveas成xml的时候返回-1的问题处理
pb数据窗口saveas成xml的时候返回-1的问题处理原创 2013-12-19 18:48:00 · 3237 阅读 · 0 评论 -
USB设备插入/拔出时重要的windows消息值
USB设备插入/拔出时重要的windows消息值原创 2013-12-20 16:11:04 · 3413 阅读 · 0 评论 -
DELPHI 解析 JSON
JSON相对XML轻量了很多,考虑到以后WEBSERVICE可以通过JSON实现DELPHI的程序和WEBSERVICE进行交互,今天就想去看一下DELPHI如何解析JSON.比如:如何将:{"metaData":[{"a":"哇","b":"d"},{"a":"哇","b":"d"}],"success":true,"totalProperty":4}这个JOSN字符串用类来表示。转载 2013-12-22 16:49:28 · 10688 阅读 · 0 评论 -
没有错误的错误
我投资的两家公司的CEO性格迥异(在此权用A和B代替他们的姓名)。 A有着近乎完美的资深职业经理人形象,他热忱外向,和蔼可亲,我从没见过他和任何人发生争执,认识他的人都喜欢他。每次董事会之前,他都会请董事们吃一顿可口的晚餐;他访问我上海的办公室时会给我的助理小姐带旧金山特产的巧克力。B则恰恰相反,他穿着随意,初次和他接触的人往往会觉得他内向而冷淡,说话极少寒暄,总是直入主题,有些人很不喜欢转载 2014-03-21 10:07:23 · 612 阅读 · 0 评论 -
SQL Server自动重建索引
目前我们的优化主要是在数据库层面,而索引又是重要的一环。但实质上所有的索引都将随着时间产生碎片,从而产生性能的下降,在先前万科的数据库中检查发现,几乎所有的索引碎片都超过了90%,这会严重影响性能。因此,在这里找来一些索引维护、整理方面的知识和大家一起学习。索引需要维护的原因 几乎所有的UPDATE、INSERT、DELETE活动都将引起索引比最初创建时变得更无组织。转载 2014-04-02 08:59:04 · 11001 阅读 · 0 评论 -
一个字节造成的巨大性能差异——SQL Server存储
一个字节造成的巨大性能差异——SQL Server存储结构今天同事问了我一个SQL的问题,关于SQL Server内部存储结构的,我觉得挺有意思,所以写下这篇博客讨论并归纳了一下。问题是这样的:首先我们创建两张表,一张表的列长度是4039字节,另一张表的长度是4040字节,他们就只有一个字节的差距,比如以下创建表的SQL:CREATE TABLE tb4039(转载 2014-04-02 14:50:41 · 1025 阅读 · 0 评论 -
MSXML2.ServerXMLHTTP
Set objXML = CreateObject("Msxml2.XMLHTTP") 或Set objXML = CreateObject("Microsoft.XMLHTTP")'Or for version 3.0 of XMLHTTP, use:'Set objXML = Server.CreateObject("MSXML2.ServerXMLHTTP") 对象创建后调用转载 2014-03-24 23:18:47 · 10439 阅读 · 0 评论 -
pb datawindow 控制消息
How to manipulate Datawindow without using datawindow functions.// I test only on PowerBuilder 6.5 build 444long ll_dw_handlell_dw_handle = handle(dw_1)FunctionPower sc翻译 2014-08-10 19:53:37 · 1338 阅读 · 1 评论 -
Wampserver2.5配置虚拟主机出现403 Forbidden解决办法
一直在用APMServ5.2.6,mysql好办,可以用mariadb代替进行升级,但php升级到5.4.7就没办法再升级,安装加速器也困难。就想迁移到Wampserver上来,以前也尝试过Wampserver,但配置很麻烦。这一次是不得不配置了,安装一切很顺利,默认站点也正常运行。但配置虚拟主机时问题来了,总是提示:ForbiddenYou don't have permis转载 2014-10-15 17:12:51 · 1352 阅读 · 0 评论 -
HTTPS WinHttpSendRequest的时候报错
我也遇到同样的问题了,是在WinHttpSendRequest的时候报错(12175)试了一下发现需要在hRequest = WinHttpOpenRequest(...)之后在hRequest中设置几个标志位:C/C++ code?1234567891011转载 2014-11-27 14:06:35 · 12519 阅读 · 0 评论 -
ServerXmlHttp和XmlHttp的一些总结
1.ServerXmlHttp定义:ServerXMLHTTP 为不同 Web 服务器之间的服务器安全 HTTP 访问提供方法和属性。您可以使用此对象在不同的 Web 服务器之间交换 XML 数据。被Microsoft XML Parser (MSXML) 版本 3.0 或更高版本提供,并且不支持windows95和windows98环境,支持windows2000,安装ie5的w转载 2014-11-27 15:15:20 · 1247 阅读 · 0 评论 -
Windows 2003访问https失败
做微信的接口程序,由于accesstoken与其他微信提供的服务都需要通过https访问,在其他机器上正常的程序在一台云服务器上一直不成功,http访问是正常的找了很久,后来找到如下的说明:Windows 2003 and earlier versions do not support SHA2 by default. The administrator must apply th原创 2016-05-23 15:13:26 · 15314 阅读 · 1 评论 -
在webview中直接显示html
NSString* errorString = [NSStringstringWithFormat:@"An error occurred:%@",error.localizedDescription];[myWebViewloadHTMLString:errorString baseURL:nil];原创 2012-06-07 12:21:01 · 1336 阅读 · 0 评论 -
不安装oracle客户端部署PB应用
--摘自《PB8.0进阶篇》 在安装了Oracle客户端程序后,在Oracle安装目录下有如下目录和文件是连接Oracle数据库服务器所必需的:(最好保持目录层次关系结构) Oracle/BIN目录以及下面的所有DLL文件,并且保证应用程序可以找到该目录,即该目录为系统目录或者PATH目录。 Oracle/OCOMMON/NLS/ADMIN目原创 2010-01-12 22:39:00 · 5129 阅读 · 0 评论 -
蚊子
保罗在楼梯间的时候,忽然觉得左耳一阵微痒。妻子非要让他去看医生不可。她说,人们往往因不够小心谨慎而酿成大患。 医生查看保罗的耳朵,花了大约半小时才抬起头来,说:“您服用6粒青霉素药片,很快就可以清除您的症状。” 保罗吞下药片。两天后,微痒没有了,左耳像是获得了新生一般。惟一影响他愉快心情的是腹部起了一些红班,奇痒无比简直无法忍受。 保罗马上找了一位专家。也只瞥了一眼,就跟他说道:“有些转载 2006-08-23 22:43:00 · 819 阅读 · 0 评论 -
解析SQLServer事务日志压缩与删除的方法
解析SQLServer事务日志压缩与删除的方法问:SQLServer中的事务日志应该怎样压缩和删除? 答:具体方法有3种。 方法一: 第一步: backup log database_name with no_log或者 backup log database_转载 2007-10-01 17:30:00 · 1248 阅读 · 0 评论 -
键值对应
VK_LBUTTON 01 1 鼠标的左键 VK_RBUTTON 02 2 鼠标的右键原创 2008-01-22 11:06:00 · 1087 阅读 · 0 评论 -
葡萄酒简介
葡萄酒分类 颜色分:红葡萄酒、白葡萄酒、桃红葡萄酒 糖度分:甜葡萄酒、半甜葡萄酒、半干葡萄酒、干型葡萄酒 二氧化碳含量分:静止葡萄酒、起泡葡萄酒 法国葡萄酒介绍 法国葡萄酒分级制度: 法定产区葡萄酒(AOC)——法国葡萄酒最高级别,只能用原产地种植的葡萄酿制,绝对不可和别地葡萄汁勾兑。AOC在法文意思为“原产地控制命名”,是Appellation d转载 2008-02-27 11:16:00 · 1165 阅读 · 0 评论 -
跨服务器访问SQLSERVER
--创建链接服务器 exec sp_addlinkedserver WQJK, , SQLOLEDB , 远程服务器名或ip地址 exec sp_addlinkedsrvlogin WQJK, false ,null, 用户名 , 密码 --查询示例 select * from ITSV.数据库名.dbo.表名 --导入示原创 2008-04-19 10:57:00 · 1087 阅读 · 0 评论 -
数据库连接缓存概念和如何配置连接缓存
EAS为了提高系统的运行效率,提供了连接缓存。那什么是连接缓存,它有什么用好处,如何创建配置连接缓存以及如何在组件中使用连接缓存呢?下面将一一为你解答。我们在开发两层应用的的时候,总是使用sqlca这个对象来控制,访问数据库连接。当我们不用的时候,就会断开这个连接。另外在两层应用中,我们总是在程序启动的时候连接数据库,而在退出程序的时候才断开数据库连接。到了三层开发,你就不能再这样做了,(当然,如原创 2008-05-04 18:09:00 · 2554 阅读 · 0 评论 -
InstallShield中禁止反安装
function OnEnd() string subKey;begin subKey= "//SOFTWARE//Microsoft//Windows//CurrentVersion//Uninstall//" + IFX_PRODUCT_NAME; RegDBSetDe原创 2008-08-05 00:30:00 · 866 阅读 · 0 评论 -
sqlserver安装被挂起
安装SQL SERVER 2000时提示:"以前的某个程序安装已在安装计算机上创建挂起的文件操作。原因是安装程序在先前的安装过程中在系统注册表留下某些信息,导致不能安装。删除掉如下键值信息即可安装:在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager中找到PendingFil原创 2008-06-11 21:17:00 · 814 阅读 · 0 评论 -
与应用程序对象的连接失败.请确保未删除任何程序模块
sql2000企业管理器出现警告 :与应用程序对象的连接失败.请确保未删除任何程序模块解决方法:程序注册控件开始--运行中输入 regsvr32 semsfc.dll /s原创 2009-07-16 01:01:00 · 3957 阅读 · 0 评论 -
pb与Excel通讯
pb与Excel通讯如果要传数据到Excel,可以用OLE2.0,用它实现非常简单。OLE Automatic让你可以直接控制整个Excel应用,在Excel中可以做的,在PB中都可做到。 下面是一些主要步骤: 首先,建立一个与Excel通讯的Object。实现如下: OLEObject ExcelServer integer ExcelOK ExcelServer = C原创 2009-07-13 06:45:00 · 318 阅读 · 0 评论 -
再谈powerbuilder程序防止破解的办法
鉴于任何程序都运行cpu指令并可被反编译成汇编码,也就是说,理论上,程序都是在裸奔,所以天下无不可破之程序。所以这里讨论的防止,只是一定程度上的,比如提高破解难度,拖延时间,让破解者挫折感增加等等。一. pb的现状pb从5-12,其pbd文件,和dll文件格式的版本都为0600(pb5尚不知晓,还没找到pb5的程序),结构大致一样。所以pbkiller的作者只要还有时间,他可以在一到三个月原创 2009-09-16 19:14:00 · 4382 阅读 · 1 评论 -
PB代码动态解析执行器
PB代码动态解析执行器 当你看到VB、VFP等开发语言提供的强大的宏执行功能,是不是很羡慕呢?当你寻遍PB的帮助、关于PB开发的书籍或网站而不可得的时候,是不是感到有一丝的遗憾?如果你看到这篇文章,你应该感到振奋,因为你终于可以解决这个问题,而且解决问题的思路既是如此简单、代码既是如此简短。如果再加上你的智慧,应该比我的解决方法更漂亮。 先让我们来了解一些基本知识。 一.代码的载体转载 2009-10-11 20:52:00 · 6081 阅读 · 1 评论 -
SQL操作全集
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE转载 2010-01-15 01:46:00 · 1091 阅读 · 1 评论 -
ACCESS支持的时间日期函数2007年01月10日 16:01ACCESS支持的时间日期函数
参考文章一: 找了半天,终于在微软的网站找到了,对于做ACCESS数据库开发人来说还是有点用处的,有时间的话我会把它翻译成中文。(注:其中大部分对于Access是适用了,有些不行,使用前最好先在Access中试一下)。 DATE Returns the serial number of a particular date DATEVALUE Converts a date in the f转载 2009-12-20 22:17:00 · 2058 阅读 · 0 评论 -
判断excel文件是否被打开
Private Declare Function lOpen()Function lOpen Lib "kernel32" Alias "_lopen" (ByVal lpPathName As String, ByVal iReadWrite As Long) As Long Private Declare Function lClose()Function lClose Lib原创 2010-01-02 09:46:00 · 3011 阅读 · 0 评论 -
Web浏览器控件方法事件览表
Web浏览器控件方法事件览表WebBrowser控件(方法)方法 说明 GoBack 相当于IE的“后退”按钮,使你在当前历史列表中后退一项GoForward 相当于IE的“前进”按钮,使你在当前历史列表中前进一项 GoHome 相当于IE的“主页”按钮,连接用户默认的主页 GoSearch 相当于IE的“搜索”按钮,连接用户默认的搜索页面 Navigate 连接到指定的URL Refre原创 2010-01-05 21:31:00 · 1237 阅读 · 0 评论 -
HTML基础
1、文本标签(命令) 创建预格式化文本 创建最大的标题 创建最小的标题 创建黑体字 创建斜体字 创建打字机风格的字体 创建一个引用,通常是斜体 加重一个单词(通常是斜体加黑体) 加重一个单词(通常是斜体加黑体) 设置字体大小,从 1 到 7原创 2010-01-08 22:25:00 · 774 阅读 · 0 评论 -
webbrowser 通过匿名函数返回值
Private Sub cmdJsFunc_Click() Dim retVal As String Call WebBrowser1.Document.parentWindow.execScript("v = function(){return 3.14;}; tempJsVar=v();") retVal = WebBrowser1.Document.Script.t翻译 2016-07-05 09:47:30 · 777 阅读 · 0 评论