上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: 转自:http://www.cnblogs.com/wangiqngpei557/p/7044243.html 阅读全文
posted @ 2018-11-14 19:20 青春暮年 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 mybatis 中使用 Mapper.xml里面的配置进行 sql 查询,经常需要动态传递参数,例如我们需要根据用户的姓名来筛选用户时,sql 如下: ? 1 select * from user where name = "Jack"; ? 1 select * from user wh 阅读全文
posted @ 2018-11-14 19:14 青春暮年 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 首先我们看看简单定时器实现方法:用ScheduledExecutorService接口 Java代码 public interface ScheduledExecutorService extends ExecutorService { 创建并执行在给定延迟后启用的一次性操作。 ScheduledF 阅读全文
posted @ 2018-11-14 15:48 青春暮年 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 定时任务实现的几种方式: Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。 ScheduledExecutorService:也jdk自带 阅读全文
posted @ 2018-11-14 15:16 青春暮年 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1. 为什么要使用线程池,线程池用什么用 降低资源消耗:通过重用已经创建的线程来降低线程创建和销毁的消耗 提高响应速度:任务到达时不需要等待线程创建就可以立即执行 提高线程的可管理性:线程池可以统一管理、分配、调优和监控 2. 说说几种常见的线程池及使用场景 newFixedThreadPool(固 阅读全文
posted @ 2018-11-14 14:43 青春暮年 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 原文这这里:https://www.imooc.com/article/47149 群里面有小伙伴问到这个问题,说在网上看了很多文章,但是还是没弄明白这俩是啥关系,下面我们就来详细的解释一下: 什么是方法区? 方法区(Method Area)是jvm规范里面的运行时数据区的一个组成部分,jvm规范中 阅读全文
posted @ 2018-11-14 11:15 青春暮年 阅读(249) 评论(0) 推荐(0) 编辑
摘要: Java 中的堆是 JVM 所管理的最大的一块内存空间,主要用于存放各种类的实例对象。在 Java 中,堆被划分成两个不同的区域:新生代 ( Young )、老年代 ( Old )。新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor、To Survivor。这样划分 阅读全文
posted @ 2018-11-14 10:34 青春暮年 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 阻塞概念:应用程序在获取网络数据的时候,如果网络传输数据很慢,那么程序就一直等着,知道传输完毕为止。 非阻塞概念:应用程序直接可以获取到已经转备好的数据,无需等待。 IO为同步阻塞形式,NIO为同步非阻塞形式、NIO并没有实现异步,在JDK1.7之后,升级了NIO库包,支持异步阻塞通信模型即NIO2 阅读全文
posted @ 2018-11-14 10:31 青春暮年 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 转发:https://blog.csdn.net/puhaiyang/article/details/72284702 阅读全文
posted @ 2018-11-14 10:15 青春暮年 阅读(151) 评论(0) 推荐(0) 编辑
摘要: TCP的滑动窗口机制 TCP这个协议是网络中使用的比较广泛,他是一个面向连接的可靠的传输协议。既然是一个可靠的传输协议就需要对数据进行确认。TCP协议里窗口机制有2种:一种是固定的窗口大小;一种是滑动的窗口。这个窗口大小就是我们一次传输几个数据。对所有数据帧按顺序赋予编号,发送方在发送过程中始终保持 阅读全文
posted @ 2018-11-14 09:53 青春暮年 阅读(284) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页