- 博客(6)
- 收藏
- 关注
原创 springboot Restful 风格开发
到底什么样的风格才是RESTful风格呢?1,约束请求命令如下:GET,获取资源。例如:/employees表示获取列表资源,/employees/{id}表示获取单个对象资源。POST,新增。例如:/employees,body为json对象,表示新增。PUT,更新。例如:/employees/{id},body为json对象,表示更新。DELETE,删除。例如: /employees/{id},表示删除。2,约束返回结果: 返回数据为列表,则每个对象资源附加自己的资源链接、列表资源链接以及
2020-09-24 16:45:45 163 1
原创 Java函数式编程
背景在很长的一段时间里,Java一直是面向对象的语言,一切皆对象,如果想要调用一个函数,函数必须属于一个类或对象,然后在使用类或对象进行调用。但是在其它的编程语言中,如JS、C++,我们可以直接写一个函数,然后在需要的时候进行调用,既可以说是面向对象编程,也可以说是函数式编程。从功能上来看,面向对象编程没什么不好的地方,但是从开发的角度来看,面向对象编程会多写很多可能是重复的代码行。比如创建一个Runnable的匿名类的时候:Runnable runnable = new Runnable() {
2020-09-22 17:04:54 111
原创 mysql 1040 - too many connection 解决问题分析
问题描述进行压力测试,mysql 数据库报错 too many connection 。解决方案1.查看最大连接数show variables like 'max_connections';默认151个将数值调大 修改为 1000set GLOBAL max_connections=1000**2.查看连接失效时长**show global variables like 'wait_timeout';默认8小时缩短连接失效时长 300秒set global wait_t
2020-09-16 15:56:22 449
原创 Jenkins 集成 cucumber,实现自动化测试
为了实现自动化测试,springboot 项目需要集成cucumber,同时需要集成到持续开发工具Jenkins,实现打包--部署--测试自动化流程。无需人工进行测试。springboot集成cucumber1.pom文件导入jar包 <dependency> <groupId>info.cukes</groupId> <artifactId>cucumber-java</artifactId> <version&
2020-09-03 15:45:36 1103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人