05 2020 档案

摘要:女程序员是这么征婚的: SELECT * FROM 男人们 WHERE 未婚=true and 同性恋=false and 有房=true and 有车=true and 条件 in (帅气,绅士,大度,气质,智慧,温柔,体贴,会浪漫,活泼,可爱,最好还能带孩子) and 年龄 between(24 阅读全文
posted @ 2020-05-31 17:17 程序零世界 阅读(297) 评论(1) 推荐(0) 编辑
摘要:引言 Kafka是一款很棒的消息系统,今天我们就来深入了解一下它的实现细节,首先关注Producer这一方。 要使用kafka首先要实例化一个KafkaProducer,需要有brokerIP、序列化器等必要Properties以及acks(0、1、n)、compression、retries、ba 阅读全文
posted @ 2020-05-30 19:13 程序零世界 阅读(374) 评论(0) 推荐(0) 编辑
摘要:Java并没有衰落.大家对它的认识才刚刚开始 很高兴能在此给大家分享Java8的新特性。这篇文章将一步一步带你了解Java8的所有新特性。我将通过简单的实例代码向大家展示接口中默认方法,lambda 表达式,方法引用,重复注解的使用. 看过这篇文章之后你将了解流、函数、接口、map扩展、日期中的新变 阅读全文
posted @ 2020-05-29 16:57 程序零世界 阅读(281) 评论(0) 推荐(0) 编辑
摘要:Java多线程面试问题 1. 进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进 阅读全文
posted @ 2020-05-28 17:10 程序零世界 阅读(816) 评论(0) 推荐(0) 编辑
摘要:引言 在阿里,每一位新员工进来之后都会有一位导师,导师一般都是团队中非常优秀的员工。有些部门可能不叫导师了,而是叫师兄,可能更亲切,但是我觉得导师更贴切。 导师指导新员工的过程,我觉得应该是一个PDCA的过程,即计划,执行,检查和总结。 第一。定计划 对于新员工一定要给帮助他们制定学习和工作计划,做 阅读全文
posted @ 2020-05-27 16:44 程序零世界 阅读(641) 评论(0) 推荐(1) 编辑
摘要:最近几年Lambda表达式风靡于编程界. 很多现代编程语言都把它作为函数式编程的基本组成部分. 基于JVM的编程语言如Scala,Groovy还有Clojure把它们作为关键部分集成在语言中.现在Java8也加入了它们的行列. 有趣的是,对于JVM来说,Lambda表达式是完全不可见的,并没有匿名函 阅读全文
posted @ 2020-05-26 19:28 程序零世界 阅读(901) 评论(1) 推荐(0) 编辑
摘要:关注公众号:程序零世界 领取资料 每周日可领取女盆友一枚 阅读全文
posted @ 2020-05-25 19:21 程序零世界 阅读(362) 评论(0) 推荐(0) 编辑
摘要:为什么数组要从零开始? 如题,数组第一个元素为什么要从零开始,而不从一开始?感觉这很反人类呀,正常来讲,一个集合的开始,不应该从一吗? 对于这个问题,我觉得可以从以下两方面来考虑。 1设计层面 我们先了解一下数组最基本的结构和寻址方式(即实现方式)。 现在市面上无论是C、Java、PHP,还是Go或 阅读全文
posted @ 2020-05-24 22:12 程序零世界 阅读(289) 评论(0) 推荐(0) 编辑
摘要:IDEA一些不错的插件分享 目录 IDEA一些不错的插件分享 插件集合 CamelCase Translation LiveEdit MarkDown Navigator Jrebel CheckStyle IDEA Alibaba Java Coding Guidelines Ideavim Ma 阅读全文
posted @ 2020-05-24 20:23 程序零世界 阅读(664) 评论(0) 推荐(0) 编辑
摘要:引用 在数据库运维过程中,优化 SQL 是 DBA 团队的日常任务。例行 SQL 优化,不仅可以提高程序性能,还能减低线上故障的概率。 目前常用的 SQL 优化方式包括但不限于:业务层优化、SQL 逻辑优化、索引优化等。其中索引优化通常通过调整索引或新增索引从而达到 SQL 优化的目的。索引优化往往 阅读全文
posted @ 2020-05-22 16:15 程序零世界 阅读(393) 评论(0) 推荐(1) 编辑
摘要:多线程并发知识库 JAVA线程实现/创建的四种方式 1.继承Thread类 Thread类本质上是实现了Runnable接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个native方法,它将启动一个新线程,并执行run() 阅读全文
posted @ 2020-05-21 19:33 程序零世界 阅读(317) 评论(0) 推荐(0) 编辑
摘要:Kafka概念 Kafka是一种高吞吐量、分布式、基于发布/订阅的消息系统,最初由LinkedIn公司开发,使用Scala语言编写,目前是Apache的开源项目。 关键字解析 1.broker:Kafka服务器,负责消息存储和转发2. topic:消息类别,Kafka按照topic来分类消息3. p 阅读全文
posted @ 2020-05-20 16:24 程序零世界 阅读(222) 评论(0) 推荐(0) 编辑
摘要:关注公众号:程序零世界 每周日可领取女盆友一枚 阅读全文
posted @ 2020-05-19 20:40 程序零世界 阅读(177) 评论(0) 推荐(0) 编辑