暂无个人介绍
1.为什么使用@Slf4j? 很简单的就是为了能够少写两行代码,不用每次都在类的最前边写上: private static final Logger logger = LoggerFactory.getLogger(this.XXX.class); 我们只需要在类前面添加注解@Slf4j,即可使用log日志的功能了
this:代表当前对象的引用(谁调用就代表谁) this关键字主要有三个应用: 1.访问成员:
在这里我们需要清除npm的缓存: (1)在cmd命令行窗口中输入:npm cache clean --force (2)然后再运行我们需要安装模块的命令,输入npm install。 有时是网络问题,依赖包加载不完整,删掉node_modules文件后,重新执行npm install即可。
some和every都是Array对象中的方法 every() 方法的意思是“所有”,就是使用指定函数检测数组中的所有元素: (1)如果数组中检测到有一个元素不满足,则整个表达式返回 false ,且剩余的元素不会再进行检测。 (2)如果所有元素都满足条件,则返回 true。
一.Promise解决的是将“异步过程“变成“同步过程” 1.Promise 是一个构造函数 ⚫ 我们可以创建 Promise 的实例 const p = new Promise() ⚫ new 出来的 Promise 实例对象,代表一个异步操作 2. Promise.prototype 上包含一个 .then() 方法 注:prototype表示该函数的原型,也表示一个类的成员的集合。 在通过new创建一个类的实例对象的时候,prototype对象的成员都成为实例化对象的成员。 2、在new实例化后,其成员被实例化,实例对象方可调用。
Unknown column ‘字段名’ in 'field list’英语翻译过来就是未知列的字段名在字段表中,也就是说数据库表中的字段名在实体类中找不到。 解决方案如下: 查看实体类的属性名和数据库表中的名字是否一致(注意数据库表字段中是否有空格或者下划线)
1)Request Url:Client请求地址 (2)Request Method: 请求类型GET、POST等 (3)Status Code: 响应状态码 (4)Remote Address: 域名对应的真实ip:port
1.getBytes()是什么 getBytes() 是Java编程语言中将一个字符串转化为一个字节数组byte[]的方法 2.getBytes() 方法的两种形式: (1)getBytes(String charsetName):使用指定的字符集将字符串编码为byte序列,并将结果存储到一个新的byte数组中。 (2)getBytes():使用平台的默认字符集编码为byte序列,并将结果存储到一个新的byte数组中。
一:请求转发是指,服务器收到请求后,从一次资源跳转到另一个资源的操作。 1.请求转发(forward)的特点: (1)浏览器的地址栏不会发生变化 (2)一次请求,服务器完成转发操作 (3)共享request域中的数据 (4)可以转发到WEB-INF目录下 (5)转发只能访问当前服务器下的资源