7

C# 8 - Range 和 Index(范围和索引)

C# 7 的 Span C# 7 的 Span C# 7 里面出现了Span这个数据类型,它可以表示另一个数据结构里连续相邻的一串数据,并且它是内存安全的。 C# 7 里面出现了Span这个数据类型,它可以表示另一个数据结构里连续相邻的一串数据,并且它是内存安全的。 例子: 例子: 这个图的输出是3 ...

solenovex 发布于 2019-10-15 12:46 评论(8)阅读(536)
0

Redis INFO 说明

背景 前面几篇文章介绍完了Redis相关的一些说明,现在看看如何查看Redis的一些性能指标和统计信息,也可以看官网说明,本文基于Redis 5.0.5。 INFO [section] INFO命令返回有关服务器的信息和统计信息,带上参数ALL可以返回所有部分,默认default,仅返回默认部分集如 ...

jyzhou 发布于 2019-10-15 11:52 评论(0)阅读(130)
0

Java 从入门到进阶之路(八)

Java 从入门到进阶之路(八), Java 中的构造方法。 ...

丰寸 发布于 2019-10-15 11:50 评论(0)阅读(193)
0

Android开发——RecyclerView实现下载列表

本篇记录的是使用Jsoup框架爬取网页内容,结合Android的RecyclerView,从而实现批量下载小说的功能(也是我的APP "星之小说下载器Android版" 的核心功能), 思路仅供参考 本文使用了AsyncTask来实现下载功能,不懂使用的可以参考一下我的文章 "Android开发—— ...

Stars-one 发布于 2019-10-15 11:03 评论(0)阅读(142)
1

spring5 源码深度解析----- 事务增强器(100%理解事务)

上一篇文章我们讲解了事务的Advisor是如何注册进Spring容器的,也讲解了Spring是如何将有配置事务的类配置上事务的,实际上也就是用了AOP那一套,也讲解了Advisor,pointcut验证流程,至此,事务的初始化工作都已经完成了,在之后的调用过程,如果代理类的方法被调用,都会调用Bea ...

chen_hao 发布于 2019-10-15 10:45 评论(0)阅读(225)
11

c#关于JWT跨域身份验证解决方案

学习程序,不是记代码,而是学习一种思想,以及对代码的理解和思考。 JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案。为了网络应用环境间传递声明而执行的一种基于JSON的开发标准(RFC 7519), 该token被设计为紧凑且安全的,特别适用于分布式站点的单点登陆(SSO)场 ...

流月无双 发布于 2019-10-15 10:29 评论(0)阅读(675)
1

Spring Boot 2.X(七):Spring Cache 使用

Spring Cache 简介 在 Spring 3.1 中引入了多 Cache 的支持,在 spring context 包中定义了 和 两个接口来统一不同的缓存技术。Cache 接口包含缓存的常用操作:增加、删除、读取等。CacheManager 是 Spring 各种缓存的抽象接口。 Spri ...

朝雾轻寒 发布于 2019-10-15 10:29 评论(0)阅读(165)
1

数据的异构实战(一) 基于canal进行日志的订阅和转换

什么是数据的异构处理。简单说就是为了满足我们业务的扩展性,将数据从某种特定的格式转换到新的数据格式中来。 为什么会有这种需求出现呢? 传统的企业中,主要都是将数据存储在了关系型数据库中,例如说MySQL这种数据库,但是为了满足需求的扩展,查询的维度会不断地增加,那么这个时候我们就需要做数据的异构处理 ...

Java知音* 发布于 2019-10-15 10:23 评论(0)阅读(143)
3

未来实现API管理系统的几个关键词

下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。 1.生命周期管理 在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这与API生命周期中的流程改进密切相关,我们看到这种情况越来越多发生在各个产品,因为更多企业开始将 ...

隔壁王书 发布于 2019-10-15 10:22 评论(3)阅读(325)
1

selenium-webdriver中的显式等待与隐式等待

在selenium webdriver中等待的方式简单可以概括为三种: 1 导入time包,调用time.sleep()的方法传入时间,这种方式也叫强制等待,固定死等一个时间 2 隐式等待,直接调用implicitly_wait()方法,传入等待时间,比如implicitly_wait(10),就代 ...

Nigo 发布于 2019-10-15 10:15 评论(0)阅读(89)
1

SpringCloud系列-利用Feign实现声明式服务调用

上一篇文章《手把手带你利用Ribbon实现客户端的负载均衡》介绍了消费者通过Ribbon调用服务实现负载均衡的过程,里面所需要的参数需要在请求的URL中进行拼接,但是参数太多会导致拼接字符串的效率低下,本文将介绍一种更好的方案,利用Feign实现声明式服务调用。 本文目录 一、Feign简介二、搭建 ...

java_lover 发布于 2019-10-15 10:13 评论(0)阅读(138)
1

并发到底带来了什么问题?

说在前面 我曾不止一次听说过这句话: “十个女人无法在一个月内生出孩子” 我明白这句话的意思,用来形容我们的开发工作需要循序渐进,没有办法简单的增加人员就能加快研发速度。 这句话也经常被用于反驳产品经理或者老板,试图让他们明白我们内心所表达的观点,老实说我也说过这样的话,当时还觉得挺有道理,现在想来 ...

XingxueLiao 发布于 2019-10-15 09:47 评论(1)阅读(495)
4

Redis对象——字符串

"文章导航 readme" 前言     上一篇文章 "Redis之对象篇——Redis对象系统简介" 简单介绍了 的对象系统。 使用对象来表示数据库中的键和值每个对象都由一个 结构表示,该结构中和保存数据有关的三个属性分别是 属性、 属性和 属性。 &nbs ...

法师` 发布于 2019-10-15 09:19 评论(2)阅读(174)
6

(八十五)c#Winform自定义控件-引用区块

前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。 GitHub:http://github.com/kwwwvagaa/NetWinformControl 码云:http://gitee.com/kwwwvagaa/net_winform_custom_contr ...

冰封一夏 发布于 2019-10-15 09:06 评论(3)阅读(465)
1

从 JVM 视角看看 Java 守护线程

Java 多线程系列第 7 篇。 这篇我们来讲讲线程的另一个特性:守护线程 or 用户线程? 我们先来看看 方法的注释,如下所示。 1. Marks this thread as either a daemon thread or a user thread. 2. The Java Virtual ...

LieBrother 发布于 2019-10-15 09:01 评论(0)阅读(174)
1

设计模式 - 动态代理原理及模仿JDK Proxy 写一个属于自己的动态代理

本篇文章代码内容较多,讲的可能会有些粗糙,大家可以选择性阅读。 本篇文章的目的是简单的分析动态代理的原理及模仿 手写一个动态代理以及对几种代理做一个总结。 对于代理模式的介绍和讲解,网上已经有很多优质的文章,我这里就不会再过多的介绍了,这里推荐几篇优质的文章作为参考: 1. "给女朋友讲解什么是代理 ...

EamonZzz 发布于 2019-10-15 08:58 评论(0)阅读(119)
3

无意间做了个 web 版的 JVM 监控端(前后端分离 React+Spring Boot)

之前写了 "JConsole、VisualVM 依赖的 JMX 技术" ,然后放出了一个用纯 JMX 实现的 web 版本的 JConsole 的截图,今天源码来了。 本来就是为了更多的了解 JMX,第一步就想把所有的 MBean 和属性都展示出来,开始在控制台输出,但是效果不好,内容太多太长,不够 ...

风的姿态 发布于 2019-10-15 08:55 评论(0)阅读(414)
2

每天3分钟操作系统修炼秘籍(8):虚拟内存分段

"点我查看秘籍连载" 进程的地址空间布局:分段 Linux的虚拟地址空间采用“分段+分页”结合的方式实现。先看分段,之后再介绍分页。 分段是将内存划分成各个段落(Segment),每个段落的长度可以不同,且虚拟地址空间中未使用的空间不会映射到物理内存中,所以操作系统不会为这段空间分配物理内存。这样的 ...

骏马金龙 发布于 2019-10-15 08:54 评论(0)阅读(215)
1

排序算法进阶--排序算法优化

排序算法进阶 上篇文章中我们主要介绍了经典的八大排序算法,从算法思想,动图演示,代码实现,复杂度及稳定性分析等角度进行学习。还没阅读的童鞋可以点这里进行浏览。 求知若渴的你肯定不会满足于入门的内容,今天,小编在上一篇的基础上,对多种排序算法进行优化,让我们一起来康康吧~~ 01冒泡排序 1. 优化一 ...

PJQOOO 发布于 2019-10-15 08:51 评论(0)阅读(126)
1

工业搬运机器人(AGV)为什么要选择视觉导航

在智能制造和仓储物流领域,搬运机器人的需求量在逐年上升。机器人(AGV)的种类千差万别,如何选择成为需求方头痛的问题。 本文将从客户关心的多个方面,对市面上的常见的工业级导航方案做一个比较。 ...

小狮子 发布于 2019-10-15 08:49 评论(0)阅读(118)