子程序定义和返回值 子程序中的参数,参数固定(下面例子只能2参数),程序第一个参数为$_[0],第二个为$[1],依次类推 子程序中私有变量 限制参数长度 变长参数列表 关于my变量 最好使用 use strict; use 5.012 #自动加载strict编译指令 return操作符 如果像在子 ...
分类:
编程语言 时间:
2018-06-14 23:57:35
阅读次数:
226
在linux中还有一个更受大家欢迎的调试工具:GDB。GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。可以用来调试C,C++程序。 GDB功能强大,调试命令也有很多,但是对于普通程序调试中经常使用的命令并不多,如下表所示: 常用的指令: 例 ...
分类:
数据库 时间:
2018-06-14 18:38:10
阅读次数:
446
一、协程(Coroutine) 1.知识背景 协程又称微线程,是一种用户态的轻量级线程。子程序,或者称为函数,在所有语言中都是层级调用,比如A调用B,B在执行过程中又调用了C,C执行完毕返回,B执行完毕返回,最后是A执行完毕。所以子程序调用是通过栈实现的,一个线程就是执行一个子程序。子程序调用总是一 ...
分类:
编程语言 时间:
2018-06-12 21:37:28
阅读次数:
188
1. supervisor 介绍 Supervisor是一个客户端/服务器系统,允许用户在类UNIX操作系统上控制大量进程。 Supervisor组件: Supervisord: 服务器部分为Supervisord,负责启动子程序,相应客户端的命令,记录stdout,stderr。 配置文件位于/e ...
分类:
其他好文 时间:
2018-06-04 19:44:13
阅读次数:
152
全局变量:在定义的时候,顶头写的,没有任何缩进的变量就是全局变量。 全局变量的特点:在当前文件里的任何地方都可以进行调用 局部变量:在子程序里定义的变量,就是局部变量。 子程序:比如.py文件里,写的函数就是个子程序。而这个函数里定义的变量就是局部变量 示例:全局变量 示例:函数体内定义局部变量 示 ...
分类:
编程语言 时间:
2018-06-02 20:39:55
阅读次数:
211
导读:从事编程这个事可以做到,完全靠自己的手艺、不依赖任何人或公司去生活的。但道理我都懂,怎么做才是关键。本文摘自陈皓(左耳朵耗子)在极客时间 App 开设的付费专栏“左耳听风”。 正文 1 写在前面 程序员用自己的技术变现,其实是一件天经地义的事儿。写程序是一门“手艺活儿”,那么作为手艺人,程序员 ...
分类:
其他好文 时间:
2018-06-01 17:39:46
阅读次数:
3879
(1)调研,规格化设计的大致发展和为什么得到人类重视 结构化程序设计(英语:Structured programming),一种编程范型。它采用子程序(函数就是一种子程序)、代码区块、for循环以及while循环等结构,来替换传统的goto。希望借此来改善计算机程序的明晰性、质量以及开发时间,并且避 ...
分类:
其他好文 时间:
2018-05-30 17:33:03
阅读次数:
160
过程和函数统称为PL/SQL子程序,他们是被命名的PL/SQL块,被编译后存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。过程和函数的唯一区别是函数总向调用者返回数据,而过程则不返回数据。 一 创建函数 1 创建函数 语法: i. IN,OUT,IN OUT是形参的模式。若省 ...
分类:
其他好文 时间:
2018-05-30 17:29:28
阅读次数:
139
规格化设计的发展历史 (这一部分并没有找到答案,于是参考了好黄和温莎莎的blogs) 1950年代,第一次分离,主程序和子程序的分离程序结构模型是树状模型,子程序可先于主程序编写。通过使用库函数来简化编程,实现最初的代码重用。产生基本的软件开发过程:分析—设计—编码—测试,使大型软件系统的开发成为可 ...
分类:
其他好文 时间:
2018-05-28 13:41:13
阅读次数:
143
动态SQL在之前用户所编写的PL/SQL程序时有一个最大的特点:就是所操作的数据库对象(例如:表)必须存在,否则创建的子程序就会出问题,而这样的操作在开发之中被称为静态SQL操作,而动态SQL操作可以让用户在定义程序时不指定具体的操作对象,而在执行时动态的传入所需要的数据库对象,从而使程序变得更加的... ...
分类:
数据库 时间:
2018-05-27 21:34:39
阅读次数:
249