自定义博客皮肤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

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

转载 程序猿DD元旦送书:第二弹!

本次送书活动连续三天,每天不一样,点击“关注”及时参与!!!  今天是本次元旦假期的第二天,感谢小伙伴们一直以来对我的支持有了你们的支持,才让我能够一直坚持到现在同时,也让我看到了很多自身存在的不足和进度的空间2018年我会继续坚持分享成长道路上的心得和感悟与大家共同学习和进步!下面,直击本次元旦送书活动的正题!!!送书活动:第二弹本次元旦活动送出的第二本书:赠书名称:《函数式编程领域模型》内容简

2017-12-31 00:00:00 804

转载 源码阅读技巧篇

本文转载自公众号:匠心零度元旦送书活动正在进行中,点击上方“程序猿DD”并关注参与赠书活动主题为什么要读源码读什么样的源码有什么技巧思考、交流坚持为什么要读源码说到读源码,让我想起来了读书,古语有云:“读破万卷书,下笔如有神”。多读读大师的想法技巧通过大量阅读进行积累把一些零碎的知识点整合起来就拿RocketMQ来说,它是如何实现高性能、高可用。之前写过高可用的一些思考和理解里面的特性他应该都满足

2017-12-31 00:00:00 2893 5

转载 IntelliJ IDEA 复杂的重构技巧(二)

本文作者:ice1000原文链接:http://ice1000.org/2017/12/25/IDEARefactoring2/上次我说了一些 “复杂的重构技巧” ,讲的是一些使用 IntelliJ 的简单功能实现复杂的重构需求的技巧。 看到大家的反响之后我就感觉那个可能不大亲民,因为很多人连 inline 这功能都不知道(那岂不是把 IntelliJ 用成了记事本), 于是我决定再写一篇讲讲 I

2017-12-29 00:00:00 1947

原创 Spring Boot中使用Flyway来管理数据库版本

久违了的Spring Boot系列,今天抽空更新一篇。之前写过很多篇关于数据访问的文章了,比如下面这些:使用JdbcTemplate使用Spring-data-jpa简化数据访问层(推荐)多数据源配置(一):JdbcTemplate多数据源配置(二):Spring-data-jpa使用NoSQL数据库(一):Redis使用NoSQL数据库(二):MongoDB整合MyBatisMyBatis注解配

2017-12-28 00:00:00 3044

转载 【译】Spring 官方教程:使用 Restdocs 创建 API 文档

原文:Creating API Documentation with Restdocs译者:HoldDie校对:Jitianyu本指南将引导你了解在 Spring 应用程序中为 HTTP 端点(HTTP endpoints)生成文档的过程。你会建立什么你将构建一个简单的 Spring 应用程序,其中包含一些暴露 API 的 HTTP 端点(HTTP endpoints)。你将使用 Spring M

2017-12-27 00:00:00 1652 1

转载 缓存穿透、缓存并发、热点缓存之最佳招式

一、前言我们在用缓存的时候,不管是Redis或者Memcached,基本上会通用遇到以下三个问题:缓存穿透缓存并发缓存失效缓存穿透注:上面三个图会有什么问题呢?我们在项目中使用缓存通常都是先检查缓存中是否存在,如果存在直接返回缓存内容,如果不存在就直接查询数据库然后再缓存查询结果返回。这个时候如果我们查询的某一个数据在缓存中一直不存在,就会造成每一次请求都查询DB,这样缓存就失去了意义,在流量大时

2017-12-27 00:00:00 888

转载 程序员你为什么这么累【续】:编码习惯之工具类规范

导读: 程序员你为什么这么累?我的编码习惯 - 接口定义我的编码习惯 - Controller规范我的编码习惯 - 日志建议我的编码习惯 - 异常处理我的编码习惯 - 参数校验和国际化规范我的编码习惯 - 函数编写建议我的编码习惯 - 配置规范一个项目不可能没有工具类,工具类的初衷是良好的,代码重用,但到了后面工具类越来越乱,有些项目工具类有几十个,看的眼花缭乱,还有不少重复。如何编写出好的工具类

2017-12-26 00:00:00 1391

转载 IntelliJ IDEA 复杂的重构技巧

本文作者:ice1000原文链接:http://ice1000.org/2017/12/21/IDEARefactoring/重构是 IDE 给人类生活带来便利的一个重要方面。但是 IDE 永远不是我们肚子里的蛔虫,有时我们会有复杂到 IDE 不可能直接提供的重构需求。下面我来告诉大家怎么利用有限的 IDE 重构功能, ~~创造无限的价值~~ 处理复杂的情况。复习一下快捷键先复习一下快捷键吧,我

2017-12-25 00:00:00 4623

转载 那些有趣又实用的开源人工智能项目 Top 10

关于人工智能的项目,相信大家都看过或者用过不少了,但它们的大多数看上去都十分“高大上”,让人感觉要掌握他们犹如习屠龙之术一样。事实上,有很多关于人工智能的项目还是十分实用的,而且用途还十分有趣,下面就简单为大家盘点 10 个功能独特的开源人工智能项目。1. STYLE2PAINTS:强大的为线稿上色的 AI推荐理由:新一代的强大线稿上色 AI,可根据用户上传的自定义色彩给线稿进行上色。项目提供了在

2017-12-23 00:00:00 9261

转载 自学编程需要注意什么?

由于碰到过好几个读者给我发消息或留言问:“要转行做程序员的话,应该如何入门和提高”这样的问题。之前大多回复的比较简单,一直在强调大家要多实践,但是我忽略了“转行”这样的前提。由于从小读书开始就一直对这方面感兴趣,而对于大学真正在这方面收获比较大的感受就是实践,所以一直在强调要多动手,然后很多初学者其实开始是非常欠缺动手能力的,现在想想之前的回答还真的没有多大的可操作性。今天看了stormzhang

2017-12-22 00:00:00 3442

转载 技术专题讨论:JPA vs MyBatis ?您如何选择?(有奖活动)

Spring For All 技术专题讨论第二期“ 开发中大家如何对 JPA 或者 MyBatis 进行技术选型”在我们平时的项目中,大家都知道实现数据访问的方式有很多,比如: Spring Data JPA 或者 Mybatis。那么对于 Spring Data JPA 和 Mybatis 选择该如何考虑呢?那就让大家一起来聊聊:1. 使用 JPA 和 Mybatis 有什么区别?2. JPA

2017-12-21 00:00:00 5539

转载 浅谈微服务基建的逻辑

作者:张玳本文已获得公众号“思特沃克“授权转载这篇文章主要目的是面向初接触微服务的朋友简单介绍微服务基础建设所需要的各个模块以及缘由。起点首先,我们得有一个“服务”。根据定义,我们可以把每个服务实例都视作一个黑盒。这个盒子有着明确的输入点和输出点,并且(理想情况下)仅通过这些输入和输出点和外界产生关联。每个服务实例会拥有专属的网络地址、独立的计算资源,并且独立部署。客户端通过访问服务实例的地址来调

2017-12-20 00:00:00 569

转载 25岁社招进阿里,从电商到有赞新零售,他仅1年就打开了马云一直想做的新领域!

最近关于「新零售」的声音此起彼伏:阿里巨资收购高鑫零售,腾讯确认入股永辉超市…… 自2016年10月马云第一次提出了「新零售」概念之后,各巨头跑马圈地,线下成为了必争之地,新零售的蓝海才刚刚打开。 而李星,曾是阿里五年的「资深软件开发工程师」。现带领着有赞零售团队,探索在未知且市场极其广大的新零售,利用人工智能、大数据等技术,为数百万商家提供完整的全渠道解决方案,昌宁号、Brookstone、贝因

2017-12-19 00:00:00 1113

转载 IntelliJ IDEA插件系列:五大装逼神器

之前介绍了关于Intellij IDEA的插件和快捷键内容,非常受欢迎:最好用的 IntelliJ 插件 Top 10我最常用的Intellij IDEA快捷键昨天正好看到卓凡分享的这几个装逼利器,推荐给大家平时把玩。TOP5  stackoverflow排在第五位的是来自brucege的stackoverflow。评委点评:这一看似平淡的右键stackoverflow,却把其中的闷骚体现的淋漓尽

2017-12-18 00:00:00 15543 4

转载 Spring干货汇总(含Spring Boot与Spring Cloud)

周末抽空对本号推送的Spring相关内容做个汇总整理(包括spring boot、spring cloud等),方便大家查阅。Spring Boot专题基础入门内容SpringBoot快速入门Why Spring Boot使用Intellij中的Spring Initializr来快速构建Spring Boot/Cloud工程Spring Boot开发Web应用Spring Boot构建RESTf

2017-12-17 00:00:00 4211

转载 谷歌大神为你解释Kubernetes, 微服务和容器化

来自谷歌云平台(Google Cloud Platform)的开发者布道师 Ray Tsang 和 Bret McGowen 在 SpringOne2GX 大会上分享了谷歌的 Kubernetes 的实践,来看看都有哪些内容吧!微服务解决的痛点1. 包的大小和部署的难度成正比传统 Java 开发将应用打成一个巨无霸的 Ear 或者 War 文件(Fat Jar),包的大小越大,部署的复杂度就越高。

2017-12-14 00:00:00 6921

转载 为了方便读者检索和阅读以往的内容,已开通“号内搜”功能

之前一直有读者抱怨没有一个索引目录,查找内容很不方便。笔者也一直想在这里维护一下,因为确实有很多读者的问题在以往的发布内容中是有提到过的。但是实在迫于平时太忙时间有效,所以也一直没有付出行动。正好看到有了这么个功能所以搞了一下,希望可以帮到读者更快的找到所需内容。点击下方“阅读原文”即可跳转到搜索页面,欢迎转发 + 点赞。

2017-12-11 00:00:00 831

转载 我最常用的Intellij IDEA快捷键

原文:http://www.radcortez.com/my-most-useful-intellij-idea-keyboard-shortcuts/ 译文:http://blog.didispace.com/intellij-idea-keyboard-shortcuts/ 你是否在寻找更有效率的编程方法? 使用键盘来代替鼠标执行操作并不是一个秘密,这将节省您大量的时间。 如果

2017-12-07 00:00:00 749

转载 互联网分层架构,为啥要前后端分离?

作者:58沈剑,来源:架构师之路一,典型后端架构通用业务服务化之后,系统的典型后端结构如上:web-server通过RPC接口,从通用业务服务获取数据biz-service通过RPC接口,从多个基础数据service获取数据基础数据service通过DAO,从独立db/cache获取数据db/cache存储

2017-12-05 00:00:00 807

转载 腾讯的前端工程师,是如何精进技术的?

用户体验为王,是互联网时代的座右铭。人们在享受互联网带来的便捷的同时也对互联网产品的用户体验有了更高的要求,这意味着前端开发人员也会有更多的挑战和机会。近几年,前端的框架类库层出不穷,正处于工程化的新发展时期,无论是大公司还是小公司,对于前端工程师的需求都在急速上涨。激烈的人才争夺,主要源于前端技术的飞快更新,而国内大多数学校并未开设前端开发的相关专业和课程,所以企业开始将

2017-12-04 00:00:00 1072

转载 最好用的 IntelliJ 插件 Top 10

本文翻译自:http://idea-intellij.com/top-10-intellij-plugins/IntelliJ的十大插件?相信每个人都有自己的选择。我们也同样如此。在这里,我们为您带来我们认为的十大IntelliJ插件。如果你还是不知道什么是IntelliJ插件,请先阅读our page about plugins(http://idea-intellij.co

2017-12-01 00:00:00 17313

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

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

2019-02-20

空空如也

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

TA关注的人

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