标签:适配器

Java

24种Java常用设计模式基本原理导读

31

changyuan.xu 发布于 2019-07-15

开端-Java设计模式导读 和往常一样,本篇文章依旧采用 “3W” 顺序(即What,Why和Where)来回答软件工程中的设计模式是什么,为什么需要设计模式以及在什么地方使用设计模式这三个问题。 ​本篇文章时Java设计模式系列技术文章的开篇,作为导读文章,将快速地对设计模式的...

阅读(11)评论(0)赞 (0)

Java

大神详解,这么详细的Java设计模式不收藏可惜了

22

likai 发布于 2019-07-15

引子 设计模式是很多程序员总结出来的最佳实践。曾经在刚开始写项目的时候学习过设计模式,在开发过程中,也主动或者被动的使用过。现在写代码虽说不会特意明确在用哪种设计模式,但潜移默化的写出来公认的最佳实践代码,毕竟看的比较清爽。为什么再看一遍设计模式,主要有几个原因:第一,很多优秀的...

阅读(12)评论(0)赞 (0)

Java

MyBatis 核心配置综述之StatementHandler

4

dulong 发布于 2019-07-14

StatementHandler 是四大组件中最重要的一个对象,负责操作 Statement 对象与数据库进行交流,在工作时还会使用 ParameterHandler 和 ResultSetHandler 对参数进行映射,对结果进行实体类的绑定 MyBatis 四大组件之Stat...

阅读(19)评论(0)赞 (0)

Java

好久不见,Java设计模式

1

likai 发布于 2019-07-11

引子 设计模式是很多程序员总结出来的最佳实践。曾经在刚开始写项目的时候学习过设计模式,在开发过程中,也主动或者被动的使用过。现在写代码虽说不会特意明确在用哪种设计模式,但潜移默化的写出来公认的最佳实践代码,毕竟看的比较清爽。为什么再看一遍设计模式,主要有几个原因:第一,很多优秀的...

阅读(23)评论(0)赞 (0)

编程技术

从技术雷达看​DevOps的十年——容器技术和微服务

8

xubiao.zhuang 发布于 2019-07-11

在上一篇文章中,我们讲到了基础设施即代码和云计算给运维领域带来的深远影响。而 DevOps 运动不仅仅改变了运维端,同时也改变了开发端,特别是 Docker 的兴起和微服务架构的流行。在这一篇,我们将通过技术雷达上相关条目的变化来考察 Docker 和微服务的发展。 在 Dock...

阅读(22)评论(0)赞 (0)

Java

jsweet中英文文档,java代码转js代码

zhuangli 发布于 2019-07-11

这个工具可以将java代码转为js代码,从而可以使用java编写前端代码 如果排版看着费劲可以下载下方html,打开html后使用google翻译 JSweet语言规范 版本:2.x(快照) 作者:Renaud Pawlak 作者助理:Louis Grignon JSweet J...

阅读(64)评论(0)赞 (0)

Java

Go的接口

2

xiaoli.he 发布于 2019-07-09

有意思的接口规则:自动实现 Go语言也支持接口,但是它的接口规则很有意思: 一个struct不需要显示声明它要实现的接口,只要实现了接口中规定的所有方法,那么就自动实现了相应的接口了。 所以正常情况下,如果有如下一个struct type A struct { } func (*...

阅读(17)评论(0)赞 (0)

编程技术

颠覆微服务认知:深入思考微服务的七个主流观点

8

xirruiqiang 发布于 2019-07-08

作者 | 梁桂钊 微服务架构现在已经成为了企业应用架构的必聊话题,本文沉淀了作者多年工作的所见所闻和实战思考,跳出纯技术的视角去思考架构,去看待微服务,保证利用现有的技术(工具)实现业务价值的最大化。 一、逃离单体系统,拥抱微服务? 单体系统和微服务的区别在于,一个单体系统是一个...

阅读(47)评论(0)赞 (0)

Java

死磕Tomcat系列(5)——容器

2

hanze 发布于 2019-07-08

死磕Tomcat系列(5)——容器 回顾 在 死磕Tomcat系列(1)——整体架构 中我们简单介绍了容器的概念,并且说了在容器中所有子容器的父接口是 Container 。在 死磕Tomcat系列(2)——EndPoint源码解析 中,我们知道了连接器将请求过来的数据解析成To...

阅读(26)评论(0)赞 (0)

Java

MyBatis 核心配置综述之Executor

4

xiaoli.he 发布于 2019-07-06

上一篇我们对 SqlSession 和 SqlSessionFactory 的创建过程有了一个详细的了解,但上述的创建过程只是为SQL执行和SQL映射做了基础的铺垫而已,就和我们Spring源码为Bean容器的加载进行许多初始化的工作相同,那么做好前期的准备工作接下来该做什么了?...

阅读(35)评论(0)赞 (0)

Java

SpringMVC框架复习大纲【面试+提高】

dulong 发布于 2019-07-04

Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日...

阅读(41)评论(0)赞 (0)

Spring

为什么SpringMVC可以正确解析方法参数名称,但MyBatis却不行?

3

刘莉莉 发布于 2019-07-02

不要为了读文章而读文章,一定要带着问题来读文章,勤思考。 更多关于Java的技术和资讯可以关注我的专栏: 【架构名人堂】 专栏免费给大家分享Java架构的学习资料和视频 发现问题 对Java字节码有一定了解的朋友应该知道,Java 在编译的时候,默认不会保留方法参数名,因此我们无...

阅读(61)评论(0)赞 (0)

Java

为什么SpringMVC可以正确解析方法参数名称,但MyBatis却不行?

3

darida 发布于 2019-07-02

不要为了读文章而读文章,一定要带着问题来读文章,勤思考。 更多关于Java的技术和资讯可以关注我的专栏: 【架构名人堂】 专栏免费给大家分享Java架构的学习资料和视频 发现问题 对Java字节码有一定了解的朋友应该知道,Java 在编译的时候,默认不会保留方法参数名,因此我们无...

阅读(31)评论(0)赞 (0)

Java

JUC扩展可回调的Future

1

xiaoli.he 发布于 2019-07-02

最近在看JUC线程池 java.util.concurrent.ThreadPoolExecutor 的源码实现,其中了解到 java.util.concurrent.Future 的实现原理。从目前 java.util.concurrent.Future 的实现来看,虽然实现了...

阅读(40)评论(0)赞 (0)

Java

2019年6月每四周学习回顾与总结

changyuan.xu 发布于 2019-06-30

ssm框架的学习 ​ ssm框架由spring mvc+spring+mybatis组成的轻量级java开发框架 ,利用控制反转和依赖流入把复杂的流程配置化。 ​ mybatis是和hibernate一样的数据库持久化框架。 ​ Servlet是一种位于浏览器和服务器之间的中间件...

阅读(34)评论(0)赞 (0)

Java

如何在Windows 10中关闭Mobile Hotspot

3

zhuangli 发布于 2019-06-25

Win10附带移动热点功能,可让您通过WiFi与其他设备共享现有的互联网连接。 此功能的一个警告是它不会一直保持打开状态。 如果超过五分钟没有连接设备,Mobile Hotspot将自动关闭。 在本指南中,我们将分享阻止移动热点关闭windows 10的技巧。 停止移动热点关闭 ...

阅读(50)评论(0)赞 (0)

Java

ssm框架配置文件说明

1

小丁 发布于 2019-06-24

ssm框架是由spring mvc +spring+mybatis组成 快速阅读 通过spring的配置文件spring.xml,在servlet中指定spring mvc的配置文件spring-mvc.xml ,在spring mvc的配置文件中,定义拦截器,以及适配器adap...

阅读(59)评论(0)赞 (0)

Java

对 RxJava 的一点小小见解

8

darida 发布于 2019-06-23

当我们提到 RxJava 时会想到什么, 异步 、 事件流 、 响应式编程 、 观察者模式 、 链式编程 等等。对于 Android 开发者来说,在 kotlin 出现之前,RxJava 的编程方式的确给我们带来了 很爽 的编程体验,但是在不断的使用过程,感觉 RxJava 其实...

阅读(69)评论(0)赞 (0)