上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: on-progress钩子里面加数量会导致,每次数量改变,页面重新渲染,触发on-progress,导致死循环 应该使用on-change钩子,设置一个filecount全局变量,每次on-change触发都做一次赋值 handFileChange(files, fileList) { this.f 阅读全文
posted @ 2021-09-16 16:29 忙碌了一整天的L师傅 阅读(515) 评论(0) 推荐(0) 编辑
摘要: SpringMVC Controller默认情况下是Singleton(单例)的,当request过来,不用每次创建Controller,会用原来的instance去处理。那么当多个线程调用它的时候,会不会发生线程不安全呢? 1、先说明下 Controller默认情况 单例的问题: 使用Spring 阅读全文
posted @ 2021-09-16 13:03 忙碌了一整天的L师傅 阅读(1562) 评论(0) 推荐(0) 编辑
摘要: AVG函数AVG()函数计算一组值的平均值。 它计算过程中忽略NULL值。 SELECT AVG(buyPrice) average_buy_price FROM products; COUNT()函数COUNT()函数返回表中的行数。 SELECT COUNT(*) AS Total FROM p 阅读全文
posted @ 2021-09-15 16:23 忙碌了一整天的L师傅 阅读(49) 评论(0) 推荐(0) 编辑
摘要: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1,% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_name 阅读全文
posted @ 2021-09-15 15:28 忙碌了一整天的L师傅 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1)一级缓存 Mybatis的一级缓存是指SQLSession,一级缓存的作用域是SQlSession, Mabits默认开启一级缓存。 在同一个SqlSession中,执行相同的SQL查询时;第一次会去查询数据库,并写在缓存中,第二次会直接从缓存中取。 当执行SQL时候两次查询中间发生了增删改的操 阅读全文
posted @ 2021-09-15 15:17 忙碌了一整天的L师傅 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 1、不管有没有出现异常,finally块中代码都会执行; 2、当try和catch中有return,break,continue时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,不管finally中的代码 阅读全文
posted @ 2021-09-15 15:10 忙碌了一整天的L师傅 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: Hashtable 效率低,线程安全,早期的用来存键值对的,put空键时报空指针异常 HashMap 效率高,线程不安全,可以存一个null键;链表大于8转红黑树,红黑树小于6转链表 ConcurrentHashMap 线程安全的HashMap,但是比Hashtable效率高很多倍 另外:HashM 阅读全文
posted @ 2021-09-13 14:44 忙碌了一整天的L师傅 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 聚簇索引/非聚簇索引 了解主键约束或唯一键约束与唯一索引之间没有很大差别这一点很重要。为了实现主键约束和唯一键约束的概念,数据库管理器使用唯一索引与 NOT NULL 约束的组合。因此,唯一索引本身不强制执行主键约束,因为它们允许空值。虽然空值表示未知值,但在建立索引时,会将一个空值视为与其他空值相 阅读全文
posted @ 2021-09-13 13:47 忙碌了一整天的L师傅 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 原生JDBC连接数据库: public class test { public static void main(String[] args) throws ClassNotFoundException, SQLException { //注册驱动 Class.forName("com.mysql. 阅读全文
posted @ 2021-09-10 18:00 忙碌了一整天的L师傅 阅读(15) 评论(0) 推荐(0) 编辑
摘要: JVM入门——JVM内存结构 - 那股泥石流 - 博客园 (cnblogs.com) 栈内存用来存储局部变量和方法调用。 而堆内存用来存储Java中的对象。无论是成员变量,局部变量,还是类变量,它们指向的对象都存储在堆内存中。 独有还是共享 栈内存归属于单个线程,每个线程都会有一个栈内存,其存储的变 阅读全文
posted @ 2021-09-10 17:54 忙碌了一整天的L师傅 阅读(22) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页