• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
山高我为峰
博客园    首页    新随笔    联系   管理    订阅  订阅
04 2018 档案
解决jar包依赖:Spring IO platform推出bom

摘要:名词解释: BOM(bill of materials):材料清单,用于解决jar包依赖的好方法。 Spring IO Platform 缘起:Spring起初只专注ioc和aop,现在已发展成一个庞大体系。比如security、mvc等。如此一来,不同模块或者与外部进行集成时,依赖处理就需要各自对 阅读全文
posted @ 2018-04-30 10:02 山高我为峰 阅读(5527) 评论(0) 推荐(0)
hibernate建表默认为UTF-8编码

摘要:一、问题: hibernate自动建表的编码应该是数据默认的编码格式,一般也不是utf-8。所以想要建表默认的编码是UTF-8,应该怎么做呢? 二、解决方法: 拿mysql举例: (一)、修改hibernate建表的方言 1、一般情况我们使用的mysql方言为:org.hibernate.diale 阅读全文
posted @ 2018-04-27 14:55 山高我为峰 阅读(1555) 评论(0) 推荐(0)
lombok @EqualsAndHashCode 注解的影响

摘要:官方文档:@EqualsAndHashCode 原文中提到的大致有以下几点: 1. 此注解会生成equals(Object other) 和 hashCode()方法。 2. 它默认使用非静态,非瞬态的属性 3. 可通过参数exclude排除一些属性 4. 可通过参数of指定仅使用哪些属性 5. 它 阅读全文
posted @ 2018-04-25 09:44 山高我为峰 阅读(2085) 评论(0) 推荐(0)
初始化数据库和导入数据

摘要:在Spring Boot应用的测试一文中,我们在StarterRunner类的run(...)方法中给数据库中添加一些初始数据。尽管通过编程方式添加初始数据比较快捷方便,但长期来看这并不是一个好办法——特别是当需要添加的数据量很大时。我们开发最好把数据库准备、数据库修改和数据库的配置与将要运行的程序 阅读全文
posted @ 2018-04-23 20:43 山高我为峰 阅读(7002) 评论(0) 推荐(0)
com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver的区别 serverTimezone设定

摘要:com.mysql.jdbc.Driver 是 mysql-connector-java 5中的, com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的 1、JDBC连接Mysql5 com.mysql.jdbc.Driver: 2、JDBC连接My 阅读全文
posted @ 2018-04-23 10:55 山高我为峰 阅读(81608) 评论(2) 推荐(18)
fastjson如何指定字段不序列化

摘要:fastjson是一款由阿里巴巴提供的性能出色的json序列化与反序列化库,而且使用很方便,我们可以使用JSON.toJSONString(object)将一个对象序列化为json格式,但是如果我们不想把一个类的所有成员都序列化怎么办呢。 解决这个问题有两种方式: 方式一、给不想被序列化的属性增加t 阅读全文
posted @ 2018-04-22 15:42 山高我为峰 阅读(14727) 评论(0) 推荐(0)
Mybatis 查询tinyint(1)的数据库字段时会自动转换成boolean类型

摘要:解决方案:将字段的tinyint(1)变成tinyint(2) 阅读全文
posted @ 2018-04-22 13:58 山高我为峰 阅读(2892) 评论(0) 推荐(0)
Maven中settings.xml的配置项说明

摘要:一.Maven的setting配置文件 和 在Eclipse中对Maven的正确配置。 1.Maven的配置文件(Maven的安装目录/conf/settings.xml ) 和 Maven仓库下(默认的Maven仓库的是用户家目录下的.m2文件,可以另行制定)的settings.xml文件 在Ma 阅读全文
posted @ 2018-04-21 18:48 山高我为峰 阅读(709) 评论(0) 推荐(0)
logback的使用和logback.xml详解

摘要:一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了sl 阅读全文
posted @ 2018-04-21 15:55 山高我为峰 阅读(677) 评论(0) 推荐(0)
解决Eureka Server不踢出已关停的节点的问题

摘要:eureka端: eureka.server.enable-self-preservation (设为false,关闭自我保护主要) eureka.server.eviction-interval-timer-in-ms 清理间隔(单位毫秒,默认是60*1000) 服务端: eureka.clien 阅读全文
posted @ 2018-04-21 15:30 山高我为峰 阅读(2042) 评论(0) 推荐(0)
SpringCloud 将服务注册到Eureka Server上

摘要:提供好服务生产者: 1、添加spring-cloud-starter-eureka依赖 2、在入口类添加@EnableEurekaClient注解 激活Eureka中DiscoveryClient实现 3、application.properties配置项 4、启动,并查看sosweet-eurek 阅读全文
posted @ 2018-04-21 14:50 山高我为峰 阅读(4363) 评论(0) 推荐(0)
本地仓库有jar包maven依然报错的原因

摘要:本地Maven仓库有所需jar包依然报错,missing……………… 既然有这个jar包为什么还会报错呢? 找到本地仓库后发现里面有一个_remote.repositories文件 问题在_remote.repositories >nexus说明这个依赖是从私服中下载下来的。而此时我是连不上私服的, 阅读全文
posted @ 2018-04-21 14:27 山高我为峰 阅读(16278) 评论(0) 推荐(1)
[已解决]Can't update: no tracked branch

摘要:报错:Can't update: no tracked branch 我们之前的分支是drome,然后删除了这个分支,换到了另一个分支上面去了,所以出现了这个问题。 解决办法: 0:点击VCS->Git->Rebase 1:然后选择相应的分支branch, 2:点击Rebase 3:等待成功 阅读全文
posted @ 2018-04-20 19:14 山高我为峰 阅读(3611) 评论(0) 推荐(0)
在Eclipse上安装Activiti插件

摘要:然后点击: Help > Install new SoftWare 然后在点击Add添加新的: 我们在Name上 写上 Activiti BPMN 2.0 designer Location上写上 http://activiti.org/designer/update/ (插件更新地址) 再然后点击 阅读全文
posted @ 2018-04-19 15:15 山高我为峰 阅读(10000) 评论(1) 推荐(1)
IDEA Activiti Designer插件---actiBPM汉字乱码问题

摘要:1.找到IDEA的安装目录 2.用编辑器打开,在文件末尾添加 阅读全文
posted @ 2018-04-18 19:30 山高我为峰 阅读(1624) 评论(0) 推荐(0)
Mybatis中tinyint(1)数据自动转化为boolean处理

摘要:问题描述:使用Mybatis查询tinyint(1)字段数据,返回值为Map类型,那么tinyint(1)的数据默认会转化为boolean类型数据.解决方案: 1.使用ifnull(column, 0)处理该字段,个人测试过可以; 2.在jdbcUrl添加参数:tinyInt1isBit=false 阅读全文
posted @ 2018-04-18 16:39 山高我为峰 阅读(9239) 评论(0) 推荐(0)
使用spring-cloud-starter-bus-amqp做微服务配置刷广播,config-client配置 未刷新的 问题

摘要:在需要配置刷新的(类或方法)上 加上 扩展:spring cloud:config-server中@RefreshScope的"陷阱" 阅读全文
posted @ 2018-04-18 09:43 山高我为峰 阅读(314) 评论(0) 推荐(0)
深入Spring Boot: 怎样排查 java.lang.ArrayStoreException

摘要:java.lang.ArrayStoreException 分析 java.lang.ArrayStoreException 分析 这个demo来说明怎样排查一个spring boot 1应用升级到spring boot 2时可能出现的java.lang.ArrayStoreException。 d 阅读全文
posted @ 2018-04-17 14:34 山高我为峰 阅读(1057) 评论(0) 推荐(0)
springboot activiti 配置项详解

摘要:asyncExecutorEnabled属性设置设置true后将代替那些老的Job executorspring.activiti.async-executor-enabled=false spring.activiti.job-executor-activate=false asyncExecut 阅读全文
posted @ 2018-04-16 18:41 山高我为峰 阅读(8089) 评论(0) 推荐(1)
MySQL_插入更新 ON DUPLICATE KEY UPDATE

摘要:平时我们在设计数据库表的时候总会设计 unique 或者 给表加上 primary key 的限制条件. 此时 插入数据的时候 ,经常会有这样的情况: 我们想向数据库插入一条记录: 若数据表中存在以相同主键的记录,我们就更新该条记录。 否则就插入一条新的记录。 逻辑上我们需要怎么写: 但是这样写有两 阅读全文
posted @ 2018-04-16 14:26 山高我为峰 阅读(924) 评论(0) 推荐(0)
Maven:mirror和repository 区别

摘要:1 Repository(仓库) 1.1 Maven仓库主要有2种: remote repository:相当于公共的仓库,大家都能访问到,一般可以用URL的形式访问 local repository:存放在本地磁盘的一个文件夹,例如,windows上默认是C:\Users\{用户名}\.m2\re 阅读全文
posted @ 2018-04-14 14:15 山高我为峰 阅读(533) 评论(0) 推荐(0)
ajax请求二进制流图片并渲染到html中img标签

摘要:日常显示图片都诸如这种形式:直接使用img的src属性 以上方法无法在获取图片请求中设置请求头(headers)中字段 方法二: 默认情况下,在发送XHR请求(request)的同时,还会发送下列头部信息: Accept:浏览器能够显示的字符集。 Accept-Charset:浏览器能够显示的字符集 阅读全文
posted @ 2018-04-13 11:09 山高我为峰 阅读(11014) 评论(1) 推荐(0)
spring cloud服务发现注解之@EnableDiscoveryClient与@EnableEurekaClient

摘要:使用服务发现的时候提到了两种注解,一种为@EnableDiscoveryClient,一种为@EnableEurekaClient,用法上基本一致,今天就来讲下两者,下文是从stackoverflow上面找到的对这两者的解释: 原文地址为:What’s the difference between 阅读全文
posted @ 2018-04-12 19:48 山高我为峰 阅读(9064) 评论(0) 推荐(1)
springcloud之eureka配置——eureka.instance

摘要:1.在springcloud中服务的 Instance ID 默认值是: 也就是:主机名:应用名:应用端口。如图1 2.可以自定义: eureka.instance.instance-id=${spring.cloud.client.ipAddress}:${server.port} eureka. 阅读全文
posted @ 2018-04-12 12:19 山高我为峰 阅读(12753) 评论(0) 推荐(1)
Maven parent.relativePath

摘要:springboot框架搭建的时候,采用官方文档 设定一个空值将始终从仓库中获取,不从本地路径获取,如<relativePath /> Maven parent.relativePath 默认值为../pom.xml 查找顺序:relativePath元素中的地址–本地仓库–远程仓库 阅读全文
posted @ 2018-04-12 11:52 山高我为峰 阅读(11171) 评论(2) 推荐(0)
mybatis中大于等于小于等于的写法

摘要:第一种写法(1): 原符号 >= & ' " 替换符号 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot; 例如:sql如下: create_date_time &gt;= #{startTime} and create_date_time &lt;= #{end... 阅读全文
posted @ 2018-04-11 17:27 山高我为峰 阅读(23329) 评论(0) 推荐(0)
Eureka服务注册过程详解之IpAddress(详解eureka.instance.prefer-ip-address = true 与 eureka.instance.prefer-ip-address)

摘要:分析,eureka.instance.prefer-ip-address 本节解释为什么配置eureka.instance.prefer-ip-address = true时,注册到Eureka Server上的是IP,以及是什么IP 老套路,定位问题从配置开始。 (1) 我们通过eureka.in 阅读全文
posted @ 2018-04-11 10:24 山高我为峰 阅读(5390) 评论(1) 推荐(0)
IDEA2017安装actibpmn插件中文乱码问题解决

摘要:1.修改idea安装目录下的两个文件 C:\Program Files\JetBrains\IntelliJ IDEA 2017.1.4\bin\idea.exe.vmoptions C:\Program Files\JetBrains\IntelliJ IDEA 2017.1.4\bin\idea 阅读全文
posted @ 2018-04-06 13:59 山高我为峰 阅读(1518) 评论(0) 推荐(0)
springboot activiti关闭验证自动部署

摘要:扩展: databaseSchemaUpdate属性的取值: flase: 默认值。activiti在启动时,会对比数据库表中保存的版本,如果没有表或者版本不匹配,将抛出异常。 true: activiti会对数据库中所有表进行更新操作。如果表不存在,则自动创建。 create_drop: 在act 阅读全文
posted @ 2018-04-03 15:03 山高我为峰 阅读(10583) 评论(0) 推荐(0)
kaptcha验证码使用

摘要:参数配置: 使用Java生成验证码的库有很多,比如以下列表中的举例 Java验证码生成库 JCaptcha Struts验证码插件 JCaptcha4Struts2 Java图形验证码 SimpleCaptcha Java验证码 kaptcha Java验证码 patchca Java验证码生成库  阅读全文
posted @ 2018-04-03 12:36 山高我为峰 阅读(918) 评论(0) 推荐(0)
Spring boot 嵌入的tomcat不能启动: Unregistering JMX-exposed beans on shutdown

摘要:原因是:没有引入tomcat依赖包 阅读全文
posted @ 2018-04-01 19:31 山高我为峰 阅读(450) 评论(0) 推荐(0)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3