自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SpringBoot如何实现application文件的自动读取与写入

1.编写配置文件: package com.xxx.devops.pipelineService.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.spri...

2019-08-23 17:20:07

阅读数 29

评论数 0

Java实现消费Kafka数据

直接撸源码,可以照抄: 我用了swagger-ui,不会用的戳—> https://blog.csdn.net/weixin_33320453/article/details/85715034 package com.xxx.xxxx.pipelineService.controll...

2019-08-22 19:25:06

阅读数 9

评论数 0

PO/VO/BO和POJO概念

PO:persistent object 持久对象 1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录。 2 .在hibernate持久化框架中与insert/delet操作密切相关。 3 .PO中不应该包含任何对数据库的操作。 POJO :pl...

2019-07-05 09:10:05

阅读数 41

评论数 0

Java常见集合类的概念和用法

1.Map集合类和Collection集合类的区别: Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储; Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的值; Collection中的集合称为单...

2019-06-24 19:56:47

阅读数 48

评论数 0

Java常见设计模式

Java常见设计模式包括:单例模式,工厂模式,抽象工厂模式,命令模式,职责链模式,代理模式等。 1.单例模式: 定义:在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。 简单实现: public class Singleton{ private s...

2019-06-20 16:44:00

阅读数 38

评论数 0

Java开发岗面试常见问题总结

Object中有哪些公共方法? 1.equals() 2.clone() 3.getClass() 4.notify(),notifyAll(),wait() 5.toString 什么是单例模式? 单例模式是指一个类仅允许创建其自身的一个实例,并提供对该实例的访问权限。它包含静态变量,可以容纳其...

2019-05-21 10:10:18

阅读数 123

评论数 0

使用Idea编写Java单元测试

概念: 什么是单元测试:单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 “测试驱动开发”(TDD:Test-Driven Development) 实战: maven导入org.junit.Test获取不到:pom中的依赖删去test JUnitGenerator V2....

2019-05-15 18:17:10

阅读数 102

评论数 0

MySQL优化随笔

1.为搜索字段创建索引; 2.join联合查询的时候确保2个表中Join的字段是有建有索引的; 3.避免SELECT * ,做到需要什么就取什么; 4.为数据库里的每张表都设置一个ID做为其主键,而且最好的是一个INT型的(推荐使用UNSIGNED),并设置上自动增加的 AUTO_INCREMEN...

2019-05-14 08:49:16

阅读数 20

评论数 0

一个脚本熟悉Python基本语法

我用的python编辑器是sublime。下载安装好后,选择Tools—>BuildSystem中的Python即可。 将Python常见的语法整合到如下文件当中: # -*- coding: utf-8 -*- #源代码中包含中文的时候,在保存源代码时,就需要务必指定保存为UTF-...

2019-05-13 11:15:04

阅读数 29

评论数 0

关于进程和线程的一些随笔

1.概念 进程:是执行中一段程序,即一旦程序被载入到内存中并准备执行,它就是一个进程。进程是表示资源分配的的基本概念,又是调度运行的基本单位,是系统中的并发执行的单位。 线程:单个进程中执行中每个任务就是一个线程。线程是进程中执行运算的最小单位。 一个线程只能属于一个进程,但是一个进程可以拥有多个...

2019-05-08 10:08:20

阅读数 19

评论数 0

Docker相关概念及要点

1.基本概念 Docker 的容器通过 Linux 的命名空间完成了与宿主机进程的网络隔离。 Docker 为我们提供了四种不同的网络模式,Host、Container、None 和 Bridge 模式。 Docker 默认的网络设置模式:网桥模式。 我们通过 Linux 的命名空间为新创建的进程...

2019-05-07 10:43:07

阅读数 33

评论数 0

Idea自动添加注释信息

Idea创建类文件时自动添加注释信息 Idea选择settings: FileHeader中加入注释信息模板即可: 例如: /** Created with IntelliJ IDEA. User: ${USER} Date: ${DATE} Time: ${TIME} Description...

2019-04-15 14:45:45

阅读数 67

评论数 0

Linux环境搭建Jenkins服务

工作原因,需要在Linux环境中搭建Jenkins服务,简单写一下: Jenkins的搭建方法有很多,这里介绍最简单的通过war包的方式搭建Jenkins服务。 1.获取Jenkins的war包:https://jenkins.io/download/ 选择Generic Java package...

2019-04-04 16:30:16

阅读数 26

评论数 0

Linux常用命令(持续更新中。。。)

以下命令都是基于centos7操作系统 1.测试指定主机端口号连通性: telnet ip port,例如telnet 10.7.241.77 22 如果没有安装telnet,直接yum install telnet 2.解压文件 tar zxvf 文件名.tgz -C /指定路径 3.从远处复制...

2019-04-04 16:07:51

阅读数 23

评论数 0

MyBatis插件PageHelper的使用

概念不做介绍,直接上代码: 1.pom文件中引入依赖: <!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --> &a...

2019-01-11 16:39:39

阅读数 29

评论数 0

使用Feign访问其他微服务

调用其他微服务可以使用RestTemplate,但Feign更方便,向申明接口那样就行。 1.pom文件中添加依赖: <!-- Feign --> <dependency> &a...

2019-01-11 10:56:30

阅读数 141

评论数 0

SprngBoot配置MyBatis多数据源

在SpringBoot中配置MyBatis多数据源需要准备以下几个文件: 为了图省事,就都放config目录下了 下面分别对各个文件做简单说明: 1.DatabaseContextHolder: public class DatabaseContextHolder { priv...

2019-01-10 16:45:39

阅读数 36

评论数 0

MyBatis通过mybatis-generator自动生成文件

本文是基于SpringBoot框架的mybatis工具使用。 需要通过mybatis-generator自动生成mapper文件、xml文件和实体类,需要准备两个重要的文件: generatorConfig.xml和generatorConfig.properties 通常我们可以在resourc...

2019-01-10 16:11:28

阅读数 22

评论数 0

Python访问MySql数据库

本文整理自廖雪峰老师的个人网站 Python访问MySql数据库依赖MySql驱动 可以通过 pip list查看已经安装的python模块,如果没有mysql驱动,需要安装 pip install mysql-connector-python --allow-external mysql-con...

2019-01-09 15:25:37

阅读数 50

评论数 1

Hadoop入门

此文适合于和我一样第一次接触Hadoop的童鞋。 什么是Hadoop? Hadoop是一种分析和处理大数据的软件平台,是Appach的一个用Java语言所实现的开源软件的框架,在大量计算机组成的集群当中实现了对于海量的数据进行的分布式计算。 它解決了两大问题:大数据存储、大数据分析。也就是 Had...

2019-01-08 15:23:40

阅读数 19

评论数 0

提示
确定要删除当前文章?
取消 删除