标签:tk

Java

Spring Boot2 系列教程(二十八)Spring Boot 整合 Session 共享

12

songhua.gao 发布于 2019-11-18

“ 这篇文章是松哥的原创,但是在第一次发布的时候,忘了标记原创,结果被好多号转发,导致我后来整理的时候自己没法标记原创了。写了几百篇原创技术干货了,有一两篇忘记标记原创进而造成的一点点小小损失也能接受,不过还是要和小伙伴们说明一下。 ” 在传统的单服务架构中,一般来说,只有一个服...

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

Java

IDEA的这几个调试的骚操作,用了都说爽!

19

尖兵 发布于 2019-11-18

来源: https://dwz.cn/zMaNp9Kf 一、条件断点 循环中经常用到这个技巧,比如:遍历1个大List的过程中,想让断点停在某个特定值。 参考上图,在断点的位置,右击断点旁边的小红点,会出来一个界面,在Condition这里填入断点条件即可,这样调试时,就会自动停...

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

Java

android webview一篇文章全面了解(基本使用,url拦截,js跟java交互)

7

puefu.he 发布于 2019-11-17

最近几年混合应用越来越流行,及一部分功能用原生代码开发,一部分功能用html5实现。那什么时候用原生什么时候用网页呢?很多人第一反应就是经常变化的页面用网页开发,避免经常发包,不全对。其实因为网页使用体验远远不及原生开发,所以一般有以下两种情况建议使用网页代替原生: 1.试水功能...

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

编程技术

音视频技术开发周刊(第120期)

dulong 发布于 2019-11-17

每周一期,纵览音视频技术领域的干货和新闻投稿: contribute@livevideostack.com。 架构 5 个理由说明为何 WebRTC 直播流是大规模低延迟的正确选择 是否会出现一个好的替代方案,或者 WebRTC 就是在浏览器中实现低延迟传输的好方式。 Kuren...

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

Spring

SPI机制的原理和应用

5

xubiao.zhuang 发布于 2019-11-16

SPI ,全称为 Service Provider Interface ,是一种服务发现机制。它通过在ClassPath路径下的 META-INF/services 文件夹查找文件,自动加载文件里所定义的类。 这一机制为很多框架的扩展提供了可能,比如在 Dubbo、JDBC、Sp...

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

Spring

2w字长文,让你瞬间拥有「调用链」开发经验

12

zhuangli 发布于 2019-11-16

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 很多同学表示,对于微服务中常用的调用链功能的原理,感觉很模糊。 本文将真正的从零开始,介绍调用链客户端开发的一些要点 。让你瞬间拥有APM开发经验。文章很长很长,照例看一下相关目录。 随着微服务架构的流...

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

Spring

SpringBoot整合Redis

11

xirruiqiang 发布于 2019-11-15

redis是最常用的缓存数据库,常用于存储用户登录token、临时数据、定时相关数据等。 redis是单线程的,所以redis的操作是原子性的,这样可以保证不会出现并发问题。 redis基于内存,速度非常快,据测试,redis读的速度是110000次/s,写的速度是81000次/...

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

Spring

SpringBoot整合Redis

11

changyuan.xu 发布于 2019-11-15

redis是最常用的缓存数据库,常用于存储用户登录token、临时数据、定时相关数据等。 redis是单线程的,所以redis的操作是原子性的,这样可以保证不会出现并发问题。 redis基于内存,速度非常快,据测试,redis读的速度是110000次/s,写的速度是81000次/...

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

Java

Nacos微服务配置,注册&发现快速上手

3

hanze 发布于 2019-11-15

准备好centos7,配好JAVA_HOME, Nacos下载地址 。 tar xf nacos-server-1.1.4.tar.gz -C {指定解压目录} cd {解压目录} #修改持久层为mysql(默认是用derby) #将 conf/nacos-mysql.sql怼到...

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

Java

Dubbo源码解析(十三)远程通信——Grizzly

1

小丁 发布于 2019-11-15

目标:介绍基于Grizzly的来实现的远程通信、介绍dubbo-remoting-grizzly内的源码解析。 前言 Grizzly NIO框架的设计初衷是帮助开发者更好地利用Java NIO API,构建强大的可扩展的服务器应用。关于Grizzly我也没有很熟悉,所以只能根据g...

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

Java

Spring Boot + Vue,手把手教你做文件上传

3

songhua.gao 发布于 2019-11-14

在 Vue.js 中,如果网络请求使用 axios ,并且使用了 ElementUI 库,那么一般来说,文件上传有两种不同的实现方案: 通过 Ajax 实现文件上传 通过 ElementUI 里边的 Upload 组件实现文件上传 两种方案,各有优缺点,我们分别来看。 准备工作 ...

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

Java

这样规范写代码,同事直呼“666”

2

小丁 发布于 2019-11-14

作者:涛姐涛哥 来源:https://www.cnblogs.com/taojietaoge/p/11575376.html 复制代码 上一篇: 阿里规定超过3张表,禁止join,为何? 一、MyBatis 不要为了多个查询条件而写 1 = 1 当遇到多个查询条件,使用where...

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

Java

springboot入门03 – 配置定时任务

wenming.gapo 发布于 2019-11-14

概述 在Java环境下创建定时任务有多种方式: 使用while循环配合 Thread . sleep ( ) ,虽然稍嫌粗陋但也勉强可用 使用 Timer 和 TimerTask 使用 ScheduledExecutorService 定时任务框架,如 Quartz 在Sprin...

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

Spring

springboot入门03 – 定时任务

xirruiqiang 发布于 2019-11-14

概述 在Java环境下创建定时任务有多种方式: 使用while循环配合 Thread . sleep ( ) ,虽然稍嫌粗陋但也勉强可用 使用 Timer 和 TimerTask 使用 ScheduledExecutorService 定时任务框架,如 Quartz 在Sprin...

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

编程技术

微服务架构的四大金刚利器

2

xirruiqiang 发布于 2019-11-14

【编者的话】互联网应用发展到今天,从单体应用架构到 SOA 以及今天的微服务,随着微服务化的不断升级进化,服务和服务之间的稳定性变得越来越重要,分布式系统之所以复杂,主要原因是分布式系统需要考虑到网络的延时和不可靠,微服务很重要的一个特质就是需要保证服务幂等,保证幂等性很重要的前...

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

Java

正确使用Kotlin注解,兼容Java代码

2

刘莉莉 发布于 2019-11-14

大多数情况下,你不需要关注这个问题。但是,如果你的代码中包含了部分Java代码,理解这些注解将帮助你解决很多棘手问题。 产生这个问题的根本原因在于:Kotlin语言与Java语言的设计思路不同,部分特性属于Java语言独有,例如静态变量。部分特性属于Kotlin语言独有,例如逆变...

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

编程技术

敲开通往架构师的门

3

xubiao.zhuang 发布于 2019-11-14

最近学习了一些关于架构设计的知识想分享给大家。俗话说得好,不想当架构师的程序员不是好厨子。那么如何成为一名架构师呢?接下来就聊一聊我的一些想法。 什么是架构师 之前有同学问我,做了几年技术,应该转管理还是转架构师?对于这位同学,我给他的答案是,你要先踏踏实实做好现在的工作。因为就...

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

Spring

SpringCloud实战:Jenkins持续集成

22

hanze 发布于 2019-11-13

简单来说,大型系统拆分为多个服务后,每个小团队负责一个服务,服务的更新、发布会变得很频繁,通过工具监控代码的每次提交,持续进行自动化的构建过程,就是持续集成。 为什么要用 Jenkins 做持续集成? Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,是一个免费...

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