9 pengjunlee

尚未进行身份认证

不学自知,不问自晓,古今行事,未之有也。

等级
TA的排名 333

LeetCode刷题笔记

1.两数之和给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:# 给定 nums = [2, 7, 11, 15], target = 9# 因为 nums[0] + nums[1] = 2 + 7 = 9#所以...

2019-12-10 10:51:33

Docker容器跨主机访问

在《Docker容器间互联》一文中,我们了解了如何实现同一宿主机下的Docker容器互联。本章将继续之前的话题,接着介绍当容器部署在不同的主机上时,容器之间如何互联。使用Weave实现容器互联Weave是什么?Weave,原义为编织。在这里喻指建立一个虚拟网络,用于将运行在不同主机的 Docker 容器连接起来。官网:https://www.weave.worksGithu...

2019-12-06 11:25:52

CentOS 7 安装Open vSwitch

最近在研究Docker网络方案,需要安装OVS,记录下安装配置过程1. 关闭SELINUX#永久关闭SELINUX编辑/etc/selinux/config文件,并设置SELINUX=disabled,然后重启生效 #临时关闭SELINUXsetenforce 0 #临时打开SELINUXsetenforce 1 #验证SELINUX状态(Permis...

2019-12-06 11:01:14

Docker容器的数据管理

什么是数据卷(Data Volume)数据卷是经过特殊设计的目录,可以绕过联合文件 UFS,为一个或者多个容器提供访问。其设计目的在于数据的永久化,数据卷是存在于宿主机中的文件或者目录,因此它与Docker容器的生命周期是完全分离的,Docker不会在容器删除时删除其挂载的数据卷,也不会存在类似的垃圾收集机制,对容器引用的数据卷进行处理。数据卷的特点:数据卷在容器启动时初始化,如果...

2019-12-05 18:23:28

Docker容器间互联

允许所有容器互联默认情况下,同一宿主机下的所有Docker容器相互之间是能够进行网络访问的。例如,分别启动两个Nginx容器,然后通过其中任意一个Nginx(IP地址:172.17.0.2)可以访问到另一个Nginx(IP地址:172.17.0.3):# 启动两个 Nginx 容器 nginx_server1、nginx_server2[root@localhost dockerf...

2019-12-05 11:44:44

Docker网络基础

目录修改docker0地址自定义虚拟网桥更换网桥Docker守护进程在启动时会自动创建一个docker0网卡(Linux虚拟网桥),用来为各个Docker容器的网络连接提供支持。用户每启动一个Docker容器都会在运行Docker守护进程的宿主机上创建一个名称以veth开头的网络接口,Docker容器正是通过这个这个网络接口来实现与docker0之间的网络连接。以...

2019-12-04 15:52:32

Docker构建镜像

目录使用容器构建镜像启动容器安装JDK安装Tomcat退出容器构建镜像Tomcat容器内部署应用使用DockerFile构建镜像DockerFile指令镜像构建过程构建基于CentOS的Nginx镜像下载Nginx安装包编写DockerFile构建镜像使用镜像启动Nginx通过构建 Docker 镜像,可以帮助我们实现如下功能:保...

2019-12-02 18:47:24

CentOS7下解决ifconfig command not found的办法

注:本办法仅限于可联网的机器,即在安装时设置了IP地址和DNS可正常上网。解决办法如下:1、输入ip addr 确认IP地址是否设置正常,设置好如下所示,如果没有获取到IP地址则设置一个即可。2、确认sbin目录是否存在。cd /sbin3、确认ifconfig命令是否未安装在sbin目录下输入ls,可见下图所示,并没有ifconfig。4、安装net-...

2019-12-02 10:33:00

Docker的安装与使用

目录CentOS7中安装Docker操作镜像查找镜像方式一方式二获取镜像使用国内镜像仓库列出本地镜像查看镜像删除镜像推送镜像到Registry仓库操作容器启动容器守护式容器列出容器查看容器重启容器停止容器方式一方式二重连运行中的容器查看容器日志查看容器内运行的进程在容器内启动新的进程删除容器Ce...

2019-11-27 17:16:15

初识Docker

Linux 容器技术 VS 虚拟机Linux 容器技术是一种新兴的虚拟化解决方案,它与传统的虚拟机不同。传统的虚拟机是通过中间层(常见的有:vmware workstation、virtualbox 等)将一个或者多个操作系统虚拟运行在真实物理机上。而容器是直接运行在真实物理机的操作系统内核之上的用户空间,因此,容器虚拟化又可被称为操作系统虚拟化,由于依赖于物理机操作系统的特性,容器只能运行与...

2019-11-27 16:28:34

浅谈数据分析和数据建模

大数据应用有几个方面,一个是效率提升,帮助企业提升数据处理效率,降低数据存储成本;另外一个是对业务作出指导,例如精准营销,反欺诈,风险管理以及业务提升。过去企业都是通过线下渠道接触客户,客户数据不全,只能利用财务数据进行业务运营分析,缺少围绕客户的个人数据,数据分析应用的领域集中在企业内部经营和财务分析。数字时代到来之后,企业经营的各个阶段都可以被记录下来,产品销售的各个环节也被记录下来,...

2019-11-26 15:43:02

js中判断数组中是否包含某元素的方法

这个是整理过的:https://www.cnblogs.com/yunshangwuyou/p/10539090.html方法一:arr.indexOf(某元素):未找到则返回 -1。实际用法:if(arr.indexOf(某元素) > -1){//则包含该元素}例:var fruits = ["Banana", "Orange", "Apple", "Mango"];v...

2019-11-22 10:25:49

vue 的点击事件怎么获取当前点击的元素

// 首先 vue的点击事件 是用 @click = “clickfun()” 属性 在html中绑定的,// 在点击的函数中 添加$event 参数就可以// 比如:<button @click = “clickfun($event)”>点击</button>methods: { clickfun(e) { // e.target 是你...

2019-11-21 19:28:17

vuecli3.0全局引入jquery

之前使用jquery都是每个组件引入import $ from 'jquery'这种方式需要在每个要使用jquery的组件里面引入一下,比较麻烦,分享一下全局引入的方法1.下载jquerynpm install jquery2.vue.config.js中webpack配置configureWebpack添加jquery插件vuecli3中修改webpack配置...

2019-11-21 19:13:35

JAVA核心知识点--Maven引入org.apache.tools.zip

可以看出 org.apache.tools.zip 是 ant-**.jar里面的。所以要引入org.apache.tools.zip,直接maven引入ant即可。 <!-- https://mvnrepository.com/artifact/org.apache.ant/ant --> <dependency> ...

2019-11-20 09:11:08

JAVA核心知识点--清空整个文件夹(目录)

目标:清空整个文件夹条件:file类、递归方法备注:在Java中,如果想要删除一个文件夹,那么必须确保该文件下已被清空代码package May.Eighth.File;import java.io.File;/** * 删除文件和目录(文件夹) * @author Jia * */public class DeleteFileAndDirectory { publi...

2019-11-20 09:06:37

vue+highcharts 整合完美运行视图

一,配置highcharts环境如果你只是自己单独的写个测试demo,请先安装 highcharts,命令:npminstall highcharts--save二,新建组件在src ------> components (组件目录下),新建一个charts.vue页面,代码如下:<template> <div class="x-bar"...

2019-11-08 11:52:41

python 时间字符串和时间戳之间的转换

1.将字符串的时间转换为时间戳 a = "2013-10-10 23:40:00" # 将其转换为时间数组 import time timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") # 转换为时间戳 timeStamp = int(time.mktime(timeArray)) timeS...

2019-11-06 18:52:53

【VUE】图片预览放大缩小插件

在看项目时,突然看到预览图片的弹窗,感觉好僵硬,不能放大,不能切换,于是便在网上找下关于图片预览的插件,有找到三个插件,具体的优劣势的看自己的使用吧,我目前只是在电脑查看效果,分别是viewerjs插件、基于photoswipe的vue-photo-preview插件以及vue-picture-preview插件第一种:viewerjs使用介绍1、先安装依赖npm install...

2019-11-06 09:50:37

Java在Controller生成Excel供前端直接下载

在许多企业办公系统中,经常会有用户要求,需要对数据进行统计并且可以直接下载Excel文件,这样子的话,既然客户提出了要求,我们就应该去满足吖,毕竟客户是上帝嘛,那么我们如何去实现呢?且看我为你一一道来。POI简介Jakarta POI 是一套用于访问微软格式文档的Java API。Jakarta POI有很多组件组成,其中有用于操作Excel格式文件的HSSF和用于操作Word的HWPF,...

2019-11-05 17:50:07

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。