摘要: 1.新建module,log4j2-demo 2.修改pom.xml,增加log4j2依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" x... 阅读原文
2020-05-30 18:11:02 阅读(2081) 评论(0)
摘要: ​​​​​​​​ 害,这年头算法真的不好学,但是笔试面试又非常爱考,那咋办呢?我来给你推荐几本算法学习好书吧,都是我当年秋招复习时用的,算法导论什么的都给我吃灰去吧!! 算法书单 ​ 算法图解 黄小斜的推荐语:这本书太适合入门了,特别是对于计算机非科班的我来说,用它来学算法的感觉非常酸爽,首先是图解的方法非常... 阅读原文
2020-05-30 16:21:09 阅读(1991) 评论(0)
摘要: ​ 之前写过很多次关于Java学习指南、Java技术路线图的文章。但是总还是有小伙伴来问我,Java怎么学,项目怎么做,资源怎么找,真是让人头秃。 于是这次黄小斜决定来一波狠的,把所有这些内容都整理起来,做成一份非常硬核的Java学习指南+路线图,一篇文章搞定Java学习,360度无死角(可能)如果你们喜欢这... 阅读原文
2020-05-30 15:21:12 阅读(2117) 评论(0)
摘要: 本教程源码请访问:tutorial_demo 上一篇教程我们使用纯注解方式结合Apache Commons DbUtils实现单表的CRUD操作,但是这篇教程里面的操作的是不支持事务的,在这片教程里我们根据现有的知识,将其改成支持事务的版本,为后续学习做准备。 一、转账操作问题分析 接下来我们实现一个转账... 阅读原文
2020-05-30 14:40:02 阅读(2074) 评论(0)
摘要: 作者:imflyhttps://www.8btc.com/article/106022 前言 区块链作为一种架构设计的实现,与基础语言或平台等差别较大。区块链是加密货币背后的技术,是当下与 VR 虚拟现实等比肩的热门技术之一,本身不是新技术,类似 Ajax,可以说它是一种技术架构,所以我们从架构设计的角度... 阅读原文
2020-05-30 13:21:04 阅读(3405) 评论(0)
摘要: 现在Java程序员面试都是因为没有丰富的工作经验和自己过硬的技术,所有都不知道一般互联网应该会问什么技术问题,加上自己可能去面试的时候没有准备的太充分,一面试刚跟面试官扯几个面试题就不知道自己在哪里了,被怼的体无完肤了,最后以灰头土脸的结束,所有针对这类的读者,我把几个群友大厂面试时候的经历和面试题整理出来,... 阅读原文
2020-05-30 12:14:03 阅读(2004) 评论(0)
摘要: 1、买票案例 (1)实现接口,创建买票的线程: public class BuyTickets implements Runnable { private int ticketNum=10; boolean flag=true; @Override public void r... 阅读原文
2020-05-30 10:59:01 阅读(2183) 评论(0)
摘要: 作者:Jay_huaxiaohttps://juejin.im/post/5d214639e51d4550bf1ae8df 1.spring的生命周期 Spring作为当前Java最流行、最强大的轻量级容器框架,了解熟悉spring的生命周期非常有必要; 首先容器启动后,对bean进行初始化 ... 阅读原文
2020-05-30 08:59:05 阅读(2327) 评论(0)
摘要: 最近睡眠严重不足,黑眼圈都出来了。 别问,问就是给大家肝面试题去了。 这不,肝了2个月,终于把今年大厂的高频面试题给肝出来了。 我在这份面试题上倾注了大量心血和宝贵的睡眠时间,只求各位看官老爷看完能点个在看,拜托拜托。 以下是部分截图,请过目。       接近200页,涵盖了初中高级Java面试... 阅读原文
2020-05-30 08:56:05 阅读(2008) 评论(0)
摘要: 谈起redis锁,下面三个,算是出现最多的高频词汇: setnx redLock redisson setnx 其实目前通常所说的setnx命令,并非单指redis的setnx key value这条命令。 一般代指redis中对set命令加上nx参数进行使用, set这个命令,目前已经支持这么多参数可选... 阅读原文
2020-05-30 08:27:09 阅读(3248) 评论(0)