标签:注释

Java

后端开发基础之Servlet&JSP

1

songhua.gao 发布于 2020-07-05

Servlet 简介 servlet是java web开发的基石,是与平台无关的服务器组件,他是运行在servlet容器(tomcat),负责与客户端通信的组件。 Servlet功能: 创建并返回基于客户端请求的动态HTML页面。 与数据库进行通信 如何使用: 如同简介所说,se...

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

Java

还在拷贝Jar或War包?还在用Maven拉库包或框架?基于Kubernetes的运维者与边车模型将是软件交付的…

songhua.gao 发布于 2020-07-05

边车和运维者模型可能会成为主流的软件分发和消费模型,在某些情况下甚至会取代软件库包和框架。 如果您是一个软件供应商,可能您已经考虑过将您的软件作为API或基于SaaS的解决方案提供给潜在用户,这是最快的软件消费模型,并且尽可能地提供了便利;根据软件的性质,您可能还会将软件作为库或...

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

Java

Tomcat启动流程简析

xubiao.zhuang 发布于 2020-07-04

Tomcat是一款我们平时开发过程中最常用到的Servlet容器。本系列博客会记录Tomcat的整体架构、主要组件、IO线程模型、请求在Tomcat内部的流转过程以及一些Tomcat调优的相关知识。 力求达到以下几个目的: 更加熟悉Tomcat的工作机制,工作中遇到Tomcat相...

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

Java

2020:0703–12–SpringBoot整合mybatis(二)

14

尖兵 发布于 2020-07-04

1. 复制代码 2. 看一下都导入了哪些mybatis的相关依赖。 复制代码 3. 引入druid依赖 复制代码 <!--引入druid--> <dependency> <groupId>com.alibaba</groupId> ...

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

Java

JDK源码那些事儿之传说中的AQS-概览

1

Harries 发布于 2020-07-04

从这篇文章开始分析JDK源码中AQS的底层实现原理,作为多线程访问共享资源的同步器框架基础实现,涉及到的东西还是比较多的,一起来看看传说中的AQS实现吧 前言 JDK版本号:1.8.0_171 由于涉及到AQS篇幅过多,本篇先总体介绍AQS,分析部分源码实现,对于共享资源的获取和...

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

Java

Java–Servlet

43

zhuangli 发布于 2020-07-04

Servlet 主要内容 IDEA的安装与使用 ​ IDEA 全称 IntelliJ IDEA,由JetBrains公司开发,是java编程语言开发的集成环境。在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn...

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

Java

为什么Iterator的remove方法可保证从源集合中安全地删除对象,而在迭代期间不能直接删除集合内元素

likai 发布于 2020-07-04

在对集合进行操作时,我们会发现,如果我们用迭代器迭代,但是在迭代器过程中如果使用集合对象去删除,添加,清空集合存储的对象时,那么就程序就会报出异常,例如如下代码: public class IteratorTest { public static void main(String...

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

Java

「MoreThanJava」Day 1:环境搭建和程序基本结构元素

39

邓龙华 发布于 2020-07-03

「MoreThanJava」 宣扬的是 「学习,不止 CODE」 ,本系列 Java 基础教程是自己在结合各方面的知识之后,对 Java 基础的一个总回顾,旨在 「帮助新朋友快速高质量的学习」 。 当然 不论新老朋友 我相信您都可以 从中获益 。如果觉得 「不错」 的朋友,欢迎 ...

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

Java

跟着阿里学JavaDay07——Java基础语法(五)

1

hanze 发布于 2020-07-03

我们后面的笔记我,打算直接用程序,加注释进行记录。日后若本人有疑问,可进行网络查询加以整理回复 package com.cionda.JavaDemo.dept; public class JavaDemo { public static void main(String[] a...

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

Java

听说你还没学Spring就被源码编译劝退了?30+张图带你玩转Spring编译

28

darida 发布于 2020-07-03

源码学习第一步,Spring源码编译 之所以写这么一篇文章是因为群里的小伙伴在编译源码时碰到了问题,再加上笔者自身正准备做一个源码的注释版本,恰好也需要重新编译一份代码,至于为什么要将源码编译到本地就不用多说了吧? 比如,你可以任意的添加注释,一边读源码一边记笔记,甚至你可以修改...

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

编程技术

在Spring Boot设置Swagger 2 – Baeldung

小丁 发布于 2020-07-03

Swagger 2版本变动很大,无法像前面版本容易集成到Spring Boot中。 步骤: 1. 我们将使用Swagger规范的Springfox实现。最新版本可以在Maven Central上找到  。要将其添加到我们的Maven项目中,我们需要pom.xml文件中的...

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

Spring

采坑SpringBoot2.2.0+Nacos做分布式配置中心原理(一)

21

songhua.gao 发布于 2020-07-03

团队准备做一个新项目,然后采用的是微服务架构和分布式系统开发,刚好开始用的时候SpringBoot 2.2.0 然后碰到一些问题记录一下,然后再一起来学习学习 Nacos做配置中心的大致原理,如果有时间 还可以看看源码,哈哈 SpringBoot 2.2.0的问题 spring ...

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

Java

重学 Java 设计模式:实战状态模式「模拟系统营销活动,状态流程审核发布上线场景」

5

likai 发布于 2020-07-03

作者:小傅哥 博客: https://bugstack.cn – 原创系列专题文章 沉淀、分享、成长,让自己和他人都能有所收获!:smile: 一、前言 写好代码三个关键点 如果把写代码想象成家里的软装,你肯定会想到家里需要有一个非常不错格局最好是南北通透的,买回来的...

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

Spring

深入理解Spring IOC(七) 、 总结,含常见面试题

1

尖兵 发布于 2020-07-02

我们在之前的文章中,对spring加载bean的流程做了详细的讲解,我们知道要将xml中的各个节点解析成真正的bean要经过下面的主要过程: 1、将xml中的信息解析成BeanDefinition,这其中,XmlBeanDefinitionReader专门负责去读取xml,并且将...

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

Spring

Spring源码解读 – IOC xml配置解析(一)- bean标签的解析

尖兵 发布于 2020-07-02

最近在看 spring 源码,发现之前看的很多细节已经忘了,于是决定在看源码的过程中也把主要的流程用博客记载下来,希望自己能坚持下来吧。 spring 已经发展很久,整个体系已经变得很庞大了。为了能更好的把源码看下去,我决定从最基础也是最核心的 IOC 开始切入,并且从最原始的 ...

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

Java

深入理解Spring IOC(七) 、 总结,含常见面试题

1

yeseng 发布于 2020-07-02

我们在之前的文章中,对spring加载bean的流程做了详细的讲解,我们知道要将xml中的各个节点解析成真正的bean要经过下面的主要过程: 1、将xml中的信息解析成BeanDefinition,这其中,XmlBeanDefinitionReader专门负责去读取xml,并且将...

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

Java

Spring源码解读 – IOC xml配置解析(一)- bean标签的解析

邓龙华 发布于 2020-07-02

最近在看 spring 源码,发现之前看的很多细节已经忘了,于是决定在看源码的过程中也把主要的流程用博客记载下来,希望自己能坚持下来吧。 spring 已经发展很久,整个体系已经变得很庞大了。为了能更好的把源码看下去,我决定从最基础也是最核心的 IOC 开始切入,并且从最原始的 ...

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

Spring

Apache Kafak如何处理消息反序列化失败等毒丸现象?

邓龙华 发布于 2020-07-02

在Kafka的场景下毒丸是:针对Kafka主题生产推入的记录,无论尝试多少次,消费者使用都会失败。 因此,毒丸可以有不同的形式: 记录已损坏(我自己从未使用Kafka遇到过此问题) 反序列化失败 主题的消费者应配置正确的反序列化器,以能够反序列化生产者的序列化Java对象的字节。...

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