加载中
对于进入社会那些程序员来说,学历真的很重要吗?

作为有学历的大神可能看标题都不屑一看,我确实没有学历,也经受了没有学历的痛,但我不是来发牢骚的,只是想通过阐述几个问题,来分析这样一种事实的存在,并谈谈其原因、影响、解决方法以及...

2019/08/05 16:35
772
就现实而谈:程序员“努力就会成功”?真相残酷但又不得不面对!

那一年,我加入了某知名公司的某知名部门,在办公室中,我看到了到处都挂着——“努力就会成功”的条幅,这个部门中大多数员工的邮件签名都会有“努力就会成功”,我感到一种热血沸腾的气氛,...

2019/07/29 15:19
551
一文读懂Spring Boot、微服务架构和大数据治理之间的故事

微服务架构 微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化快和用...

一道经典的Java面试题:equals ,== 和hashcode()的区别

==: 对于基本类型是值比较,对于引用类型来说是引用比较。 /** * == 的比较 */ @Test public void testOne(){ int a = 200; int b = 200; Integer c = 200; ......

2019/07/23 10:56
548
Spring Boot 自动配置(auto-configurtion) 揭秘

本章,我们为你揭秘Spring Boot自动配置(Auto Configuration)运行机制,谈到auto-configuration,肯定离不开@EnableAutoConfiguration注解。 package org.springframework.boot.autoconfi...

2019/07/23 10:43
587
深入Java集合学习系列:HashSet的实现原理

HashSet概述: HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set 的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元素。 2. HashSet的实现: 对于H...

2019/07/23 10:42
271
阿里面试官都爱问的内存管理和GC算法及回收策略

JVM内存组成结构 JVM栈由堆、栈、本地方法栈、方法区等部分组成,结构图如下所示: JVM内存回收 Sun的JVMGenerationalCollecting(垃圾回收)原理是这样的:把对象分为年青代(Young)、年老代(...

Spring Boot 最流行的 16 条实践解读!

Spring Boot是最流行的用于开发微服务的Java框架。在本文中,我将与你分享自2016年以来我在专业开发中使用Spring Boot所采用的最佳实践。这些内容是基于我的个人经验和一些熟知的Spring Boot...

2019/07/11 18:00
343
面试必问系列:谈谈乐观锁与悲观锁!

前言 乐观锁和悲观锁问题,是出现频率比较高的面试题。本文将由浅入深,逐步介绍它们的基本概念、实现方式(含实例)、适用场景,以及可能遇到的面试官追问,希望能够帮助你打动面试官。 目录 ...

CAS
2019/07/04 13:44
330
你所不知的spring与mybatis整合方法

内容目录 1、采用MapperScannerConfigurer 2、采用接口org.apache.ibatis.session.SqlSession的实现类org.mybatis.spring.SqlSessionTemplate 3、采用抽象类org.mybatis.spring.support.SqlS...

2019/07/04 09:55
323
如何正确地写出单例模式

单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问...

2019/07/03 14:20
277
Java面试官都爱问的多线程和并发面试题汇总,多刷一题,多份安心!

Java多线程面试问题 1、进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一...

2019/07/03 13:52
328
Java日志脱敏框架 sensitive-v0.0.4 系统内置常见注解,支持自定义注解

项目介绍 日志脱敏是常见的安全需求。普通的基于工具类方法的方式,对代码的入侵性太强。编写起来又特别麻烦。 本项目提供基于注解的方式,并且内置了常见的脱敏方式,便于开发。 特性 基于注...

2019/07/02 16:09
1K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部