自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

转载 初识lamda表达式

一、lambda表达式和流Stream ApiStream是对集合的包装,通常和lambda一起使用,使用Lambdas和Streams使用lambdas可以支持许多操作,如 map, filter, limit, sorted, count, min, max, sum, collect,foreach 等等。(1)lambda表达式定义:(parameters) ->{statment1;statment2;//...return statementM;}...

2021-04-13 14:51:02 237

原创 nacos配置文件和热部署

bootstrap.properties## 应用名称spring.application.name=smartworkflowbusiness## nacos配置中心请求地址spring.cloud.nacos.config.server-addr=192.168.1.1:9001## nacos 命名空间spring.cloud.nacos.config.namespace=public## nacos组spring.cloud.nacos.config.group=DEFAULT_

2021-02-05 23:48:32 2488 1

转载 Linux常用命令

一、基本命令1.1 关机和重启关机 shutdown -h now 立刻关机 shutdown -h 5 5分钟后关机 poweroff 立刻关机重启 shutdown -r now 立刻重启 shutdown -r 5 5分钟后重启 reboot 立刻重启1.2 帮助命令--help命令 shutdown --help: if...

2021-01-29 17:10:51 1563

原创 初识多线程

http://concurrent.redspider.group/

2021-01-29 17:10:30 113

原创 一键式建站

1.安装java环境命令行进入/usr/local/java文件夹cd /usr/local/java 解压:tar zxvf 压缩包名称 (例如:tar zxvf jdk-8u271-linux-x64.tar.gz)后面的名称可以只输入一个tar zxvf j,然后使用Tab按键自动补全文件名 删除压缩包:rm -f 压缩包名称 (例如 rm -f jdk-8u271-linux-x64.tar.gz)环境变量配置编辑/etc/profile文件vi /etc...

2021-01-29 17:10:00 498

原创 [mysql]通过id获取下级所有节点(包含自身)或者获取所有上级节点(包含自身)

获取所有上级节点(包含自身)SELECT group_concat(T1._id) as id FROM (SELECT @r AS _id, ( SELECT @r := parent_id FROM table_name WHERE id = _id ) AS parent_id, @l := @l + 1 AS lvl FROM ( SELECT @r := 1243380158908596224 id, @l := 0 ) vars, table_name h WHER

2020-12-17 14:52:31 2371 2

原创 [git]本地创建新分支后推送到远程仓库

1.创建分支git branch ‘new branch'2.查看本地分支:git branch注:名称前面加* 号的是当前的分支3.查看远程分支:加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话)git branch -a4.切换分支git checkout ‘new branch'5.清理新分支为空分支git rm -rf .6.将代码暂存在本地git add .7.给暂存在本地的代码打个tag...

2020-12-02 10:39:40 1707

转载 Docker(三)-Dcoker常用命令

容器生命周期管理run start/stop/restart kill rm pause/unpause create exec容器操作ps inspect top attach events logs wait export port容器rootfs命令commit cp diff镜像仓库login pull push search本地镜像管理images rmi tag build history save importin

2020-07-28 14:56:11 100

转载 Docker(二)-Docker安装

官方文档:https://docs.docker.com/Docker 支持多平台的安装(Linux/Windows/OS X)。因为Docker原生支持Linux,所以,可以直接在Linux上运行,而且在Windows和 OS X 平台则需要借助轻量级的 Linux VM 运行。Ubuntu在线安装docker在Ubuntu上安装Docker的说明取决于您使用的是Docker企业版(Docker EE)还是Docker社区版(Docker CE)。参考文档:https://doc.

2020-07-28 14:55:23 281

转载 Docker(一)-Docker介绍

什么就Docker?Docker是一个开源项目, 诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的Go语言实现。项目后来加入了Linux基金会,遵从了Apache 2.0协议,项目代码在GitHub上进行维护。Docker项目的目标是实现轻量级的操作系统虚拟化解决方案。Docker的基础是Linux容器(LXC)等技术。在LXC的基础上Docker进行了进一步的封装,让用户不需要去关心容器的管理,使得操作更为简便。用户操作Docker的容器就像操作一个.

2020-07-28 14:53:33 175

原创 java8获取某年中每一周的日期

朋友的一个小需求获取指定年份中每一周 的日期范围直接上代码package com.dbappsecurity.nssa.notice;import java.time.DayOfWeek;import java.time.LocalDate;import java.time.format.DateTimeFormatter;import java.time.temporal.WeekFields;import java.util.ArrayList;import java.util.Ha

2020-07-01 10:35:00 1996

原创 MySql相关开发技巧-----mybatis中一对多和一对一的使用

开发过程中,经常遇到查出来的数据需要进行业务封装的.如果用代码处理非常麻烦.这里写两种mybatis中标签的使用方法mysql查出来如果是这种数据格式namedata1A1B2A2B2C但是业务要求.需要封装成1—> A,B2—>A,B,C这时候用一对多标签就可以实现放代码@Datapublic class NameDTO{ @ApiModelProperty(value = "名称") private

2020-05-14 15:34:34 163

原创 MySql相关开发技巧-----ON DUPLICATE KEY UPDATE

ON DUPLICATE KEY UPDATE用法与说明ON DUPLICATE KEY UPDATE是mysql中特有语法.切勿在别的数据库中使用用法主要是靠唯一约束来实现新增操作转变成修改操作先上代码mybatis中使用INSERT INTO test( id, code, `name`, `status`, gmt_create, gmt_modified ) VALUES <foreach collection="l

2020-05-14 15:08:18 456

原创 JAVA兼容SFTP传输文件

依赖包:com.jcraft.jschimport com.common.exception.sftp.SftpConnectException;import com.common.exception.sftp.SftpDowloadException;import com.common.exception.sftp.SftpOperateException;import com.comm...

2020-04-27 15:51:50 164

原创 按照文件自身层级来导出文件并压缩

import lombok.extern.slf4j.Slf4j;import org.apache.logging.log4j.util.Strings;import org.junit.runner.RunWith;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;import java....

2020-03-24 15:10:58 228

原创 初始SpringCloud,第一篇:搭建简单的eureka注册中心和fegin服务调用

1.简介springcloud简介spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。Feign简介Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-...

2019-07-31 10:32:28 189

转载 hexo搭建教程

花了几天搭建了个网站,先上链接,欢迎来访:fangzh的个人博客现在市面上的博客很多,如CSDN,博客园,简书等平台,可以直接在上面发表,用户交互做的好,写的文章百度也能搜索的到。缺点是比较不自由,会受到平台的各种限制和恶心的广告。而自己购买域名和服务器,搭建博客的成本实在是太高了,不光是说这些购买成本,单单是花力气去自己搭这么一个网站,还要定期的维护它,对于我们大多数人来说,实在是没有这...

2019-05-15 10:12:48 288

转载 线上问题排查神器-arthas

github地址:ArthasEnglish version goeshere.Arthas是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法...

2019-05-14 17:59:32 1124

原创 解决本地端口占用问题

近几天启动本地服务器老是提示端口被占用问题,如下所示:Description:The Tomcat connector configured to listen on port 8082 failed to start. The port may already be in use or the connector may be misconfigured.Action:Verify the co...

2018-05-09 13:59:06 29156 4

原创 封装树形数据结构

此方法使用于通过id,pid关联的树形对象.多用于无深度确定的树形结构1.创建树形结构对象import java.util.ArrayList;import java.util.List;import java.util.Map; */public class Tree&lt;T&gt;{ //节点ID,这个节点的唯一标识,通常情况下使用主键或者列的唯一标识都可以。 ...

2018-03-30 09:52:07 1207

原创 使用jackson进行字符串,集合和json之间的转换

String fileJson = objectMapper.writeValueAsString(new FileVo(form.getFileName(), form.getUrl()+"?fileName="+form.getFileName()));coTravelApplication.setRemarks(fileJson);

2017-12-12 15:26:52 6085

原创 [WARNING] The requested profile "pom.xml" could not be activated because it does not exist.

今天初识SpringBoot。在启动项目后发现一个问题。我的SwaggerUI页面无法加在相应的js与css。并且maven加载时提示[WARNING] The requested profile "pom.xml" could not be activated because it does not exist.我翻查了几个大佬的资料。https://stackoverflo

2017-11-03 16:41:18 53958 1

转载 Java配置----JDK开发环境搭建及环境变量配置

【声明】转载于生命壹号博主生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/3788534.html【正文】1、安装JDK开发环境下载网站:http://www.oracle.com/开始安装JDK:修改安装目录如下:确定之后,单击“下一

2017-10-30 15:16:50 291

redis基础介绍.pptx

redis的简单ppt,东西不多.之前有次开会做的,希望有用

2020-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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