【多线程 5】线程池的类型以及submit()和execute()的区别
摘要:就跟题目说的一样,本篇博客,本宝宝主要介绍两个方面的内容,其一:线程池的类型及其应用场景;其二:submit和execute的区别。那么需要再次重申的是,对于概念性的东西,我一般都是从网上挑选截取,再结合自己的想法进行说明。一、线程池概述首先,线程池的使用,是非必须的...
阅读全文
posted @
2016-10-28 21:24
何红霞
阅读(200)
推荐(0) 编辑
【多线程 5】线程池的类型以及submit()和execute()的区别
摘要:就跟题目说的一样,本篇博客,本宝宝主要介绍两个方面的内容,其一:线程池的类型及其应用场景;其二:submit和execute的区别。那么需要再次重申的是,对于概念性的东西,我一般都是从网上挑选截取,再结合自己的想法进行说明。 一、线程池概述 首先,线程池的使用,是非必须的。并不是涉及到启用多线程的地
阅读全文
posted @
2016-10-28 21:24
何红霞
阅读(13008)
推荐(1) 编辑
【多线程 4】多线程实例(实例分析博客在下一篇)
摘要:一、概述 额,这篇博客有点水哈,就是自己拿到一个需求之后,写的模拟场景代码。不是很完善,纯属自己的一个代码记录。先描述一下需求: 现在存在着N个点(注意:N个代码大批量数据),这N个点(对象Point)存放在一个动态数组里。每个点包含有X和Y属性!当这些点与已知点的距离,不小于D时,为正常数据,反之
阅读全文
posted @
2016-10-26 20:20
何红霞
阅读(488)
推荐(0) 编辑
【多线程 4】多线程实例(实例分析博客在下一篇)
摘要:一、概述额,这篇博客有点水哈,就是自己拿到一个需求之后,写的模拟场景代码。不是很完善,纯属自己的一个代码记录。先描述一下需求:现在存在着N个点(注意:N个代码大批量数据),这N个点(对象Point)存放在一个动态数组里。每个点包含有X和Y属性!当这些点与已知点的距离,...
阅读全文
posted @
2016-10-26 20:20
何红霞
阅读(288)
推荐(0) 编辑
【多线程 3】多线程间的变量共享方式
摘要:上篇博客说到了多线程的创建方式,本篇博客说说自己对于多个线程间的共享变量的理解。 一、概述 首先,分析集中不同的变量共享场景: 1,多个线程执行同样的代码 在这种情况下,可以使用同一个Runnable对象(看上一篇博客,这是一种创建线程的方式)将需要共享的数据,植入这个Runnable对象里面。例如
阅读全文
posted @
2016-10-15 20:29
何红霞
阅读(12223)
推荐(0) 编辑
【多线程 3】多线程间的变量共享方式
摘要:上篇博客说到了多线程的创建方式,本篇博客说说自己对于多个线程间的共享变量的理解。一、概述首先,分析集中不同的变量共享场景:1,多个线程执行同样的代码在这种情况下,可以使用同一个Runnable对象(看上一篇博客,这是一种创建线程的方式)将需要共享的数据,植入这个Run...
阅读全文
posted @
2016-10-15 20:29
何红霞
阅读(351)
推荐(0) 编辑
【多线程 2】常见的多线程创建方式
摘要:导读:创建多线程,主要是有3种方式。而这三种方式,又可以简单的分为:无回执结果、有回执结果。 一、直接继承Thread类 二、实现Runnable接口 备注:在实际应用的时候,通常也可以写作: 以上的两种方式,是没有回执结果的创建方式,也是常用的创建方式。下面介绍一种可以返回结果的线程的创建方法 三
阅读全文
posted @
2016-10-12 20:32
何红霞
阅读(366)
推荐(0) 编辑
【多线程 2】常见的多线程创建方式
摘要:导读:创建多线程,主要是有3种方式。而这三种方式,又可以简单的分为:无回执结果、有回执结果。一、直接继承Thread类package Angel;public class CreateThread extends Thread { //对run方法进行重写 publi...
阅读全文
posted @
2016-10-12 20:32
何红霞
阅读(167)
推荐(0) 编辑
【多线程 1】多线程的应用场景:从指令流水线—多线程
摘要:一、是什么?多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。一般而言,多线程的应用,主要解决的是吞吐量(单线程,处理一个请求,多线程,处理多个请求。同一时间,可以处理多个用户的请求)、伸缩性(现在的计算机,估计很少再有那种...
阅读全文
posted @
2016-10-10 11:22
何红霞
阅读(288)
推荐(0) 编辑
【多线程 1】多线程的应用场景:从指令流水线—多线程
摘要:一、是什么? 多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。 一般而言,多线程的应用,主要解决的是吞吐量(单线程,处理一个请求,多线程,处理多个请求。同一时间,可以处理多个用户的请求)、伸缩性(现在的计算机,估计很少再有那种单核的了吧,然后,如果一直使
阅读全文
posted @
2016-10-10 11:21
何红霞
阅读(1615)
推荐(0) 编辑
【SSM 8】spring集成Mybatis通用Mapper
摘要:上篇博客中介绍了关于Mybatis底层封装的思路问题,那么这篇博客,就介绍一下怎么引入通用的mapper插件。备注:本项目通过maven管理关键版本说明:spring:4.1.3.RELEASE;Mybatis:3.2.8;mapper:3.3.7;persisten...
阅读全文
posted @
2016-10-09 20:25
何红霞
阅读(307)
推荐(0) 编辑
【SSM 8】spring集成Mybatis通用Mapper
摘要:上篇博客中介绍了关于Mybatis底层封装的思路问题,那么这篇博客,就介绍一下怎么引入通用的mapper插件。 备注:本项目通过maven管理 关键版本说明: spring:4.1.3.RELEASE;Mybatis:3.2.8;mapper:3.3.7;persistence-api:1.0;My
阅读全文
posted @
2016-10-09 20:24
何红霞
阅读(5820)
推荐(0) 编辑
【SSM 7】Mybatis底层封装思路
摘要:一、基本概述 在前面的博客中介绍到Mybatis的逆向生成工具,为我们生成了每个实体的基本增删改查的代码,那么每个实体都是那么多的代码,我们很容易的发现,有很大的相似性。对于这部分代码,应该予以抽象封装。 首先,看一下思路,在用工程生成代码的时候 ,我们发现,有一个Mapper.xml文件,在这里面
阅读全文
posted @
2016-10-08 11:16
何红霞
阅读(3184)
推荐(0) 编辑
【SSM 7】Mybatis底层封装思路
摘要:一、基本概述在前面的博客中介绍到Mybatis的逆向生成工具,为我们生成了每个实体的基本增删改查的代码,那么每个实体都是那么多的代码,我们很容易的发现,有很大的相似性。对于这部分代码,应该予以抽象封装。首先,看一下思路,在用工程生成代码的时候 ,我们发现,有一个Map...
阅读全文
posted @
2016-10-08 11:16
何红霞
阅读(321)
推荐(0) 编辑
【SSM 6】Spring+SpringMVC+Mybatis框架搭建步骤
摘要:一、整体概览首先看maven工程的创建二、各层的文件配置2.1,SSM父工程 4.0.0 SSM-parent Angel.SSM 0.0.1-SNAPSHOT pom 4.12 4.1.3.RELEASE 3.2.8 1.2.2 5....
阅读全文
posted @
2016-10-04 11:01
何红霞
阅读(308)
推荐(0) 编辑
【SSM 6】Spring+SpringMVC+Mybatis框架搭建步骤
摘要:一、整体概览 首先看maven工程的创建 二、各层的文件配置 2.1,SSM父工程 2.2,pojo不依赖任何jar包,略过 2.3,mapper 2.4,service 2.5,Web 2.5.2,spring整合配置文件 2.5.2.1,Mybatis 目前无,当使用到分页插件,或者额外的功能配
阅读全文
posted @
2016-10-04 11:01
何红霞
阅读(369)
推荐(0) 编辑
【SSM 5】Mybatis分页插件的使用
摘要:一、添加maven依赖项 版本号: 二、Mybatis配置文件(SqlMapConfig.xml)增加分页插件 三、spring整合 四、service分页实现 附:EUDataGridResult 类 五、controller实现 六、JSP页面 七、总结 在最开始的时候,想自己写一个分页实现,但
阅读全文
posted @
2016-10-03 21:25
何红霞
阅读(647)
推荐(0) 编辑
【SSM 5】Mybatis分页插件的使用
摘要:一、添加maven依赖项 com.github.miemiedev mybatis-paginator com.github.pagehelper pagehelper版本号:3.4.2-fix1.2.15二、Mybatis配置文件(SqlMapConfig.xml)...
阅读全文
posted @
2016-10-03 21:25
何红霞
阅读(167)
推荐(0) 编辑
【SSM 4】Mybatis逆向生成工具
摘要:在上一篇博客中说到,Mybatis是灵活的SQL语句应用,不想Hibernate一样有其封装好的方法,那么,当我们用Mybatis的时候(Hibernate),我们都需要编写其实体类,和配置文件。本篇博客,就介绍一下Mybatis的逆向生成工具。一、思路回想一下,在最...
阅读全文
posted @
2016-10-03 11:13
何红霞
阅读(215)
推荐(0) 编辑
【SSM 4】Mybatis逆向生成工具
摘要:在上一篇博客中说到,Mybatis是灵活的SQL语句应用,不想Hibernate一样有其封装好的方法,那么,当我们用Mybatis的时候(Hibernate),我们都需要编写其实体类,和配置文件。本篇博客,就介绍一下Mybatis的逆向生成工具。 一、思路 回想一下,在最早运用EF的时候,我们首先通
阅读全文
posted @
2016-10-03 11:13
何红霞
阅读(887)
推荐(0) 编辑