自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (9)
  • 收藏
  • 关注

原创 C# =>符号的使用

C# => 的使用

2022-08-12 13:58:42 313 1

原创 winform 窗口最大化不盖住任务栏

winform 窗口最大化不盖住任务栏

2022-06-10 16:06:00 599

原创 UnitOfWork知多少

UnitOfWork知多少1. 引言Maintains a list of objects affected by a business transaction and coordinates the writing out of changes and the resolution of concurrency problems.Unit of Work --Martin FowlerUnit Of Work模式,由马丁大叔提出,是一种数据访问模式。UOW模式的作用是在业务用例的操作中跟踪对象的所

2022-05-24 09:24:48 985

原创 PB数据窗口中的几种状态及应用

PB数据窗口中的几种状态及应用数据窗口的状态主要有以下几种:1)New!2)NewModified!3)DataModified!4)NotModified!数据窗口可以利用这些状态标志判断数据是否被修改过。记录和字段的状态标志如下:×××××××××××××××××××× 状态 使用范围 NotModified! 记录与字段 DataModified!

2021-12-19 11:05:09 1001

原创 pb 数据窗口打印设置

打印份数dw_print.object.datawindow.print.copies=lstr_param.prn_printcopies//纸张大小dw_print.object.datawindow.print.paper.size=lstr_param.prn_papersize//打印方向dw_print.object.datawindow.print.orientation=lstr_param.prn_orientation//页边距dw_print.object.datawin

2021-04-07 10:00:18 1694

原创 pb PostURL()

PostURL()功能执行HTTP Post,这样PowerBuilder应用程序就可以通过CGI、NSAPI、ISAPI接口发送请求。语法servicereference.PostURL ( urlname, urldata, headers, data )参数servicereference:Inet对象实例或引用urlname:String类型,指定要发送请求的URL(统一资源定位器)urldata:Blob类型,指定发送给urlname参数指定的URL的参数

2021-01-14 11:29:11 1442

原创 pb函数大全

自己通过网上查阅整理了一些PB常用函数,方便自己使用,也和大家分享一下,希望对大家有用。使用的过程中如发现错误我会进行修正,也希望大家看出错误能慷慨指出弹出窗口:messagebox()基本写法:Messagebox(‘标题’,‘内容’)完整写法: MessageBox ( ‘标题’,‘内容’,图标,按键,默认值)(1)其中标题与内容为要显示的字符串,不可省略,但可以省略,即什么也不显示,例如Messagebox(’’,’’)这样也是正确的单里面的东西一样也不能少!(2)图标可选值: Quest

2020-11-10 18:12:50 1024

原创 pb 接口开发

工作需要用WebService方式做接口,折腾了半月,走了无数弯路,才初见眉目。为了避免坚守PB开发的老中青同学们以后遇到同样的问题,在此做个简要总结。  ——by nocry115/泥草鞋前言:  无论哪种接口,无非2类:①开发入口,接收对方输出接口数据;②开发出口,以对方要求接口格式输出数据。对于WebService接口来说,第1种是需要我们来开发WebService服务及方法给对方调用,开发部署工作肯定多些;第2种则是调用对方的WebService服务,这方面已有很多前行的PBer为我们指路。

2020-10-13 15:12:55 4755

原创 数据窗口表达式

The DataWindow has been around since the first version of PowerBuilder and is indeed the reason many shops have chosen PB.Around for over 10 years, it has remained the most powerful data control in any language. No other language has anything like it - no

2020-09-22 17:31:09 381

原创 PB关于打印机纵向横向打印的设置

dw_2.Object.DataWindow.Print.Orientation = 0 横向dw_2.Object.DataWindow.Print.Orientation = 1 纵向

2020-09-22 09:56:46 1314

原创 PB关于字符串按照一定输入格式、规则检测(正则表达式)

匹配中文字符的正则表达式: /[\u4e00-\u9fa5]/2. 匹配双字节字符(包括汉字在内):/[^\x00-\xff]/评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)3. 匹配空白行的正则表达式:/\s/4. 匹配Email地址的正则表达式:/\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}/5. 匹配网址URL的正则表达式:/^((https|http|ftp|rtsp|mms)?:\/\/).

2020-09-22 09:44:03 1142

原创 PB数据窗口对象之计算域、排列、过滤、分组和其他

计算域计算域是指在数据窗口的设计状态下添加到数据窗口中的Computed Field部件,它是一个数据窗口部件,具有部件的属性特征。计算字段是指在数据窗口对应的SQL语句中添加的表达式,计算字段是一个字段,它具有字段的属性特征。它们的区别主要体现在脚本中。计算字段因为具有字段的特征,所以SetItem等对字段操作的函数可以用来操作计算字段而不能来操作计算域,当需要在程序中动态设置值时,就应该使用计算字段而不能使用计算域,典型情况是对计算出来的值进行误差校正。这两个对象都可以使用GetItem一类的函数来

2020-09-22 09:22:22 1710

原创 GetChild( )

GetChild( )功能:得到指定子数据窗口的引用并将其保存到变量中 然后应用程序就可以使用该变量来操作子数据窗口对象语法:dwcontrol.GetChild ( name, dwchildvariable )参数:dwcontrol 数据窗口控件名   name string 类型 列名 该列包含了欲得到引用的子数据窗口对象   dwchildvariable DataWindowChild 类型 用于存储该函数得到的子数据窗口对象的引用   返回值:Integer 函数

2020-09-21 11:24:39 2113

原创 pb常用函数

1.MessageBox()可以在屏幕上显示一个窗口,用户在响应该窗口后,程序才能继续运行下去格式:MessageBox(title,text [,icon [,button [,default]]])其中,title和text参数是必需的,其他大括号中的参数是可选项。各参数的含义如下。title:String类型,指定消息对话框的标题。vtext:指定消息对话框中显示的消息,该参数可以是数值数据类型、字符串或boolean值。vicon:枚举类型,可选项,指定要在该对话框左侧显示的图标。值为

2020-08-28 16:08:29 1804

原创 PowerScript语言(二)

2.4数组声明数组:Integer elem[30] //声明了整形数组elem,他有30个元素,下标从1-30Integer number[3 to 10] //下标从3变化到10,共8个元素。p[10]=5 //将p数组的第10个元素赋值为5char array_a[10,10] //声明一个二维数组,共10*10 个元素声明的同时赋值:real array_c={1,2,3,4,5}2.5PowerScript语句PowerScript语句用于控制程序的流程,主要有赋值语句、分支语句、

2020-08-28 15:51:55 156

原创 PowerScript基础

2.1.1注释//单行注释/* 多行注释 */2.1.2标识符标识符是程序中用来代表变量、标号、函数、窗口、选单、控件和对象等名称的符合。标识符命名规则如下:(1)必须以字母或下划线开头(2)由字母、数字、下划线_、短横线-、$、#、%组成(3)不能是PowerScript保留字(4)不区分大小写(但若用于Web、UNIX等环境时必须区分大小写)(5)最长40个字符2.1.3续航符(&)如果代码行尾的字符是 & 则下一行自动是本行的继续行。例: IF side

2020-08-28 15:41:19 708

原创 查询数据库大小的代码

SELECT a.name [文件名称],cast(a.[size]1.0/128 as decimal(12,1)) AS [文件设置大小(MB)],CAST( fileproperty(s.name,‘SpaceUsed’)/(816.0) AS DECIMAL(12,1)) AS [文件所占空间(MB)],CAST( (fileproperty(s.name,‘SpaceUsed’)/(816.0))/(s.size/(816.0))100.0 AS DECIMAL(12,1)) AS [所占

2020-08-28 15:35:19 175

原创 Spark sbt打包出错

Spark sbt打包出错/usr/local/sbt/sbt package出现[ERROR] Failed to construct terminal; falling back to unsupportedjava.lang.NumberFormatException: For input string: “0x100”at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:6

2020-06-04 18:52:03 518

原创 redis安装出现的问题

关于redis在ubuntu下的安装见http://www.redis.cn/download.html在安装redis之前务必先执行以下命令sudo apt-get update在这期间可能会出现些问题:如果在编译的时候报错,则需要先安装makesudo apt-get install make如果出现以下的错误cd src && make allmake[1]...

2020-05-06 16:47:11 194

原创 Datenode 无法启动

查阅资料发现,原因是多次format Namenode导致的Namenode和DataNode的ID不一致导致的,具体原因如下:该问题因为多次对namenode进行format,每一次format主节点NameNode产生新的clusterID、namespaceID,于是导致主节点的clusterID、namespaceID与各个子节点DataNode不一致。当format过后再启动hadoo...

2020-04-21 18:19:14 341 1

原创 Ubuntu安装JDK和eclipse

1.准备工作需要下载两个软件包(1)JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlJDK是Eclipse的必要运行环境,这里我使用的是jdk-8u181-linux-x64.tar.gz(2)Eclipse:https://www.eclipse.org/down...

2020-04-11 17:19:31 311

原创 Ubuntu上安装Eclipse启动时出错

今天在Ubuntu上安装Eclipse,前面已经配好了Java环境,但Eclipse启动时出错,提示查看错误日志,显示如下:!SESSION Thu Feb 13 17:40:41 PST 2020 ------------------------------------------!ENTRY org.eclipse.equinox.launcher 4 0 2020-02-13 17:40...

2020-04-10 13:15:01 1119

原创 无法链接http://localhost:50070问题

Hadoop3.x版本 已改为localhost:9870

2020-04-10 12:44:47 1163

原创 主成分分析(PCA)在Iris数据集上的应用

一、什么是PCAPCA是一种用于提取数据集中的模式的统计技术,它做的就是转换数据集以识别隐藏的关系,相似性或差异,然后可以在其输出上进行降维,数据压缩或特征提取。不过它更为人所熟知的是降维。那么我们为什么要降维,降维不是意味着数据信息的丢失吗?此言不假,但是在机器学习领域,多数情况下我们遇到的数据集都是有大量特征的,动辄十几条甚至是几十条特征。这种情况下,如果不做处理就直接将数据“喂给”机器学...

2019-12-23 11:10:38 1676

原创 Iris数据集使用PCA/LDA/KPCA降维的结果比较

一、实验描述分别使用PCA、LDA和KPCA方法对Iris数据集进行降维,利用可视化工具比较降维的效果。二、分析及设计Principal component analysis(PCA) 算法简介PCA的思想就是将n维特征映射到k维上(k<n),这k维是重新构造出来的全新维度特征,而不是简单的从n维特征去除n-k维特征,这k维就是主成分。对数据中心化求特征的协方差矩阵求协方差矩阵...

2019-12-23 11:07:49 1718

原创 计算机网络前五章答案

计算机网络前五章答案第一章:2、试简述分组交换的要点。答:分组交换最主要的特点就是采用存储转发技术。我们把要发送的整块数据称为一个报文。在发送报文之前,先把较长的报文划分成为一个个更小的等长数据段,例如,每个数据段为1024bit。在每一个数据段前面,加上一些必要的控制信息组成的首部后,就构成了一个分组。分组又称为“包”,是在互联网中传送的数据单元。正是由于分组的首部包含了目的地址、源地址...

2019-12-07 15:11:49 6069

转载 关联规则挖掘

直接用实例来解释概念更清楚一些,加入数据库中存在10条交易记录(Transaction),具体如下表所示:交易ID(TID)购买商品(Items)B:bread C:cream M:milk T:teaT01B C M TT02B C MT03C MT04M TT05B C MT06B TT07B ...

2019-11-04 21:46:22 482

mscomm32.ocx控件

可以使用mscomm32.ocx控件. 脚本如下: String ls_data //使用COM1端口。 ole_1.object.CommPort = 1 //设置速率为9600,无奇偶校验,8 位数据,一个停止位。 ole_1.object.Settings = "9600,N,8,1" //读入整个缓冲区的数据。 ole_1.object.InputLen = 0 打开端口 ole_1.object.PortOpen = True //发送attention命令 ole_1.object.Output = "ATV1Q0" + char(13) //等待数据。 Do Yield() //从Com端口取数据 ls_data += ole_1.object.Input LOOP Until(Pos(ls_data, "OK" + char(13) + char (10)) > 0) //向Com端口发送数据使用Output方法 ole_1.Object.Output //关闭端口。 ole_1.object.PortOpen = FALS

2023-09-05

webservice源代码.zip

一个完整的webservice框架代码,可以修改使用

2021-11-12

halo单据打印.doc

halo单据打印.doc

2021-10-26

PB调用DLL.docx

PB调用DLL.docx

2021-10-14

C# 编译生成和调用dll文件.docx

包含具体的例子代码

2021-10-14

新版C# 编写 webservice服务,以及发布运用步骤.docx

新版C# 编写 webservice服务,以及发布运用步骤.docx

2021-07-01

C# 编写 webservice服务,以及发布运用步骤.docx

C# 编写 webservice服务,以及发布运用步骤.docx

2021-07-01

软件设计师—学习笔记.pdf

包含每一章节的基础知识,和对每一章的总结,及每一章的考试重点 。

2020-03-09

深度学习的mnist实验报告

关于深度学习mnist文件的实验报告, 具体包括 xehll安装过程和mnist文件的执行过程。

2020-01-09

正则表达式.txt

史上最全常用正则表达式大全 一、校验数字的表达式二、校验字符的表达式,,三、特殊需求表达式

2019-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除