摘要:
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)