标签:人性

Spring

SpringBoot+轮询or长连接 实现扫码登录功能Demo—Postman模拟扫码请求

10

likai 发布于 2019-11-14

扫码登录功能Demo—Postman模拟扫码请求 扫码登录功能—轮询or长连接WebSocket—Zxing生成二维码 扫码登录其实就是一个登录请求,只不过信息存储在用户手机上,还需要通过二维码验证是否匹配的方式就可以登录,免去了用户多次输入密码的场景,现在越来越多登录方式,其中...

阅读(15)评论(0)赞 (0)

Java

SpringBoot之Banner源码深度分解【教学版】

2

yeseng 发布于 2019-10-25

SpringBoot Banner 架构原理 本篇侧重点是源码层面的分析,SpringBoot基础知识需要先有所了解,才能更好跟上节奏。 Banner更多的作为一种人性化的标志,比如企业的Flag、某个知名产品的Flag、不同环境的Flag、等等。SpringBoot大道至简的思...

阅读(19)评论(0)赞 (0)

编程技术

微服务架构下的Service Mesh

29

likai 发布于 2019-10-10

编辑推荐: 本文来自于简书,主要是三个内容:一是 SOFA Mesh的技术选型,二是它的架构设计,以及在最后跟大家聊一下,蚂蚁金服在 SOFA Mesh上的开源策略。 前言 今天给大家带来的内容叫做Service Mesh探索之路,但是在前面加了一个定语:大规模微服务架构下。之所...

阅读(41)评论(0)赞 (0)

Java

为何Spring MVC可获取到方法参数名,而MyBatis却不行?【享学Spring MVC】

8

hanze 发布于 2019-09-17

每篇一句 胡适:多谈些问题,少聊些主义 前言 Spring MVC 和 MyBatis 作为当下最为流行的两个框架,大家平时开发中都在用。如果你往深了一步去思考,你应该会有这样的疑问: 在使用 Spring MVC 的时候,你即使不使用注解,只要参数名和请求参数的key对应上了,...

阅读(38)评论(0)赞 (0)

Spring

为何Spring MVC可获取到方法参数名,而MyBatis却不行?【享学Spring MVC】

8

likai 发布于 2019-09-17

每篇一句 胡适:多谈些问题,少聊些主义 前言 Spring MVC 和 MyBatis 作为当下最为流行的两个框架,大家平时开发中都在用。如果你往深了一步去思考,你应该会有这样的疑问: 在使用 Spring MVC 的时候,你即使不使用注解,只要参数名和请求参数的key对应上了,...

阅读(51)评论(0)赞 (0)

Java

怎么获取Thread返回值?(FutureTask解读)

2

dulong 发布于 2019-08-29

堕落的人生啊…… 如何获取Thread返回值? 偶然间看到这个问题,对于标配 jdk1.8 的我们是不是分分钟拍出答案? 答曰:简单, Callable ,完美解决,下一题…… 可是,身处 jdk1.4 (甚至更早)的前辈们,要怎么做才能拿到线程返回值呢?或者说,禁用 Calla...

阅读(46)评论(0)赞 (0)

Java

开源数据库连接池的使用

3

刘莉莉 发布于 2019-08-26

上篇博客刚刚说完如何去自定义一个数据库连接池,当然,这个自定义的数据库连接池是十分简易的,凭借自己的能力也无法写出优秀的连接池。但是,不用担心,我们可以使用开源的数据库连接池,开源的优势体现于此。 在Java中有三种开源数据库连接池提供了数据源的独立实现: DBCP 数据库连接池...

阅读(64)评论(0)赞 (0)

编程技术

如何做到进人精挑细选,裁人快刀斩乱麻?

1

xirruiqiang 发布于 2019-08-16

本文由张超授权转载 前段时间在 TGO 鲲鹏会 举办的 GTLC 全球技术领导力峰会上海站,有幸主持了闭门会议中的一桌,之所以说一桌是因为一场闭门会议有好几桌,每桌话题不同,我参加这桌主题是关于“Fast Fire,事故和故事”;会上收获颇丰,结合经验,总结成文,分享给大家。 大...

阅读(68)评论(0)赞 (0)

Spring

为何Spring MVC可获取到方法参数名,而MyBatis却不行?【享学Spring MVC】

7

dulong 发布于 2019-08-16

每篇一句 胡适:多谈些问题,少聊些主义 前言 Spring MVC 和 MyBatis 作为当下最为流行的两个框架,大家平时开发中都在用。如果你往深了一步去思考,你应该会有这样的疑问: 在使用 Spring MVC 的时候,你即使不使用注解,只要参数名和请求参数的key对应上了,...

阅读(53)评论(0)赞 (0)

编程技术

微服务架构专题三:微服务架构 API 的开发与治理

11

darida 发布于 2019-08-12

苏槐,微信号 Sulaohuai, 青柳云研发总监 ,现服务于神州数码青柳云团队,曾就职于 Oracle,新加坡电信等企业。 擅长容器技术、微服务架构、敏捷开发及技术管理。 这是专题的第三篇文章,聊聊内网环境中的 API 开发与治理 。 前面的文章中有说到微服务的通信方式,Mar...

阅读(57)评论(0)赞 (0)

Java

Jenkins2 学习系列13 — 邮件和Slack通知

9

Harries 发布于 2019-08-09

需求:需要把Jenkins的构建情况通过邮件,钉钉,Slack等通知告诉相关的测试,开发人员。 结合之前讲的post钩子 更进一步可以实现失败时只通知给开发人员,成功通知给所有人员等。 邮件通知 这个需要在Jenkins中配置发件人的信息,如SMTP服务器,默认的邮件内容等 来到...

阅读(83)评论(0)赞 (0)

Java

老物重识-Quartz

5

zhuangli 发布于 2019-08-02

初次写作尝试:本文试以问答形式对quartz做一些介绍。 Ⅰ Quartz是什么?为什么要有这样一篇文章? Quartz 是一个完全由 Java 编写的开源作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz最早的issue记录在jira.te...

阅读(83)评论(0)赞 (0)

编程技术

一文了解微服务的流程和组织

1

小丁 发布于 2019-08-02

导语:微服务架构最重要的好处是它可以实现大型的复杂应用程序的持续交付和持续部署。持续交付和持续部署是DevOps的一部分,DevOps是一套快速、频繁、可靠的软件交付实践。高效能的DevOps组织通常在将软件部署到生产环境时面临更少的问题和故障。 对于大型和复杂的应用程序,微服务...

阅读(70)评论(0)赞 (0)

Java

通过Java程序修改jar包里的内容

changyuan.xu 发布于 2019-07-22

现实中的需求千奇百怪,但只要在理论上没问题的,无论需求多么奇怪,它都能被实现。有时候,我们想要修改jar包中所存储的配置文件。那做法很简单,单纯通过手工解压jar,修改我们所想要的修改的配置文件后,再重新打包。这种劳神费力的操作偶尔1-2次还好,如果这个操作非常频繁,其实最好的办...

阅读(60)评论(0)赞 (0)

编程技术

资深开发者们是如何读书的?(线下读书会记录)

4

小丁 发布于 2019-07-17

——请问大家最近读书了吗?一年大概读了多少本书。有超过20本,超过30本,超过50本吗? 在7月14日由长沙互联网活动基地和长沙.NET技术社区组织的小型社区活动,《开发者爱读书•线下读书会》上,长沙.NET技术社区的专家、资深开发者、架构师郭德强问了大家这样一系列问题。 读书会...

阅读(110)评论(0)赞 (0)

Spring

springboot-starter中的SPI 机制

9

puefu.he 发布于 2019-07-16

SPI的全称是Service Provider Interface, 直译过来就是"服务提供接口", 听起来挺别扭的, 所以我试着去就将它翻译为"服务提供商接口"吧. 我们都知道, 一个接口是可以有很多种实现的. 例如搜索,可以是搜索系统的...

阅读(98)评论(0)赞 (0)

Java

如何在 Android 中完成一个 APT 项目的开发?

7

邓龙华 发布于 2019-07-13

本文字数: 3790 字 预计阅读时间: 25分钟 APT(Annotation Processing Tool)即注解处理器,是一种处理注解的工具。 APT在编译时期扫描处理源代码中的注解,开发中可以根据注解,利用APT自动生成Java代码,减少冗余的代码和手动的代码输入过程,...

阅读(98)评论(0)赞 (0)

Java

/ 读《代码大全》

xiaoli.wang 发布于 2019-07-06

读《代码大全》 这本书最开始是大一的时候买的,买回来后翻了一些章节就成为了显示器的支架,直到最近工作了一段时间才重新开始读,这一次阅读和几年前初次阅读有很大不同,大一阅读时候的编码经验仅仅是局限于算法方面,对大型项目的构建没有特别多感触;这一次是在写了很多业务代码,积累了一定问题...

阅读(107)评论(0)赞 (0)