-
Java面向对象特性总结
Java面向对象特性总结 1.面对对象与面对过程的区别 什么是封装?我看到过这样一个例子: 我要用洗衣机洗衣服,只需要按一下开关和洗涤模式就可以了。有必要了解洗衣机内 部的结构吗?有必要碰电动机吗?有必要了解如何通电的吗? 如果是对于面向过程来说,这些你都得知...
-
还在用if else?策略模式了解一下!
还在用if else?策略模式了解一下! 在公司负责的就是订单取消业务,老系统中各种类型订单取消都是通过if else 判断不同的订单类型进行不同的逻辑。在经历老系统的折磨和产品需求的不断变更,决定进行一次大的重构:消灭 if else。 接下来就向大家介绍下是如何消灭 if...
-
SpringBoot:实现定时任务
SpringBoot:实现定时任务 一、定时任务实现的几种方式: Timer 这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。 ScheduledExecutorService 也j...
-
Springboot源码分析之番外篇
Springboot源码分析之番外篇 摘要: 大家都知道注解是实现了java.lang.annotation.Annotation接口,眼见为实,耳听为虚,有时候眼见也不一定是真实的。 /** * The common interface extended by all annotation types. Note that an * interface that manually extends...
-
如何使用SpringBoot封装自己的Starter
如何使用SpringBoot封装自己的Starter 作者:Sans_ juejin.im/post/5cb880c2f265da03981fc031 一.说明 我们在使用SpringBoot的时候常常要引入一些Starter,例如spring-boot-starter-web,官方为我们提供了几乎所有的默认配置,很好的降低了使用框架时的复杂度。 所以在...
-
SpringBoot优雅地配置日志
SpringBoot优雅地配置日志 本文主要给大家介绍SpringBoot中如何通过sl4j日志组件优雅地记录日志。其实,我们入门 JAVA 的第一行代码就是一行日志,那你现在还在使用 System.out.println(Hello,小明!) 记录日志吗? 我经历过的日志组件 我最开始接触的日志组件是 Log4j...
-
JVM学习笔记(一)---JVM内存区域划分
JVM学习笔记(一)---JVM内存区域划分 声明:本系列是个人整理自己知识点的过程,一些基本概念不再过多书写,重点是 实际操作和结构图的整理 一、JVM内存区域简图 JVM大致划分的这几个区域,有的区域是以线程为单位,而有的区域则是整个JVM进程唯一的。 程序计数器(PC...
-
最全面的阿里多线程面试题,你能回答几个?
最全面的阿里多线程面试题,你能回答几个? 1、什么是进程,什么是线程,为什么需要多线程编程? 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是操作系统进行资源分配和调度的一个独立单位; 线程是进程的一个实体,是CPU调度和分派的基本单位,是...
-
线程——线程实现方式和线程属性
线程——线程实现方式和线程属性 进程和线程 进程是计算机系统中能独立运行并作为 资源分配的基本单位 ,它是由PCB(进程控制块),数据段和代码段组成,是一个能独立运行的基本单位.进程的创建,调度,分派都需要较大的时间和空间开销,在操作系统中引入线程,以线程作为调度和...
-
Java学习笔记-Java文件操作流
Java学习笔记-Java文件操作流 day03 输入输出流:读入写出 节点流: 有明确的来源和去向 往往对字节操作 节点流又叫低级流、字节流 处理流: 没有明确的来源和去向 往往对低级流或其他高级流进行操作,不能独立存在 处理流又叫高级流 *FileOutputStream fos=new FileOu...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
