起风了

“路海长 青夜旷 越过群山追斜阳”

[C#] 进阶 – LINQ 标准查询操作概述

[C#] 进阶 – LINQ 标准查询操作概述缩略图
LINQ 标准查询操作概述        序    “标准查询运算符”是组成语言集成查询 (LINQ) 模式的方法。大多数这些方法都在序列上运行,其中的序列是一个对象,其类型实现了IEnumerable<T> 接口或 IQueryable<T> 接口。标准查询运算符提供了包括...

windows下安装anaconda与keras

windows下安装anaconda与keras缩略图
一 下载安装anaconda官网下载地址 https://www.continuum.io/downloads官方外网的下载速度较慢,所以可以使用国内镜像站的资源进行下载清华镜像 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 最新版的适用于windows64位操作系统 安装过程一般默认安装就可以 二 安装keraskeras有两种后端 ...

简短截说阐述redis中事务的使用

简短截说阐述redis中事务的使用缩略图
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_127 我们知道,在关系型数据库中,比如mysql,如果要使用事务,首先向数据库服务器发送 BEGIN ,然后执行各个相互一致的写操作和读操作,最后,用户可以选择发送 COMMIT 来确认之前所做的修改,或者发送 ROLLBACK 来放弃那些修改。 同样, Redis 中也有简单...

Jetpack 源码分析(三) – ViewModel源码分析

Jetpack 源码分析(三) – ViewModel源码分析缩略图
  最初,我认为ViewModel的原理是非常简单,包括网络上有很多相关的源码分析的文章都是这么认为。但是当我再一次认认真真的官方文档之后,才知道ViewModel涉及到的东西远不及我们所知道的那些。  众所周知,ViewModel保存的数据,在配置更改之后依然也是存在的。但是这就是引出了一个问题,ViewModel和onSaveI...

mvvm – mvvm框架的入门使用

mvvm – mvvm框架的入门使用缩略图
  历时4个月多,mvvm的第一个版本总算开发完成,心中的石头也算是落下了。想起去年的国庆节,7天假期没有迈出家门一步,抱着一本《kotlin 实战》书死磕,每每磕到深夜,在七天里面算是对kotlin这门语言入门了。学习了kotlin之后,为了学习Google爸爸最新的组件--jetpack,又跑到官方网站去死磕,前前后后不知...

Android 主流框架源码分析 – Retrofit源码分析

Android 主流框架源码分析 – Retrofit源码分析缩略图
  今天我来记录一下我对Retrofit框架的理解。不得不说,Retrofit的架构设计极其优秀,既保证了使用上的方便,又高度解耦。同时Retrofit又是学习设计模式的不二典范,里面使用的设计模式数不胜数。今天我们来详细的剖析这个框架。  本文参考资料:   1. 这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解 )...

微服务化的数据库设计与读写分离

微服务化的数据库设计与读写分离缩略图
本文由网易云 发布。 作者:刘超,网易云解决方案架构师 上文: 微服务化的基石——持续集成 微服务的接入层设计与动静资源隔离 数据库永远是应用最关键的一环,同时越到高并发阶段,数据库往往成为瓶颈,如果数据库表和索引不在一开始就进行良好的设计,则后期数据库横向扩展,分库分表都会遇到困难。 对于互...

Spring Cloud Stream消费失败后的处理策略(二):自定义错误处理逻辑

Spring Cloud Stream消费失败后的处理策略(二):自定义错误处理逻辑缩略图
应用场景 上一篇《Spring Cloud Stream消费失败后的处理策略(一):自动重试》介绍了默认就会生效的消息重试功能。对于一些因环境原因、网络抖动等不稳定因素引发的问题可以起到比较好的作用。但是对于诸如代码本身存在的逻辑错误等,无论重试多少次都不可能成功的问题,是无法修复的。对于这样的情况,前文...

Spring Cloud Stream 使用延迟消息实现定时任务(RabbitMQ)

Spring Cloud Stream 使用延迟消息实现定时任务(RabbitMQ)缩略图
应用场景 我们在使用一些开源调度系统(比如:elastic-job等)的时候,对于任务的执行时间通常都是有规律性的,可能是每隔半小时执行一次,或者每天凌晨一点执行一次。然而实际业务中还存在另外一种定时任务,它可能需要一些触发条件才开始定时,比如:编写博文时候,设置2小时之后发送。对于这些开始时间不确...

Spring Cloud Alibaba基础教程:Nacos的集群部署

Spring Cloud Alibaba基础教程:Nacos的集群部署缩略图
前情回顾: 《Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现》 《Spring Cloud Alibaba基础教程:支持的几种服务消费方式》 《Spring Cloud Alibaba基础教程:使用Nacos作为配置中心》 《Spring Cloud Alibaba基础教程:Nacos配置的加载规则详解》 《Spring Cloud Alibaba基础教程:Nacos配置...