
零碎小tip
一些技术或业务上的小细节知识点
穿越2020
菜鸟后台开发,擅长java, python, javascript, php, c#, c++, golang, ruby等语言的名词拼写...
展开
-
Rest风格的统一响应数据格式与全局异常处理
1.规定后台接口响应给前端页面的统一数据格式为: 成功: { "code": "200", "msg": "success", "data": { "userId": "1", "username": "sven", "password": "123" } } 失败: { "code": "500", "msg": "服...原创 2020-01-09 17:33:51 · 542 阅读 · 0 评论 -
url-pattern的匹配方式,以及要不要带星号,带不带有什么区别?
<url-pattern>/*</url-pattern> 与 <url-pattern>/</url-pattern>有什么区别? 在springmvc的web.xml文件中,<servlet>中的<url-pattern>往往写成“/”,而<filter>中往往写成“/*”。如: <servle...原创 2019-12-26 13:08:43 · 1030 阅读 · 0 评论 -
对函数的参数加final修饰会起什么效果?
第一反应,就是一个函数,比如 func(final int num , final String str){ //略 } 第一个参数num为基本类型,加不加final都没有变化。而实际是上即便对于str这个引用类型的参数,来说,加不加也没有变化;无论是否加final,str参数按值传递后,其传递的值——引用地址都不会改变,只是其中的属性可以改变 ...原创 2019-12-20 14:55:01 · 515 阅读 · 0 评论 -
表达式与语句的区别(转自知乎用户孙竟)
表达式是可以被求值的代码,而语句是一段可执行代码。 因为表达式可被求值,所以它可写在赋值语句等号的右侧。 而语句不一定有值,所以像import、for和break等语句就不能被用于赋值。 Python的语句分为两大类:简单和复合语句。 简单语句是指一逻辑行的代码。例如表达式语句、赋值语句和return语句等。 复合语句是指包含、影响或控制一组语句的代码。例如if、try和class语句等转载 2017-10-06 12:27:23 · 1026 阅读 · 0 评论