noteless 头像
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 类加载机制中的双亲委派模型是非常重要的,本文从源码的角度对双亲委派模式进行了解析,源码调用基本逻辑很简单. 阅读全文
posted @ 2018-09-02 21:34 noteless 阅读(3688) 评论(2) 推荐(7) 编辑
摘要: class文件是代码的静态存储形式, 字节码用于执行代码,但是对于一份代码,到底是变成了什么样子的形式呢? 本文以一些常见代码片段为例,展示了编译后的字节码指令形式,以一个直观的形式展示了编译器的行为.本文主要演示了访问存储指令,类型转换等指令与代码的关联 阅读全文
posted @ 2018-08-30 14:51 noteless 阅读(2247) 评论(0) 推荐(5) 编辑
摘要: 字节码指令集是了解学习虚拟机运行的必须步骤,本文详细的介绍了绝大多数的字节码指令,从多个维度对字节码指令进行了解析说明,并且对字节码指令集助记符进行了更加详细的释义. 本文主要涉及jvm的字节码指令集 助记符 字节码逻辑功能分类 以及用法 阅读全文
posted @ 2018-08-29 21:20 noteless 阅读(5433) 评论(0) 推荐(8) 编辑
摘要: jvm内存结构是jvm加载解析class文件执行字节码指令的运行时内存结构,想要了解JVM的运行原理,必须熟悉JVM的结构,本文从概念逻辑上清晰地解读了运行时数据区域,其中包括java虚拟机栈,java堆,方法区 运行时常量池 栈帧 以及虚拟机处理的数据类型等 阅读全文
posted @ 2018-08-28 11:25 noteless 阅读(1930) 评论(1) 推荐(7) 编辑
摘要: class文件是java 平台无关性的基础,也是语言无关性的战略实现之一.想要了解jvm的运行机制,class文件的基础结构是必须要了解熟悉的一个部分,本文从整体逻辑概念思路上对class文件的格式进行了详尽的解读 阅读全文
posted @ 2018-08-27 10:52 noteless 阅读(3292) 评论(0) 推荐(8) 编辑
摘要: 复合的方法 有些函数式接口提供了允许复合的方法 也就是可以将Lambda表达式复合成为一个更加复杂的方法 之前的章节中有说到: 接口中的compose, andThen, and, or, negate 用来组合函数接口而得到更强大的函数接口 另外还有比较器中的reversed thenCompar 阅读全文
posted @ 2018-08-21 17:13 noteless 阅读(13476) 评论(0) 推荐(2) 编辑
摘要: 函数式编程中的归约reduce的概念,是一个很重要的知识点,但是对于三个参数的reduce的使用,理解起来比较费解 阅读全文
posted @ 2018-08-21 15:02 noteless 阅读(18519) 评论(4) 推荐(36) 编辑
摘要: Collector常见用法 常用形式为: .collect(Collectors.toList()) collect()是Stream的方法 Collectors 是收集器Collector 的工厂方法,提供了一些常用的收集器 collect()是Stream的方法 Collectors 是收集器C 阅读全文
posted @ 2018-08-21 14:51 noteless 阅读(2850) 评论(0) 推荐(5) 编辑
摘要: jvm运行原理的一篇0基础的入门介绍,对java的运行机制有一个简单的了解 阅读全文
posted @ 2018-08-21 11:12 noteless 阅读(2017) 评论(1) 推荐(7) 编辑
摘要: Stream的概念定义 官方文档是永远的圣经~ 表格内容来自https://docs.oracle.com/javase/8/docs/api/ Package java.util.stream 一节部分原文内容的翻译 int sum = widgets.stream() .filter(b -> 阅读全文
posted @ 2018-08-20 13:37 noteless 阅读(20480) 评论(3) 推荐(12) 编辑
摘要: 函数式接口详细定义 package java.lang; import java.lang.annotation.*; /** * An informative annotation type used to indicate that an interface * type declaration 阅读全文
posted @ 2018-08-19 14:55 noteless 阅读(31827) 评论(0) 推荐(5) 编辑
摘要: 前言 本文为java.util.stream 包文档的译文 极其个别部分可能为了更好理解,陈述略有改动,与原文几乎一致 原文可参考在线API文档 https://docs.oracle.com/javase/8/docs/api/ Package java.util.stream Descripti 阅读全文
posted @ 2018-08-19 14:45 noteless 阅读(5083) 评论(1) 推荐(2) 编辑
摘要: 本文是针对于java8引入函数式编程概念以及stream流相关的一些简单介绍 什么是函数式编程? java程序员第一反应可能会理解成类的成员方法一类的东西 此处并不是这个含义,更接近是数学上的函数 看一下百度百科中关于函数的说明 函数的定义: 给定一个数集A,假设其中的元素为x。 现对A中的元素x施 阅读全文
posted @ 2018-08-19 14:32 noteless 阅读(4615) 评论(0) 推荐(2) 编辑
摘要: 乱码是一个经常出现的问题 请求中,参数传递的过程中也是经常出现乱码的问题 本文主要整理了请求乱码中的问题以及解决思路 先要理解一个概念前提: 编码就是把图形变成数值码所以说: 图形的字符 > 字节数组 是编码 字节数组 >图形的字符 是解码 为什么会乱码? 计算机数据只能是二进制的 数值类型的数据转 阅读全文
posted @ 2018-08-08 14:23 noteless 阅读(1681) 评论(0) 推荐(3) 编辑
摘要: windows下查询端口占用情况 ,强制结束端口占用程序查询8080端口被那个程序占用如何强制结束windows下端口占用情况?下面操作在win10下在控制台执行命令 1.列出所有端口的情况netstat -ano2.查询指定的端口被占用的情况 上图中本地地址一列中的冒号: 后面的数字就是端口号netstat -aon|findstr "端口号"最后一列为PID3.根据PID查询占用端口... 阅读全文
posted @ 2018-08-08 08:11 noteless 阅读(2390) 评论(0) 推荐(1) 编辑
摘要: javaweb项目中有很多场景的路径客户端的POST/GET请求,服务器的请求转发,资源获取需要设置路径等这些路径表达的含义都有不同,所以想要更好的书写规范有用的路径代码 需要对路径有一个清晰地认知 javaweb项目中有很多场景的路径客户端的POST/GET请求,服务器的请求转发,资源获取需要设置 阅读全文
posted @ 2018-08-07 08:43 noteless 阅读(2765) 评论(0) 推荐(8) 编辑
摘要: ServletRequest 基本概念 JavaWeb中的 "Request"对象 实际为 HttpServletRequest 或者 ServletRequest, 两者都为接口 服务器接收请求后,将请求数据进行对象封装 功能大致分类 request的功能可以分为以下几种: 封装了请求头数据; 封 阅读全文
posted @ 2018-08-06 16:48 noteless 阅读(57176) 评论(1) 推荐(31) 编辑
摘要: HttpServletResponse 和 ServletResponse 都是接口 具体的类型对象是由Servlet容器传递过来 HttpServletResponse 和 ServletResponse 都是接口 具体的类型对象是由Servlet容器传递过来 ServletResponse对象的 阅读全文
posted @ 2018-08-06 09:58 noteless 阅读(31694) 评论(0) 推荐(11) 编辑
摘要: WEB简介 Web项目 是 B/S结构 浏览器/服务器模式的 浏览器发起请求,服务器作出响应 请求的发起和响应使用HTTP协议进行通讯 所谓协议也就是一种固定格式 而Socket是应用层与传输层的一层编程接口,屏蔽了传输层的细节 所以Web项目也就是通过Socket发送HTTP请求和响应的过程 只不 阅读全文
posted @ 2018-08-02 20:16 noteless 阅读(1566) 评论(0) 推荐(4) 编辑
摘要: 博客园 noteless 所有文章 列表分类 阅读全文
posted @ 2018-08-01 13:39 noteless 阅读(47489) 评论(8) 推荐(48) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页