排序:
默认
按更新时间
按访问量

大话设计模式(二)策略模式+简单工厂

策略模式 定义了算法,分别封装起来,让他们之间可以相互替换,此模式让算法的变化不会影响到使用算法的用户 /** *定义一个抽象的父类,包含一个抽象的算法Amethod * / public abstract class Strategy { public abstract void Amet...

2018-09-20 23:20:23

阅读数:6

评论数:0

大话设计模式(一)简单工厂模式

简单工厂模式就是解决不同场景下实例化对象的问题。 问题场景:做一个简单的计算器功能,实现加减乘除的功能,要实现这个功能很简单,但是却又要使用到面向对象的方法,降低程序的耦合度,符合开闭原则,就没有想象中那么简单,demo如下: 首先建立一个抽象的父类 Calculate,这个抽象的父类有...

2018-08-22 08:25:58

阅读数:4

评论数:0

Java数据类型和类型转换

Java的基础数据类型: 整型 数据类型 占用存储空间 byte 1字节 short 2字节 int 4字节 long 8字节 - 浮点型 数据类型 占用存储空间 float 4字节 ...

2018-08-20 09:58:13

阅读数:5

评论数:0

SpringBoot中跨域问题的解决

什么叫跨域 浏览器对于javascript的同源策略的限制,例如a.cn下面的js不能调用b.cn中的js,对象或数据(因为a.cn和b.cn是不同域),所以跨域就出现了.简而言之,就是本地服务器不能调用其他服务器的资源。 导致的问题: web端收不到服务器端的返回消息 导致请求的Se...

2018-08-16 14:47:49

阅读数:19

评论数:0

SpringBoot集成Mybatis+Druid连接池

Demo使用的是IDEA工具进行开发的,环境是JDK1.7+SpringBoot 1.5.5 换作其他版本也是一样的,差别不大。 首先使用IDEA新建一个SpringBoot项目,编译环境为JDK1.7,导入必须的jar包,pom.xml如下所示: <?xml v...

2018-07-23 15:16:37

阅读数:28

评论数:0

一次无语的Exception

Access denied for user ”@’localhost’ (using password: No) 昨天做springboot开发搭建环境的时候一运行就报这错误,一看以为是密码的问题,改了一波数据库密码,反过来试还是不行,然后以为是数据库驱动的问题,换了版本的驱动还是不对,最...

2018-01-17 12:32:43

阅读数:43

评论数:0

初识消息中间件之ActiveMQ(一)

消息中件之—————-ActiveMQ(一) 中间件:IDC对中间件的定义表明,中间件是一类软件,而非一种软件;中间件不仅仅实现互连,还要实现应用之间的互操作;中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。是实现多平台,多应用相互协作的一类重要的软件。 消息中间件:消息中...

2018-01-13 11:48:12

阅读数:64

评论数:0

HashMap的基本原理

HashMap的实现原理 概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 数据结构:HashMap是一个“链表散列”的数据结构,即数组和链表的结合体 ha...

2018-01-13 11:03:17

阅读数:56

评论数:0

一个基于webSocket实现前后端通信的小demo

#sell 一般的web项目都是前台向后台发送消息,但是有些时候我们也需要从后端向前台发送消息,比如说zfb的回调信息,微信的模板推送消息等,下面通过Eclipse+Tomcat实现一个前后台通信的小demo; 先创建一个web项目  index.jsp写一个简单的页面来显示消息 ``` &a...

2018-01-09 11:27:27

阅读数:1419

评论数:0

JavaOO 中的继承问题

继承是一种类和类的关系,比如小汽车类和汽车类,小汽车类继承了汽车类,小汽车就叫汽车类的子类或者派生类,汽车就是小汽车的父类或者基类,继承的好处就是子类可以继承父类的属性和方法,特别提醒private修饰符不能够被继承 语法: class 子类 extends 父类{} eg:class co...

2017-07-04 21:54:21

阅读数:82

评论数:0

使用for循环双层嵌套 控制台打印九九乘法表

for(int i = 1;i<=9;i++) { for(int j = 1;j<=9;j++) { System.out.print(i+”*”+j+”=”+i*j+“ ”); } System.out.println(); } f...

2017-07-04 20:49:50

阅读数:266

评论数:0

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