springboot加载外部配置文件-war包直接读取外部配置文件

参考博客地址:https://www.jianshu.com/p/be6c818fe6ff 1. springboot支持动态的读取文件,扩展接口:org.springframework.boot.env.EnvironmentPostProcessor 我的项目使用场景起因是: 在同一台机器...

2019-07-04 14:21:08

阅读数 121

评论数 0

实现读写分离(springboot+mybatis)(二)

在(一)中直接写了代码, 能力有限 , 只能对(一)中的代码和遇到的坑做一些简单的阐释 1. 之所以没有使用aop是因为读写分离不是在一开始就在在我们的规划里面 , 方法名没有按照一定的规则写,所以不好拦截,最后选择了mybatis的插件拦截. 关于插件拦截的学习可以参考以下博客 : http...

2019-07-03 13:58:45

阅读数 9

评论数 0

实现读写分离(springboot+mybatis)(一)

直接贴代码吧 1. 配置数据源 application.yml文件 spring: dbfirst: url: jdbc:mysql://192.168.0.79:3306/ysn?useUnicode=true&autoReconnect=true&am...

2019-07-03 10:19:07

阅读数 8

评论数 0

Java基础-mysql学习(explain执行计划及索引优化)

思维导图详细查看地址:http://naotu.baidu.com/file/880d9b861f0425a3541d8abb03010a14?token=0b8dd57462d6252d

2019-02-12 14:41:34

阅读数 22

评论数 0

一个简单的秒杀(基于redis)

/** * 秒杀 */ public boolean secKillBubble(Integer bubbleId, Integer userId) { Jedis jedis = getJedis(); Long incr = ...

2019-01-08 11:54:43

阅读数 15

评论数 0

截取带有mojo表情、汉字、英文的字符串

单纯使用substring会把字符串截取的不能转换成完整的utf8 //截取数量是3 int i = nickName.codePointCount(0, nickName.length());//代码点的数量 if(i>=3){ nickName = ...

2019-01-08 11:46:05

阅读数 142

评论数 0

多线程_线程池原理_思维导图

参考链接:https://blog.csdn.net/gol_phing/article/details/49032055

2018-10-06 18:02:47

阅读数 78

评论数 0

nginx学习(三) 配置文件

三、nginx.conf文件结构 (一)概述 主要由三块组成:全局块、events块、http块,http块中包含http全局块和多个server块,每个server块中包含server全局块和多个location块,采用就近原则生效。 1、全局块: 配置一些影响整体运行的指令,通常有服务...

2018-09-26 14:15:30

阅读数 39

评论数 0

nginx学习(二) nginx安装-Linux(Ubuntu)

1、进入Linux 2、 安装gcc g++的依赖库 sudo apt-get install build-essential sudo apt-get install libtool 3、安装pcre依赖库 sudo apt-get update sudo apt-get ins...

2018-09-25 16:17:55

阅读数 33

评论数 0

nginx学习(一) 代理概述

一、代理概述 (一)正向代理 一般情况下,如果没有特别说明,代理技术默认说的是正向代理技术。关于正向代理的概念如下:正向代理(forward)是一个位于客户端【用户A】和原始服务器(origin server)【服务器B】之间的服务器【代理服务器Z】,为了从原始服务器取得内容,用户A向代理服务...

2018-09-24 14:10:21

阅读数 50

评论数 0

java String 常量池 思维导图

引用博文:https://mp.weixin.qq.com/s/_AaiynnWnjnz7f1lUF6dqw 整理成思维导图

2018-09-10 17:56:00

阅读数 68

评论数 0

dy项目——需求:使用jsonp实现跨域

前端:原理,标签的形式可以实现跨域,但是无法接收接口的返回参数。需要接口直接向页面写出回调方法。 //原生: <script> var script = document.createElement('script'); script...

2018-07-26 14:48:01

阅读数 128

评论数 0

dy项目——需求:把area.json文件解析出来

//这里只是单纯打印出来了 public void getAreaJson() throws Exception { String json = ""; InputStream is = PlatformIn...

2018-07-26 14:38:20

阅读数 195

评论数 0

json学习(二)

遍历Json 一、遍历JsonArray // 一个未转化的字符串 String str = "[{name:'a',value:'aa'},{name:'b',value:'bb'},{name:'c',value:'cc'},{name:'d',value:'dd'}...

2018-07-26 14:30:13

阅读数 39

评论数 0

json学习(一)

json的存在有三种结构: 对象:{"name":"LiLei","age":25} 数组:比如:[{"name":"LiLei&...

2018-07-26 14:27:24

阅读数 145

评论数 0

【微信小程序】企业付款接口

参考网上博客:https://blog.csdn.net/shaomiaojava/article/details/50562550import java.io.*; import java.math.BigDecimal; import java.security.KeyStore; impor...

2018-06-14 16:46:22

阅读数 2272

评论数 0

【微信开发】openId不能满足开发需求,需要获取unionId。遇上了一些坑

最近公司需要进行微信公众号开发,要求微信用户点进公众号直接登录,在实现此功能的过程中,遇见了一些坑,写出来记在这里具体文档信息如下两个链接,openId是获取unionId的前提获取用户openId及unionId:https://mp.weixin.qq.com/wiki?t=resource/...

2018-04-26 16:42:24

阅读数 6526

评论数 1

【java基础】 静态 关键字 static(构造函数、构造代码块、静态代码块的区别)

业务写多了,连基础也会忘记,抽时间就复习一下子。static1.静态概述 a、生命周期:随着类的加载而加载b、特点:可以被本类的所有对象共享,可以使用类名调用2.访问特点a、静态方法能否直接访问静态成员(变量和方法),不能直接访问非静态。原因:静态优先于对象而存在于内存b、非静态方法能够直接访问静...

2018-03-30 12:36:26

阅读数 203

评论数 0

【Spring-boot】整合Mybatis

摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢!现在业界互联网流行的数据操作层框架 Mybatis,下面详解下 Springboot 如何整合 Mybatis ,这边没有使用 Mybatis Annotation 这种,是使用 xml 配置 S...

2018-03-29 17:46:28

阅读数 197

评论数 0

【个推】后端java开发

申请应用: 申请之后,我们开发人员需要拿到的是 开发步骤: 1.在pom文件中引入个推依赖 <!--个推--> <dependency> <groupId>com.gexin.pla...

2018-03-28 19:33:16

阅读数 1334

评论数 2

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