3 五年达尔文

尚未进行身份认证

我要认证

码王之王,码穿肠

等级
TA的排名 4w+

springBOOT程序启动的时候根据环境变量配置指定要加载的application*.yml

sprintboot启动的时候加载application.yml文件,再根据active配置找到环境对应的application-.yml,环境隔离做的不错。问题是每个环境都要打个包,这个太麻烦了,我想程序启动的时候根据环境变量配置指定要加载的application.yml,这个怎么做??‘java -jar springboot.jar -Dspring.profiles.active=dev...

2020-09-17 15:08:51

如何利用redis key过期事件实现过期提醒

https://www.cnblogs.com/yuluoxingkong/p/10475355.html参考配置

2020-08-31 20:19:21

linux自带tcpdump

控制台执行:tcpdump -i any -s0 -w name.cap在哪执行就会生成的包在哪个目录分析包的工具:wireshark

2020-08-12 15:00:23

oralce获取当前的表空间已经各个表空间的使用情况

------查看oracle有哪些表空间SELECT total.tablespace_name,Round(total.gb, 2) AS total_gb,Round(total.gb - free.gb, 2) AS used_gb,Round(free.gb, 2) AS free_gb,Round(( 1 - free.gb / total.gb ) * 100, 2)|| ‘%’ AS used_p

2020-07-29 18:03:56

java得>> <<

“>>” :右移,正数右移,高位补0,负数右移,高位补1“>>>”:右移,高位补0,不区分正数负数<<:左移,低位补0,不区分正数负数注:1.左移右移符号位也一起移动2.高位低位补1/0是指:移动完后空出来的位全部补1/03.不存在<<<这个运算符原码,反码,补码回顾:正数:原码=反码=补码负数:原码;反码=原码除符号位外取反;补码=反码+1=原码除符号位外取反+1注:补码的补码=原码,即符号位不变,其余位取反+1a的值为:-1

2020-07-16 10:58:24

Java类的加载顺序进阶 例子

引用1个网上的经典例子并做稍许改动,直接把顺序这块的点都考了。例子引用自:https://blog.csdn.net/zfx2013/article/details/89453482public class Animal {private int i = test();private static int j = method();static {System.out.println(“a”);}Animal(){System.out.println(“b”);}{System.o

2020-06-24 16:48:57

常用数据库 mybatis like写法

–all 用不能防sql注入select∗fromuserwherenamelike′不能防sql注入 select * from user where name like '%不能防sql注入select∗fromuserwherenamelike′{name}%’–mysql,oracle (db2的concat函数只支持2个参数)select * from user where name like concat(’%’,#{name},’%’)–oracle,db2select * fro

2020-06-19 10:07:50

BFS解迷宫java例子

public class MiGong { public static void main(String[] args) { int[][] array = { {0, 0, 0, 0,1,1,0,0}, {0, 1, 0, 0,0,0,0,0}, {0, 1, 0, 0,1,1,0,0}, {0, 1, 0, 0,1,1,0,0} }; new MiGong().findMinRold(array); } //定义图的节点信息 class Node {

2020-06-17 14:04:57

oracle的start with connect by prior如何使用

https://www.cnblogs.com/lirun/p/9116337.htmloracle的start with connect by prior如何使用oracle的start with connect by prior是根据条件递归查询"树",分为四种使用情况:第一种:start with 子节点ID=’…’ connect by prior 子节点ID = 父节点ID1select * from mdm_organization o start with o.org_code=‘1

2020-06-03 14:49:16

Spring @Valid的两种用法

首先限制 说明@Null 限制只能为null@NotNull 限制必须不为null@AssertFalse 限制必须为false@AssertTrue 限制必须为true@DecimalMax(value) 限制必须为一个不大于指定值的数字@DecimalMin(value) 限制必须为一个不小于指定值的数字@Digits(integer,fraction) 限制必须为一个小数,且...

2020-04-27 20:34:46

java 枚举如何遍历所有枚举状态

假设有枚举类,写如下方法即可public enum ProductStatus { /** * 关闭状态 */ CLOSED("Closed"), /** * 激活状态 */ ACTIVE("Active"), /** * 冻结状态 */ FREEZE("Freeze"...

2020-04-14 17:54:26

设置Java源文件夹srping springboot maven源文件夹

只有文件夹是源文件夹(及编译得时候会编译到输出文件夹得)才可以用classloader得相对路径来获取文件得绝对路径怎么设置呢:eclipse右键config文件夹选择BuildPath中的Use as Source Folder即可!IDEA设置或者按快捷键Ctrl+Alt+Shift+S打开Project Structure,点击Moudles,找到刚才创建的文件夹,右键,...

2020-04-07 19:23:33

@RefreshScope源码解读

@RefreshScope那些事要说清楚RefreshScope,先要了解ScopeScope(org.springframework.beans.factory.config.Scope)是Spring 2.0开始就有的核心的概念RefreshScope(org.springframework.cloud.context.scope.refresh)是spring cloud提供的一种特殊...

2020-04-07 13:51:08

关于spring bean中的id和name

关于spring bean中的id和name同名bean:多个bean 有相同的 name 或者 id,称之为同名beanbean 的id 和 name的区别id和name都是spring 容器中中bean 的唯一标识符。id: 一个bean的唯一标识 , 命名格式必须符合XML ID属性的命名规范name: 可以用特殊字符,并且一个bean可以用多个名称:name=“bean1,bea...

2019-11-06 00:16:59

spring boot @ConfigurationProperties用法解析

该注解主要是用来给bean的属性赋值,与@Value有异曲同工之妙,不过@Value只能赋值一个,而 @ConfigurationProperties可以一次性赋值多个。根据bean的属性名称跟配置文件里的名称一一对应映射。例子1:我们可以直接在对应的bean上加 如存在User类@ConfigurationProperties("user")public class User { pu...

2019-10-30 00:26:19

ISO8583报文格式解析约定由来通俗易懂

最开始时,金融系统只有IBM这些大的公司来提供设备,象各种主机与终端等。在各个计算机设备之间,需要交换数据。我们知道数据是通过网络来传送的,而在网络上传送的数据都是基于0或1这样的二进制数据,如果没有对数据进行编码,则这些数据没有人能够理解,属于没有用的数据。起初的X.25、SDLC以及现在流行的TCP/IP网络协议都提供底层的通讯编码协议,它们解决了最底层的通讯问题,能够将一串字符从一个地方传送...

2019-10-17 23:54:01

TortoiseSVN

TortoiseSVN

2019-10-05 17:25:07

HttpClientTest

import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;import com.alibaba.fastjson.JSONObject;import com.midea.mip.core.util.DataEncrypt;...

2019-08-25 23:14:22

alibaba fastJson转换成对应的实体对象

//直接转换dtocontentAgentPurchaseDTO dto = req.getContent().toJavaObject(AgentPurchaseDTO.class);

2019-08-25 18:57:30

mysql积累

设置隔离级别select @@tx_isolation;set session transaction isolation level read committed; set session transaction isolation level Repeatable Read;1、读不提交(Read Uncommited,RU)2、读提交(Read commited,RC)3、可重复...

2019-07-31 00:00:47

查看更多

勋章 我的勋章
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。