标签:ORM

Java

面试题:说说 BeanFactory 和 FactoryBean 的区别

1

刘莉莉 发布于 2020-03-30

BeanFacotry是spring中比较原始的Factory。 如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。 ApplicationContext接口,它由BeanF...

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

Java

Java 线程状态和等待唤醒机制和线程池的实现

1

xirruiqiang 发布于 2020-03-30

1.概念 线程一共有6中状态,相互之间可以互相转换。 等待唤醒案例(线程之间的通信) 实现: 等待唤醒案例:线程之间的通信 创建一个顾客线程(消费者):告知老板要的包子的种类和数量,调用wait方法,放弃cpu的执行,进入到WAITING状态(无限等待) 创建一个老板线程(生产者...

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

Java

Java IO流常用字节字符流原理解析

3

尖兵 发布于 2020-03-30

Java的流体系十分庞大,我们来看看体系图: 这么庞大的体系里面,常用的就那么几个,我们把它们抽取出来,如下图: 一:字节流 1:字节输入流 字节输入流的抽象基类是InputStream,常用的子类是 FileInputStream和BufferedInputStream。 1)...

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

Java

CUBA Platform 7.2.2 发布,企业级应用开发平台

1

尖兵 发布于 2020-03-30

CUBA Platform 7.2.2 发布,这是一个维护性升级,主要包含以下Bug修复: 1. 给过滤器添加 DateTime 属性时出现 NPE异常的问题 2. 具有大量列的表格在浏览器缩放时出现列错位的问题 3. 对 Image 属性的 getMetaPropertyPat...

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

Spring

阿里云发布 Spring Boot 新脚手架,真香

16

hanze 发布于 2020-03-30

相信很多人都使用过 start.spring.io 来初始化自己的 Spring Boot 工程,这个工具为开发者提供了丰富的可选组件,并且可以选择多种打包方式,大大方便了开发人员的使用。最近,阿里的 Nacos、Sentinel 也进入 start.spring.io 的选项中...

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

Spring

手把手教你定制 Spring Security 中的表单登录

2

小丁 发布于 2020-03-30

今日干货 刚刚发表 查看: 66666 回复:666 公众号后台回复 ssm,免费获取松哥纯手敲的 SSM 框架学习干货。 「基本配置」 「部分源码」 视频看完了,如果小伙伴们觉得松哥的视频风格还能接受,也可以看看松哥自制的 Spring Boot + Vue 系列视频教程 以下...

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

Java

五款优秀Web应用开发的Java框架

7

changyuan.xu 发布于 2020-03-30

【51CTO.com快译】从1996年1月23日的首发到现在,Java已经走过了24个年头了。根据TIOBE指数(译者注:该排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,使用搜索引擎统计出各类排名)的显示:Java持续排名第一。Java已证明了自己配得上用于定制软件...

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

Java

Java小白的哆啦a梦

26

Harries 发布于 2020-03-30

文本已收录至我的GitHub仓库,欢迎Star: github.com/bin39232820… 种一棵树最好的时间是十年前,其次是现在我知道很多人不玩 qq 了,但是怀旧一下,欢迎加入六脉神剑Java菜鸟学习群,群聊号码: 549684836 鼓励大家在技术的路上写博客 絮叨 ...

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

Java

maven中没找到settings.xml文件怎么办,简单粗暴

yeseng 发布于 2020-03-29

maven下载后jar包存放位置修改: https://www.cnblogs.com/DuJiu/p/12421406.html 修改maven的JDK版本号: https:////www.cnblogs.com/DuJiu/p/12421426.html 直接新建一个sett...

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

Java

浅析AQS(AbstractQueueSynchronizer)

1

xiaoli.wang 发布于 2020-03-29

概念 AQS是一个实现同步锁和基于先进先出队列相关的同步器的框架,它的目的是为大多数依赖单个原子变量来表示锁状态的同步器提供提供基础框架,也就是说这个框架已经设计出一套完备安全的同步机制,当你需要实现你的自定义规则的同步器的话,只需要继承并重写它的一些方法(比如tryAcquir...

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

Java

Tomcat源码解析系列(十四)ConnectionHandler

小丁 发布于 2020-03-29

前言 上篇文章中分析了 Poller 和 PollerEvent,Poller#processSocket 方法里获取了一个 SocketProcessorBase 来处理SocketChannel 的读写事件,在 SocketProcessorBase 的子类 SocketPr...

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

编程技术

疫情期间的Go面经

1

dulong 发布于 2020-03-29

前序 Hello,大家好~ 由于新冠状病毒的原因、现场面试全部改为视频面试。下面来分享下疫情期间的一些面试经验和反思哦。 中序 switch "company" { case "某未来": process:=` 1-2面 -120分钟 1....

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

Java

[JAVA] Java面向对象之包装类,拆箱、装箱

7

dulong 发布于 2020-03-29

包装类,拆箱、装箱——一切皆对象 为何要包装类 在面向对象中,”一切皆对象”,但基本数据类型的特殊存在不太符合这一理念,面向对象面向得并不纯粹,因为基本类型变量并不是对象; 涉及进制间的转换的算法,数据类型间的基本操作;如果都要我们来实现,那工作量就太大了; Java的集合框架并...

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

编程技术

前后端分离 — 实现 OAuth2单点登录SSO-单体架构

8

刘莉莉 发布于 2020-03-29

前言 首先我们先来弄清楚这里的前后端分离指的是什么?我们上篇文章已经指出oauth2有四种角色分别是(客户端、授权服务端和资源服务端和资源所有者),资源服务端和资源所有者是指用户数据和用户自己,所以这里的前后端要么是客户端应用要么是授权服务端那么到底是哪个呢?因为授权服务端已经实...

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

Java

谈谈双亲委派模型的第四次破坏-模块化

likai 发布于 2020-03-29

前言 JDK9引入了Java模块化系统(Java Platform Moudle System)来实现可配置的封装隔离机制,同时JVM对类加载的架构也做出了调整,也就是双亲委派模型的第四次破坏。前三次破坏分别是:双亲委派模型推出之前,SPI机制,以及OSGI为代表的热替换机制,这...

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

Spring

学习spring ioc的几点建议

9

尖兵 发布于 2020-03-29

写在前面的话 Spring 是一个轻量级的企业级应用开发框架,经年累月的迭代spring已经包含了很多模块。其中包括springBoot,springframework,springdata,springcloud,博主想写一点关于spring全家桶的东西包括spring全家桶技...

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

Spring

怎样回答面试用spring框架

zhuangli 发布于 2020-03-29

1. 概述 在本文中,我们将讨论 Spring 作为最流行的 Java 框架之一的主要价值体现。 最重要的是,我们将尝试理解 Spring 成为我们选择框架的原因。 2. 为什么使用任何框架? 在我们开始任何关于 Spring 的讨论之前,首先让我们了解为什么我们首先需要使用任何...

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

Java

G1理论基础与经验分享

17

yeseng 发布于 2020-03-29

​ 关于G1收集器的收集过程,看过一些博客和书,基本上十有八九都说的不一样,如果要确定哪个是正确的还是得去看实现代码。当然我不打算去学C语言看代码了,接下来就结合自己的理解和资料来介绍G1收集器收集过程,力求做到初次接触G1也能看明白。 ​ G1可以说是个里程碑式的产品,从提出到...

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