摘要:
问题示意 解决办法1: 将页面中的信息复制到新的一页后 恢复正常 简单 高效 省事 解决办法2: 这个办法有点麻烦,但是本质是对原来的页面的修复,不需要创建新页面,然后把旧页面的内容搬到新页面。 那么旧页面到底发生了什么? 使用Onetastic插件自带的功能 查看了一下两个页面的xml 发现前者多 阅读全文
posted @ 2021-08-11 18:00
夏·舍
阅读(256)
评论(0)
推荐(0)
摘要:
1.关于cookie对象的创建 cookie在实例化时只有一个有参构造函数,cookie没有set函数,只能通过这个有参构造进行键值对的设置 在将key和value存入cookie对象之前,会先进行验证: 如果之前有同key的cookie,会进行一个覆盖。 如果key输入不合法,例如为空则报异常 2 阅读全文
posted @ 2021-08-11 17:52
夏·舍
阅读(219)
评论(0)
推荐(0)
摘要:
一句话概括原理: 请求转发会导致功能模块的地址依然是注册的页面,只是展示的内容是其他页面的内容,刷新页面时重载的不是其他页面,而是注册的页面,就会导致注册页面中所有的方法——包括新增用户会被重复执行。 实例: 请求转发时,页面内容是showUser(新页面)的内容,但是地址栏还是saveUser(旧 阅读全文
posted @ 2021-08-11 17:33
夏·舍
阅读(86)
评论(0)
推荐(0)
摘要:
String.format处理中文对齐问题_Super 米的博客-CSDN博客 在控制台打印输出时,抬头和下面toString循环输出的字符串str之间的对齐可以靠/t 而str之间 如果是全英文字符串 那么可以使用format指定最小长度进行对齐 但是如果str中存在中文 由于format不认识中 阅读全文
posted @ 2021-08-11 17:19
夏·舍
阅读(392)
评论(0)
推荐(1)
摘要:
Java ConcurrentModificationException异常原因和解决方法 - 那些年的代码 - 博客园 (cnblogs.com) Java ConcurrentModificationException 异常分析与解决方案_Android-CSDN博客_concurrentmod 阅读全文
posted @ 2021-08-11 17:17
夏·舍
阅读(74)
评论(0)
推荐(0)
摘要:
写在开头的话: 现代开发基于框架,mybatis、mybatis-plus才是常用的,DBUtils其实都很少用了,这篇笔记只是我当初刚了解JAVA与数据库的连接时,基于JAVA反射机制的一些钻研,认识的不算非常准确,仅供参考 问题描述 如果使用JDBC最原始的方式连接数据库,那么在执行查询的sql 阅读全文
posted @ 2021-08-11 15:15
夏·舍
阅读(104)
评论(0)
推荐(0)
摘要:
Java中synchronized同步的个人见解_porkczr的博客-CSDN博客 Java线程同步:synchronized锁住的是代码还是对象_叉叉哥的BLOG-CSDN博客_synchronized锁的是对象还是方法 当两个线程都有一把自己的锁时又互相调用对方的锁,此时又同时执行自己的方法 阅读全文
posted @ 2021-08-11 11:57
夏·舍
阅读(56)
评论(0)
推荐(0)
摘要:
有了HashMap 还产生了HashTable 是因为后者能实现线程同步 保证线程安全 但是后者基本不用 因为效率很低 HashTable的创建: 取而代之的是ConcurrentHashMap 这个新的类型提出了一个“段”的概念 通过分段来保证线程安全与效率并举 ConcurrentHashMap 阅读全文
posted @ 2021-08-11 11:54
夏·舍
阅读(65)
评论(0)
推荐(0)
摘要:
LinkedList根据索引查找为什么慢_alexdedream的博客-CSDN博客 这是因为该索引非彼索引 查看源码可以知道 LinkedList根据索引进行的操作都是,每一次for循环增加一次索引变量,然后返回item,不断循环下找到数据 而非真的根据索引直接找到对应元素。 假如集合size=1 阅读全文
posted @ 2021-08-11 11:45
夏·舍
阅读(265)
评论(0)
推荐(0)
摘要:
扩容机制 ArrayList的底层是数组,因此ArrayList的扩容机制就是依靠Arrays.copyOf()实现的 但是在具体的判断上要说明一下: 当ArrayList创建出来时,如果给了初始容量,那么就会有一个初始容量 如果没有设置 那么初始容量就默认为10 容量设置发生在第一次添加数据前 接 阅读全文
posted @ 2021-08-11 11:42
夏·舍
阅读(94)
评论(0)
推荐(0)
摘要:
java通过java编译器到class再通过jvm解释器到机器码(jvm开始操作指令集)_浅释的思旭的博客-CSDN博客 我们在编译器(IDE)中编写.java文件 编译器自动将 .java文件编译成 .class文件 (字节码文件) jvm自动将 .class文件解释成机器码 然后jvm操作指令集 阅读全文
posted @ 2021-08-11 11:36
夏·舍
阅读(153)
评论(0)
推荐(0)

浙公网安备 33010602011771号