-
Java笔记:集合
Java笔记:集合 集合是一种容器对象,是用来存储对象的,或者说存储的都是对象的引用,并不是直接存储的对象,而是存储的对象的内存地址。需要注意的是,集合中不能存储基本数据类型,即使是代码中往集合中添加了基本数据类型,那也是进行了自动装箱之后才放入集合的。...
-
来看看阿里架构师Java 代码打日志姿势!你也是这样写的吗
来看看阿里架构师Java 代码打日志姿势!你也是这样写的吗 使用slf4j 使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。 实现方式统一使用: Logback框架 打日志的正确方式 什么时候应该打日志 当你遇到问题的时候,只能通过debug功能来确定问题,你应该...
-
面试的时候按照这个套路回答 Java GC 的相关问题一定能过
面试的时候按照这个套路回答 Java GC 的相关问题一定能过 Java GC 目标 遇到一个问题或者一个知识点,我们要理解和明白是要解决什么问题的。说到 Java GC 那这个 GC 的目的是什么呢?很显然是回收内存,因为内存是有限的,随着程序中创建的对象越来越多,如果进行回收...
-
总结一些 Java 相关笔试、面试题,万一用上了呢 (=_=) -- 基础篇
总结一些 Java 相关笔试、面试题,万一用上了呢 (=_=) -- 基础篇 一、常见概念(可跳过) 1、JVM、JRE、JDK 关系与区别? (1)JVM: 指的是 Java 虚拟机,加载编译好的 字节码(.class)文件,将其转为机器语言执行。 对于不同的系统,有不同的 JVM,Java 代码编译一...
-
分布式锁没那么难,手把手教你实现 Redis 分布锁!|保姆级教程
分布式锁没那么难,手把手教你实现 Redis 分布锁!|保姆级教程 分布式锁实现姿势~ 书接上文 上篇文章「MySQL 可重复读,差点就让我背上了一个 P0 事故...
-
深入理解:设计模式中的七大设计原则
深入理解:设计模式中的七大设计原则 深入理解:设计模式中的七大原则 一、单一原则 概念理解: 1个类只负责一个功能领域中的相应职责。 二、开闭原则(目标) 概念理解 : 抽象是开闭原则的关键。 怎么做 : 面向接口、抽象类机制编程 三、里氏代换原则(基础) 概念理解 :...
-
高手眼中的观察者模式有什么不一样
高手眼中的观察者模式有什么不一样 观察者模式,是使用很多的一种模式,初次了解,只是根据入门demo写个例子,但是不知道用在哪,怎么用,很教科书。 个人很喜欢比较实战的的博客或者资料。 最近又饿补了一把,感觉有点小收获,记录下。 基础部分 一、观察者模式的基本...
-
java实现分页查询
java实现分页查询 1.基本思路 我现阶段的分页查询的实现是基于sql语句的。 select * from user where id limit a, b 构造出相应的a和b就可以查询出想要的数据,在显示在页面上。重点是要构造出当前的页数,就要封装一个javaBean,存储有关分页的基本属性。 这样只需在s...
-
面了一个工作4年的程序员,这个些面试题一个都答不上来
面了一个工作4年的程序员,这个些面试题一个都答不上来 最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、字节跳动、蚂蚁金服、滴滴),面试回来之后会发给我一些面试题。有些朋友轻松过关,拿到offer,但是有一些是来询问我答案的。我特意整理了一下,...
2020-06-05 16:03:24 java多线程java基础java算法文件ESETLinuxmysqlYY阿里巴巴wps
-
架构设计 | 异步处理流程,多种实现模式详解
架构设计 | 异步处理流程,多种实现模式详解 本文源码:GitHub·点这里 || GitEE·点这里 一、异步处理 1、异步概念 异步处理不用阻塞当前线程来等待处理完成,而是允许后续操作,直至其它线程将处理完成,并回调通知此线程。 必须强调一个基础逻辑,异步是一种设计理...
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
