摘要: 接口和抽象类有什么区别 你选择使用接口和抽象类的依据是什么? 接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。 抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。 人可以吃东西,狗也 阅读全文
posted @ 2018-04-24 15:21 陌路×难飞 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序法: /** * 冒泡排序法 */ int[] array = {1,3,7,5,4,2}; int temp; for (int i = 0; i < array.length; i++) { for (int j = 0; j < array.length-1; j++) { if(ar 阅读全文
posted @ 2018-04-24 14:56 陌路×难飞 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-24 14:25 陌路×难飞 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 算数运算符i++和++i的区别 int i= 0; System.out.println(i++); int k = 0; System.out.println(++k); 说明i++是先自增,后赋值。 ++i是先赋值,再自增 阅读全文
posted @ 2018-04-24 14:20 陌路×难飞 阅读(107) 评论(0) 推荐(0) 编辑
摘要: Java语言支持的变量类型有: 类变量:独立于方法之外的变量,用 static 修饰。 实例变量:独立于方法之外的变量,不过没有 static 修饰。 局部变量:类的方法中的变量。 java的八个基本数据类型: byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是 -1 阅读全文
posted @ 2018-04-24 14:15 陌路×难飞 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.1.1. 解压Redis安装包 # tar -zxvf redis-3.0.2.tar.gz -C /usr/local/src/ # cd /usr/local/src/redis-3.0.2 # make # make install # cp /usr/local/src/redis-3. 阅读全文
posted @ 2018-04-24 14:01 陌路×难飞 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 正向代理: 总结来说:正向代理 是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理。 正向代理的用途 阅读全文
posted @ 2018-04-24 13:53 陌路×难飞 阅读(160) 评论(0) 推荐(0) 编辑
摘要: nginx是Http服务器,小型的web服务器》 提供了:http代理,反向代理,正向代理,和邮件代理。 阅读全文
posted @ 2018-04-24 13:49 陌路×难飞 阅读(101) 评论(0) 推荐(0) 编辑
摘要: FastDFS+Nginx实现文件服务器 FastDFS+Nginx实现文件服务器 1. 架构 1.1. 架构图 2. FastDFS--tracker安装 在192.168.220.119上安装tracker。 2.1. 下载 tracker和storage使用相同的安装包,下载地址:http:/ 阅读全文
posted @ 2018-04-24 11:41 陌路×难飞 阅读(724) 评论(0) 推荐(0) 编辑
摘要: FastDFS是一款开源的、分布式文件系统(Distributed File System); FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网 阅读全文
posted @ 2018-04-24 11:39 陌路×难飞 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Redis本质上是一个Key-Value类型的缓存数据库,NoSql数据库。非关系型数据库。 阅读全文
posted @ 2018-04-24 11:13 陌路×难飞 阅读(78) 评论(0) 推荐(0) 编辑
摘要: ZooKeeper基本原理 ZooKeeper简介 ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。 ZooKeeper设计目的 1.最终一致性:client不论连接到哪个Server,展示给它都是同一个视 阅读全文
posted @ 2018-04-24 10:55 陌路×难飞 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1. 安装zookeeper 1.1. 上传zookeeper 1.2. 安装zookeeper的前提条件 必须配置好jdk环境,因为zookeeper是使用java编写的. 1.3. 安装 # mkdir /usr/local/src/zookeeper # tar -zxvf zookeeper 阅读全文
posted @ 2018-04-24 10:52 陌路×难飞 阅读(366) 评论(1) 推荐(0) 编辑
摘要: Dubbo学习小记 前言: Dubbo是什么 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包括: 远程通讯:提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型、序列化、"请求-响应"模式的信息交换方案 集群容错:提供基于 阅读全文
posted @ 2018-04-24 10:40 陌路×难飞 阅读(164) 评论(0) 推荐(0) 编辑