自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 分布式架构体系

分布式架构体系https://juejin.im/post/5da6b68b51882565f76606fb?utm_source=gold_browser_extension

2019-10-25 12:10:00 130

原创 Spring 中读取文件-ResourceLoaderAware

Spring 中读取文件-ResourceLoaderAware概述Spring ResourceLoader为我们提供了一个统一的getResource()方法来通过资源路径检索外部资源。从而将资源或文件(例如文本文件、XML文件、属性文件或图像文件)加载到Spring应用程序上下文中的不同实现资源(Resource)接口Resource是Spring中用于表示外部资源的通用...

2019-10-25 10:55:00 1868 1

原创 Spring Boot定义系统启动任务的两种方式

Spring Boot定义系统启动任务的两种方式概述如果涉及到系统任务,例如在项目启动阶段要做一些数据初始化操作,这些操作有一个共同的特点,只在项目启动时进行,以后都不再执行,这里,容易想到web基础中的三大组件( Servlet、Filter、Listener )之一 Listener ,这种情况下,一般定义一个 ServletContextListener,然后就可以监听到项目...

2019-10-24 17:31:00 417

原创 欧几里得距离

欧几里得距离概述根据两用户之间共同评价的Item为维度,建立一个多维的空间,那么通过用户对单一维度上的评价Score组成的坐标系X(s1,s2,s3……,si)即可定位该用户在这个多维度空间中的位置,那么任意两个位置之间的距离Distance(X,Y)(即:欧式距离)就能在一定程度上反应了两用户兴趣的相似程度。欧氏距离越小,两个用户相似度就越大,欧氏距离越大,两个用户相似度就越...

2019-10-24 14:36:00 3470

原创 推荐系统简介

推荐系统简介概述用户有明确需求的情况下,通过搜索引擎找到自己需要的东西。用户没有明确的需求呢?比如说,某个周日的下午,你想看一部电影,但打开视频网站后,面对各种类型的电影,不知如何挑选。推荐系统为了解决这个问题就应运而生;无论是在互联网上,还是在现实生活中,这两种方式都大量并存,为互补关系。以在商场买东西为例,如果我们清楚地知道自己想要买什么、什么型号、什么款式、什么颜色的话,直...

2019-10-23 21:50:00 219

原创 linux容器技术和Docker

linux容器技术和Docker概述Docker在一定程度上是LXC的增强版,早期的Docker使用LXC作为容器引擎,所以也可以说Docker是LXC的二次封装发行版,目前docker使用的容器引擎为runC,其是容器运行时标准的实现之一;Docker使用镜像的方式启动容器,解决了LXC所面临的问题目前市面上所说的容器通常指Docker,其以成为事实上的工业标准Docker 是...

2019-10-16 16:00:00 213

原创 k8s概述

k8s概述概述Kubernetes 使你在数以千计的电脑节点上运行软件时就像所有这些节点是单个大节点一样。它将底层基础设施抽象,这样做同时简化了应用的开发、部署, 以及对开发和运维团队的管理。Kubernetes 的核心功能整个系统由一个主节点和若干个工作节点组成。开发者把一个应用列表提交到主节点, Kubemetes 会将它们部署到集群的工作节点。组件被部署在哪个节点对于...

2019-10-16 15:58:00 173

原创 LXC(LinuX Container)之namespaec和cgroup

LXC(LinuX Container)之namespaec和cgroupnamespace概述从操作系统级上实现了资源的隔离,它本质上是宿主机上的进程(容器进程),所以资源隔离主要就是指进程资源的隔离。实现资源隔离的核心技术就是 Linux namespace。这技术和很多语言的命名空间的设计思想是一致的(如 C++ 的 namespace)。Linux的命名空间机制提供了一种...

2019-10-15 21:46:00 261

原创 linux容器技术之chroot

linux容器技术之chrootlinux chroot 机制的由来root 用户启动一个daemon,必须用root 用户来启动,比如一个web 服务器(nginx/apapce 80端口)是在操作系统的接口(1-1024),只有root 有这个权限来启动这类接口;用root 户启动daemon 的程序也被认为是一个自然的事情。随着安全的攻击越来越严重,如果任何一个提供TCP ...

2019-10-15 21:29:00 480

原创 gerrit merge后不能提交问题

需求:git分支合并问题:使用 git merge 在本地执行分支合并操作,然后想 push 到 gerrit 上评审入库,可是在提交时,提示:! [remote rejected] HEAD -> refs/for/dev (no new changes)分析:no new changes 的意思,是说,这个合并,是个线性的合并。而合并的那些历史的 commit 节点,...

2019-10-07 17:54:00 1432

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除