摘要: 一、前言 说一说我要写这篇文章的初衷吧,前段时间有小伙伴在微信群求教怎样构建spring源码,他在网上找了n个教程跟着后面花了两天时间都没构建好,正好我最近因工作原因从mac换成windows,开发环境要从零开始搭建和配置,想着也大概有一年多没看过Spring源码了,阅读Spring源码的好处我就不 阅读全文
posted @ 2020-06-19 16:59 码之初 阅读(17036) 评论(10) 推荐(12) 编辑
摘要: 责任链模式 老李的苦恼 每个人在出生的时候,都早已在暗中被标好了三六九等。 老李是一名建筑工地的木匠,和大多数生活在社会最底层的农民工一样,一辈子老实本分,胆小怕事。在他们的心中,谁当老爷都没有区别,世界发展如何也与他们无关,只要包工头能按时发工资,只要小家平安无事就够了,平时受点欺负,累点苦点也没 阅读全文
posted @ 2020-06-29 15:01 码之初 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 前言 疫情确诊的人数每天都在增加,离去的人也在增多,这个世界上有很多事我们无能为力也无从选择,日升日落,白昼黑夜,我们能看见白昼中的光芒,我们也能看见黑暗里的流氓。暮色四合,龌龊八开。鲜花还是塑料花,香或臭,当潮水散去,现在即历史,而历史通常是由后人说的。 所以还是上次跟乡亲们说的,我们不要传播未经 阅读全文
posted @ 2020-02-11 11:57 码之初 阅读(1507) 评论(0) 推荐(0) 编辑
摘要: 昨天晚上在某个群里看到群友问,七牛云能不能绑定自己的域名作为静态资源文件的前缀,忽然想起来我已经有快两年时间没有登录过我的七牛云账号了,不禁老脸一红,这是有多久没有自己前后端都弄了,幸好还没有老年痴呆,还记得账号密码,快速登录进去,仿佛看到了那些个还很能熬夜的日子,即便那不是我的黄金时代。 回到本文 阅读全文
posted @ 2020-01-17 17:23 码之初 阅读(2334) 评论(0) 推荐(0) 编辑
摘要: 在之前介绍过mac系统安装docker,以及docker安装mysql的傻瓜式教程,如果有需要参考的朋友,可以看下面文章: MacOS安装Docker傻瓜式教程 mac系统下docker安装配置mysql详细步骤 趁今天有空,准备把redis服务也迁移到docker容器中来,那么在docker安装r 阅读全文
posted @ 2020-01-03 13:48 码之初 阅读(6835) 评论(0) 推荐(0) 编辑
摘要: 本文将涵盖两个主题: 通过实现Callable接口创建线程 在Java中使用Executor框架 实现Callable接口 为了创建一段可以在线程中运行的代码,我们创建了一个类,然后实现了Callable接口。这段代码完成的任务需要放在call()函数中。在下面的代码中,你可以看到Callable 阅读全文
posted @ 2019-12-23 22:17 码之初 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 线程安全性是Java等语言/平台中类的一个重要标准,在Java中,我们经常在线程之间共享对象。由于缺乏线程安全性而导致的问题很难调试,因为它们是偶发的,而且几乎不可能有目的地重现。如何测试对象以确保它们是线程安全的? 假如有一个内存书架 package com.mzc.common.thread; 阅读全文
posted @ 2019-12-10 18:20 码之初 阅读(2143) 评论(1) 推荐(2) 编辑
摘要: 话不多说,自己挖的坑自己要填完,今天就给大家讲完Java8中Stream的终端操作使用详解。Stream流的终端操作主要有以下几种,我们来一一讲解。 forEach() forEachOrdered() toArray() reduce() collect() min() max() count() 阅读全文
posted @ 2019-12-04 16:00 码之初 阅读(3402) 评论(0) 推荐(1) 编辑
摘要: 前面两篇简单的介绍了Stream以及如何创建Stream,本篇就给大家说说stream有哪些用途,以及具体怎样使用。 再次介绍Stream Stream 使用一种类似用于SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream API可以极大提高Java 阅读全文
posted @ 2019-12-03 18:11 码之初 阅读(9118) 评论(0) 推荐(1) 编辑
摘要: 不知不觉间,Java已经发展到13了,来不及感慨时间过得真的太快了,来不及学习日新月异的技术更新,目前大多数公司还是使用的JDK8版本,一方面是版本的稳定,另一方面是熟悉,所以很多公司都觉得不升级也挺好。 说到JDK8,真的是一个里程碑的版本,一出世就受到所有开发者的青睐,并主动花时间和精力去学习, 阅读全文
posted @ 2019-12-02 15:12 码之初 阅读(8563) 评论(1) 推荐(0) 编辑