win7 ftp安装搭建,并且上传图片到ftp文件夹下,使用nginx访问下载图片

ftp服务器搭建,这是在服务器上搭建的,下面的上传代码功能是在另一台电脑上操作的,相当于是一台电脑往另一台电脑上传图片. 双击它进去 右键网站,添加ftp站点,下面的aaa是我新建好的. 我这个路径选择的是nginx下面的路径,后面上传图片到这...

2019-08-15 17:08:13

阅读数 4

评论数 0

多台电脑使用Feign遇到拒绝连接的问题

当多个电脑直接访问服务的时候,会遇到服务拒绝访问,也能ping通,就是访问不了,最后发现是有的电脑发布服务,在eureka上显示的是主机名:服务名,而有的电脑是local host:服务名, 以主机名开头的就不用进行配置就能访问成功.我找半天也没找到怎么就自动成为主机名开头的. 然后只能修改配置了...

2019-08-10 15:22:30

阅读数 12

评论数 0

java之自定义HashTable

自定义hashtable,可以自己做内存数据库,存放到数组链表当中去,取模的方式,来控制每个链表的数据均匀,也可以设置数组的长度来控制,链表内容的长度,提升查询效率. package com.buba.hashtable; public class Emp { int id; ...

2019-07-13 16:00:41

阅读数 19

评论数 0

二叉树前序中序后序遍历

public class Hero { int id; String name; Hero left; Hero right; public Hero(int id, String name) { this.id = id; ...

2019-07-13 16:00:12

阅读数 15

评论数 0

静态代理与动态代理的区别

静态代理,在编译期间运行前就确定了哪个代理类代理哪个对象,如果代理类多的话,被代理类也需要增加,扩展性不好. package com.atguigu.java; /** * 静态代理举例 * * 特点:代理类和被代理类在编译期间,就确定下来了。 * * @author shksta...

2019-07-13 15:59:53

阅读数 20

评论数 0

java之快速排序

public class Test { public static void main(String[] args){ int[] arr = {2,10,8,22,34,5,12,28,21,11}; quickSort(arr, 0, arr.lengt...

2019-07-12 10:34:52

阅读数 19

评论数 0

java之插入排序

从大到小排序 23,0,12,56,34,这样一个数组,把第0个元素当作一个有序数组,后面的当作无序数组 第一次23和0比较,23>0,那么位置就不用动,直接把0加入到左边的有序数组中去 第二次0和12比较,0<12,0就得往有序数组右边移动一位,成为23,0,0...

2019-07-12 09:53:36

阅读数 12

评论数 0

java之选择排序

从第0个下标开始往后找最小的,然后进行交换. 从第1个下标开始往后找最小的,然后进行交换. 手动写上两边执行步骤就可以看出规律来,然后套个循环就可以了 public class Test { public static void main(String[] args) { ...

2019-07-11 21:12:34

阅读数 18

评论数 0

Scala之泛型、上下界、视图界定 、上下文界定

泛型的基本介绍 基本介绍 1) 如果我们要求函数的参数可以接受任意类型。可以使用泛型,这个类型可以代表任意的数据类 型。 2) 例如 List,在创建 List 时,可以传入整型、字符串、浮点数等等任意类型。那是因为 List 在 类定义时引用了泛型。比如在 Java 中:public inter...

2019-07-08 10:56:22

阅读数 11

评论数 0

设计模式之代理模式-05

代理模式(Proxy) 17.11.1 代码模式的基本介绍 1) 代理模式: 为一个对象提供一个替身,以控制对这个对象的访问 2) 被代理的对象可以是 远程对象、 创建开销大的对象或需要 安全控制的对象(动态代理) 3) 代理模式有不同的形式(比如 远程代理,静态代理,动态代理),都是为了控制与管...

2019-07-08 09:15:05

阅读数 11

评论数 0

设计模式之观察者模式(Observer)-04

看一个项目需求 气象站项目,具体要求如下: 1) 气象站可以将每天测量到的温度,湿度,气压等等以公告的形式发布出去(比如发布到自己的网 站)。 2) 需要设计开放型 API,便于其他第三方公司也能接入气象站获取数据。 3) 提供温度、气压和湿度的接口 4) 测量数据更新时,要能实时的通知给第三方 ...

2019-07-07 21:37:25

阅读数 10

评论数 0

设计模式之装饰者模式(Decorator)-03

看一个项目需求 咖啡馆订单系统项目(咖啡馆): 1) 咖啡种类/单品咖啡:Espresso(意大利浓咖啡)、ShortBlack、LongBlack(美式咖啡)、Decaf(无因 咖啡) 2) 调料:Milk、Soy(豆浆)、Chocolate 3) 要求在扩展新的咖啡种类时,具有良好的扩展性、改...

2019-07-07 20:48:20

阅读数 38

评论数 0

设计模式之简单工厂,工厂方法,抽象工厂模式-01

学习设计模式的必要性 1) 面试会被问,所以必须学 2) 读源码时看到别人在用,尤其是一些框架大量使用到设计模式,不学看不懂源码为什么这样写, 比如 Runtime 的单例模式. 3) 设计模式能让专业人之间交流方便 4) 提高代码的易维护 5) 设计模式是编程经验的总结,我的理解: 即通用的编程...

2019-07-07 20:17:09

阅读数 85

评论数 0

Scala之并发编程模型Akka

Akka 介绍 1) Akka 是 JAVA 虚拟机 JVM 平台上构建高并发、分布式和容错应用的工具包和运行时,你可以 理解成 Akka 是编写并发程序的框架。 2) Akka 用 Scala 语言写成,同时提供了 Scala 和 JAVA 的开发接口。 3) Akka 主要解决的问题是:可以轻...

2019-07-06 10:16:16

阅读数 18

评论数 0

Scala之递归案例即注意事项

基本介绍 Scala 是运行在 Java 虚拟机(Java Virtual Machine)之上,因此具有如下特点: 1) 轻松实现和丰富的 Java 类库互联互通。 2) 它既支持面向对象的编程方式,又支持函数式编程。 3) 它写出的程序像动态语言一样简洁,但事实上它确是严格意义上的静态语言。 ...

2019-07-06 09:48:31

阅读数 15

评论数 0

Scala之函数式编程高级

偏函数(partial function) 提出一个需求,引起思考 给你一个集合 val list = List(1, 2, 3, 4, "abc") ,请完成如下要求: 1) 将集合 list 中的所有数字+1,并返回一个新的集合 2) 要求忽略掉 非数字 的元素,即返回的 ...

2019-07-03 14:41:34

阅读数 16

评论数 0

Scala之模式匹配

基本介绍 Scala 中的模式匹配类似于 Java 中的 switch 语法,但是更加强大。 模式匹配语法中,采用 match 关键字声明,每个分支采用 case 关键字进行声明,当需要匹配时, 会从第一个 case 分支开始,如果匹配成功,那么执行对应的逻辑代码,如果匹配不成功,继续执行下 一个...

2019-07-02 11:31:47

阅读数 15

评论数 0

Scala之集合高阶函数的使用

高阶函数使用案例一 高阶函数就说一个函数可以传进来一个别的函数进行使用. object HighOrderFunDemo02 { def main(args: Array[String]): Unit = { //使用高阶函数 sun2 _,不能写成sum2(),如果写成小...

2019-07-02 09:51:35

阅读数 22

评论数 0

Scala之集合的操作

1) Scala 同时支持不可变集合和可变集合,不可变集合可以安全的并发访问 两个主要的包: 不可变集合:scala.collection.immutable 可变集合: scala.collection.mutable 2) Scala 默认采用不可变集合,对于几乎所有的集合类,Scala 都同...

2019-07-01 16:20:14

阅读数 17

评论数 0

poi导出数据为一个excel表

<properties> <poi.version>3.17</poi.version> </properties> <!-- POI --&...

2019-06-21 09:13:27

阅读数 46

评论数 0

提示
确定要删除当前文章?
取消 删除