恒久地平线

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2020年8月13日

摘要: 理解源码一个大概,再逐渐深入每一个细节 1、往线程池里提交任务时,什么情况下会启动线程,什么情况下会往阻塞队列里放任务 2、线程启动之后,它在做什么,线程怎么从队列里取任务 3、线程空闲之后,为什么线程被阻塞了 创建线程池 这个没什么可说明的,要使用线程池,这些参数必须熟悉 往线程池里添加任务 往线 阅读全文
posted @ 2020-08-13 23:59 恒久地平线 阅读(108) 评论(0) 推荐(0) 编辑

2020年7月25日

摘要: Cookie->Token 由于HTTP协议是无状态协议,为了能够跟踪用户的整个会话,常用的是Cookie和Session模式 Cookie通过在客户端记录信息确定用户身份,Session通过在服务器记录确定用户身份 Cookie在客户端第一次访问服务端时,服务端生成Cookie并往客户端写入,而且 阅读全文
posted @ 2020-07-25 15:35 恒久地平线 阅读(4370) 评论(0) 推荐(1) 编辑

2017年8月19日

摘要: Lambda表达式简介 lambda表达式可以被理解为一个匿名函数的简明表示,它可以被传递,它没有名称,但是它有一个参数列表,一个主体,一个返回类型,也可能是可以抛出的异常列表。 匿名 因为它没有一个明确的名字,不像一个方法,必须有方法名。 函数 因为lambda不是属于某一个特定类的方法,但它和方 阅读全文
posted @ 2017-08-19 16:17 恒久地平线 阅读(1996) 评论(0) 推荐(0) 编辑

2017年7月24日

摘要: Websocket介绍 在一个 WebSocket应用中, 服务器发布一个 WebSocket端点, 客户端使用这个端点的URI来连接服务器。建立连接之后,websocket协议是对称的;客户端和服务器可以在连接打开的任何时间相互发送消息,而且它们可以在任何时间关闭连接。客户端总是只连接到一 个服务 阅读全文
posted @ 2017-07-24 21:09 恒久地平线 阅读(5283) 评论(1) 推荐(0) 编辑

2017年7月19日

摘要: 异步处理 应用服务器中的 web容器通常对各个客户端情求分别使用一个服务器线程。在工作负载很繁重的情况下,容器常要大量线程来为所有客户端请求服务。可扩展性限制包括内存用尽,或容器线程池耗尽。为了创建可扩展的 web应用,必须确保与请求关联的线程不会空闲, 使容器可以用它们处理新的请求。有时与请求关联 阅读全文
posted @ 2017-07-19 20:00 恒久地平线 阅读(1747) 评论(0) 推荐(0) 编辑

2017年7月14日

摘要: 简介 Buffer缓冲区,首先要弄明白的是,缓冲区是怎样一个概念。它其实是缓存的一种,我们常说的缓存,包括保存在硬盘上的浏览器缓存,保存在内存中的缓存(比如Redis、memcached)。Buffer是把数据保存在内存中,它本质上用来保存数据的数据结构是数组,例如ByteBuffer是byte数组 阅读全文
posted @ 2017-07-14 00:13 恒久地平线 阅读(324) 评论(0) 推荐(0) 编辑

2017年6月27日

摘要: JDK7为间接调用方法引入新的API,在java.lang.invoke包下,可以看作为反射的升级版,但它不像反射API那样显得冗长、繁重 主要的类 MethodHandle 方法句柄、对可直接执行的方法的类型化引用,能够安全调用方法的对象。MethodHandle 是抽象类,无法直接实例化,需通过 阅读全文
posted @ 2017-06-27 18:33 恒久地平线 阅读(1301) 评论(0) 推荐(0) 编辑

2017年5月29日

摘要: 代码demo http://git.oschina.net/zhangxh20/spring-boot-dubbo 项目共分成4个模块 dubbo-api dubbo-dao dubbo-service dubbo-web dubbo-api 这个模块主要是原来提供API服务,里面都只是接口和实体b 阅读全文
posted @ 2017-05-29 00:46 恒久地平线 阅读(13020) 评论(0) 推荐(0) 编辑

2017年3月9日

摘要: 参考文档: https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-multi-host-connections.html 服务器故障转移 连接格式: 驱动程序每次获取连接时,都是优先尝试连接第一台主机,如果通讯异常连接失败,则会按顺序连接第 阅读全文
posted @ 2017-03-09 19:54 恒久地平线 阅读(2468) 评论(0) 推荐(0) 编辑

2016年7月22日

摘要: JavaMelody是运行在Java Web容器中,用来监控Java内存和J服务器CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求等的执行数量,平均执行时间,错误百分比等。 图表可以按天,周,月,年或自定义时间段查看。 使用方法 下载地址 https://githu 阅读全文
posted @ 2016-07-22 19:34 恒久地平线 阅读(14755) 评论(2) 推荐(1) 编辑

腾讯微博:http://t.qq.com/zhangxh20