0

附009.Kubernetes永久存储之GlusterFS独立部署

一 前期准备 1.1 基础知识 Heketi提供了一个RESTful管理界面,可以用来管理GlusterFS卷的生命周期。Heketi会动态在集群内选择bricks构建所需的volumes,从而确保数据的副本会分散到集群不同的故障域内。同时Heketi还支持任意数量的ClusterFS集群。 提示: ...

木二 发布于 2019-11-22 18:34 评论(0)阅读(118)
2

三个月(敏捷)项目收获

项目背景 客户已有运行多年的官网老站(PC端),想在今年对老站进行一次UI全面更新、功能全部平移的升级,对接新的运营后端,然后建立官网小程序端且与官网PC端进行联动,使得品牌自有渠道能够更加全面化。 挑战 时间紧。五月份进行Inception Workshop,确定项目交付范围与架构方案。官网六月初 ...

w_fsovereign 发布于 2019-11-22 18:33 评论(0)阅读(340)
0

关于GC(中):Java垃圾回收相关基础知识

JavaGC的相关知识点在《深入理解JAVA虚拟机》上比较琐碎,有的概念没有详细介绍,前后顺序也不太连贯。为了便于理解原理和问题排查,反复阅读了这一部分及相关文章后简单的总结一下。 思想脉络是:JVM内存模型->内存模型中的堆的进一步分代->GC回收算法、日志、回收器,从一个面(内存模型)到一个点... ...

五岳 发布于 2019-11-22 18:12 评论(0)阅读(109)
0

【并发编程】Java中的原子操作

什么是原子操作 原子操作是指一个或者多个不可再分割的操作。这些操作的执行顺序不能被打乱,这些步骤也不可以被切割而只执行其中的一部分(不可中断性)。举个列子: Java中的原子操作 在Java中,我们可以通过同步锁或者CAS操作来实现原子操作。 CAS操作 CAS是Compare and swap的简 ...

写代码的木公 发布于 2019-11-22 17:53 评论(0)阅读(120)
0

ThreadLocal深度解析和应用示例

开篇明意 ThreadLocal是JDK包提供的线程本地变量,如果创建了ThreadLocal<T>变量,那么访问这个变量的每个线程都会有这个变量的一个副本,在实际多线程操作的时候,操作的是自己本地内存中的变量,从而规避了线程安全问题。 ThreadLocal很容易让人望文生义,想当然地认为是一个“ ...

FOEVERYANG 发布于 2019-11-22 17:21 评论(0)阅读(158)
13

应届毕业生工作7个月小结

前言: 不知不觉已经工作了快 7 个月了,去年这个时候还跻身在考研的大军中,不禁有些感慨... 结合这 7 个月发生的一些事情,简单做一下总结吧... 为获得更好的阅读体验,请访问原文地址: "传送门" 一、那时候刚入职 不同于其他同学忙于毕设的 4 月,提早安排趁寒假已经完成毕设的我,已经开始扑在 ...

我没有三颗心脏 发布于 2019-11-22 16:26 评论(23)阅读(1788)
0

理解MySQL数据库事务-隔离性

Transaction事务是指一个逻辑单元,执行一系列操作的SQL语句。 事务中一组的SQL语句,要么全部执行,要么全部回退。在Oracle数据库中有个名字,叫做 transaction ID 在关系型数据库中,事务必须ACID的特性。 原子性, 事务中的操作,要不全部执行,要不都不执行 一致性, ...

东瑜 发布于 2019-11-22 16:22 评论(0)阅读(204)
0

Go 多变量赋值时注意事项

说到多变量赋值时,先计算所有相关值,然后再从左到右依次赋值,但是这个规则不适用于python我们来看一例: 输出结果: 有的朋友会认为,结果不应该是这样么?(但是python下输出的结果却是下面的)? 事实并如此,我们来看赋值顺序这段的理解: 同样的多变量赋值却不适用于python. 另外:我们要注 ...

周伯通的麦田 发布于 2019-11-22 16:13 评论(0)阅读(117)
0

paper sharing :学习特征演化的数据流

特征演化的数据流 数据流学习是近年来机器学习与数据挖掘领域的一个热门的研究方向,数据流的场景和静态数据集的场景最大的一个特点就是数据会发生演化,关于演化数据流的研究大多集中于概念漂移检测(有监督学习),概念/聚类演化分析(无监督学习),然而,人们往往忽略了一个经常出现的演化场景:特征演化。大多数研究 ...

PJQOOO 发布于 2019-11-22 15:56 评论(0)阅读(83)
0

Fork/Join框架详解

Fork/Join框架详解 Fork/Join框架是Java 7提供的一个用于并行执行任务的框架,是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。Fork/Join框架要完成两件事情: 任务分割:首先Fork/Join框架需要把大的任务分割成足够小的子任务,如果子任务 ...

Kaywall 发布于 2019-11-22 15:50 评论(0)阅读(129)
0

高质量App的架构设计与思考!

最近在做一功能不大、业务也不复杂的小众App,以往做App是发现自己从来没有考虑过一些架构方面的问题,只是按照自己以往的习惯去写代码,忽略了App的设计。本次分享主要包含一些开发App的小经验和技巧,来一次App开发与设计的分享。 先和分享下一下 实体类的设计与组织形式 实体类的组织 在做App开发 ...

架构文摘 发布于 2019-11-22 15:43 评论(0)阅读(382)
0

【集合系列】- 深入浅出的分析TreeMap

前面介绍了 Map 接口的实现类LinkedHashMap,LinkedHashMap存储的元素是有序的,可以保持元素的插入顺序,但不能对元素进行自动排序。在某些场景,如果在数据的存储过程中,能够自动对数据进行排序,将会极大提高编程效率。而Map接口有一个重要的实现类TreeMap,TreeMap可... ...

炸鸡可乐 发布于 2019-11-22 15:41 评论(0)阅读(126)
0

安卓JNI精细化讲解,让你彻底了解JNI(一):环境搭建与HelloWord

目录 "1、基础概念" "├──1.1、JNI" "├──1.2、NDK" "├──1.3、CMake与ndk build" "2、环境搭建" "3、Native C++ 项目(HelloWord案例)" "├── 3.1、项目创建(java、kotlin)" "├── 3.2、CMake的应用(详 ...

齐行超 发布于 2019-11-22 15:24 评论(0)阅读(116)
2

大规模搜索广告的端到端一致性实时保障

电商平台的搜索广告数据处理链路通常较长,链路中的任一节点出现异常或数据延迟,都有可能会对广告主以及平台造成“资损”影响。 传统的测试手段对全链路功能的测试缺乏有效和全面的测试手段。我们期望可以做到线上广告错误投放问题的实时发现。同时,通过不同的触发检测方式,做到数据变更的各个环节的有效覆盖。 ...

zni.feng 发布于 2019-11-22 15:10 评论(2)阅读(141)
0

PostgreSQL空间数据库创建备份恢复(PostGIS vs ArcGIS)

梯子 PostGIS创建备份恢复ArcGIS创建备份恢复 PostGIS 创建 安装就不必介绍了,windows下使用安装工具Application Stack Builder,选择空间扩展PostGIS即可自动安装 然后新建库后,在库中执行以下语句创建控件扩展 CREATE EXTENSION p ...

那是山 发布于 2019-11-22 15:08 评论(0)阅读(116)
5

从零开始搭建前后端分离的NetCore2.2(EF Core CodeFirst+Autofac)+Vue的项目框架之十一Swagger使用一

一.未使用Swagger状况 相信无论是前端开发人员还是后端开发人员,都或多或少都被接口文档折磨过,前端经常抱怨后端给的接口文档或与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。 其实无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档。但是这个接口文档对于程 ...

Levy-伟 发布于 2019-11-22 14:58 评论(4)阅读(457)
2

计算机图形学—— 隐藏线和隐藏面的消除(消隐算法)

一、概述 由于投影变换失去了深度信息,往往导致图形的二义性。要消除二义性,就必须在绘制时消除被遮挡的不可见的线或面,习惯上称作消除隐藏线和隐藏面(或可见线判定、可见面判定),或简称为消隐。经过消隐得到的投影图称为物体的真实感图形。 下面这个图就很好体现了这种二义性。 消隐后的效果图: 消隐算法的分类 ...

王陸 发布于 2019-11-22 14:40 评论(0)阅读(144)
0

100天搞定机器学习|Day56 随机森林工作原理及调参实战(信用卡欺诈预测)

本文是对 "100天搞定机器学习|Day33 34 随机森林" 的补充 前文对随机森林的概念、工作原理、使用方法做了简单介绍,并提供了分类和回归的实例。 本期我们重点讲一下: 1、集成学习、Bagging和随机森林概念及相互关系 2、随机森林参数解释及设置建议 3、随机森林模型调参实战 4、随机森林 ...

jpld 发布于 2019-11-22 13:06 评论(0)阅读(304)
1

Kotlin Coroutines不复杂, 我来帮你理一理

Coroutines 协程 最近在总结Kotlin的一些东西, 发现协程这块确实不容易说清楚. 之前的那篇就写得不好, 所以决定重写. 反复研究了官网文档和各种教程博客, 本篇内容是最基础也最主要的内容, 力求小白也能看懂并理解. Coroutines概念 Coroutines(协程), 计算机程序 ...

圣骑士wind 发布于 2019-11-22 12:38 评论(0)阅读(175)
0

022.掌握Pod-Pod升级和回滚

一 deploymentPod升级和回滚 1.1 deployment升级 若Pod是通过Deployment创建的,可以在运行时修改Deployment的Pod定义(spec.template)或镜像名称,并应用到Deployment对象上,系统即可完成Deployment的自动更新操作。 如果在 ...

木二 发布于 2019-11-22 12:15 评论(0)阅读(92)