logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Curl命令的data, data-ascii, data-binary, data-raw和data-urlencode选项详解

Curl命令为HTTP POST方法提供了若干种设置数据的选项,这里比较一下。1. 首先说明如下给出的选项的相同点模拟Web页面中提交表单,用于POST请求默认Content-type为application/x-www-form-urlencoded选项的value如果是@a_file_name,表示数据来自一个文件选项的value如果是-,表示读取stdin作为提交的数据,...

docker exec执行多个命令详解

docker exec命令能够在运行着的容器中执行命令。docker exec命令的使用格式:docker exec [OPTIONS] container_name COMMAND [ARG...]OPTIONS说明:-d,以后台方式执行命令;-e,设置环境变量-i,交互模式-t,设置TTY-u,用户名或UID,例如myuser:myusergroup通常COMMAND只能是一条语句,为了支持多

#docker
SSL/TLS的Handshake过程与javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure异常

一.SSL/TLS的Handshake过程在SSL/TLS的Handshake过程中,客户端与服务器之间需要交换参数,具体过程如下:客户端提供其所支持的各种cipher suites(包含加密算法和Hash函数)服务器从中选择自己也支持的cipher suite,并通知客户端,表明两者将以此进行数据传输服务器同时将自己的数字证书(包括服务器名称、CA和公钥)作为标识符发给客户端...

Git对库文件权限的管理与filemode配置详解

Git不仅能够管理文件的版本,而且能够管理对文件的访问权限。通常,一个文件的访问权限可以分为xrw,这些属性也被纳入到Git库的管理只。在本地工作目录只改变文件的访问权限,也是对git库中管理的文件的modify,执行git status将会看到文件的变化。1. filemode选项Git对文件的访问权限的管理与配置选项core.filemode有关。core.filemode选项默认

#git
Spring Bean的域scope

1. Spring Bean内置的域scope:singleton              默认,一个Spring IoC容器中只能有一个bean实例,容器启动时初始化prototype              在一个Spring IoC容器中可以有多个bean实例,每次被调用gettor时初始化request              bean实例的生命周期只在一次HTTP请求中,即每次HT

#spring
JavaEE6 CDI与Spring DI的比较

Dependency Injection (DI) 是将容器管理的ManagedBean注入到应用中的一种机制。这种机制最初来自Spring框架,Spring框架通过IoC实现ManagedBean的注入。JavaEE 6吸收了Spring框架的许多特性,并借助于JavaEE容器提供了CDI实现ManagedBean的注入。1.Context and Dependency Injection (C

#spring
Jenkins插件Gerrit Trigger概述

1. Gerrit是Gerrit Code Review的简称,是一种免费、开源的代码审查和代码库管理的工具,能够以Git作为代码库,通常使用网页界面。代码一旦push到Git,就在Gerrit创建一个对应的patch set。2. Jenkins是一个代码持续集成的免费配置工具,其前身是SUN的Hudson。3. Jenkins的插件Gerrit Trigger,能够集成Jenk

#git
Docker容器中Data volumes详解

Data volumes可以视为容器中的一种特殊的文件路径,用以保存与容器实例生命周期无关的共享数据。1. Data volumes的特性在容器创建的时候初始化作为文件系统的一部分,但是不受Union File System的管理;便于持久化存储数据和共享数据Data volumes的数据是持久化的,删除容器不影响Data volumes的数据对Data volumes的操...

#docker
Spring框架中的各种*Aware接口

Spring框架提供了多个*Aware接口,用于辅助Spring Bean以编程的方式调用Spring容器。通过实现这些接口,可以增强Spring Bean的功能,但是也会造成对Spring容器的绑定。org.springframework.context.ApplicationContextAware接口Spring框架启动时,ApplicationContext初始化实现了该接口的Spring

#spring
开发过程中持续使用Git代码更新Docker容器的方法

在开发调试过程中,需要不断更新代码到Git库,然后使用Git库中的最新代码更新运行着的Docker容器,目前看来有如下两种方法,建议使用第二种。1. 直接在容器中执行git命令,更新容器中的目录和文件(不推荐)1) 首先,在构建容器镜像文件的时候,定义在Dockfile文件中并设置代码的Git库RUN apt-get install -y gitRUN git config --global ..

#docker#git
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择