聽見下雨的聲音

聽見下雨的聲音

毕生所求无它,爱与自由而已

Scroll Down
置顶
Kubernetes学习之安装Minikube环境

Kubernetes学习之安装Minikube环境

minikube is local Kubernetes, focusing on making it easy to learn and develop for Kubernetes.All you need is Docker (or similarly compatible)container or a Virtual Machine environment, and Kubernetes is a single command away: minikube start

2021-01-07
404 0
置顶
如何使用自有数据创建大规模路网拓扑结构

如何使用自有数据创建大规模路网拓扑结构

打断路网相交线在创建路网拓扑结构之前首先需要安装arcgis,打断路网的相交线,这一点非常重要从上路我们可以看出路网交叉口的地方是连接起立的,而且大部分路网数据都是如此,如果想构建路网拓扑结构就必须从交叉口处打断,然后以交叉口作为拓扑顶点,路段作为拓扑边。不管是从openstreetmap下载的数据

2019-12-05
2,159 0
置顶
Manjaro gnome版系统配置

Manjaro gnome版系统配置

Manjaro介绍Manjaro的版本官方推荐的:XFCE:非常轻量,适合硬件条件比较差的用户,占用资源较少KDE:操作界面类似Windows的操作界面ARCHITECH:命令行版本,类似ArchLinux,后期要装什么都自己解决,适合GeekGNOME(GNOME3):操作界面类似MacOS社区维

2019-11-03
1,334 7
cnpm package require os(darwin) not compatible with your platform(linux)

cnpm package require os(darwin) not compatible with your platform(linux)

使用cnpm install 安装项目依赖时出现optional install error: Package require os(darwin) not compatible with your platform(linux)随后出现fsevents@~2.1.2] optional insta

2020-11-11
872 0
笛卡尔积工具类

笛卡尔积工具类

在数学中,两个集合X和Y的笛卡儿积,又称直积,在集合论中表示为X x Y,是所有可能的有序对组成的集合,其中有序对的第一个对象是X的成员,第二个对象是Y的成员。

2020-10-14
701 0
模板方法模式实现Redis缓存查询简化

模板方法模式实现Redis缓存查询简化

在高并发场景下查询缓存时很容易出现缓存击穿(本文针对单机没有使用分布式锁),这时由于并发用户特别多,同时读缓存没读到数据,又同时去数据库去取数据,引起数据库压力瞬间增大,造成过大压力,因此查询缓存需要进行加锁,但这种代码每次写多了很烦,而且容易写错,因此本文采用模板方法模式简化缓存查询及并发处理

2020-04-20
1,293 10
vue计算属性传参

vue计算属性传参

vue的computed计算属性如何传参

2020-04-18
1,011 2
SpringBoot如何优雅的处理参数校验

SpringBoot如何优雅的处理参数校验

引言对于一个web项目而言后端经常需要对前端参数进行校验,传统方式常常是在controller中使用大量ifelse进行参数合法性校验,这样做的缺点显而易见,便不在赘述。解决方案对于以上问题,SpringBoot项目我列举了三种处理方式:对于前端传参的实体我们可以写这样一个类例如UserParam,

2020-03-16
1,381 5
通俗解释JAVA设计模式之观察者模式

通俗解释JAVA设计模式之观察者模式

1、初步认识观察者模式的定义:  在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。大白话:  其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。2、这个模式的结构图上图解释:抽象被观察者角色:也就是一个抽象主题

2019-12-17
1,069 0