1

J.U.C剖析与解读1(Lock的实现)

J.U.C剖析与解读1(Lock的实现) 前言 为了节省各位的时间,我简单介绍一下这篇文章。这篇文章主要分为三块:Lock的实现,AQS的由来(通过演变的方式),JUC三大工具类的使用与原理剖析。 Lock的实现:简单介绍ReentrantLock,ReentrantReadWriteLock两种J ...

血夜之末 发布于 2019-11-26 09:30 评论(0)阅读(148)
2

JSON——IT技术人员都必须要了解的一种数据交换格式

JSON作为目前Web主流的数据交换格式,是每个IT技术人员都必须要了解的一种数据交换格式。尤其是在Ajax和REST技术的大行其道的当今, JSON无疑成为了数据交换格式的首选 ! 今天大家就和猪哥一起来学习一下JSON的相关知识吧! 一、XML 在讲JSON之前,我觉得有必要先带大家了解一下XM ...

猪哥66 发布于 2019-11-26 09:22 评论(0)阅读(566)
1

Class文件结构全面解析(下)

上一篇文章分享了Class文件的主要构成,同时也详细分析了魔数、次版本号、主版本号、常量池集合、访问标志的构造,接下来继续详细分析类索引、父类索引、接口索引集合、字段表集合、方法表集合和属性表集合。 ...

万猫学社 发布于 2019-11-26 09:16 评论(0)阅读(207)
0

mybatis精讲(三)--标签及TypeHandler使用

[TOC] 话引 前两张我们分别介绍了Mybatis环境搭建及其组件的生命周期。这些都是我们Mybatis入门必备技能。有了前两篇的铺垫我们今天就来深入下Mybatis, 也为了填下之前埋下的坑。 XML配置标签 概览 上面模板列出了所有xml可以配置的属性。这里plugins是一个让人哭笑不得的东 ...

烟花散尽13141 发布于 2019-11-26 09:15 评论(0)阅读(145)
3

简单的学习,实现,领域事件,事件存储,事件溯源

为什么写这篇文章 自己以前都走了弯路,以为学习战术设计就会DDD了,其实DDD的精华在战略设计,但是对于我们菜鸟来说,学习一些技术概念也是挺好的 经常看到这些术语,概念太多,也想简单学习一下,记忆力比较差记录一下实现的细节 领域事件 1.领域事件是过去发生的与业务有关的事实,一但发生就不可更改,所以 ...

往事随灬锋 发布于 2019-11-26 09:14 评论(0)阅读(313)
0

【设计模式】单例模式的八种姿态写法分析

前言 网上泛滥流传单例模式的写法种类,有说7种的,也有说6种的,当然也不排除说5种的,他们说的有错吗?其实没有对与错,刨根问底,写法终究是写法,其本质精髓大体一致!因此完全没必要去追究写法的多少,有这个时间还不如跟着宜春去网吧偷耳机、去田里抓青蛙得了,一天天的.... 言归正传...单例模式是最常用 ...

宜春 发布于 2019-11-26 09:12 评论(0)阅读(231)
1

Springboot 系列(十六)你真的了解 Swagger 文档吗?

前言 目前来说,在 Java 领域使用 构建微服务是比较流行的,在构建微服务时,我们大多数会选择暴漏一个 以供调用。又或者公司采用前后端分离的开发模式,让前端和后端的工作由完全不同的工程师进行开发完成。不管是微服务还是这种前后端分离开发,维持一份完整的及时更新的 文档,会极大的提高我们的工作效率。而 ...

未读代码 发布于 2019-11-26 09:09 评论(0)阅读(282)
0

天啦!竟然从来没有人讲过 SpringBoot 支持配置如此平滑的迁移

SpringBoot 是原生支持配置迁移的,但是官方文档没有看到这方面描述,在源码中才看到此模块, ,幸亏我没有跳过。看到这篇文章的各位,可算是捡到宝了,相信你继续往下看下去,定会忍不住点赞、收藏、关注。 效果 先放个效果吸引你 :) 从 SpringBoot 版本开始,配置服务上下文,不支持 ,而 ...

逸飞兮 发布于 2019-11-26 09:05 评论(0)阅读(346)
0

Python 命令行之旅:深入 click 之子命令篇

作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址:http://www.msc438.com/github.com/HelloGitHub Team/Article 一、前言 在上两篇文章中,我们介绍了 中的”参数“和“选项”,本文将继续深入了解 ,着重讲解它的“命令” ...

削微寒 发布于 2019-11-26 08:55 评论(0)阅读(160)
1

JVM 问题排查和性能优化常用的 JDK 工具

JDK 提供了一系列用于监控、诊断 Java 进程的工具,它们在 JDK 安装目录的 bin 目录下,有 jps、jcmd、jstack、jinfo、jmap 等。其中jmc、jconsole、jvisualvm 是 GUI 工具,其他大部分都是命令行工具。 本篇只是个入门介绍,不涉及深入分析。每一 ...

风的姿态 发布于 2019-11-26 08:54 评论(0)阅读(251)
4

小白学 Python 爬虫(4):前置准备(三)Docker基础入门

人生苦短,我用 Python 前文传送门: "小白学 Python 爬虫(1):开篇" "小白学 Python 爬虫(2):前置准备(一)基本类库的安装" "小白学 Python 爬虫(3):前置准备(二)Linux基础入门" Docker 基础 首先说一件事情,就在本文写作前一天,Mirantis ...

极客挖掘机 发布于 2019-11-26 08:45 评论(2)阅读(211)
4

将Swagger2文档导出为HTML或markdown等格式离线阅读

网上有很多《使用swagger2构建API文档》的文章,该文档是一个在线文档,需要使用HTTP访问。但是在我们日常使用swagger接口文档的时候,有的时候需要接口文档离线访问,如将文档导出为html、markdown格式。又或者我们不希望应用系统与swagger接口文档使用同一个服务,而是导出HT ...

字母哥博客 发布于 2019-11-26 07:58 评论(0)阅读(411)
0

Java描述设计模式(23):访问者模式

本文源码: "GitHub·点这里" || "GitEE·点这里" 一、生活场景 1、场景描述 电竞是游戏比赛达到“竞技”层面的体育项目。利用电子设备作为运动器械进行的、人与人之间的智力对抗运动。通过电竞,可以提高人的反应能力、协调能力、团队精神等。但是不同人群的对电竞的持有的观念不一样,有的人认为 ...

知了一笑 发布于 2019-11-26 07:51 评论(0)阅读(147)
0

机器学习回顾篇(10):感知机模型

感知机是一种简单且易于实现的二分类判别模型,主要思想是通过误分类驱动的损失函数结合梯度下降发求解一个超平面将线性可分的数据集划分为两个不同的类别(+1类和-1类)。 在神经网络、支持向量机等算法盛行的当下,感知机模型应用得并不多,但必须承认,感知机却是神经网络和支持向量机的基础,所以还是很有必要... ...

奥辰 发布于 2019-11-26 07:48 评论(0)阅读(105)
15

EF Core For MySql查询中使用DateTime.Now作为查询条件的一个小问题

背景 最近一直忙于手上澳洲线上项目的整体迁移和升级的准备工作,导致博客和公众号停更。本周终于艰难的完成了任务,借此机会,总结一下项目中遇到的一些问题。 EF Core一直是我们团队中中小型项目常用的ORM框架,在使用SQL Server作为持久化仓储的场景一下,一直表现还中规中矩。但是在本次项目中, ...

LamondLu 发布于 2019-11-26 07:28 评论(18)阅读(1264)
1

Java并发之volatile关键字

引言 说到多线程,我觉得我们最重要的是要理解一个临界区概念。 举个例子,一个班上1个女孩子(临界区),49个男孩子(线程),男孩子的目标就是这一个女孩子,就是会有竞争关系(线程安全问题)。推广到实际场景,例如对一个数相加或者相减等等情形,因为操作对象就只有一个,在多线程环境下,就会产生线程安全问题。 ...

布尔bl 发布于 2019-11-26 00:46 评论(0)阅读(213)
1

设计模式之代理模式

什么是代理模式 代理模式就是为一个对象提供一个代理对象,由这个代理对象控制对该对象的访问。 理解代理模式,可以对照生活中的一些具体例子,比如房产中介、二手车交易市场、经纪人等。 为什么要用代理模式 通过使用代理模式,我们避免了直接访问目标对象时可能带来的一些问题,比如:远程调用,需要使用远程代理来帮 ...

二营长的笔记 发布于 2019-11-26 00:28 评论(0)阅读(147)
2

Elasticsearch从入门到放弃:文档CRUD要牢记

在Elasticsearch中,文档(document)是所有可搜索数据的最小单位。它被序列化成JSON存储在Elasticsearch中。每个文档都会有一个唯一ID,这个ID你可以自己指定或者交给Elasticsearch自动生成。 ...

Jackeyzhe 发布于 2019-11-25 23:30 评论(0)阅读(310)
2

羞,Spring Bean 初始化/销毁竟然有这么多姿势

文章来源: "http://1t.click.msc438.com/bfHN" 一、前言 日常开发过程有时需要在应用启动之后加载某些资源,或者在应用关闭之前释放资源。Spring 框架提供相关功能,围绕 生命周期,可以在 创建过程初始化资源,以及销毁 过程释放资源。Spring 提供多种不同的方式初始化/销毁 ,如果同时 ...

good_andyxu 发布于 2019-11-25 23:05 评论(0)阅读(170)
0

08 决策树与随机森林

08 决策树与随机森林 决策树之信息论基础 认识决策树 1. 来源: 决策树的思想来源非常朴素,程序设计中的条件分支结构就是if then 结构,最早的决策树就是利用这类结构分割数据的一种分类学习方法。 2. 举例:是否见相亲对象 信息的度量和作用 1. 克劳德 .艾尔伍德 .香农:信息论创始人,密 ...

hp_lake 发布于 2019-11-25 22:47 评论(0)阅读(156)
申博真人娱乐官网登入 申博手机版下载客户端 申博138娱乐登入 申博直营网登入 申博代理开户登入 菲律宾申博直营网
太阳城申博游戏登入 申博网上娱乐登入 申博游戏平台登入 菲律宾太阳城申博44登入 申博网上登入 申博真人游戏娱乐登入
太阳城现金娱乐网 申博真人游戏登入 申博在线现金网 菲律宾太阳城77登入 菲律宾申博在线开户合作 菲律宾申博太阳城娱乐登入
菲律宾申博在线游戏开户 菲律宾太阳城申博代理登入 菲律宾申博网上登入 菲律宾申博在线官网开户 太阳城娱乐网最快 www.7276.com
百度