微服务架构,这 5 年左右一直被认可,是软件架构的未来方向。需要大家理解的是,为什么需要服务化。比如微服务架构对企业来说,带来什么价值?有啥弊端? 这里浅谈一下微服务架构,主要还是在理解 Why :为什么需要服务化? 一、对微服务架构的理解 1.1 微服务架构 微服务架构,主要是多了个
千呼万唤始出来 传智播客终于将“品优购”项目课程 全部免费公开啦~划重点 原价1690元现在免费领! 此次公开的是全部课程视频资源! 不用在网上东拼西凑的找“品优购”啦~ 心急的同学 直接扫码回复“品优购” 免费获取“品优购”资源 “品优购”项目简介 相信大家对天猫平台都很熟悉,“品优购
Docker 容器化技术 如果大家在学习Java过程中遇到什么问题,或者缺乏相关的Java学习资料,可查看右侧公告栏获取,有问题随问随答,还有我这段时间整理的一些Java学习手册,面试题,开发工具,PDF文档书籍教程,需要的话都可以免费分享给大家。 一、解决的问题
一、静态变量 描述: 在类中,使用'static'修饰的成员变量,就是静态变量,反之为非静态变量。 区别: 静态变量属于类的,可以使用类名来访问;非静态变量是属于对象的,必须使用对象来访问。 静态变量对于类而言在内存中只有一个,能被类的所有实例所共享;实例变量对于类的每个实例都有一份,它们
运用反射机制和自定义注解模拟实现IOC容器,使其具有自动加载、自动装配和根据全限定类名获取Bean的功能。 一. 实现原理 1-1 IOC容器的本质 IOC容器可理解为是一个map,其中的一个entry可理解为一个component(组件),entry中的key为beanId(全限定类名)
本文主要介绍Java中,不使用XML和使用XML构建SqlSessionFactory,通过SqlSessionFactory 中获取SqlSession的方法,使用SqlsessionManager管理Sqlsession复用等等..以及相关的示例代码 SqlSession SqlSe
一、概述 spring mvc同步接口在请求处理过程中一直处于阻塞状态,而异步接口可以启用后台线程去处理耗时任务。简单来说适用场景: 1.高并发; 2.高IO耗时操作。 二、Demo Spring MVC3.2之后支持异步请求,能够在controller中返回一个Callable或者Def
5、ResultMap映射 查询为null问题 要解决的问题:属性名和字段名不一致 环境:新建一个项目,将之前的项目拷贝过来 1、查看之前的数据库的字段名       2、Java中的实体类设计 public class User {​   private int id; //id
通过上篇文章大概知道ioc、DI的概念了,下面我们详细介绍一下 一、Spring IOC创建对象 IOC通过上文的介绍作用是控制创建对象的解释权,我们把代码重新看一下 //User.java public class User { private String username
一、final类 描述: 用'final'修饰的类不能被继承,没有子类。 例如,我们是无法写一个类去继承String类,然后对String类型扩展的,因为API中已经将String类定义为'final'的了。 示例: public final class Person { } /*
该系列文档是本人在学习 Mybatis 的源码过程中总结下来的,可能对读者不太友好,请结合我的源码注释(Mybatis源码分析 GitHub 地址、Mybatis-Spring 源码分析 GitHub 地址、Spring-Boot-Starter 源码分析 GitHub 地址)进行阅读
一、简介 描述: 'abstract'修饰符可以用来修饰方法,也可以修饰类。 如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类。 抽象类和抽象方法起到一个框架作用,方便后期扩展的重写和调用。 注意: 抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类。 示例
用synchronized关键字实现 /** 用代码实现两个线程交替打印0-100的奇偶数,用synchronized关键字实现 */ public class WaitNotifyPrintOddEvenSyn { //2个线程 //一个处理偶数,一个处理奇数(使用位运算) //用syn
大家好,我是沉默王二。 很多初学编程的同学,经常给我吐槽,说:“二哥,你在敲代码的时候会不会有这样一种感觉,写着写着看不下去了,觉得自己写出来的代码就好像屎一样?” 这里我必须得说一句,初入“江湖”的时候,确实会觉得自己的代码写得很烂,但这么多年下来,这种感觉已经荡然无存了。 (吹嘛,我也
一、简介 描述: 普通类只有具体实现,抽象类具体实现和规范都有,接口只有规范! 接口就是比抽象类还抽象的抽象类,可以更加规范的对子类进行约束,全面专业地实现了规范和具体实现的分离。 抽象类还提供某些具体实现,接口不提供任何实现,接口中所有方法都是抽象方法。 接口是完全面向规范的,规定了一批
学习一短时间Qt后想做一个桌面壁纸的程序,由于没有学过 WinAPI 编程只会些Qt,所以取桌面的句柄和设置桌面的背景图只能先从网上寻找。功夫不负有心人还是找到比较满意的WinAPI的代码。然后根据这些代码学习了以下。下面是从网上寻找到的代码,我根据这些代码和在网上查资料做了些注释。毕竟基
大部分同学学习C语言编程以后不知道能通过什么样的项目才可以锻炼自己的思维功力,2048相信大家都应该熟悉,不管是手机上还是网页版的相信大家都玩过,这个简单的控制台版本的游戏是我曾经在伟易达上班时一个嵌入式应用游戏部门的大佬设计的,适合于喜欢用C语言写一些简易的游戏的朋友,逻辑性很强。 C