- 2023-06-08 ftp4j FtpClient 填坑纪实
懂你的
坑1:下载后需要使用,需要3步,1将jar文件放到libs文件夹内,2将ftp4j-1.7.2带源码的整个文件夹放到libs内,3app-gradle中增加dependencies{implementationfiles('libs/ftp4j-1.7.2.jar')}坑2:从ftp下载文件失败,据说ftpClient.setPassive(true);要放到connect和login中间,否则下
- Ftp4j 报错failed to connect to /127.0.0.1 (port 3883) after 90000ms: isConnected failed: ECONNREFUSED
TouchOfSun
遇见的问题ftpandroid
打算使用ftp4j做文件的上传和下载,不过初始报出一个错误failedtoconnectto/127.0.0.1(port3883)after90000ms:isConnectedfailed:ECONNREFUSED(Connect。。。。原先连接的是127.0.0.1,后来换成了10.0.2.2在模拟器上使用127.0.0.1只是访问自己,使用android自己内置的10.0.2.2就可以了!
- 如何基于FTP4J实现FTPS连接过程解析
FTPS:一种多传输协议,相当于加密版的FTP。当你在FTP服务器上收发文件的时候,你面临两个风险。第一个风险是在上载文件的时候为文件加密。第二个风险是,这些文件在你等待接收方下载的时候将停留在FTP服务器上,这时你如何保证这些文件的安全。你的第二个选择(创建一个支持SSL的FTP服务器)能够让你的主机使用一个FTPS连接上载这些文件。这包括使用一个在FTP协议下面的SSL层加密控制和数据通道。一
- 【Hadoop学习之五】win7+Eclipse+hadoop3搭建本机开发环境
weixin_30552811
操作系统大数据开发工具
环境虚拟机:VMware10Linux版本:CentOS-6.5-x86_64客户端:Xshell4FTP:Xftp4jdk8hadoop-3.1.1拓扑:知识准备:1、eclipse在win7本机电脑上,而部署的hadoop可以是在本机windows也可以是远程Linux伪分布式、完全分布式、HA集群2、为了方便开发,引入hadoop的eclipse插件(插件并不是必需的),方便之处有两点:(1
- Android从ftp服务器获取文件
勇敢地追
Android
window搭建ftp服务器的步骤在这里,亲测可行:http://blog.sina.com.cn/s/blog_3f7e47f20100haur.html主要留意一下绑定的ip地址,以后要用到要想从ftp服务器获取文件还要用到一个ftp4j的jar包。官网:http://www.sauronsoftware.it/projects/ftp4j/。可以把它先下载下来再参考/doc/manual.e
- ftp4j中使用http代理
WorldWelcome
Java
Ftp4j还是比较好用的,而且支持各种代理。当需要通过命令行,通过代理,上传一个目录到远端服务器,同时可以加入调度任务,这种情况下,自己写java就比较适用。filezilla图形化的客户端,支持代理、支持目录上传,但是不支持调度;winscp命令行支持上传目录,但不支持代理;curl支持代理,但不支持上传目录;其它ftp命令行更是弱鸡。所以自己动手java,丰衣足食。话不多说,以下代码,在com
- ftps上传下载文件
weixin_45022218
ftps上传下载文件该项目需要导入jar包ftp4j-1.7.2.jar以下为代码部分packageftpstest;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileWriter;importjava.io.IOException;impor
- AndroidFTP客户端-FTP管家源码
zhyzcl
android
安卓FTP客户端源代码:1、界面图:2、FTP管家特点1、采用ftp4j,PhotoView等组件,图片可直接预览,本地可批量上传到ftp文件,ftp可保存两个地址,程序自动切换地址;2、采用最新androidx代码构建,对初学者起到非常好的启示作用;3、ftp预览后的图片可以直接在本地游览;4、视频类文件可在下载后用本地视频播放器打开播放(前提是本机安装的有视频播放器)3、AndroidFTP客
- android ftp 客户端编写(ftp4j)
wshwrf
android
java中的ftp4j是个不错的框架,可以用于java实现ftp的一些操作。这个框架已经实现了ftp的功能,如果需要移植到android,就需要一些界面元素与后台进程。android这样直接利用现在的java框架完成一些事情是比较容易的。ftp4j的文档还是蛮全的,而且容易读懂。使用方法:FTPClientclient=newFTPClient();client.connect("ftp.host
- 通过FTP4J 实现 FTPS 连接
java小强
Java开源ftpftp4j客户端Serv-Uftps
FTPS:一种多传输协议,相当于加密版的FTP。当你在FTP服务器上收发文件的时候,你面临两个风险。第一个风险是在上载文件的时候为文件加密。第二个风险是,这些文件在你等待接收方下载的时候将停留在FTP服务器上,这时你如何保证这些文件的安全。你的第二个选择(创建一个支持SSL的FTP服务器)能够让你的主机使用一个FTPS连接上载这些文件。这包括使用一个在FTP协议下面的SSL层加密控制和数据通道。一
- ftps 显示/隐式 客户端编程
qq183626285
编程Security.netSocketPHP
ftps上传文件,分为两种不同方式:1.FTPS-通过隐式的FTP.2.FTPS-通过显示的FTP.下面是关于FTPS的描述,以及在两种上传方式间的编程转换:FTPS/FTPESsecuredconnectionTheftp4jlibrarysupportsbothFTPS(FTPoverimplicitTLS/SSL)andFTPES(FTPoverexplicitTLS/SSL).Theset
- android ftp客户端开发
luoboo525
FTP客户端实则是相对于远程文件的一个文件管理器,主要的功能有登录,下载,上传,剪切,粘贴,新建文件夹,重命名,删除文件,查看文件属性,同步等等。其实同步也就是上传,只是把上传功能修饰了一下罢了,应用需要引入一个ftp4j.jar的库。那就先说说整个客户端的代码逻辑吧。用户进入应用后首先进入的是登录连接服务器,获取一个ftpclient引用,有了它你就能为所欲为了,呵。获取ftpClient之后我
- FTP工具类(ftp4j)
dclchj
转自:http://blog.csdn.net/johnsonvily/article/details/6110274packagecom.lyis.commons.util;packagecom.lyis.commons.util;importit.sauronsoftware.ftp4j.FTPClient;importit.sauronsoftware.ftp4j.FTPException;
- maven 将 jar 包安装到本地 repository (资源库)
浮生无涯
java
1、以安装ftp4j-1.6.jar为例,将下载好的ftp4j-1.6.jar保存,cmd到该jar包所在目录2、输入命令mvninstall:install-file-DgroupId=it.sauronsoftware-DartifactId=ftp4j-Dversion=1.6-Dpackaging=jar-Dfile=ftp4j-1.6.jar命令详解引入安装后的ftp4j-1.6.jar
- 用groovy自动下载视频文件,然后播放
magicsa
passwordchangeimport服务器技术
import it.sauronsoftware.ftp4j.FTPClient/** * Created by xiaosa on 2017/3/5. */FTPClient ftp = new FTPClient()ftp.connect('ip', port)println "login success"ftp.login('username', 'password')ftp.changeD
- FTP-Android客户端实现笔记
raymond_kwan
ToolsAndroidandroidFTP
FTP-Android客户端实现笔记在上一篇笔记里,简单介绍了如何搭建一个服务器。这里说明如何在已经有一个简单FTP服务器后,如何Android上实现一个非常朴素的文件上传客户端。因为FTP是经典的协议,所以现成的实现的库文件很多,例如ftp4j。1.下载ftp4j,并将相关jar文件导入项目,项目里只需要用到ftp4j中的FTPClient类。2.构建一个方法,将一个File对象上传到相应的FT
- ftp4j 1.7 手册
我的博客
ftp4j1.7手册原文:http://www.sauronsoftware.it/projects/ftp4j/manual.php要求要运行ftp4jlibrary,你需要Java运行时环境v.1.4+.安装将ftp4jJAR文件添加到你应用程序的classpath中,然后你就可以自动启用ftp4j类的使用了.Javadocs可参考ftp4jjavadocs.快速入门包中的主类是FTPClie
- ftp4j连接Microsoft FTP Service 7.5的list错误it.sauronsoftware.ftp4j.FTPListParse问题及解决
110shen110
阅读更多FTP服务器准备从cuteFTP换成MicrosoftFTPService7.5,测试时发现有错误。报错如下:it.sauronsoftware.ftp4j.FTPListParseExceptionatit.sauronsoftware.ftp4j.FTPClient.list(FTPClient.java:2141)atit.sauronsoftware.ftp4j.FTPClient
- 使用ftp4j类来实现FTP操作
ftp4j
ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理和SOCKS5代理连接,通过SSL安全连接。简
- android ftp4j 源码分析
android
FTP理论
FTP会话时包含了两个通道,一个叫控制通道,一个叫数据通道。重点这个两个通道就是下面源码分析里面为什么通道会这么多…… 控制通道:控制通道是和FTP服务器进行沟通的通道,连接FTP,发送FTP指令都是通过控制通道来完成的。 数据通道:数据通道是和FTP服务器进行文件传输或者列表的通道。
FTP协议中,控制连接均有客户端发起,而数据连接有两种工作方式:PORT方式和PASV方式
- 使用ftp4j类来实现FTP操作
ptghb
ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理和SOCKS5代理连接,通过SSL安全连接。ft
- 使用ftp4j类来实现FTP操作
ptghb
java
ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理和SOCKS5代理连接,通过SSL安全连接。ft
- 基于FTP4J组件的FTP操作客户端
后海
ftpftp4j文件同步
package com.matol.utils
import it.sauronsoftware.ftp4j.FTPClient;
import it.sauronsoftware.ftp4j.FTPDataTransferListener;
import it.sauronsoftware.ftp4j.FTPFile;
import java.io.File;
import java.io.
- 关于ftp4j中文目录不能切换的问题
Joseph_hu
java
问题描述:项目用ftp4j的包写了一个ftp工具,在测试ftp是否能连接成功的时候,发现带有中文目录的测试不能测试成功,但是英文或者其他字符(除特殊字符)可以,后来发现windows的ftp工具设置的问题,把设置UTF-8是TRUE就行啦。
- 通过FTP4J 实现 FTPS 连接
java小强
FTPS:一种多传输协议,相当于加密版的FTP。当你在FTP服务器上收发文件的时候,你面临两个风险。第一个风险是在上载文件的时候为文件加密。第二个风险是,这些文件在你等待接收方下载的时候将停留在FTP服务器上,这时你如何保证这些文件的安全。你的第二个选择(创建一个支持SSL的FTP服务器)能够让你的主机使用一个FTPS连接上载这些文件。这包括使用一个在FTP协议下面的SSL层加密控制和数据通道。一
- FTP-使用ftp4j操作FTP_3
素颜猪
ftpftp4j操作FTP_3
/** *获取目录下所有文件 * *@paramdir * 目录 *@return *@throwsException */
- FTP-使用ftp4j操作FTP_2
素颜猪
ftpftp4j操作FTP_2
/* *上传目录 *client:FTP客户端对象 *parentUrl:父节点URL *file:目录 *del: */ privatevoiduploadFolder(F
- FTP-使用ftp4j操作FTP_1
素颜猪
ftpftp4j操作FTP_1
说明:jar包版本ftp4j-1.7.2.jar一、创建项目 项目名称:ftpdemo二、添加jar包 1.在项目中创建lib目录 /lib 2.在lib目录下添加jar包 ftp4j-1.7.2.jar junit-4.4.jar 三、添加属性文件 1.在项目中创建conf目录 /conf 2.在conf目录添加属性文件
- FTP-使用ftp4j操作FTP_1
素颜猪
FTPftp4j操作FTP_1服务器
说明:jar包版本ftp4j-1.7.2.jar一、创建项目项目名称:ftpdemo二、添加jar包1.在项目中创建lib目录/lib2.在lib目录下添加jar包ftp4j-1.7.2.jarjunit-4.4.jar三、添加属性文件1.在项目中创建conf目录/conf2.在conf目录添加属性文件属性文件名称:ftpinfo.properties属性文件内容:ftp_server_addre
- Android中FTP服务器、客户端搭建以及SwiFTP、ftp4j介绍
luohai859
最近一段时间,因为公司项目的需要,对HTTP协议以及FTP协议都有所了解,并且在基于网络开放源代码 基础上,能够完成项目的要求。今天给大家分享下,怎样建立属于我们自己的FTP服务器以及FPT客户端,同时 非常非常感谢这些开源软件及其作者为IT行业做出的贡献,最大程度上至少解放了我们这些IT码农。且看正文。 本文主要内容: 1、FTP服务端部署----基于Android中Swi
- Spring4.1新特性——综述
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- Schema与数据类型优化
annan211
数据结构mysql
目前商城的数据库设计真是一塌糊涂,表堆叠让人不忍直视,无脑的架构师,说了也不听。
在数据库设计之初,就应该仔细揣摩可能会有哪些查询,有没有更复杂的查询,而不是仅仅突出
很表面的业务需求,这样做会让你的数据库性能成倍提高,当然,丑陋的架构师是不会这样去考虑问题的。
选择优化的数据类型
1 更小的通常更好
更小的数据类型通常更快,因为他们占用更少的磁盘、内存和cpu缓存,
- 第一节 HTML概要学习
chenke
htmlWebcss
第一节 HTML概要学习
1. 什么是HTML
HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,它规定了自己的语法规则,用来表示比“文本”更丰富的意义,比如图片,表格,链接等。浏览器(IE,FireFox等)软件知道HTML语言的语法,可以用来查看HTML文档。目前互联网上的绝大部分网页都是使用HTML编写的。
打开记事本 输入一下内
- MyEclipse里部分习惯的更改
Array_06
eclipse
继续补充中----------------------
1.更改自己合适快捷键windows-->prefences-->java-->editor-->Content Assist-->
Activation triggers for java的右侧“.”就可以改变常用的快捷键
选中 Text
- 近一个月的面试总结
cugfy
面试
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/46753275
前言
打算换个工作,近一个月面试了不少的公司,下面将一些面试经验和思考分享给大家。另外校招也快要开始了,为在校的学生提供一些经验供参考,希望都能找到满意的工作。 
- HTML5一个小迷宫游戏
357029540
html5
通过《HTML5游戏开发》摘抄了一个小迷宫游戏,感觉还不错,可以画画,写字,把摘抄的代码放上来分享下,喜欢的同学可以拿来玩玩!
<html>
<head>
<title>创建运行迷宫</title>
<script type="text/javascript"
- 10步教你上传githib数据
张亚雄
git
官方的教学还有其他博客里教的都是给懂的人说得,对已我们这样对我大菜鸟只能这么来锻炼,下面先不玩什么深奥的,先暂时用着10步干净利索。等玩顺溜了再用其他的方法。
操作过程(查看本目录下有哪些文件NO.1)ls
(跳转到子目录NO.2)cd+空格+目录
(继续NO.3)ls
(匹配到子目录NO.4)cd+ 目录首写字母+tab键+(首写字母“直到你所用文件根就不再按TAB键了”)
(查看文件
- MongoDB常用操作命令大全
adminjun
mongodb操作命令
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,但有类似的命令 如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。
一
- bat调用jar包并传入多个参数
aijuans
下面的主程序是通过eclipse写的:
1.在Main函数接收bat文件传递的参数(String[] args)
如: String ip =args[0]; String user=args[1]; &nbs
- Java中对类的主动引用和被动引用
ayaoxinchao
java主动引用对类的引用被动引用类初始化
在Java代码中,有些类看上去初始化了,但其实没有。例如定义一定长度某一类型的数组,看上去数组中所有的元素已经被初始化,实际上一个都没有。对于类的初始化,虚拟机规范严格规定了只有对该类进行主动引用时,才会触发。而除此之外的所有引用方式称之为对类的被动引用,不会触发类的初始化。虚拟机规范严格地规定了有且仅有四种情况是对类的主动引用,即必须立即对类进行初始化。四种情况如下:1.遇到ne
- 导出数据库 提示 outfile disabled
BigBird2012
mysql
在windows控制台下,登陆mysql,备份数据库:
mysql>mysqldump -u root -p test test > D:\test.sql
使用命令 mysqldump 格式如下: mysqldump -u root -p *** DBNAME > E:\\test.sql。
注意:执行该命令的时候不要进入mysql的控制台再使用,这样会报
- Javascript 中的 && 和 ||
bijian1013
JavaScript&&||
准备两个对象用于下面的讨论
var alice = {
name: "alice",
toString: function () {
return this.name;
}
}
var smith = {
name: "smith",
- [Zookeeper学习笔记之四]Zookeeper Client Library会话重建
bit1129
zookeeper
为了说明问题,先来看个简单的示例代码:
package com.tom.zookeeper.book;
import com.tom.Host;
import org.apache.zookeeper.WatchedEvent;
import org.apache.zookeeper.ZooKeeper;
import org.apache.zookeeper.Wat
- 【Scala十一】Scala核心五:case模式匹配
bit1129
scala
package spark.examples.scala.grammars.caseclasses
object CaseClass_Test00 {
def simpleMatch(arg: Any) = arg match {
case v: Int => "This is an Int"
case v: (Int, String)
- 运维的一些面试题
yuxianhua
linux
1、Linux挂载Winodws共享文件夹
mount -t cifs //1.1.1.254/ok /var/tmp/share/ -o username=administrator,password=yourpass
或
mount -t cifs -o username=xxx,password=xxxx //1.1.1.1/a /win
- Java lang包-Boolean
BrokenDreams
boolean
Boolean类是Java中基本类型boolean的包装类。这个类比较简单,直接看源代码吧。
public final class Boolean implements java.io.Serializable,
- 读《研磨设计模式》-代码笔记-命令模式-Command
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
/**
* GOF 在《设计模式》一书中阐述命令模式的意图:“将一个请求封装
- matlab下GPU编程笔记
cherishLC
matlab
不多说,直接上代码
gpuDevice % 查看系统中的gpu,,其中的DeviceSupported会给出matlab支持的GPU个数。
g=gpuDevice(1); %会清空 GPU 1中的所有数据,,将GPU1 设为当前GPU
reset(g) %也可以清空GPU中数据。
a=1;
a=gpuArray(a); %将a从CPU移到GPU中
onGP
- SVN安装过程
crabdave
SVN
SVN安装过程
subversion-1.6.12
./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr --with-openssl=/
- sql 行列转换
daizj
sql行列转换行转列列转行
行转列的思想是通过case when 来实现
列转行的思想是通过union all 来实现
下面具体例子:
假设有张学生成绩表(tb)如下:
Name Subject Result
张三 语文 74
张三 数学 83
张三 物理 93
李四 语文 74
李四 数学 84
李四 物理 94
*/
/*
想变成
姓名 &
- MySQL--主从配置
dcj3sjt126com
mysql
linux下的mysql主从配置: 说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低, Master的版本肯定不能高于Slave版本。(版本向下兼容)
mysql1 : 192.168.100.1 //master mysq
- 关于yii 数据库添加新字段之后model类的修改
dcj3sjt126com
Model
rules:
array('新字段','safe','on'=>'search')
1、array('新字段', 'safe')//这个如果是要用户输入的话,要加一下,
2、array('新字段', 'numerical'),//如果是数字的话
3、array('新字段', 'length', 'max'=>100),//如果是文本
1、2、3适当的最少要加一条,新字段才会被
- sublime text3 中文乱码解决
dyy_gusi
Sublime Text
sublime text3中文乱码解决
原因:缺少转换为UTF-8的插件
目的:安装ConvertToUTF8插件包
第一步:安装能自动安装插件的插件,百度“Codecs33”,然后按照步骤可以得到以下一段代码:
import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a30980927
- 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM
geeksun
PHP
CGI
CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。 FastCGI
FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不
- Git push 报错 "error: failed to push some refs to " 解决
hongtoushizi
git
Git push 报错 "error: failed to push some refs to " .
此问题出现的原因是:由于远程仓库中代码版本与本地不一致冲突导致的。
由于我在第一次git pull --rebase 代码后,准备push的时候,有别人往线上又提交了代码。所以出现此问题。
解决方案:
1: git pull
2:
- 第四章 Lua模块开发
jinnianshilongnian
nginxlua
在实际开发中,不可能把所有代码写到一个大而全的lua文件中,需要进行分模块开发;而且模块化是高性能Lua应用的关键。使用require第一次导入模块后,所有Nginx 进程全局共享模块的数据和代码,每个Worker进程需要时会得到此模块的一个副本(Copy-On-Write),即模块可以认为是每Worker进程共享而不是每Nginx Server共享;另外注意之前我们使用init_by_lua中初
- java.lang.reflect.Proxy
liyonghui160com
1.简介
Proxy 提供用于创建动态代理类和实例的静态方法
(1)动态代理类的属性
代理类是公共的、最终的,而不是抽象的
未指定代理类的非限定名称。但是,以字符串 "$Proxy" 开头的类名空间应该为代理类保留
代理类扩展 java.lang.reflect.Proxy
代理类会按同一顺序准确地实现其创建时指定的接口
- Java中getResourceAsStream的用法
pda158
java
1.Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。 2. Class.getClassLoader.get
- spring 包官方下载地址(非maven)
sinnk
spring
SPRING官方网站改版后,建议都是通过 Maven和Gradle下载,对不使用Maven和Gradle开发项目的,下载就非常麻烦,下给出Spring Framework jar官方直接下载路径:
http://repo.springsource.org/libs-release-local/org/springframework/spring/
s
- Oracle学习笔记(7) 开发PLSQL子程序和包
vipbooks
oraclesql编程
哈哈,清明节放假回去了一下,真是太好了,回家的感觉真好啊!现在又开始出差之旅了,又好久没有来了,今天继续Oracle的学习!
这是第七章的学习笔记,学习完第六章的动态SQL之后,开始要学习子程序和包的使用了……,希望大家能多给俺一些支持啊!
编程时使用的工具是PLSQL