反复测试,最终确认是 input 的用法错误了,使用 button 按钮元素就可以了:
<button id="clear-button" onclick="clearInput();">点击隐藏</button>线程池关闭导致 AtomicInteger 计数不准确问题AtomicInteger 类是使用 CAS 原则来实现对数值类型的原子操作的,而且并发效率比 synchronized 高很多 。今天看到一个因为线程池提前关闭,导致任务中对 AtomicInteger 计数操作未执行,进而打印的计数值不准确的问题 。
这个问题侧面验证了原子类的高效,此外,还有一个知识点是关于 ConcurrentLinkedQueue 类的,判断队列是否还有元素,应该使用 isEmpty() ,而非 size() 。因为是链表,size 操作需要遍历列表统计元素总数;而 isEmpty() 直接判断 first 是否为 null ,效率比前者高 。
ajax 请求 415 问题SSM 项目中出现 ajax 415,出现了请求类型为 json 时后台 415 的问题,这个主要是提交请求时的文件类型和 SpringMVC 配置的类型不一致导致的:
- type:json
- 后台要指定 medias 包含 json 类型
推荐阅读
- 用Python实现蒙特卡罗模拟的详细教程
- 删除列表中重复的元素算法
- python之最详细字符串篇
- 大神总结223个Python小例子,建议收藏
- 先中间后两边的字有哪些?
- 边牧为什么叫边牧 边牧为什么
- 金毛犬睡觉的样子 金毛睡觉姿势
- 边牧是最聪明的狗狗吗 边牧犬的智商
- 请停止在Python中无休止使用列表
- python中的这个库居然是一个管理文件的神器
