最新文章列表

数据模型

业务处理模型(Business Process Model,简称BPM)       业务处理模型主要用在需求分析阶段。这个阶段的主要任务是理清系统的功能,系统分析员与用户 ...
csumissu 评论(0) 有1000人浏览 2011-04-27 16:13

几种重要sql用法

以前遇见别人问的几个数据库的问题,我没有回答好,最近看些数据库的书籍把他们总结如下,以备后人之鉴。 1、用select语句,查询重复记录。(一般我们用的是distinct找不同的记录,问到重复的反而有点发愣) 假设,表名为 T1 子段为 A,B,C select count(*) ,A,B,C from T1    group by A,B,C having count(*) > 1 测试 ...
weisong0127 评论(0) 有773人浏览 2011-04-27 11:29

如何破解PB6.5编译的程序(转)Mark备查

以下所有均针对PowerBuilder6.5编译的伪码程序(即带有PBD的文件执行)。PowerBuilder的伪码编译同VB伪码编译一样,同样是PB动态库(PBVM60.DLL),解释伪码执 ...
buliedian 评论(0) 有864人浏览 2009-07-26 16:51

powerbuilder防止反编译: pbkiller无法解析的部分公布

powerbuilder防止反编译: pbkiller无法解析longlong类型而且错得一塌糊涂 pbkiller2.5.18无法解析longlong类型,一旦你申明longlong类型无法反编译出类型,值也不对,因为longlong采用类似指针的方式存放值。 只要在代码中如此写: int aaa =100long bbb = 1000longlong ccc = 20000bool ...
buliedian 评论(0) 有1247人浏览 2009-07-26 05:05

powerbuilder反编译器开发-第一步:pbd结构分析和pbkiller分析

今天做了一个简单的structrue,编译得到一个pbd文件,在pb中,全局结构是代码最少的。 发现几个问题: 1.pbkiller无法得到blob{n}这种申明,ue查看是他少分析了一部分字节,比如dec{2},dec{4}都不能反编译,全部编译为:dec。 2.pbkiller目录下的文件vmxxx.dat大致为一个包含pb所有内置对象,函数,实践,属性调用的例程。可能视图通过此样本与客户 ...
buliedian 评论(0) 有2331人浏览 2009-07-26 00:31

再谈powerbuilder程序防止破解的办法(终结篇,以后不再写这个问题)

鉴于任何程序都运行cpu指令并可被反编译成汇编码,也就是说,理论上,程序都是在裸奔,所以天下无不可破之程序。所以这里讨论的防止,只是一定程度上的,比如提高破解难度,拖延时间,让破解者挫折感增加等等。 一. pb的现状 pb从5-12,其pbd文件,和dll文件格式的版本都为0600(pb5尚不知晓,还没找到pb5的程序),结构大致一样。所以pbkiller的作者只要还有时间,他可以在一到三个 ...
buliedian 评论(0) 有952人浏览 2009-07-25 04:44

powerbuilder反编译器开发

这个计划其实已经一年多了,怪没有时间,所以一直没弄上日程。计划支持pb5-12,其实pbd内部的原则都差不多,通过ue分析,其编译的结构差不多。pb6.5,7,8,9,10,11,12都找到了软件。但是pb5找不到,迅雷上的资源也无法下载。希望有保留的同志给一份。 设计的主要目的是用于反向工程,主要是正当用途,其实反编译别人的代码也未必能看懂,或者没那么多时间去看懂。我想如果做得出来,必要的保 ...
buliedian 评论(0) 有918人浏览 2009-07-21 19:47

powerbuilder 12 TCP初步测试

在FYJ的提醒下,下载了powerbuilder12 TCP来测试。有2个IDE:pb12和pb12 .net 需要先安装Support_PB,.net3.0,我电脑上有vs所有早装好了,否则pb12 .net IDE不能装,原来pb12 .net是基于powerby vs的东西啊。 pb12 IDE解决了string()和blob()带encoding参数编译不成功的问题。其他还没仔细 ...
buliedian 评论(0) 有720人浏览 2009-06-07 22:37

PB调用EXCEL的操作不失为一种好的报表输出方式

对于较为中国化的报表,虽然后dw这个坚强后盾,但是也难不住繁复疲劳的应对。 不过我们可以知道,数据的输出,都是居于table的栏位或者计算字段。 ...
buliedian 评论(0) 有1505人浏览 2009-05-15 23:17

PBL(PBD) File Format

http://www.dwox.com/PBL_File_Format.txt+--------------------------------------------------------------+I PBL File Format 2003 - 2010 I+--------------------------------------------------------------+Dea ...
buliedian 评论(0) 有754人浏览 2009-02-26 02:07

SQL游标原理和使用方法

SQL游标原理和使用方法 在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇 ...
seloba 评论(0) 有324人浏览 2008-12-18 19:36

pb11.2编译成机器码时报错:linker:errors

一直以来用pb10以上版本写程序。 现在是用pb11.2写小程序。有时程序比较小可以编译成功。遇到稍微复杂一点就无法编译成machine code.一直也没找原因。下载了pb11.5还是一个鸟样。 中文的叙述太少。今天想认真解决一下。仔细查了查: http://groups.google.com/group/sybase.public.powerbuilder.general/browse_t ...
buliedian 评论(0) 有1151人浏览 2008-12-06 14:52

Powerbuilder中,数组无法在使用完后释放空间,datastore插入行的速度只有dw的百分之一。

最近在写一个检索磁盘的小软件。发现两个问题。以前利用dt和dw处理数据的行数很少。很难发现这个问题。 1. 数组无法在使用完后释放空间 2. datastore插入行(insertrow())的速度只有dw的百分之一 最开始使用findfirstfile,findnextfile将文件信息放入大数组中。但是发现使用完后。即使手动调用垃圾回收函数。数组占据的数百兆空间无法归还给操作系统。 ...
buliedian 评论(0) 有877人浏览 2008-11-17 01:26

powerbuilder的dw中使用graph风格,当横轴是日期时,如何显示才能完整显示日期?

powerbuilder的dw中使用graph风格,当横轴是日期时,如何显示才能完整显示日期? 这样日期不能放置: 使用语句: dw_1.object.gr_1.category.dispattr.font.escapement='900' 后的效果:
buliedian 评论(0) 有1165人浏览 2008-08-20 23:36

powerbuilder程序如何对抗shudepb?pb防反编译

shudepb更新到2008.7月份,最新的pb版本11.2写的软件在shudepb的魔爪下一览无遗。 那,是否有好的办法来对抗反编译。前天刚要发布一个共享软件。其中有关键的注册算法部分。正好群中有人讨论pbkiller,则我注意到shudepb最新更新后对pb程序带来的破坏。这个破坏包括经过powershield处理过的程序。也就是说shudepb不可阻挡。 现在有三个方法: 1. 我用一个 ...
buliedian 评论(0) 有6112人浏览 2008-07-17 22:28

powerbuilder11的出现,将引发pb再次学习的热潮。

我分析原因有几个: 1. PB程序员跟delphi程序员一样,量非常大。虽然有些转语言了,不过赚外快可能会用上。 2. PB11与以往的版本有些质的变化和变迁。 3. PB6.5,PB9是非常多使用者,pb11普遍能激发他们试用和测试的热情。 4. PB11新特性---特别是.net调用,datawindow.net,webform,webservices,VS+datawindow.net ...
buliedian 评论(0) 有809人浏览 2008-01-16 16:18

对powerbuilder版本过渡的问题思考,谁能告诉我多版本怎么协作并交互?一个有意思的命题

请加: 6539042(powerbuilder11&SQL) 今天看<<powerbuilder完全解析>>饶有兴趣的下载了一个pb7来装上,随便用了一下,而且有transport对象可以作小型的三层运用。满足200人同时使用应该是最好的了。而客户端可以动态选择连接的DTS服务器也是可以把容量扩大到2000都没问题。一个服务器首先被客户连接,既而在动态地把客户平衡 ...
buliedian 评论(0) 有903人浏览 2008-01-13 12:48

Powerbuilder:我一直搞不清楚哪些类型需要用create创建?有的类型好象申明后就可以直接用.

http://www.cndw.com/tech/data/200602158731.asp 1.CREATE CREATE语句生成对象实例变量,在生成以后,可以用点操作符引用对象的成员。CREATE语句返回一个可在变量中保存的对象实例句柄。CREATE语句有两种语法格式: objectvariable = CREATE objecttype objectvariable = CREATE ...
buliedian 评论(0) 有962人浏览 2008-01-12 22:08

TIOBE 2006年8月最流行开发语言排名 Ruby上窜迅猛

TIOBE 语言排名一个月更新一次。它的统计方法是基于全球有经验的工程师,科目和第三方厂商. 同时也参考来自google,msn,yahoo等搜索引擎计算得出的结果。当然,这个排名并不说明哪个语言绝对最好,但是它可以给你一个参考,当你构建 一个新的软件系统时,应该采用什么样的语言。 原文链接: http://www.tiobe.com/index.htm?tiobe_index ...
naive_1010 评论(0) 有615人浏览 2006-09-06 12:21

什么是OPC技术?

OPC全称是OLE for Process Control,它的出现为基于Windows的应用程序和现场过程控制应用建立了桥梁。在过去,为了存取现场设备的数据信息,每一个应用软 ...
javababy1 评论(0) 有761人浏览 2006-05-30 10:01

最近博客热门TAG

Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics