面试专题一

面试专题一

Java并发篇 相关演示代码地址:guyuexuan039/interview: 面试知识点汇总 (github.com) 一、Java如何开启线程?怎么保证线程安全? ​ ​ 二、Volatile和Synchronized有什么区别?Vo

阅读 →
面试题泛谈

面试题泛谈

在程序员的13年阶段,我们需要不断努力的学习并积累知识点,那么每个阶段都需要具备什么条件呢?请看下面: 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥 10k面试题 1.抽象类和接口的关系和区别,以及你在实际开发过程中是怎样使

阅读 →
SpringBoot之Logback日志文件配置

SpringBoot之Logback日志文件配置

概述 Logback是一个日志框架,Logback和Log4j都是开源的日志工具库,Logback是Log4j的改良版本,内置实现了slf4j,比Log4j拥有更多的特性,性能也带来很大提升。SpringBoot默认内置了Logback日志

阅读 →
SpringBoot程序的部署及运行

SpringBoot程序的部署及运行

将 spring boot 应用程序打包成 jar 包 我们使用 spring boot 的 maven 插件来构建管理整个应用程序,使用 mvn package 将应用程序打包成一个 jar 包 将 该 jar 包上传到 服务器 上传到服

阅读 →
全局异常处理

全局异常处理

前言 在Java web 项目中,我们经常需要自己去实现一些异常处理的代码。随着Spring框架的不断升级,也给我们带来了更多的选择。下面说一下可行性比较好的两个方式吧: 采用 Spring AOP 方式实现 采用 Spring3.2之后提

阅读 →
Spring AOP学习(一)

Spring AOP学习(一)

AO P简介 来自于官方的定义: Aspectoriented Programming (AOP) complements Objectoriented Programming (OOP) by providing another way

阅读 →
Spring AOP学习(二)

Spring AOP学习(二)

前言 我们通常在实际开发中有这样的需求场景:我需要在不改动原先的业务代码场景下,实现一些额外的功能,比如我计算一下执行某些代码耗时多久啊,我增加一些额外的日志输出啊,等等。。。 那么我们怎么实现呢?这个时候就可以用到我们的 AOP 了。 而

阅读 →
Redis主从哨兵配置

Redis主从哨兵配置

这里由于时间紧张,我就暂时先把自己配置的过程做成截图放在这里供大家使用,之后有时间我会来完善这篇文章的,非常抱歉。

阅读 →
Redis主从搭建

Redis主从搭建

Redis主从复制 redis的主从复制概念和mysql的主从复制大概类似。一台主机master,一台从机slaver。master主机数据更新后根据配置和策略,自动同步到slaver从机,Master以写为主,Slaver以读为主。 主要

阅读 →
Nginx在Centos7下的安装

Nginx在Centos7下的安装

nginx是什么 Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 的服务 Nginx 特点是占有内存少,并发能力强 一般来说,如果我们在项目中引入了 Nginx ,我们的项目架构

阅读 →
Mybatis 中 ResultMap 的使用

Mybatis 中 ResultMap 的使用

Mybatis 中 ResultMap 的使用 最关键的是明白 resultMap 的两个最重要的作用: 1 :当你在 select 中,resultType 是一个 Entity(或 Model等 pojo 时),如果你的 sql 结果集

阅读 →
Java中使用HSSFWorkbook生成excel

Java中使用HSSFWorkbook生成excel

HSSFWorkbook 介绍 开发中经常会遇到 Excel 的处理,在 Java 中,操作 excel 目前有两个主流框架,分别是: apache 的 poi Apache POI [1] 是用Java编写的免费开源的跨平台的 Java

阅读 →