-
设计模式-适配器模式
1、定义 适配器模式将一个类的接口,转换成客户期望的另外一个接口。使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 2、实现方式 1)通过组合方式实现: /* * * 目标接口 */ public interface ThreePlugIf { /* * * 使用三相电流供电 */ void powerWit...
2018-09-10 01:03:32
-
RabbitMQ学习第二记:工作队列的两种分发方式,轮询分
1、什么是RabbitMQ工作队列 我们在应用程序使用消息系统时,一般情况下生产者往队列里插入数据时速度是比较快的,但是消费者消费数据往往涉及到一些业务逻辑处理导致速度跟不上生产者生产数据。因此如果一个生产者对应一个消费者的话,很容易导致很多消息堆积在队列里...
2018-09-10 01:03:28
-
[三]JavaIO之IO体系类整体设计思路 流的概念以及四大
从本文开始,将正式进入JavaIO的简介 在继续javaIO系列的文章之前 可以过去看一下 本人博客上的设计模式中的 适配器模式和装饰器模式 这会对接下来的阅读大有帮助 本文是从逻辑上介绍整个的Java IO类家谱画像. 1.流 计算机以及互联网的世界发展不过短短几十年,但是这几...
2018-09-10 01:03:27 java 对象
-
RabbitMQ学习第一记:用java连接RabbitMQ
1、什么是RabbitMQ MQ(Message Queue):消息队列,是服务端设计的一个可以存储大量消息的队列,并提供客户端操作队列的方法:生产队列(向队列中添加数据)、消费队列(从队列中取数据)。RabbitMQ就是基于消息队列的一个典型应用。RabbitMQ除了普通的生产消费功能,...
2018-09-10 01:03:26
-
SpringBoot整合Redis初实践
Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。 有时,为了提升整个网站的性能,在开发时会将经常访问的数据进行缓存,这样在调用这个数据接口时,可以提高数据加载的效率 本文将在Boot项目中进行Redis的整合,将常用的数...
2018-09-10 01:03:25
-
maven与ant的区别
Ant 和 Maven 都是基于Java的构建(build)工具。理论上来说,有些类似于(Unix)C中的make ,但没有make的缺陷。Ant是软件构建工具,Maven的定位是软件项目管理和理解工具。 Ant特点 1. 没有一个约定的目录结构 2.必须明确让ant做什么,什么时候做,然后编译,打包 3.没...
2018-09-10 01:03:24
-
Java 字段不存在多态
1 public class Main{ 2 public static void main(String[] args) { 3 A Class = new A(); 4 System.out.println(Class.a); 5 System.out.println(Class.getA()); 6 A AClass = new B(); 7 System.out.println(AClass.a); 8 System.out.println(AClass.getA()); 9 B BC...
2018-09-10 01:03:24
-
合利宝支付,这里我会大致讲解一下支付的流程,代码不
合利宝支付 我对接的合利宝支付从最开始的代付到如今的协议支付,坑基本都踩完了。支付对接一般是先按照文档把文档上的接口全部调通,然后再融入业务逻辑。 一般的互联网公司基本上都会涉及到支付,可能支付A种费用或者B种费用,具体支付什么费用我们不需要关心,当用...
2018-09-10 01:03:23
-
ThreadLocal类使用说明
ThreadLocal 类用于创建一个线程本地变量 在Thread中有一个成员变量ThreadLocals,该变量的类型是ThreadLocalMap,也就是一个Map,它的键是 threadLocal ,值为就是变量的副本。通过 ThreadLocal 的get()方法可以获取该线程变量的本地副本,在get方法之前要先set,否则就...
2018-09-10 01:03:22
-
java常见日期格式转换以及日期的获取
package com.test.TestBoot.SingleModel; import java.text.SimpleDateFormat; import java.util.Date; public class Test { public static void main(String[] args) { /** * Date 转 String */ Date date = new Date(); String dateStr = new SimpleDateFormat("yyyy...
2018-09-10 01:03:22
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




