0

Kotlin Coroutines在Android中的实践

Kotlin coroutines在Android中的应用. 协程在Android中主要用来解决什么问题; 和Architecture Components, MVVM构架如何完美结合. ...

圣骑士wind 发布于 2019-12-05 09:32 评论(0)阅读(64)
0

三分钟带你入门 redis 高可用架构之哨兵

什么是哨兵? 哨兵(Sentinel)是 redis 的高可用性解决方案,前面我们讲的主从复制它是高可用的基础,需要人工介入才能完成故障转移,哨兵可以解决这个问题,在主从复制情况下,当主节点发生故障时,哨兵可以自动的发现故障并且完成故障转移,实现真正的 redis 高可用。在哨兵集群中,哨兵会监视所 ...

平头哥的技术博文 发布于 2019-12-05 09:19 评论(1)阅读(330)
19

我以为我对Mysql索引很了解,直到我遇到了阿里的面试官

本文来自微信公众号:Hollis,原作者是一位不愿意透露姓名的粉丝 <! more 相信很多人对于MySQL的索引都不陌生,索引(Index)是帮助MySQL高效获取数据的数据结构。 因为索引是MySQL中比较重点的知识,相信很多人都有一定的了解,尤其是在面试中出现的频率特别高。楼主自认为自己对My ...

HollisChuang 发布于 2019-12-05 09:17 评论(3)阅读(1368)
1

九、Spring Boot 优雅的实现CORS跨域

前言 我们的springboot 架手架已经包含了mysql,redis,定时任务,邮件服务,短信服务,文件上传下载,以及docker compose 构建镜像等等。 接下来让我们解决另一个常见的问题。一般的情况下,都是前后端分离的,我这个架手架的初衷也是前后端进行分离,所以这里就涉及到一个很严重的 ...

quellanan 发布于 2019-12-05 09:05 评论(0)阅读(339)
3

《手把手教你》系列练习篇之6-python+ selenium自动化测试(详细教程)

1. 简介 前面文章我们了解了如何获取元素的text属性值,和判断元素是否显示在页面(is_displayed()方法),本文我们来学习下,判断一个控件是否被选中状态、获取页面元素的大小、组合键-全选文字、组合键-退格键删除文本和鼠标右键等练习的内容。 2. 验证控件是否被选中 还是以百度首页点击登 ...

北京-宏哥 发布于 2019-12-05 09:00 评论(0)阅读(235)
16

[ASP.NET Core 3框架揭秘] 配置[2]:读取配置数据[下篇]

提到“配置”二字,我想绝大部分.NET开发人员脑海中会立即浮现出两个特殊文件的身影,那就是我们再熟悉不过的app.config和web.config,多年以来我们已经习惯了将结构化的配置定义在这两个XML格式的文件之中。到了.NET Core的时代,很多我们习以为常的东西都发生了改变,其中就包括定义... ...

Artech 发布于 2019-12-05 08:53 评论(5)阅读(485)
1

小白学 Python 爬虫(11):urllib 基础使用(一)

人生苦短,我用 Python 前文传送门: "小白学 Python 爬虫(1):开篇" "小白学 Python 爬虫(2):前置准备(一)基本类库的安装" "小白学 Python 爬虫(3):前置准备(二)Linux基础入门" "小白学 Python 爬虫(4):前置准备(三)Docker基础入门" ...

极客挖掘机 发布于 2019-12-05 08:44 评论(1)阅读(161)
2

QQ登录功能之如何获取用于本地测试的APPID

本文主要说明一下开发者如何在QQ互联创建测试应用,从而分配给我们一套APP ID和APP KEY,在我们平时学习的时候使用。 一、QQ互联注册开发者 要想使用QQ登陆的功能,首先你必须是腾讯开发者。腾讯搞了一大堆的开放平台,有点乱。如果你还不是腾讯开发者,先去QQ互联网站 "http://conn ...

字母哥博客 发布于 2019-12-05 08:07 评论(2)阅读(266)
4

SpringMVC参数绑定学习总结【前后端数据参数传递】

SpringMVC作为Controller层(等价servlet和struts中的action)专门用来处理页面的一些请求,然后将数据再通过视图返回给用户的,因此可见前后端数据参数传递相对springmvc的重要性,这篇文章将总结一下springmvc中如何接收前台页面的参数,即springmvc中 ...

宜春 发布于 2019-12-05 08:06 评论(1)阅读(209)
1

Elasticsearch系列---并发控制及乐观锁实现原理

概要 本篇主要介绍一下Elasticsearch的并发控制和乐观锁的实现原理,列举常见的电商场景,关系型数据库的并发控制、ES的并发控制实践。 并发场景 不论是关系型数据库的应用,还是使用Elasticsearch做搜索加速的场景,只要有数据更新,并发控制是永恒的话题。 当我们使用ES更新docum ...

清茶豆奶 发布于 2019-12-05 07:39 评论(0)阅读(206)
0

机器学习回顾篇(11):支持向量机(SVM)

SVM,Support Vector Machine,也就是我们中文名的支持向量机,我相信,只要是与机器学习有过照面的童鞋或多或少都听说过这个名字。作为机器学习家族中的老牌成员,其经典自不必说。从原理和特性上讲,SVM属于有监督学习中线性二分类中的一员,基本思想就是采用最大化间隔策略寻找一个最优决策... ...

奥辰 发布于 2019-12-05 07:25 评论(0)阅读(89)
2

Debug 利器:pstack & strace

使用 pstack & strace 工具解决程序的各种疑难杂症 ...

陈心朔 发布于 2019-12-05 04:15 评论(2)阅读(283)
9

asp.net core 从 3.0 到 3.1

asp.net core 从 3.0 到 3.1 Intro 今天 .net core 3.1 正式发布了,.net core 3.1 正式版已发布,3.1 主要是对 3.0 的 bug 修复,以及一些小优化,而且作为 LTS 版本,建议大家升级。值得一提的是.net core 2.2 这个月就要寿 ...

WeihanLi 发布于 2019-12-05 00:25 评论(8)阅读(1347)
0

HDFS原理概念扫盲

1、概述 hdfs文件系统主要设计为了存储大文件的文件系统;如果有个TB级别的文件,我们该怎么存储呢?分布式文件系统未出现的时候,一个文件只能存储在个服务器上,可想而知,单个服务器根本就存储不了这么大的文件;退而求其次,就算一个服务器可以存储这么大的文件,你如果想打开这个文件,效率会高吗 hdfs的 ...

bainianminguo 发布于 2019-12-05 00:00 评论(0)阅读(227)
1

图像风格迁移原理

所谓图像风格迁移,是指利用算法学习著名画作的风格,然后再把这种风格应用到另外一张图片上的技术。著名的图像处理应用Prisma是利用风格迁移技术,普通用户的照片自动变换为具有艺术家风格的图片。 一、图像风格迁移的原理 1、原始图像风格迁移的原理 在学习原始的图像风格迁移之前,可以在先看看ImageNe ...

|旧市拾荒| 发布于 2019-12-04 23:19 评论(0)阅读(204)
5

.Net Core使用分布式缓存Redis:基础

一、前言 Redis的介绍网上很多不再赘述。本次环境为net core 2.2,使用的StackExchange.Redis来操作Redis。 二、引用Microsoft.Extensions.Caching.StackExchangeRedis 通过nuget搜索Microsoft.Extensi ...

树杈 发布于 2019-12-04 21:54 评论(0)阅读(482)
0

Docker 学习笔记

安装 docker的安装最好需要centos内核版本在3.1及以上 查看系统内核版本 安装依赖 添加yum源 更新yum源 安装docker 配置镜像加速 使用阿里云的镜像加速服务 http://cr.console.aliyun.com/cn hangzhou/instances/mirrors ...

赐我白日梦 发布于 2019-12-04 21:30 评论(0)阅读(277)
0

Spring 框架基础(05):事务管理机制,和实现方式

本文源码: "GitHub·点这里" || "GitEE·点这里" 一、Spring事务管理 1、基础描述 事务管理的本质就是封装了数据库对事务支持的操作,使用JDBC的事务管理机制,就是利用 对象完成对事务的提交和回滚。 2、事务常见概念 事务 事务是指作为单个逻辑工作单元执行的一系列操作(SQL ...

知了一笑 发布于 2019-12-04 21:28 评论(0)阅读(204)
0

如何认识机器学习?

一、概述 在数据分析中,我们经常讨论如何才能从数据中进行挖掘和分析出其中有价值的地方。一直是每一个学习机器学习和数据挖机的从业人员,不得不思考的问题。如果用DIKW体系讨论 数据、信息、知识、智慧之间的关系,我们可以从下图清洗的看到每一层之间的逻辑关系。 数据是记录下来的图形符号数字。它是原始的素材 ...

朱利民 发布于 2019-12-04 21:11 评论(0)阅读(153)
1

Rust 入门 (四)

所有权是 rust 语言独有的特性,它保证了在没有垃圾回收机制下的内存安全,所以理解 rust 的所有权是很有必要的。接下来,我们来讨论所有权和它的几个特性:借用、切片和内存结构。 什么是所有权 Rust 的核心特性是所有权。各种语言都有它们自己管理内存的方式,有些是使用垃圾回收机制,有些是手动管理 ...

shanpengfei 发布于 2019-12-04 20:53 评论(0)阅读(173)