0

Spring Boot 集成 Swagger 构建接口文档

在应用开发过程中经常需要对其他应用或者客户端提供 RESTful API 接口,尤其是在版本快速迭代的开发过程中,修改接口的同时还需要同步修改对应的接口文档,这使我们总是做着重复的工作,并且如果忘记修改接口文档,就可能造成不必要的麻烦。 为了解决这些问题,Swagger 就孕育而生了,那让我们先简单 ...

武培轩 发布于 2020-06-07 09:01 评论(0)阅读(7)
0

一个static和面试官扯了一个小时,舌战加强版

一:背景 1. 讲故事 最近也是奇怪,在社区里看到好几篇文章聊static 的玩法以及怎么拿这个和面试官扯半个小时,有点意思,点进去看都是java版的,这就没意思了,怎么也得有一篇和面试官扯C# 中的 static用法撒,既然没有人开这个头,那我就献丑了。。。,下面以QA的方式记述,大家可以代入一下 ...

一线码农 发布于 2020-06-07 08:51 评论(0)阅读(27)
0

这是对我最大的认可和鼓励

可能一些小伙伴们不太清楚是怎么回事,是这样的。 我最近肝了三本 PDF,分别是 《Java核心技术总结》、《HTTP核心总结》、《程序员必知的硬核知识》,其中最后一本书也就是《程序员必知的硬核知识》已经被 人民邮电出版社图灵社区 官方认可,并已经放在了官网上的随书下载里,如下图 这是 word 版本 ...

程序员cxuan 发布于 2020-06-07 07:55 评论(0)阅读(29)
0

小师妹学JavaIO之:目录还是文件

简介 目录和文件傻傻分不清楚,目录和文件的本质到底是什么?在java中怎么操纵目录,怎么遍历目录。本文F师兄会为大家一一讲述。 linux中的文件和目录 小师妹:F师兄,我最近有一个疑惑,java代码中好像只有文件没有目录呀,是不是当初发明java的大神,一不小心走了神? F师兄:小师妹真勇气可嘉呀 ...

flydean 发布于 2020-06-07 07:39 评论(1)阅读(18)
2

职场的“诱惑”?

一、职场是什么? 不用思考,它只是贩卖劳动力的场所。 有人买,那么必然就有人卖,职场,就是你“出卖”自己的场所。 那么为什么要进入这样一个场所呢? 因为每个人都需要生存,生存需要“面包”和“牛奶”。而“面包”和“牛奶”需要用劳动力交换。 处在职场中的每个人都有一个属于自己的度量标签:价值。 价值,有 ...

WindWant 发布于 2020-06-07 01:39 评论(0)阅读(30)
0

利用大数据做好消费者运营,你该了解这些

消费者是品牌最重要的资产,如何能够更好地留存消费者是企业制胜的关键。以阿里为代表的平台也提出了要从“流量运营”向“消费者运营”的转型。在信息技术发展日新月异的今天,各大企业与平台纷纷建立了自己的大数据平台,累积了海量的数据,如何利用这些数据来洞察消费者,做好消费者运营,成为企业必修的一个课题。本文将 ...

Coding十日谈 发布于 2020-06-07 00:53 评论(0)阅读(21)
0

ProxySQL简介原理及读写分离应用

MySQL-ProxySQL中间件简介 同类型产品 MySQL Route:是现在MySQL官方Oracle公司发布出来的一个中间件。 Atlas:是由奇虎360公发的基于MySQL协议的数据库中间件产品,它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了若干Bug,并增 ...

you-men 发布于 2020-06-06 23:59 评论(0)阅读(87)
0

《算法》- 队列和栈

1、队列: 先进先出(FIFO),例如超市的收银台、排队买票的顾客。在Java中,它和List的区别在于,List可以在任意位置添加和删除元素,而Queue只有两个操作: 把元素添加到队列末尾; 从队列头部取出元素。 2、栈: 下压栈,后进先出(LIFO),例如你办公桌上的一叠信件,新信件来时将它们 ...

DaviZhong 发布于 2020-06-06 23:42 评论(0)阅读(82)
0

Zookeeper入门

内容不涉及算法相关内容,paxos算法,zab协议等网络上已经有很多优秀的文章,这里就不献丑了 什么是Zookeeper ZooKeeper是分布式应用程序的分布式协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提 ...

CoderJerry 发布于 2020-06-06 23:42 评论(0)阅读(67)
0

深入正则表达式(3):正则表达式工作引擎流程分析与原理释义

正则表达式引擎正则引擎主要可以分为两大类:一种是DFA(是确定性有限自动机),一种是NFA(非确定性有限自动机)。总的来说,DFA可以称为文本 ...

zhoulujun 发布于 2020-06-06 23:42 评论(0)阅读(40)
2

五、二分法查找

一、二分法查找介绍 二分查找针对的是一个有序的数据集合,查找思想有点类似分治思想。 每次都通过跟区间的中间元素对比,将待查找的区间缩小为之前的一半,直到找到要查找的元素,或者区间被缩小为0。 1.1、二分法查找的时间复杂度 我们假设数据大小是 n,每次查找后数据都会缩小为原来的一半,也就是会除以2。 ...

abc_十号 发布于 2020-06-06 23:16 评论(0)阅读(52)
1

HashMap源码解析(java1.8.0)

1.1 背景知识 1.1.1 红黑树 二叉查找树可能因为多次插入新节点导致失去平衡,使得查找效率低,查找的复杂度甚至可能会出现线性的,为了解决因为新节点的插入而导致查找树不平衡,此时就出现了红黑树。 红黑树它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(B ...

晓乎 发布于 2020-06-06 23:09 评论(0)阅读(46)
1

曹工说JDK源码(1)--ConcurrentHashMap,扩容前大家同在一个哈希桶,为啥扩容后,你去新数组的高位,我只能去低位?

#如何计算,一对key/value应该放在哪个哈希桶 大家都知道,hashmap底层是数组+链表(不讨论红黑树的情况),其中,这个数组,我们一般叫做哈希桶,大家如果去看jdk的源码,会发现里面有一些变量,叫做bin,这个bin,就是桶的意思,结合语境,就是哈希桶。 这里举个例子,假设一个hashma ...

三国梦回 发布于 2020-06-06 23:08 评论(0)阅读(52)
0

ZooKeeper 基础入门

什么是ZooKeeper Apache ZooKeeper 是一个开源的实现高可用的分布式协调服务器。ZooKeeper是一种集中式服务,用于**维护配置信息,域名服务,提供分布式同步和集群管理。**所有这些服务的种类都被应用在分布式环境中,每一次实施这些都会做很多工作来避免出现bug和竞争条件。 ...

程序员cxuan 发布于 2020-06-06 23:05 评论(0)阅读(40)
0

Python内存管理机制-《源码解析》

Python 内存管理分层架构 /* An object allocator for Python. Here is an introduction to the layers of the Python memory architecture, showing where the object a ...

JonPan 发布于 2020-06-06 22:33 评论(0)阅读(58)
5

ASP.NET Core Blazor WebAssembly实现一个简单的TODO List

最近看到一些大佬都开始关注blazor,我也想学习一下。做了一个小的demo,todolist,仅是一个小示例,参考此vue项目的实现[http://www.jq22.com/code1339](http://www.jq22.com/code1339) ...

、天上有木月OvO 发布于 2020-06-06 20:20 评论(0)阅读(311)
2

教科书级讲解,秒懂最详细Java的注解

所有知识体系文章,GitHub已收录,欢迎Star!再次感谢,愿你早日进入大厂! GitHub地址: https://github.com/Ziphtracks/JavaLearningmanual Java注解 一、Java注解概述 注解(Annotation),也叫元数据。一种代码级别的说明。它 ...

Ziph 发布于 2020-06-06 19:30 评论(0)阅读(139)
0

如何监控 Linux 服务器状态?

Linux 服务器我们天天打交道,特别是 Linux 工程师更是如此。为了保证服务器的安全与性能,我们经常需要监控服务器的一些状态,以保证工作能顺利开展。 本文介绍的几个命令,不仅仅适用于服务器监控,也适用于我们日常情况下的开发。 1. watch watch 命令我们的使用频率很高,它的基本作用是 ...

良许Linux 发布于 2020-06-06 19:05 评论(0)阅读(169)
0

涨见识了,在终端执行 Python 代码的 6 种方式!

原作:BRETT CANNON 译者:豌豆花下猫@Python猫 英文:https://snarky.ca/the-many-ways-to-pass-code-to-python-from-the-terminal 为了我们推出的 VS Code 的 Python 插件 [1],我写了一个简单的脚 ...

豌豆花下猫 发布于 2020-06-06 18:11 评论(0)阅读(144)
0

深入理解JVM(③)判断对象是否还健在?

前言 因为Java对象主要存放在Java堆里,所以垃圾收集器(Garbage Collection)在对Java堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(不被引用了)。 判断对象是否健在的算法 1.引用计数算法 引用计数算法,很容易理解,在对象中添加一个引用计 ...

纪莫 发布于 2020-06-06 18:00 评论(0)阅读(68)