上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页
摘要: CPU术语 缓存行(Cache line):缓存的最小单位 比较并交换(Compare and Swap):CAS操作需要输入两个数值,一个旧值,一个新值,在操作期间先比较旧值有没有发生变化,如果没有发生变化,才交换成新值,发生了变化则不交换 CPU流水线(CPU pipeline):在CPU中由5 阅读全文
posted @ 2019-09-06 00:23 沟渠映明月 阅读(1404) 评论(0) 推荐(0) 编辑
摘要: 什么是线程: 操作系统调度的最小单元是线程,也叫轻量级进程,在一个进程里可以创建多个线程,这些线程都拥有各自的计数器、堆栈和局部变量等属性,并且能够访问共享的内存变量 为什么使用多线程: 更多的处理器核心 更快的响应时间 更好的编程模型 线程优先级: 在Java线程中,通过一个整型成员变量prior 阅读全文
posted @ 2019-09-06 00:21 沟渠映明月 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 资源限制是指在并发编程时,程序的执行速度受限于计算机硬件资源或软件资源。 如服务器带宽只有2Mb/s,某个资源的下载速度是1Mb/s,系统启动10给线程下载资源,下载速度不会变成10Mb/s,所以在进行并发编程时,要考虑这些资源的限制。硬件资源限制有带宽的上传/现在速度、硬盘读写速度和CPU的处理速 阅读全文
posted @ 2019-09-06 00:17 沟渠映明月 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 上面7种作用于不同分代的收集器,如果两个收集器之间存在连线,就说明它们可以搭配使用。虚拟机所处的区域,则标识它是属于新生代收集器还是老年代收集器。 Serial收集器: Serial收集器是最基本、发展历史最悠久的收集器,曾经(JDK1.3.1前)是虚拟机新生代收集器的唯一选择。它是一个单线程的收集 阅读全文
posted @ 2019-09-06 00:16 沟渠映明月 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 开头的数字代表了GC发生的时间,也就是从java虚拟机启动以来经过的秒数 GC日志开头的[GC和[FULL GC说明了这次垃圾收集的停顿类型,而不是用来区分新生代GC还是老年代GC的。如果有FULL,说明这次GC是发生了Stop-The-World的。如果是调用了System.gc()触发的收集,则 阅读全文
posted @ 2019-09-06 00:12 沟渠映明月 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 从JDK5开始,Java使用新的JSR-133内存模型,JSR-133使用happens-before的概念来阐述操作之间的内存可见性。在JMM中,如果一个操作执行的结果需要对另一个操作可见,那么这两个操作之间必须要存在happens-before关系,这两个操作可以是在一个线程之内,也可以是在不同 阅读全文
posted @ 2019-09-03 15:44 沟渠映明月 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 起初是新加了个模块,启动前编译时error,提示找不到依赖模块的类,但java文件上是没有报错的。 后经过排查,发现是循环依赖导致的此问题。 如图,弹出框中有循环依赖的模块会显示红色,右键Open Module Settings,删除。当然,我当时是无法删除的,pom中也没有发现循环的依赖,最后在有 阅读全文
posted @ 2019-08-30 10:16 沟渠映明月 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 爬虫工具-webmagic 开发框架, springboot spring data jpa hibernate 如图,url是获取携程商圈数据的连接,city是携程的城市id,后续就是通过jsoup解析数据,再将其存储到本地库中。 阅读全文
posted @ 2019-08-29 20:32 沟渠映明月 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 启动main方法后,项目一直在不断的build,期间截了两张一闪而过的提示 我用的是Run Dashboard面板,不论是通过删除configuration,rebuild,删除IDEA缓存都没有效果。查询IDEA日志、项目日志都没有异常。 后通过一个临时的方法可以启动spring boot项目,创 阅读全文
posted @ 2019-08-27 14:49 沟渠映明月 阅读(5392) 评论(0) 推荐(0) 编辑
摘要: 通过sqlSession.getMapper();方法获取映射的接口及方法 sqlSession调用Configuration的getMapper方法,方法中使用了mapperRegistry.getMapper方法,通过mapperRegistry中的hashMap集合knowMappers的ke 阅读全文
posted @ 2019-08-21 19:52 沟渠映明月 阅读(371) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页