spring boot 应用(二)

## spring boot 应用(二) [TOC] 时过一年,在自己spring boot 的项目使用中有了一些小小的改善,添加了一些 数据库和第三方使用请求的框架,用于提高开发的效率。这里只是泛泛的说明使用,不做详细的解说。 ### 数据库版本管理 比较常见的数据库版本管理是 flyway 和 liquibase,flyway 比较简单方便,推荐使用。 ### ROM

- 阅读全文 -

Mysql 遇到的坑--总结

## Mysql 遇到的坑--总结 [TOC] ### 表属性设置为 Null 的问题 使用 Null 属性非常方便,SQL 语句或者代码不需要额外的的填充或判断。使用 Null 主要存在的隐形问题如下: #### 关于 Null 的长度并不是 0 ```sql select length('') , length(null), length(0), length('0')

- 阅读全文 -

spring boot 整合 ehcache

## spring boot 整合 ehcache 目前java的缓存框架有很多,比如:Ehcache、Cacheonix、JBoss Cache、OSCache、Memcached和Redis等,这里就单独列出EhCache、memcached和Redis来进行比较,并实现EhCache。 ### 比较常用的缓存框架 | | redis | me

- 阅读全文 -

spring cloud简单搭建

[TOC] ## spring cloud简单搭建 spring cloud的搭建是基于spring boot,使用spring cloud能够搭建一个微服务分布式架构,分布式的定义为:只在支持应用程序和服务的开发,可以利用物理架构由多个自治的处理元素,不共享内存,但通过网络发送消息合作。分布式和集群之间是有区别的,在厨房两个员工,一个切菜一个洗碗,那么这个是分布式,如果两个都是在洗碗

- 阅读全文 -

JMeter的安装和使用

## JMeter的安装和使用 ### 下载JMeter 到官网中下载JMeter,JMeter的官网下载路径:http://jmeter.apache.org/download_jmeter.cgi ![image-20200617120027577](https://mufeng-blog.oss-cn-beijing.aliyuncs.com/worker/20200617

- 阅读全文 -

logback 简单使用

## logback 简单使用 [TOC] 在之前的文章[spring boot 应用](https://blog.mufeng.info/index.php/archives/221/)中有简单的说过logback的使用,使用的是yml的配置方式配置日志的打印等级和打印路径,涉及到的也是磷毛一角,现在也有挺多文章来说明logback的使用,但许多文档写的很难懂,这里自己总结一下,也是

- 阅读全文 -

海康DVR设备SDK开发记录

### FAQ 1. `NET_DVR_StartRemoteConfig`中的pUserData(用户数据)参数怎么设置 用户数据是输入参数,没有特殊必要,无需设置,用`null`代替 ![image-20200402093434256](https://mufeng-blog.oss-cn-beijing.aliyuncs.com/worker/202004021

- 阅读全文 -

spring boot 应用

## spring boot 应用 [TOC] 2018年毕业时用的ssm框架,也是慢慢的2019年下半年开始接触spring boot,spring boot也是那时候开始慢慢兴起,相比SSM框架来说,spring boot更自动化,开发更快捷,项目粒度变小,符合现行业微服务化的趋势。 ![image-20200307192524680.png](https://mufeng-

- 阅读全文 -

MAVEN的使用

## MAVEN的使用 [TOC] 简单数maven就是用于管理和构造项目用的一个工具。使用maven搭建的项目有自己的规范,其中maven的目录结构为: src |-main |--java |--resources pom.xml 现在用的编辑器idea能够自动生成maven项目,我们也能自行生成maven项目,命令行如下: ```shel

- 阅读全文 -

Sharding-Jdbc实现读写分离

## Sharding-Jdbc实现读写分离 [TOC] ### 简单了解 Sharding-JDBC是ShardingSphere的第一个产品,ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它包含sharding-JDBC、Sharding-Proxy和Sharding-Sidecar。目前Sharding-Sidecar还在开发中。 [官网连接

- 阅读全文 -