6 ja_rome

尚未进行身份认证

我要认证

平凡的脚步也可以走出伟大的行程

等级
TA的排名 2w+

使用ieda打包推送docker镜像

使用ieda打包推送docker镜像本文针对maven项目配置docker修改配置文件vim /usr/lib/systemd/system/docker.service在ExecStart=/usr/bin/dockerd-current 后面加上-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock# 重载配置文件systemctl daemon-reload# 启动dockersystemctl start docker

2020-06-10 14:05:07

团灭leetcode的股票问题

团灭leetcode的股票问题leetcode中,买卖股票相关的题目I 题题目题目地址:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票一次),设计一个算法来计算你所能获取的最大利润。注意:你不能在买入股票前卖出股票。示例 1:输入: [7,1,5,3,6,4]输出: 5解释: 在第 2

2020-05-28 10:36:29

零钱兑换

零钱兑换题目题目地址:https://leetcode-cn.com/problems/coin-change给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。示例1:输入: coins = [1, 2, 5], amount = 11输出: 3 解释: 11 = 5 + 5 + 1示例2:输入: coins = [2], amount = 3输出: -1答案该题

2020-05-21 23:44:30

hugo安装异常

hugo安装异常官方文档安装hugo需要执行下面的命令go sudo go get -v github.com/spf13/hugo但是会出现下面的错误go: finding github.com/spf13/hugo v0.67.1go: downloading github.com/spf13/hugo v0.67.1go: extracting github.com/spf13...

2020-03-18 22:11:00

使用Docker Compose部署Minio

使用Docker Compose部署Minio配置文件原地址:https://raw.githubusercontent.com/minio/minio/master/docs/orchestration/docker-compose/docker-compose.yamlversion: '3.7'# starts 4 docker containers running minio ...

2019-11-28 00:11:59

多线程编程概述

多线程编程线程基本概念主线程与子线程每个Java应用程序都有一个执行Main()函数的默认线程,这就是主线程(main thread)。当Java程序启动时,主线程立刻运行,因为它是程序开始时就执行的。主线程的重要性体现在两方面:它是产生其他子线程的线程通常它必须最后完成执行,因为它执行各种关闭动作由主线程创建的线程即被称为子线程。Java主要通过jaava.lang.Th...

2019-08-25 22:12:53

Java8新特性

Java8新特性接口默认方法与静态方法接口默认方法实现方式:public interface UserInterface { default void addUser(){ System.out.println("add user"); }}在接口定义中使用default关键字即可定义一个自带方法内容的接口方法,子类可以不实现该方法。接口冲突接口是...

2019-08-25 20:44:39

docker训练-使用dockerfile构建自己的java项目

docker训练-使用dockerfile构建自己的java项目构建镜像的方式export 导出一个容器:docker export –o mynginx.tar mynginx1commit 从容器创建一个新的镜像:docker commit –a “yql” –m “my nginx” mynginx1 mynginx:v1使用dockerifle构建下面将介绍如何使用docke...

2019-07-06 23:16:18

Docker训练-GitLab持续集成环境搭建

GitLab持续集成环境搭建随着微服务的兴起,部署服务越来越繁琐,当然业内也有对应的持续集成方案,目前在企业中使用较为广泛的持续集成方案应是gitlab持续集成、持续部署(gitlab CI/CD)安装GitLab与GitLab-Runner为了简化安装,本文使用docker进行操作GitLab安装:首先拉去镜像:$ docker pull gitlab/gitlab-ce...

2019-06-30 00:07:43

spring-boot启动提示Failed to determine suitable jdbc url

spring-boot启动提示Failed to determine suitable jdbc url今天在启动一个测试项目的时候,突然报如下错误: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \...

2019-04-21 01:33:35

RocketMQ实战分享

RocketMQ分享为什么使用RocketMQhttps://rocketmq.apache.org/docs/motivation/https://rocketmq.apache.org/rocketmq/how-to-support-more-queues-in-rocketmq/消息队列的优点:解耦异步削峰消息队列缺点:系统可用性降低系统复杂度提高存在一致性问...

2019-04-03 09:51:44

elasticsearch安装教程及异常解决方法

elasticsearch安装教程及异常解决方法安装elasticsearch之前请确认操作系统中具备jdk1.8环境本文基于centos6.5环境安装首先前往elastic官网下载,下载地址:https://www.elastic.co/downloads/elasticsearch你可以根据自己操作系统选择对应的安装包。linux步骤:#weget https://arti...

2019-02-17 17:11:00

MySQL性能优化

MySQL性能优化日志优化不论是MySQL数据库还是其它数据库,特别是支持事务的数据库而言,其日志需要记录数据服务器中的CURD操作,从而会消耗IO资源,从而影响到数据库性能,特别是操作频繁且数据量大的数据表。对于MySQL而言,其日志主要为二进制日志(BinLog)、错误日志(Error Log)、慢查询日志(Slow Query Log),下面将分别对MySQL的日志优化作出说明。Bin...

2018-11-07 00:09:55

MySQL备份与还原

MySQL备份与还原逻辑备份逻辑备份为通过对数据库的操作导出数据文件,常用的逻辑备份有两种,一种是将数据转换为全量的INSERT语句,另一种是将数据以特定的分隔符进行隔后记录在文本文件中。全量INSERT语句备份在MySQL数据库中,一般通过MySQL数据库自带的工具mysqldump来生成INSERT语句的逻辑备份文件。mysqldump常用的集中方法为:导出整个数据库与所有数...

2018-10-30 23:54:02

SQL CRUD语句

SQL CRUD语句下文以MySQL为例进行说明。CRUD即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写。准备首先准备在MySQL数据库中创建两张表:学生表(student)、班级表(class),建表语句如下:create table class(id varchar(32) not null,name varc...

2018-10-27 17:41:09

nginx配置

nginx配置nginx常用编译参数对于nginx,如果使用源码安装,在进行./configure编译的时候,需要为其指定一些参数。–prefix=PATH : 指定nginx的安装目录。默认 /usr/local/nginx–conf-path=PATH : 设置nginx.conf配置文件的路径。nginx允许使用不同的配置文件启动,通过命令行中的-c选项。默认为prefix/con...

2018-10-24 22:37:49

SpringBoot介绍

SpringBoot介绍Spring框架为我们提供了多种解决方案,但在使用它的时候总免不了进行导包、配置等操作。于是在2012年10月,有人提出了新需求,要求在Spring框架中支持无容器Web应用程序体系结构,即无不需要将项目打包后放置在中间件中,直接通过main方法引导的Spring容器内配置Web容器服务。 于是,2014年4月,SpringBoot正式发布。SpringBoot四大...

2018-10-22 22:40:23

JavaScript基础学习

JavaScript基础类型学习JavaScript,简称JS,是一种高级的、解释执行的编程语言。JavaScript是一门基于原型、函数先行的语言,是一门多范式语言,它支持面向对象编程,以及函数式编程。它被世界上的绝大多数网站使用,也被世界主流浏览器支持。作用域在JavaScript中,对象和函数同样也是变量。在JavaScript中,作用域可访问变量,对象,函数的集合。对于变量而...

2018-10-22 22:38:20

SpringFramework历史版本

SpringFramework历史版本对于Spring而言,迄今已有14年历史了,版本也到达了5.0,作为JavaWEB开发领域的常青树,现在Spirng已不再简单是一个框架了,在Spring的项目中主要有:SpringFramework(也就是我们常说的Spring,主要有IOC、AOP等)、SpringBoot、SpringCloud、SpringData、SpringIO等等。详情请见官...

2018-10-21 14:49:52

SpringAOP原理

Spring中的AOP原理代理在熟悉AOP之前我们应该了解一个概念:代理。代理又分静态代理与动态代理。顾名思义,静态代理的代理关系在编译时就确定了 ,而动态代理的代理关系是在编译期确定的。动态代理是Java语言中非常经典的一种设计模式,也是所有设计模式中最难理解的一种。常见的动态代理为JDK原生动态代理和CGLIB动态代理。静态代理静态代理实现很简单,但此类代理仅适用于代理类较少的...

2018-10-20 17:30:55

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。