加载中
程序员诉苦:“绩效考核”成了优秀员工的标签,绩效满分=成功?

前些天,有几个网友找我谈绩效考核的事,都是在绩效上被差评的朋友。在大致了解情况后,我发现他们感到沮丧和郁闷的原因,不全是自己没有做好事情,他们对于自己没有做好公司交给的事,一方面...

2019/08/07 15:16
104
对于进入社会那些程序员来说,学历真的很重要吗?

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

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

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

2019/07/29 15:19
40
简谈MySQL主从复制读写分离与高可用配置

一、说明 本次要介绍的是mysql的主从复制,读写分离;及高可用MHA; 环境如下: master:CentOS7_x64 mysql5.721 172.16.3.175 db1 slave1:CentOS7_x64 mysql5.7.21 172.16.3.235 db2 slave2:Cen...

2019/07/26 17:11
67
一文读懂Spring Boot、微服务架构和大数据治理之间的故事

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

十年后,程序员的工资还能达到现在的水平吗?

一方面,程序员的门槛正在逐渐消失,因为计算机相关专业毕业生一年比一年多; IT 培训班出来的学生一年比一年多;网络上各种编程课程,也正在帮助无数人零基础转型软件开发…… 另一方面,程...

2019/07/23 16:26
111
一道经典的Java面试题:equals ,== 和hashcode()的区别

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

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

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

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

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

2019/07/23 10:42
39
一文让你轻松了解JAVA开发中的四种加密方法

文章目录 一、工具类 md5加密工具类 base64加密工具类 Bcrypt工具类 二、加密测试 MD5加密测试 base64加密测试 SHA加密测试 BCrypt加密测试 一、工具类 1. md5加密工具类 package 加密Teste...

2019/07/22 11:21
441
阿里面试官都爱问的内存管理和GC算法及回收策略

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

你可能不知道的MySQL中的定点数类型

定点数类型 正因为用浮点数表示小数可能会有不精确的情况,在一些情况下我们必须保证小数是精确的,所以设计MySQL的大叔们提出一种称之为定点数的数据类型,它也是存储小数的一种方式: 其中...

2019/07/16 17:30
56
实战Spring4+ActiveMQ整合实现消息队列(生产者+消费者)

引言: 最近公司做了一个以信息安全为主的项目,其中有一个业务需求就是,项目定时监控操作用户的行为,对于一些违规操作严重的行为,以发送邮件(FoxMail)的形式进行邮件告警,可能是多人,也...

成功入职字节跳动,分享我的八面面经心得!

今天正式入职了字节跳动。办公环境也很好,这边一栋楼都是办公区域。公司内部配备各种小零食、饮料,还有免费的咖啡。15楼还有健身房。而且公司包三餐来着。下午三点半左右还会有阿姨推着小车...

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

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

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

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

CAS
2019/07/04 13:44
40
你所不知的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
20
如何正确地写出单例模式

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

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

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

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

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

2019/07/02 16:09
35

没有更多内容

加载失败,请刷新页面

返回顶部
顶部