#

程序员

  • 写了10年JAVA代码,为何还是给人一种乱糟糟的感觉?

    接触过不少号称写了10多年代码的程序员,可经常还是会发现他们的代码给人一种乱糟糟的感觉,那么如何才能写出让同事感觉不那么乱的代码呢? 一、为什么要写这篇文章 在开篇之前先说明下为什么要写这篇文章?

    作者:wx5d9ed7c8443c3
    2020-07-23 11:21:17
  • 背完这10个经典面试答案,80%的面试都能喜提offer

    前段时间,在网上看到一个很火的投票贴,关于面试感受的: 面试后,你会不会觉得自己表现远远低于真实水平? 有90%以上的人选择了“一出门脑子里就有成千上百个更好的答案”,这代表什么? 说明大家其实都比

    作者:Java_老男孩
    2020-07-23 08:48:38
  • 超详细的Java 生产者消费者模式分析

    生产者消费者模式是多线程中最为常见的模式:生产者线程(一个或多个)生成面包放进篮子里(集合或数组),同时,消费者线程(一个或多个)从篮子里(集合或数组)取出面包消耗。虽然它们任务不同,但处理的资源是相

    作者:wx5d9ed7c8443c3
    2020-07-22 19:35:20
  • 微服务架构应该这么理解(微服务架构详解)

    微服务架构和SOA区别微服务现在辣么火,业界流行的对比的却都是所谓的Monolithic单体应用,而大量的系统在十几年前都是已经是分布式系统了,那么微服务作为新的理念和原来的分布式系统,或者说SOA(

    作者:慕容千羽
    2020-07-22 18:52:13
  • Redis常见的5种不同的数据类型详解

    一、前言 Redis除了可以存储键还可以存储常见的5种数据类型,分别是:String、List、Set、Hash、ZSet。对于Redis的命令有一部分是可以公用的,但是还有一些其他的命令是属于特殊

    作者:Java月亮呀
    2020-07-22 16:40:55
  • 你一直使用注解,但是你知道它的实现原理吗?

    Java内置的注解以及自定义一个注解大家都比较熟悉的了,现在来看看注解实现的原理,看看Java的体系下面是如何对注解的支持的。 在讨论前先看一个自定义注解的例子,自定义实现这样一个注解:通过@Test

    作者:Java_老男孩
    2020-07-22 12:11:57
  • 一文解析redis如何存储对象和集合

    在项目中,缓存以及mq消息队列可以说是不可或缺的2个重要技术。前者主要是为了减轻数据库压力,大幅度提升性能。后者主要是为了提高用户的体验度,我理解的是再后端做的一个ajax请求(异步),并且像ribb

    作者:wx5d9ed7c8443c3
    2020-07-22 08:28:46
  • 汇聚各种android开源项目源码分类总汇-IT蓝豹

    1.完整源码 (29)2.开发框架 (14)3.弹出视图 (Popup View) (6)4.引导页 (Intro&Guide View) (6)5.手势交互 (Gesture) (13)6.

    作者:杨光成
    2020-07-22 04:21:26
  • 分布式之延时任务方案解析

    引言 在开发中,往往会遇到一些关于延时任务的需求。例如 生成订单30分钟未支付,则自动取消 生成订单60秒后,给用户发短信 对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产

    作者:Java_老男孩
    2020-07-22 02:43:04
  • 看完这个,你觉得你真的懂快速排序吗?

    看似青铜实则王者 很多人提起快排和二分都觉得很容易的样子,但是让现场Code很多就翻车了,就算可以写出个递归版本的代码,但是对其中的复杂度分析、边界条件的考虑、非递归改造、代码优化等就无从下手,填鸭背

    作者:程0序0员
    2020-07-21 22:36:50