logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

shiro认证登录流程

1、获取从请求中传来的信息(一般是账号和密码),存进UsernamePasswordToken中UsernamePasswordToken token = new UsernamePasswordToken(username, password)2、从SecurityUtils中通过getSubject()方法获取登录的主体Subject subject = SecurityUtils.getSu

mybatis分页插件PageHelper

mybatis分页插件PageHelper支持mysql,oracle,db2,sqlserver等一系列的数据库使用教程:(1):导入mybatis所使用的架包或者依赖<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId&g

docker创建带有用户密码认证和web可视化界面的私有仓库

有时候使用Docker Hub这样的公共仓库可能不方便,用户可以创建一个本地仓库供私人使用。比如,基于公司内部项目构建的镜像。docker-registry是官方提供的工具,可以用于构建私有的镜像仓库。可以通过获取官方registry镜像来运行。默认情况下,仓库会被创建在容器的/var/lib/registry目录下。可以通过-v参数来将镜像文件存放在本地的指定路径。创建好私有仓库之后,就可以使用

#docker#前端#容器
Mac系统下VirtualBox装Centos7设置静态IP并连网

用Virtualbox装了三台Centos7,现在需要设置成三台之间可以相互通信,并且三台都可以连外网。需求如下:1、三台内部相互通信2、可以上外网3、主机和虚拟机可以相互通信(shell可以连)第一步:在 virtualbox 偏好设置里设置添加 NAT网络偏好设置—>网络——>点击右边的加号,添加一个 NAT网络。第二步:在virtualbox工具栏找到管理,添加only-host

#macos#tcp/ip#网络 +2
Harbor镜像仓库的安装以及Docker从Harbor上传与下载镜像

简介:Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,除了Harbor这个私有镜像仓库外,还有Docker官方提供的Registry。相对Registry,Harbor具有很多优势,本文主要介绍Harbor镜像仓库的安装与使用,以及使用Docker从Harbor中上传与下载镜像。

#docker#容器#运维
docker之Dockerfile

dockerfile常用指令1、from 指明构建的新镜像是来自于哪个基础镜像,如果没有选择tag,那么默认值为latestFROM centos:7如果不以任何镜像为基础,那么写法为:FROM scratch镜像是一个空镜像,可以用于构建busybox等超小镜像,可以说是真正的从零开始构建属于自己的镜像2、MAINTAINER(deprecated)语法:MAINTAINER<name&g

docker创建容器

我们可以通过公共仓库拉取镜像使用,但是,有些时候公共仓库拉取的镜像并不符合我们的要求。尽管已经从繁琐的部署工作中解放出来,但是实际开发时,我们可能希望镜像包含整个项目的完成环境,在其他机器上拉取打包完成的镜像,直接运行即可。Dokcer支持自己构建镜像,还支持将自己构建的镜像上传至公共仓库,镜像构建可以通过以下两种方式来实现docker commit:从容器创建一个新的镜像docker build

第一:Docker简介

假定您在开发一个尚硅谷的谷粒商城,您使用的是一台笔记本电脑而且您的开发环境具有特定的配置。其他开发人员身处的环境配置也各有不同。您正在开发的应用依赖于您当前的配置且还要依赖于某些配置文件。此外,您的企业还拥有标准化的测试和生产环境,且具有自身的配置和一系列支持文件。您希望尽可能多在本地模拟这些环境而不产生重新创建服务器环境的开销。请问?您要如何确保应用能够在这些环境中运行和通过质量检测?并且在部署

#docker
VUE学习三数据代理

/当有人读取person的age属性时,get函数(getter)就会被调用,且返回值就是age的值。//当有人修改person的age属性时,set函数(setter)就会被调用,且会收到修改的具体值。// configurable:true //控制属性是否可以被删除,默认值是false。// enumerable:true, //控制属性是否可以枚举,默认值是false。// writabl

文章图片
#vue.js#学习#javascript
Vue学习2

v.$mount('#root') //第二种写法 *///el:'#root', //第一种写法。//阻止 vue 在启动时生成生产提示。//阻止 vue 在启动时生成生产提示。//此处的this是Vue实例对象。//data的第一种写法:对象式。//data的第二种写法:函数式。name:'尚硅谷'name:'尚硅谷'//data的两种写法。

文章图片
#vue.js#学习#前端
    共 18 条
  • 1
  • 2
  • 请选择