标签:Lua

编程技术

「全栈之路」Web前端开发的后端指南

18

xubiao.zhuang 发布于 2019-04-25

在若干次前的一场面试,面试官看我做过 python 爬虫/后端 的工作,顺带问了我些后端相关的问题: 你觉得什么是后端? 送命题。当时脑瓦特了,答曰: 逻辑处理和数据增删改查。。。 当场被怼得体无完肤,羞愧难当。事后再反思这问题,结合资料总结了一下。发现自己学过的 Redis 、...

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

Java

[译] 一文带你玩转 Java8 Stream 流,从此操作集合 So Easy

9

yeseng 发布于 2019-04-25

本文翻译自 winterbe.com/posts/2014/… 作者: @Winterbe 欢迎关注个人微信公众号: 小哈学Java 个人网站: www.exception.site/java8/java8… Stream 流可以说是 Java8 新特性中用起来最爽的一个功能了,...

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

Java

分布式限流,你想知道的都在这里

7

songhua.gao 发布于 2019-04-24

前言 在一个高并发系统中对流量的把控是非常重要的,当巨大的流量直接请求到我们的服务器上没多久就可能造成接口不可用,不处理的话甚至会造成整个应用不可用。 比如最近就有个这样的需求,我作为客户端要向kafka生产数据,而kafka的消费者则再源源不断的消费数据,并将消费的数据全部请求...

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

Spring

SpringCloud使用Sofa-lookout监控(基于Eureka)

4

xiaoli.wang 发布于 2019-04-19

本文属于是前几篇文章的后续,其实一开始感觉这个没有什么必要写的,但是最近一个朋友问我关于这个的问题,所以想着还是写一篇基于Eureka监控使用Pormetheus监控Sofa-Lookout监控的文章。 前几篇文章请看: 《SpringBoot使用prometheus监控》 《S...

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

Java

Netty 4.1.35.Final 发布,经典开源 Java 网络服务框架

邓龙华 发布于 2019-04-18

Netty 4.1.35.Final 发布了,Netty 是一个 Java 开源框架。Netty 提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。此版本包含错误修复和改进。 更新内容: Only try to use OpenS...

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

Spring

Spring Security教程 Vol 7. 访问规则ConfigAttribute

5

darida 发布于 2019-04-17

从这章开始的三个章节主要介绍访问控制最重要的三块组件: 访问规则ConfigAttribute 访问决策AccessDecisionVoter 访问控制整体调度AccessDecisionManager 最基础的背景知识的铺垫已经在上一个章节说明,如阅读中又不理解相关功能模块职责...

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

Java

一份完整的阿里云Redis开发规范,值得收藏!

1

yeseng 发布于 2019-04-15

本文主要介绍在使用阿里云Redis的开发规范,从下面几个方面进行说明。  键值设计  命令使用  客户端使用  相关工具 通过本文的介绍可以减少使用Redis过程带来的问题。 一、键值设计 1、key名设计 可读性和可管理性 以业务名(或数...

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

Java

SpringBoot运行源代码分析

尖兵 发布于 2019-04-14

我们知道SpringBoot是基于“约定优于配置”,也知道可以根据starters自动加载和配置相应的服务,那么SpringBoot底层是怎么实现这些操作呢?这篇文章带大家通过源码分析,了解SpringBoot运行原理。 SpringApplication的拆解 通常创建Spri...

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

Java

【修炼内功】[Java8] Lambda表达式里的"陷阱"

7

xiaoli.wang 发布于 2019-04-13

本文已收录【修炼内功】跃迁之路 Lambdab表达式带来的好处就不再做过多的介绍了,这里重点介绍几点,在使用Lambda表达式过程中可能遇到的"陷阱" Effectively Final 在使用Lambda表达式的过程中,经常会遇到如下的问题 图中的 sayW...

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

Java

一起来读Spring源码吧(四)循环依赖踩坑笔记

xubiao.zhuang 发布于 2019-04-11

源起 在开发过程中,遇到需要把方法调用改为异步的情况,本来以为简单得加个@Asyn在方法上就行了,没想到项目启动的时候报了如下的错误: Caused by: org.springframework.beans.factory.BeanCurrentlyInCreationExce...

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

Spring

基于注解的方式使用spring-integration-redis分布式锁

yanxinchi 发布于 2019-04-08

@Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited public @interface CacheLock { String prefix() default...

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

Spring

Spring 源码分析之 bean 依赖注入原理(注入属性)

7

likai 发布于 2019-04-07

最近在研究Spring bean 生命周期相关知识点以及源码,所以打算写一篇 Spring bean生命周期相关的文章,但是整理过程中发现涉及的点太多而且又很复杂,很难在一篇文章中把Spring bean 的生命周期讲清楚,所以最后决定分解成几个模块来写,最后在写一篇文章把各个内...

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

Spring

Spring 源码分析之 bean 依赖注入原理(注入属性)

7

xiaoli.he 发布于 2019-04-07

最近在研究Spring bean 生命周期相关知识点以及源码,所以打算写一篇 Spring bean生命周期相关的文章,但是整理过程中发现涉及的点太多而且又很复杂,很难在一篇文章中把Spring bean 的生命周期讲清楚,所以最后决定分解成几个模块来写,最后在写一篇文章把各个内...

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

Spring

使用Spring Boot和Spring Data实现自动分页 – reflectoring

zhuangli 发布于 2019-04-07

作为Web应用程序的用户,我们希望页面能够快速加载并仅显示与我们相关的信息。对于显示项目列表的页面,这意味着仅显示项目的一部分,而不是一次显示所有项目。 一旦第一页快速加载,UI就可以提供过滤,排序和分页等选项,帮助用户快速找到他或她正在寻找的项目。 在本教程中,我们将检查Spr...

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

Java

问题排查之RocketMQAutoConfiguration not loaded.

1

小丁 发布于 2019-04-04

背景 今天将一个SpringBoot项目的配置参数从原有的.yml文件迁移到Apollo后,启动报错 Bean method 'rocketMQTemplate' in 'RocketMQAutoConfiguration' not loaded because @Conditi...

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

Java

乐字节-Java8新特性之函数式接口

4

dulong 发布于 2019-04-04

上一篇小乐带大家学过 Java8新特性-Lambda表达式 ,什么时候可以使用Lambda?通常Lambda表达式是用在函数式接口上使用的。从Java8开始引入了函数式接口,其说明比较简单:函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可...

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

Java

深入理解 Java 虚拟机:Java 与线程

16

xiaoli.wang 发布于 2019-04-02

             上一篇我们了解了JMM相关的概念及原则,JMM约束了并发情况下jvm虚拟机如何处理可见性、有序性、原子性问题,本节将重点介绍Java语言的高并发处理,java并发编程必然离不开线程,那...

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