高可用的Spring FTP上传下载工具类(已解决上传过程常见问题)
前言最近在项目中需要和ftp服务器进行交互,在网上找了一下关于ftp上传下载的工具类,大致有两种。第一种是单例模式的类。第二种是另外定义一个Service,直接通过Service来实现ftp的上传下载删除。这两种感觉都有利弊。第一种实现了代码复用,但是配置信息全需要写在类中,维护比较复杂。第二种如果...
ftp上传下载工具类
package com.taotao.utils;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;impor...
java代码行数统计工具类
package com.syl.demo.test; import java.io.*; /** * java代码行数统计工具类 * Created by 孙义朗 on 2017/11/17 0017. */ public class CountCodeLineUtil { priv...
java中excel导入\导出工具类
1.导入工具 package com.linrain.jcs.test; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableSheet; i...
Java汉字转成汉语拼音工具类
Java汉字转成汉语拼音工具类,需要用到pinyin4j.jar包. import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; import ne...
Java操作文件夹的工具类
Java操作文件夹的工具类 import java.io.File; public class DeleteDirectory { /** * 删除单个文件 * @param fileName 要删除的文件的文件名 * @return 单个文件删除成功返回true,否...
【Android工具】DES终结者加密时报——AES加密演算法
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992在前面的两篇文章中。我们介绍了DES算法,3DES算法以及他们的Android程序实现,并研究了怎样才干实现不同平台下加密算法的一致性。只是话说起来,DES算法是在1976年被美国的国家标准局定为联邦资料的加密...
[EmguCV|WinForm] 使用EmguCV內建直方圖工具繪製直方圖(Histogram)-直方圖(Histogram)系列 (1)
https://dotblogs.com.tw/v6610688/archive/2013/12/20/emgucv_draw_histogram_histogrambox_histogramviewer.aspx//2.使用HistogramBoximgHistogramBox.GenerateH
Linux中tshark(wireshark)抓包工具使用方法详解
在Linux下,当我们需要抓取网络数据包分析时,通常是使用tcpdump抓取网络raw数据包存到一个文件,然后下载到本地使用wireshark界面网络分析工具进行网络包分析。最近才发现,原来wireshark也提供有Linux命令行工具-tshark。tshark不仅有抓包的功能,还带了解析各种协议...
PHP7 学习笔记(三)关于PHP7如何安装调试工具Xdebug扩展以及Zephir的问题
前言:1、自己摸索安装2、快速安装安装这个扩展是由于Zephir 编译不能始终通过,迫不得已啊,使用Zephir写扩展,总是出现以下错误:www@ubuntu1:~/phalcon-zephir/$ sudo zephir buildSegmentation fault (core dumped)去...
Apache-common项目提供的工具
---- MD5加密与生成UUID例子(依赖于commons-io.jar):begin ---------------------------------------------------------------------------------------------------- pack...
Particle designer 粒子工具中属性对应功能的简单介绍
粒子配置Max Particles 粒子的数量 一般而言,我们的目标是用最少的粒子创造出所需的效果。单个粒子的大小对游戏运行效率也有很大的影响——单个粒子越小,性能越高。Lifespan 生命周期, 周期越长屏幕上同事存在的粒子数量就越多 Lifespan Variance 生命周期的变量值,...
Modbus软件开发实战指南 之 开发自己的Modbus Poll工具 - 1
在开发Modbus程序的过程中,也可以发现经常需要使用诸如Modbus Poll和Modbus Slave等辅助调试工具,用于验证MODBUS通讯消息是否正确。但是,Modbus Poll和Modbus Slave都属于共享软件,价格都在百美元左右,在未购买的情况下有时间或功能限制,怎么办呢?其实,...
Linux - awk 文本处理工具五
awk 线上处理常用模式awk 处理复杂日志6.19:DHB_014_号百总机服务业务日报:广州 到达数异常!DHB_023_号百漏话提醒日报:珠海 到达数异常!6.20:DHB_014_号百总机服务业务日报:广州 到达数异常!到awk -F '[_ :]+' 'NF>2{print $4,$...
grunt项目构建工具
JS项目构建工具Grunt实践一:下面来介绍下如何用grunt合并,压缩js文件。 大概步骤有如下: 1. 新建文件夹相对应的项目 比如文件名叫:gruntJs 2. 新建文件package.json。 3. 新建文件Gruntfile.js。 4. 命令...
图表制作工具之ECharts
简介ECharts,缩写来自Enterprise Charts,商业级数据图表,一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器(IE6/7/8/9/10/11,chrome,firefox,Safari等),底层依赖轻量级的Canvas类库ZRender...
PowerDesigner16工具学习笔记-工具介绍
1、初始界面1.1 、浏览窗口:本地(Local)浏览窗口、知识库(Repository)浏览窗口Local:用于显示本地模型Repository:用于显示知识库模型1.2 、输出窗口:用于显示操作过程中的相关信息。General:用于显示建模过程中的相关信息Check Model:用于显示模型检查...
实验三 UML建模工具的安装与使用
一、 实验目的1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法;2) 理解 EA 界面布局和元素操作的一般技巧;3) 熟悉 UML 中的各种图的建立和表示方法;4) 掌握如何通过 EA 工具完成相关模型的建立二、 实验内容及步骤1.熟悉EA 环境2.采用E...
UML常用建模工具简介,安装方法和各自的优点
这学期学习了统一建模语言,自己初学时对各种建模工具十分陌生,各种名词都不懂,软件也都不了解,开始很是不知所措。为了防止其他初学者陷入我的困境,自己对各种工具进行了总结:Visio:介绍:Visio是office软件系列中的负责绘制流程图和示意图的电脑软件。是一款方便IT和商务人员就繁杂信息,系统和流...
实验三 UML 建模工具的安装与使用
UML 建模工具的安装与使用一、 实验目的1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法;2) 理解 EA 界面布局和元素操作的一般技巧;3) 熟悉 UML 中的各种图的建立和表示方法;4) 掌握如何通过 EA 工具完成相关模型的建立二、 实验内容及步骤...