FTP,(File Transfer Protocol),就是文件传输协议。用于互联网双向传输,控制文件下载空间在服务器复制文件从本地计算机或本地上传文件复制到服务器上的空间。 因为有一个奇葩的需求,客户要求把一个服务器的文件拷贝到另一个服务器还要求用ftp。所以研究了一番ftp. using Sy ...
分类:
其他好文 时间:
2020-06-28 15:02:01
阅读次数:
56
FTP服务 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文 ...
分类:
系统相关 时间:
2020-06-28 13:34:23
阅读次数:
69
报错详情: 从报错信息来看: 一,java.lang.NoSuchMethodError 原因:1.系统找不到相关jar包 2.同一类型的 jar 包有不同版本存在,系统无法决定使用哪一个 二,com.google.common.base.Preconditions.checkArgument 根据 ...
分类:
编程语言 时间:
2020-06-28 09:53:44
阅读次数:
146
Mybatis 是什么 MyBatis 本是 Apache 的一个开源项目——iBatis,2010 年这个项目由 Apache Software Foundation 迁移到了 Google Code,并且改名为 MyBatis。 MyBatis 是一个基于 Java 的持久层框架。MyBatis ...
分类:
其他好文 时间:
2020-06-28 09:26:00
阅读次数:
44
simhash是google用来处理海量文本去重的算法。 google出品,你懂的。 simhash最牛逼的一点就是将一个文档,最后转换成一个64位的字节,暂且称之为特征字,然后判断重复只需要判断他们的特征字的距离是不是 原理 simhash值的生成图解如下: 大概花三分钟看懂这个图就差不多怎么实现 ...
分类:
其他好文 时间:
2020-06-27 16:07:33
阅读次数:
63
1. 基本概念 1.1 HTTP HTTP(HyperText Transfer Protocol:超文本传输协议)是一种应用层协议。HTTP协议是Web工作的核心,常用于在 Web 浏览器和网站服务器之间传递信息,以 http:// 打头的网站都是标准 HTTP 服务。它建立在TCP协议之上,一般 ...
分类:
Web程序 时间:
2020-06-27 15:56:08
阅读次数:
70
1KotlinKotlin是一种在JVM上运行的静态类型编程语言,被称为Android界的Wsift,由JetBrains设计。Kotline可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。Google宣布在GoogleI/O2017上宣布Kotlin成为Android官方语言。笔者不是专攻Android的,是做服务端的,尽管目前大部分都是使用Java做后
分类:
其他好文 时间:
2020-06-27 10:01:32
阅读次数:
66
PinPoint全链路监控 简介 Pinpoint是一个开源的 APM (Application Performance Management/应用性能管理)工具,用于基于java的大规模分布式系统,基于Google Dapper论文。 仿照 Google Dapper , Pinpoint 通过跟 ...
分类:
其他好文 时间:
2020-06-27 09:58:39
阅读次数:
86
这是我在给公司打工时候做的工作,现在这部分已经完成的差不多了,所以特别的在自己的博客上记录一下,给自己看,也是给有缘人看,说不定会给你灵感。 需求 给公司设计一个工具,它的输入是pdf文档,其中的内容是图片格式的许多法律条文。程序会读取所有的pdf文档,使用OpenCV对图片进行切割,使用pytes ...
分类:
Web程序 时间:
2020-06-27 09:40:08
阅读次数:
61
Golang一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。Golang提供了方便的安装包,支持Windows、Linux、Mac系统。 下载安装包 Golang的官网是https://golang.org/,如果官网打不开,可以访问https://golang.google.cn/这 ...
分类:
其他好文 时间:
2020-06-26 22:37:16
阅读次数:
107