10 2019 档案
摘要:Spring 中读取文件 ResourceLoaderAware 概述 Spring ResourceLoader为我们提供了一个统一的getResource()方法来通过资源路径检索外部资源。从而将资源或文件(例如文本文件、XML文件、属性文件或图像文件)加载到Spring应用程序上下文中的不同实
阅读全文
摘要:Spring Boot定义系统启动任务的两种方式 概述 如果涉及到系统任务,例如在项目启动阶段要做一些数据初始化操作,这些操作有一个共同的特点,只在项目启动时进行,以后都不再执行,这里,容易想到web基础中的三大组件( Servlet、Filter、Listener )之一 Listener ,这种
阅读全文
摘要:欧几里得距离 概述 根据两用户之间共同评价的Item为维度,建立一个多维的空间,那么通过用户对单一维度上的评价Score组成的坐标系X(s1,s2,s3……,si)即可定位该用户在这个多维度空间中的位置,那么任意两个位置之间的距离Distance(X,Y)(即:欧式距离)就能在一定程度上反应了两用户
阅读全文
摘要:推荐系统简介 概述 用户有明确需求的情况下,通过搜索引擎找到自己需要的东西。用户没有明确的需求呢?比如说,某个周日的下午,你想看一部电影,但打开视频网站后,面对各种类型的电影,不知如何挑选。推荐系统为了解决这个问题就应运而生; 无论是在互联网上,还是在现实生活中,这两种方式都大量并存,为互补关系。以
阅读全文
摘要:linux容器技术和Docker 概述 Docker在一定程度上是LXC的增强版,早期的Docker使用LXC作为容器引擎,所以也可以说Docker是LXC的二次封装发行版,目前docker使用的容器引擎为runC,其是容器运行时标准的实现之一;Docker使用镜像的方式启动容器,解决了LXC所面临
阅读全文
摘要:k8s概述 概述 Kubernetes 使你在数以千计的电脑节点上运行软件时就像所有这些节点是单个大节点一样。它将底层基础设施抽象,这样做同时简化了应用的开发、部署, 以及对开发和运维团队的管理。 Kubernetes 的核心功能 整个系统由一个主节点和若干个工作节点组成。开发者把一个应用列表提交到
阅读全文
摘要:LXC(LinuX Container)之namespaec和cgroup namespace概述 从操作系统级上实现了资源的隔离,它本质上是宿主机上的进程(容器进程),所以资源隔离主要就是指进程资源的隔离。实现资源隔离的核心技术就是 Linux namespace。这技术和很多语言的命名空间的设计
阅读全文
摘要:linux容器技术之chroot linux chroot 机制的由来 root 用户启动一个daemon,必须用root 用户来启动,比如一个web 服务器(nginx/apapce 80端口)是在操作系统的接口(1 1024),只有root 有这个权限来启动这类接口;用root 户启动daemo
阅读全文
摘要:需求:git 分支合并 问题:使用 git merge 在本地执行分支合并操作,然后想 push 到 gerrit 上评审入库,可是在提交时,提示: ! [remote rejected] HEAD refs/for/dev (no new changes) 分析:no new changes 的意
阅读全文

浙公网安备 33010602011771号