- 博客(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
291
原创 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
2585
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
1874
原创 一键式建站
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
556
原创 [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
2514
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
1751
转载 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
135
转载 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
316
转载 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
217
原创 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
2048
原创 MySql相关开发技巧-----mybatis中一对多和一对一的使用
开发过程中,经常遇到查出来的数据需要进行业务封装的.如果用代码处理非常麻烦.这里写两种mybatis中标签的使用方法mysql查出来如果是这种数据格式namedata1A1B2A2B2C但是业务要求.需要封装成1—> A,B2—>A,B,C这时候用一对多标签就可以实现放代码@Datapublic class NameDTO{ @ApiModelProperty(value = "名称") private
2020-05-14 15:34:34
212
原创 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
513
1
原创 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
202
原创 按照文件自身层级来导出文件并压缩
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
278
原创 初始SpringCloud,第一篇:搭建简单的eureka注册中心和fegin服务调用
1.简介springcloud简介spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。Feign简介Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-...
2019-07-31 10:32:28
218
转载 hexo搭建教程
花了几天搭建了个网站,先上链接,欢迎来访:fangzh的个人博客现在市面上的博客很多,如优快云,博客园,简书等平台,可以直接在上面发表,用户交互做的好,写的文章百度也能搜索的到。缺点是比较不自由,会受到平台的各种限制和恶心的广告。而自己购买域名和服务器,搭建博客的成本实在是太高了,不光是说这些购买成本,单单是花力气去自己搭这么一个网站,还要定期的维护它,对于我们大多数人来说,实在是没有这...
2019-05-15 10:12:48
342
转载 线上问题排查神器-arthas
github地址:ArthasEnglish version goeshere.Arthas是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法...
2019-05-14 17:59:32
1239
原创 解决本地端口占用问题
近几天启动本地服务器老是提示端口被占用问题,如下所示: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
29268
3
原创 封装树形数据结构
此方法使用于通过id,pid关联的树形对象.多用于无深度确定的树形结构1.创建树形结构对象import java.util.ArrayList;import java.util.List;import java.util.Map; */public class Tree<T>{ //节点ID,这个节点的唯一标识,通常情况下使用主键或者列的唯一标识都可以。 ...
2018-03-30 09:52:07
1298
原创 使用jackson进行字符串,集合和json之间的转换
String fileJson = objectMapper.writeValueAsString(new FileVo(form.getFileName(), form.getUrl()+"?fileName="+form.getFileName()));coTravelApplication.setRemarks(fileJson);
2017-12-12 15:26:52
6147
原创 [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
54411
转载 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
315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人