![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程技术
文章平均质量分 67
wangtaosuccess
这个作者很懒,什么都没留下…
展开
-
Shell 编程(1)
为什么要进行shell编程 在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。 下面,让我们一起来看看shell是如何工作的:建立一个脚本 Linux中有好多中不同转载 2005-08-11 05:12:00 · 745 阅读 · 0 评论 -
创建动态链接库
要创建DLL,就必须首先创建一个或多个源代码文件,还有一个连接文件用来导出函数。如果打算可以以载入时动态链接使用DLL的话,还必须创建一个导入库。创建源文件 DLL的源代码中包含了需导出的函数及数据,还有内部函数及数据,另外可以有一个可选的入口函数。你可以使用任意支持创建基于Windows的DLL工具来创建DLL。 如果你的DLL需要支持多线程,应该让你的DLL做到“线程安全”。你必须同步DL转载 2005-08-10 23:13:00 · 769 阅读 · 1 评论 -
C++重读三:泛型函数简表
0. accumlate:iterator对标志的序列中的元素之和,加到一个由init指定的初始值上。重载的版本不再做加法,而是传进来的二元操作符被应用到元素上。adjacent_different:创建一个新序列,该序列的每个新值都代表了当前元素与上一个元素的差。重载版本用指定的二元操作计算相邻元素的差。adjacent_find:在iterator对标志的元素范围内,查找一对相邻的转载 2005-08-10 22:44:00 · 763 阅读 · 0 评论 -
C++重读二:C++基本语法(下)
0. 类型转换中的提示实际上就是内置数据类型的提升,如char转换为int,bool转换为int,float转换为double等。1. 类型转换中的标准转换有五种类型:(1)整值类型转换(不包括提升);(2)浮点转换;(3)浮点-整值转换;(4)指针转换和(5)bool转换。前三种转换是有潜在危险的转换。所有的标准转换都是等价的。一些注意点:0可以被转换为任何指针类型,这样转载 2005-08-10 22:41:00 · 950 阅读 · 0 评论 -
PB8.0应用程序编译发布技术研究
摘要:本文主要讨论基于Windows平台的PowerBuilder 8.0应用程序编译发布关键问题和解决方法,包括执行文件的建立、资源文件的创建、安装程序的建立及添加数据源和SQL anywhere 数据库移动处理等问题。关键字:软件开发、PowerBuilder 8.0、应用程序发布、Setup程序制作 。 引言 PowerBuilder+ODBC+SQL anywhere是目前开转载 2005-08-11 04:47:00 · 957 阅读 · 0 评论 -
PowerBuilder读书笔记
1.全局变量(Global Variables)在整个应用程序中都可访问,它的作用域是整个应用程序。如操作柜员的号码、姓名等。PB中已经预设了5个全局变量SQLCA(交易对象)...等实例变量(Instance Variables)是对象级变量,在对象内定义,只有该对象的事件或函数才能使用该变量,在所关联的对象有被打开时创建,关闭时注销。共享变量(Share Variables)类似实例变量,在它转载 2005-08-13 06:27:00 · 1024 阅读 · 0 评论 -
Shell 编程(2)
快捷操作符 熟悉C语言的朋友可能会很喜欢下面的表达式:[ -f "/etc/shadow" ] && echo "This computer uses shadow passwors" 这里 && 就是一个快捷操作符,如果左边的表达式为真则执行右边的语句。您也可以认为是逻辑运算中的与操作。上例中表示如果/etc/shadow文件存在则打印” This computer uses shadow转载 2005-08-11 05:14:00 · 570 阅读 · 0 评论 -
COM复习(一) : COM复用的中Containment(包容)和Aggregation(聚合)的实现
Containment是一种比较简单的复用方法,如果Component B复用Component A,Component B实际上是Component A的一个客户,Component B向客户提供的Component A的功能实际上是Component B直接调用Component A完成的。当然Component B可以扩充Component A的功能。Component B可以直接使用已经存转载 2005-08-10 22:52:00 · 734 阅读 · 0 评论 -
Shell 编程(3)
实例 一般编程步骤 现在我们来讨论编写一个脚本的一般步骤。任何优秀的脚本都应该具有帮助和输入参数。并且写一个伪脚本(framework.sh),该脚本包含了大多数脚本都需要的框架结构,是一个非常不错的主意。这时候,在写一个新的脚本时我们只需要执行一下copy命令: cp framework.sh myscript 然后再插入自己的函数。 让我们再看两个例子: 二进制到十进制的转换 脚转载 2005-08-11 05:16:00 · 568 阅读 · 0 评论 -
Linux下C语言编程
#1 Linux下C语言编程--基础知识前言:这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将会学到以下内容:源程序编译Makefile的编写程序库的链接程序的调试头文件和系统求助--------------------------------------------------------------------------------1.源程序的编译在Linu转载 2005-08-10 23:20:00 · 1014 阅读 · 1 评论 -
PowerBuilder运行库以及ODBC接口
1.PowerBuilder运行库以及ODBC接口包括:必需PBVM80.DLL必需LIBJCC.DLL数据窗口PBDWE80.DLLRich TextPBRTC80.DLL字体映像PBFNT80.INI预定义的数据窗口标签表现风格PBLAB80.INI数据库连接PBTRA80.DLLPB的ODBC接口PBODB80.DLLPB的ODBC接口配置文件PBODB80.INI以上文件可以在C:/Pro转载 2005-09-06 22:04:00 · 691 阅读 · 0 评论