自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿DD

公众号:程序猿DD、独立博客:http://blog.didispace.com

  • 博客(77)
  • 资源 (1)
  • 收藏
  • 关注

转载 聊聊前后端分离接口规范

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 |猿码道来源 |jianshu.com/p/c81008b683501. 前言随着互联网的高速发...

2019-11-30 13:01:00 468

转载 JWT 入坑爬坑指南

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |公众号「程序新世界」越来越多的开发者开始学习并在实际项目中运用JWT(Json Web Toke...

2019-11-30 13:01:00 1124

转载 Java 8 Stream Api 中的 map和 flatMap 操作

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |公众号「码农小胖哥」1.前言Java 8提供了非常好用的 Stream API,可以很方便...

2019-11-30 13:01:00 1036

转载 最后一个 IPV4 地址分配完毕,正式向IPV6过渡!

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |cnbeta.com/articles/tech/915043.htm负责英国、欧洲、中东和部分...

2019-11-29 08:31:00 2930

原创 Flyway 执行报错: 'user_variables_by_thread' 表没有SELECT权限问题

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!分享一个最近在整Flyway时候碰到的一个问题,以及对应的一些解决方案。如果您还不知道Flyway,建议可...

2019-11-29 08:31:00 1555

转载 阿里内部禁用Executors创建线程池,为什么?

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 |何甜甜在吗来源 |http://rrd.me/eUh6V看阿里巴巴开发手册并发...

2019-11-28 08:31:00 504

转载 手绘风格的数据可视化 Sketchify,让你的图表也萌萌哒

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 |naughty来源 |oschina.net/taogang/blog/313...

2019-11-28 08:31:00 956

转载 如何自动保存 Spring Boot 应用进程号?

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!1. 前言欢迎阅读Spring Boot 2 实战 系列文章[1]。PID对于系统运维...

2019-11-28 08:31:00 871

转载 阿里巴巴Json工具:Fastjson教程

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!首先我们要了解JSON是什么?JSON(JavaScript Object Notatio...

2019-11-27 08:31:00 401

转载 为什么只有128KB的魂斗罗,可以那么长的剧情?

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 | 红白机来源 |https://urlify.cn/m2eymq个人觉得fc最神...

2019-11-27 08:31:00 727

转载 Token ,Cookie、Session傻傻分不清楚?

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 | 王菜鸟1993来源 |cnblogs.com/JamesWang1993/p/8593494.html在做接口测试时,经常会碰到请求参数为token的类型,但是可能大部分测试人员对token,cookie,session的区别还是一知半解。Cookiecookie 是一个非常具体的东西,指的就是浏览器里面...

2019-11-26 08:31:00 358

转载 Spring Boot 的静态资源处理

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 | liuxiaopeng来源 |cnblogs.com/paddix/p/8301331.html做web开发的时候,我们往往会有很多静态资源,如html、图片、css等。那如何向前端返回静态资源呢?以前做过web开发的同学应该知道,我们以前创建的web工程下面会有一个webapp的目录,我们只要把静态资源放...

2019-11-26 08:31:00 401

转载 Spring Doc 生成OPEN API 3文档

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 | developlee来源 |公众号「锅外的大佬」1. 概述公司正好最近在整理项目的文档,且文档对于构建REST API来说是至关重要的。在这篇文章中,我将介绍Spring Doc, 一个基于OpenAPI 3规范简化了Spring Boot 1.x和2.x应用程序的API文档的生成和维护的工具。2. 设置...

2019-11-26 08:31:00 4072 1

转载 Java 程序员排行前 10 的错误,你有没有中?

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 |风一样的码农来源 |cnblogs.com/chenpi/p/5508949.htmlArray转ArrayList判断一个数组是否包含某个值在循环内部删除List中的一个元素HashTable与HashMap使用集合原始类型(raw type)访问级别ArrayList和LinkedList可变与不可变父...

2019-11-25 08:31:00 412

转载 轻量级 Kubernetes 发行版 k3s 1.0.0 发布!

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 |oschina来源|https://www.oschina.net/news/111487/k3s-1-0-0-releasedk3s 1.0.0发布了,标志着该项目正式 GA。k3s 是一个轻量级 Kubernetes 发行版,它是一个初发布时大小不到 40MB(现约 60MB)、内存消耗小于 500...

2019-11-25 08:31:00 515

转载 使用 LocalDateTime 而不是 Date

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 | 何甜甜在吗来源 |juejin.im/post/5d7787625188252388753eae在项目开发过程中经常遇到时间处理,但是你真的用对了吗,理解阿里巴巴开发手册中禁用static修饰SimpleDateFormat吗通过阅读本篇文章你将了解到:为什么需要LocalDate、LocalTime、Lo...

2019-11-24 08:31:00 480

转载 深入解读阿里云Redis开发规范:不要只会set&get

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 |阿飞的博客来源 |公众号「阿飞的博客」Key命名设计:可读性、可管理性、简介性规范建议使用冒号即:进行分割拼接,因为很多Redis客户端是根据冒号分类的。比如有几个Key:apps:app:1、apps:app:2和apps:app:3。Redis Desktop Manager能自动归类到apps目录下。...

2019-11-24 08:31:00 544

转载 Spring Security 实战干货:自定义配置类入口 WebSecurityConfigurerAdapter

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!1. 前言今天我们要进一步的的学习如何自定义配置Spring Security我们已经多次提到了WebSecurityConfigurerAdapter,而且我们知道Spring Boot中的自动配置实际上是通过自动配置包下的SecurityAutoConfiguration总配置类上导入的Sprin...

2019-11-24 08:31:00 1605

转载 在服务器上排除问题的头 5 分钟

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |http://blog.jobbole.com/36375/我们团队为上一家公司承担运维、优化和扩展工作的时候,我们碰到了各种不同规模的性能很差的系统和基础设备(大型系统居多,比如CNN或者世界银行的系统)。要是再赶上修复时间紧、奇葩的技术平台、缺少信息和文档,基本上这过程都会惨痛到让我们留下深刻的记忆。遇到...

2019-11-23 13:01:00 364

转载 一文了解 lambda 用法与源码分析

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |cmlanche.com/2018/07/22/lambda用法与源码分析/用法示例:最普遍的一个例子,执行一个线程new Thread(() -> System.out.print("hello world")).start();->我们发现它指向的是Runnable接口@Functional...

2019-11-23 13:01:00 501

转载 Java 8 Stream Api 中的 skip 和 limit 操作

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!1. 前言Java 8 Stream API中的skip()和limit()方法具有类似的作用。它们都是对流进行裁剪的中间方法。今天我们来探讨一下这两个方法。2. skip()skip(lang n)是一个跳过前n个元素的中间流操作。我们编写一个简单的方法来进行skip操作,将流剩下的元素打印出来。 publ...

2019-11-23 13:01:00 743

转载 Java 升级那么快,多个版本如何灵活切换和管理?

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!前言另外 Oracle 自 Java11 开始,更改了用户协议,任何商用都会收费。在写本文时,得到消息「微软宣布加入 OpenJDK」,打不过就选择 OpenJDK。随便 G 一下,当个故事了解就可以配置单个 Java 环境变量本身没什么技术含量可言,但当需要管理多个 Java 版本,重复配置环境变量显然是非常枯燥的,...

2019-11-22 08:31:00 468

转载 提交代码到GitHub,"小绿格"却不增加?

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 | 普通男生来源 |juejin.im/post/5dc0e423f265da4d2c5ea133某天突然发现自己提交了代码,但是GitHub首页的小绿格没有增加。一开始我以为是延迟,或者当天不能看到自己提交的贡献点,等到第二天才会有?????查看了一下GitHub的Commit记录和本地的配置发现用户名与GitHu...

2019-11-22 08:31:00 527 2

转载 Spring 体系常用项目一览

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |sf.gg/a/1190000011334873如今做Java尤其是web几乎是避免不了和Spring打交道了,但是Spring是这样的大而全,新鲜名词不断产生,学起来给人一种凌乱的感觉,我就在这里总结一下,理顺头绪。SpringSpring 概述Spring 是一个开源框架,是为了解决企业应用程序开发复杂性...

2019-11-22 08:31:00 463

转载 阿里规定超过三张表禁止JOIN,为啥?

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |https://dwz.cn/LuowUpuc最近,在知乎上看到一个有意思的问题,我个人觉得不错,挺有收获,在这里跟大家分享一下。题目:《阿里巴巴JAVA开发手册》里面写超过三张表禁止join 这是为什么?这样的话那sql要怎么写?一般,我对于这种问题,解决方案是查询官方文档,要么查看我的工具书《高性能的My...

2019-11-21 08:31:00 727

转载 Spring Security 实战干货:路径Uri中的 Ant 风格

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |juejin.im/post/5c6b6b126fb9a04a0c2f024f 1. 前言 我们经常在读到一些文章会遇到uri支持Ant风格 ,而且这个东西在Spring MVC和Spring Security中经常被提及。这到底是什...

2019-11-21 08:31:00 584

转载 如何优雅的导出 Excel

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |juejin.im/post/5c6b6b126fb9a04a0c2f024f前言公司项目最近有一个需要:报表导出。整个系统下来,起码超过一百张报表需要导出。这个时候如何优雅的实现报表导出,释放生产力就显得很重要了。下面主要给大家分享一下该工具类的使用方法与实现思路。实现的功能点对于每个报表都相同的操作,我们...

2019-11-21 08:31:00 443

转载 2020,微服务之死?

最近几年,微服务大行其道。在业务模型不完善,超大规模流量的冲击的情况下,许多企业纷纷抛弃了传统的单体架构,拥抱微服务。这种模式具备独立开发、独立部署、可扩展性、可重用性的...

2019-11-20 08:31:00 426

转载 RESTful 架构基础

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 |唐尤华来源 |https://dzone.com/refcardz/rest-foundations-restfulREST(Representational State Transfer)架构风格是一种世界观,把信息提升为架构中的一等公民。通过 REST 可以实现系统的高性能、可伸缩、通用性、简单性、可修...

2019-11-20 08:31:00 405

转载 在 IntelliJ IDEA 中使用 Git,太方便了!

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 |J'KYO来源 |cnblogs.com/pejsidney/p/9199115.html1、Git简介Git是目前流行的分布式版本管理系统。它拥有两套版本库,本地库和远程库,在不进行合并和删除之类的操作时这两套版本库互不影响。也因此其近乎所有的操作都是本地执行,所以在断网的情况下任然可以提交代码,切换分支...

2019-11-20 08:31:00 1152

转载 17 个方面,综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |http://t.cn/RVDWcfe本文将从,Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ 17 个方面综合对比作为消息队列使用时的差异。一、资料文档Kafka:中。有kafka作者自己写的书,网上资料也有一些。rabbitmq:多。有一些不错的书,网上资料多。zeromq...

2019-11-19 08:31:00 361

转载 Spring Security 实战:Spring Boot 下的自动配置

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |公众号「码农小胖哥」1. 前言我们在前几篇对 Spring Security 的用户信息管理机制,密码机制进行了探讨。没有看的同学可通过 https://felord.cn 获取。我们发现Spring Security Starter相关的Servlet自动配置都在spring-boot-autocon...

2019-11-19 08:31:00 1553

转载 选择开源项目的时候,哪些因素是最需要考量的?

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |公众号「开源中国」开发人员在决定是否使用某个开源项目时考虑到的最重要事项是什么?代码质量?安全性?好的文档?上述因素都很重要,但根据 Tidelift 和 The New Stack 的联合调查,控制着开源项目的开源许可证才是最需要考量的因素。86% 的受访者认为“可接受的开源许可证”对于决定使用开源软件包来...

2019-11-19 08:31:00 777

转载 9 个爱不释手的 JSON 工具

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |http://uee.me/c7FsJ众所周知,JSON让开发人员易于使用,又让机器易于解析和生成。JSON吸引了工具构建者的注意,它们开发了用于重新格式化、验证和解析JSON的众多工具,这不足为奇。这些工具既有在Web浏览器中运行的在线实用程序,又有面向代码编辑器和IDE的插件,比如Visual Studi...

2019-11-18 08:31:00 440

转载 终于有人把JAVA虚拟机讲清楚了!

你是否经历过这样的场景运行着的线上系统突然卡死,系统无法访问,甚至直接OOM!新项目上线,对各种JVM参数设置一脸茫然,直接默认吧,然后就......想解决线上JVM G...

2019-11-18 08:31:00 389

转载 如何用 Java 实现简单的区块链

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |公众号「锅外的大佬」1. 概述本文中,我们将学习区块链技术的基本概念。也将根据概念使用 Java 来实现一个基本的应用程序。进一步,我们将讨论一些先进的概念以及该技术的实际应用。2. 什么是区块链?因此,让我们首先了解到底什么是区块链...它的起源可以追溯到2008年 Satoshi Nakamoto 在...

2019-11-18 08:31:00 585

转载 程序员接私活的10个平台和一些建议,别掉坑里去了

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |toutiao.com/i6743120716666765831/什么样的私活不能接1、没有第三方担保的个人对个人的尽量不要接,双方都没保障,出了问题很大的可能撕破脸皮不了了之。2、一上来就直接说给我开发一个什么软件,不说具体需求,没有需求文档的都不靠谱,这样的项目不要接。3、尽量442收费方式,即开工收40...

2019-11-17 13:01:00 8850 1

转载 手把手教你定制标准 Spring Boot starter

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!写在前面我们每次构建一个 Spring 应用程序时,我们都不希望从头开始实现具有「横切关注...

2019-11-17 13:01:00 424

转载 GitHub中的奇葩项目:登顶过趋势榜的女装大佬项目

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |公众号「程序IT圈」前段时间,一个名叫“Dress”的女装大佬开源项目在GitHub迅速蹿红,并引发广大程序员的热议 。从这个项目介绍,大概可以看出这是一个通过教授用户上传一张女装照来学习如何在GitHub上克隆项目,创建分支,提交和同步修改,以及合并分支请求,方式非常简单粗暴目前,该项目已经有13455...

2019-11-17 13:01:00 491

转载 也许,这样理解 HTTPS 更容易!

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 | 翟志军来源 |showme.codes/2017-02-20/understand-https/摘要:本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程。我们先不...

2019-11-16 10:01:00 346

Spring Cloud基础教程 - 程序猿DD - 第一版

最早最好的Spring Cloud教程,程序猿DD博客整理版,非常适合入门阅读!

2019-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除