自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (32)
  • 收藏
  • 关注

原创 所有文章列表 不看后悔! noteless csdn 博客园

所有文章的列表会在博客园第一时间更新抽时间CSDN同步https://www.cnblogs.com/noteless/p/9400742.html

2018-08-01 13:39:00 1284

原创 [四] java虚拟机JVM编译器编译代码简介 字节码指令实例 代码到底编译成了什么形式...

前言简介前文已经对虚拟机进行过了简单的介绍,并且也对class文件结构,以及字节码指令进行了详尽的说明想要了解JVM的运行机制,以及如何优化你的代码,你还需要了解一下,java编译器到底是如何编译你的代码的本文不是从最底层的编译原理讲解本文是针对java代码,去查看归纳总结编译器的结果行为,从而直观的感受到字节码指令集也就是说本文的内容,主要针对的是使用javap ...

2018-08-30 14:51:00 78

原创 [三] java虚拟机 JVM字节码 指令集 bytecode 操作码 指令分类用法 助记符

说明,本文的目的在于从宏观逻辑上介绍清楚绝大多数的字节码指令的含义以及分类只要认真阅读本文必然能够对字节码指令集有所了解如果需要了解清楚每一个指令的具体详尽用法,请参阅虚拟机规范指令简介计算机指令就是指挥机器工作的指示和命令,程序就是一系列按一定顺序排列的指令,执行程序的过程就是计算机的工作过程。通常一条指令包括两方面的内容: 操作码和操作数,操作码决定要完成的操作,操作数指参...

2018-08-29 21:20:00 378

原创 [二]Java虚拟机 jvm内存结构 运行时数据内存 class文件与jvm内存结构的映射 jvm数据类型 虚拟机栈 方法区 堆 含义...

前言简介class文件是源代码经过编译后的一种平台中立的格式里面包含了虚拟机运行所需要的所有信息,相当于 JVM的机器语言JVM全称是Java Virtual Machine ,既然是虚拟机,他终归要运行在物理机上在操作系统中体现出来的也就是一个进程操作系统会给他分配资源,割一块内存作为他的地盘class文件是静态的,想要运行程序,JVM需要将class文件中的信息加载到...

2018-08-28 11:25:00 53

原创 [一]class 文件浅析 .class文件格式详解 字段方法属性常量池字段 class文件属性表 数据类型 数据结构...

前言概述本文旨在讲解class文件的整体结构信息,阅读本文后应该可以完整的了解class文件的格式以及各个部分的逻辑组成含义 class文件包含了java虚拟机指令集 和 符号表 以及若干其他辅助信息. class文件是一组以8位字节为基础单位的二进制字节流 各个数据项按照顺序紧凑的排列在Class文件中,中间没有任何分隔符号 cl...

2018-08-27 10:52:00 353

原创 [六] 函数式接口的复合方法示例 predicate 谓词逻辑运算 Function接口 组合运算 比较器 逆序 比较链...

复合的方法有些函数式接口提供了允许复合的方法也就是可以将Lambda表达式复合成为一个更加复杂的方法之前的章节中有说到:接口中的compose, andThen, and, or, negate 用来组合函数接口而得到更强大的函数接口另外还有比较器中的reversed thenComparing可以用于组合运算这几个方法分别位于Function以及Predicate中...

2018-08-21 17:13:00 70

原创 [五]java函数式编程归约reduce概念原理 stream reduce方法详解 reduce三个参数的reduce方法如何使用...

reduce-归约看下词典翻译:好的命名是自解释的reduce的方法取得就是其中归纳的含义java8 流相关的操作中,我们把它理解 "累加器",之所以加引号是因为他并不仅仅是加法他的运算可以是一个Lambda 表达式所以更准确的说 reduce 是一个迭代运算器Stream包的文档中其实已经说的很明白了但是就是因为不是很理解所以看的云里雾里其中说到:...

2018-08-21 15:02:00 132

原创 [四] java8 函数式编程 收集器浅析 收集器Collector常用方法 运行原理 内部实现

Collector常见用法  常用形式为:   .collect(Collectors.toList()) collect()是Stream的方法 Collectors  是收集器Collector 的工厂方法,提供了一些常用的收集器  比如 常用收集器概要收集器 行为 toList() 将元素收集到一个  List...

2018-08-21 14:51:00 90

原创 [零] Java 语言运行原理 JVM原理浅析 入门了解简介 Java语言组成部分 javap命令使用...

Java Virtual Machine 官方介绍Java虚拟机规范官方文档https://docs.oracle.com/javase/specs/index.html其中以java8的为https://docs.oracle.com/javase/specs/jvms/se8/html/index.html看下官方的介绍的一节The Java Virtual ...

2018-08-21 11:12:00 40

原创 [三]java8 函数式编程Stream 概念深入理解 Stream 运行原理 Stream设计思路

Stream的概念定义官方文档是永远的圣经~表格内容来自https://docs.oracle.com/javase/8/docs/api/ Package java.util.stream 一节部分原文内容的翻译 int sum = widgets.stream().filter(b -> b.getColor() == RE...

2018-08-20 13:37:00 145

原创 [二] java8 函数式接口详解 函数接口详解 lambda表达式 匿名函数 方法引用使用含义 函数式接口实例 如何定义函数式接口...

函数式接口详细定义package java.lang;import java.lang.annotation.*;/*** An informative annotation type used to indicate that an interface* type declaration is intended to be a <i>functional interfa...

2018-08-19 14:55:00 250

原创 [零]java8 函数式编程入门官方文档中文版 java.util.stream 中文版 流处理的相关概念...

前言本文为java.util.stream 包文档的译文极其个别部分可能为了更好理解,陈述略有改动,与原文几乎一致原文可参考在线API文档https://docs.oracle.com/javase/8/docs/api/ Package java.util.stream Description一些用于支持流上函数式操作的类 ,例如在集合上的map-reduce转换。例...

2018-08-19 14:45:00 73

原创 [一] java8 函数式编程入门 什么是函数式编程 函数接口概念 流和收集器基本概念...

本文是针对于java8引入函数式编程概念以及stream流相关的一些简单介绍什么是函数式编程?java程序员第一反应可能会理解成类的成员方法一类的东西此处并不是这个含义,更接近是数学上的函数看一下百度百科中关于函数的说明函数的定义: 给定一个数集A,假设其中的元素为x。 现对A中的元素x施加对应法则f,记作f(x),得到另一数集B。假设B中的元素为...

2018-08-19 14:32:00 44

原创 javaweb请求编码 url编码 响应编码 乱码问题 post编码 get请求编码 中文乱码问题 GET POST参数乱码问题 url乱码问题 get post请求乱码 字符编码...

乱码是一个经常出现的问题 请求中,参数传递的过程中也是经常出现乱码的问题 本文主要整理了请求乱码中的问题以及解决思路 先要理解一个概念前提: 编码就是把图形变成数值码所以说: 图形的字符 ----> 字节数组 是编码 字节数组-------->图形的字符 是解码 &#13...

2018-08-08 14:23:00 24

原创 windows查看端口占用 windows端口占用 查找端口占用程序 强制结束端口占用 查看某个端口被占用的解决方法 如何查看Windows下端口占用情况...

windows下查询端口占用情况 ,强制结束端口占用程序查询8080端口被那个程序占用如何强制结束windows下端口占用情况?下面操作在win10下在控制台执行命令 1.列出所有端口的情况netstat -ano 2.查询指定的端口被占用的情况 上图中本地地址一列中的冒号: 后面的数字就是端口号netstat -...

2018-08-08 08:11:00 122

原创 javaWeb项目中的路径格式 请求url地址 客户端路径 服务端路径 url-pattern 路径 获取资源路径 地址 url

javaweb项目中有很多场景的路径客户端的POST/GET请求,服务器的请求转发,资源获取需要设置路径等这些路径表达的含义都有不同,所以想要更好的书写规范有用的路径代码 需要对路径有一个清晰地认知路径基本上分三类客户端路径 服务端路径 其他路径相关的操作类型超链接 表单 重定向 转发 包含 <url-pattern> ServletContex...

2018-08-07 08:43:00 206

原创 ServletRequest HttpServletRequest 请求方法 获取请求参数 请求转发 请求包含 请求转发与重定向区别 获取请求头字段...

ServletRequest基本概念JavaWeb中的 "Request"对象实际为 HttpServletRequest 或者 ServletRequest, 两者都为接口服务器接收请求后,将请求数据进行对象封装功能大致分类request的功能可以分为以下几种:封装了请求头数据; 封装了请求正文数据,如果是GET请求,那么...

2018-08-06 16:48:00 73

原创 HttpServletResponse ServletResponse 返回响应 设置响应头设置响应正文体 重定向 常用方法 如何重定向 响应编码 响应乱码...

HttpServletResponse 和 ServletResponse 都是接口具体的类型对象是由Servlet容器传递过来ServletResponse对象的功能分为以下四种: 设置响应头信息; 发送状态码; 设置响应正文; 重定向;设置响应头信息HttpServletR...

2018-08-06 09:58:00 292

原创 Servlet主要相关类核心类 容器调用的过程浅析 servlet解读 怎么调用 Servlet是什么 工作机制...

WEB简介Web项目 是 B/S结构 浏览器/服务器模式的浏览器发起请求,服务器作出响应请求的发起和响应使用HTTP协议进行通讯所谓协议也就是一种固定格式而Socket是应用层与传输层的一层编程接口,屏蔽了传输层的细节所以Web项目也就是通过Socket发送HTTP请求和响应的过程只不过请求是浏览器发出来的 响应是服务器发出来的针对于J...

2018-08-02 20:16:00 55

原创 博客园 noteless 全部文章 目录索引

计算机发展历史计算机发展阶段计算机组成-数字逻辑电路操作系统简单介绍计算机启动过程的简单介绍计算机发展个人理解-电路终究是电路计算机语言的发展计算机网络发展了解计算机网络起源 网络发展简介(一)计算机网络通信TCP/IP协议浅析 网络发展简介(二)Web技术的发展 网络发展简介(三)网络是如何连接的?网络发展简介(四)设计模式设计模式与设计原则简介(开篇)UM...

2018-08-01 13:39:00 14

原创 XML概念定义以及如何定义xml文件编写约束条件java解析xml DTD XML Schema JAXP java xml解析 dom4j 解析 xpath dom sax

本文主要涉及:xml概念描述,xml的约束文件,dtd,xsd文件的定义使用,如何在xml中引用xsd文件,如何使用java解析xml,解析xml方式dom sax,dom4j解析xml文件XML来源SGMLSGML(SGM)标准通用标记语言是一种定义电子文档结构和描述其内容的国际标准语言,具有极好的扩展性是所有电子文档标记语言的起源,早在万维网发明之前“通用标言”就已存在是1...

2018-08-01 13:06:00 83

JDK1.6 API帮助文档.CHM.7z

jdk1.6的中文api,对于一些老方法,还是看1.6的中文比较方便。

2020-04-18

UUIDFactory2.2.0.3310.zip

uuid生成器,可以根据配置生成uuid,在平时等场景下使用非常方便。

2020-04-17

sqlite3..zip

sqlite3 小工具,可以用来处理svn的锁死问题

2020-04-13

飞扬天空本地翻译.rar

飞扬天空本地翻译软件,非常适合本地使用的一款软件,强烈推荐使用。想找离线词典的可以看一下。 飞扬天空本地翻译软件,非常适合本地使用的一款软件,强烈推荐使用。想找离线词典的可以看一下

2020-04-02

myBase7.3.5中文特别版

一款比较好用的知识管理软件,支持多种格式,以及树形的目录结构,最好用的本地离线知识管理软件。

2020-03-27

Screen To Gif 1.3.版本

Screen To Gif 1.3.版本,最新版本win7 兼容性有问题,可以借助于老版本使用.非常强大的一款截图录像工具

2020-03-22

MobaXterm 20.1官方原版,好用的ssh工具

MobaXterm 20.1官方原版,好用的ssh工具。1qaz,注意1qaz哦

2020-03-02

2345看图王V9.1.rar

2345看图软件 9.1版本。 2345看图软件 9.1版本。 2345看图软件 9.1版本。 2345看图软件 9.1版本。 2345看图软件 9.1版本。 2345看图软件 9.1版本。 2345看图软件 9.1版本。

2020-02-09

画图9 pro.rar

一款简洁的画图工具,可以方便的画各种;流程图。 一款简洁的画图工具,可以方便的画各种;流程图。 一款简洁的画图工具,可以方便的画各种;流程图。 一款简洁的画图工具,可以方便的画各种;流程图。 一款简洁的画图工具,可以方便的画各种;流程图。

2020-02-06

QQ7.5.15456.0屏幕截图提取版.rar

从qq提取出来的截图工具,可以不用开启qq就可以使用qq的截图功能,非常方便流畅,不卡顿。

2020-02-05

Clover_Setup_3.0.406.rar

可以用于windows电脑文件夹资源管理器的多标签工具,的3.0.版本,之前用的比较稳定。 可以用于windows电脑文件夹资源管理器的多标签工具,的3.0.版本,之前用的比较稳定

2020-02-04

word 多标签打开工具 tab.7z

多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。多标签打开文件工具。

2020-01-17

一款好用的解压缩工具

一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。一款好用的解压缩工具。

2020-01-17

MobaXtermlspjb_45749.zip

最好用的ssh工具,很方便的进行ftp传输。 最好用的ssh工具,很方便的进行ftp传输。 最好用的ssh工具,很方便的进行ftp传输。 最好用的ssh工具,很方便的进行ftp传输。 最好用的ssh工具,很方便的进行ftp传输。

2020-01-17

PasteEx.v1.1.7.8.zip

安装后,可以集成在资源管理器里面,直接将剪切板上面的内容生成txt或者图片等。

2020-01-17

PLSQL 13.7z

PLSQL developer 13 安装版,同时提供 instant client。

2020-01-17

DbVisualizer10.0.20X86X64JDK1.8.7z

DbVisualizer10.0.20 安装版 自带key 支持jdk1.8 32和64位两个版本

2019-09-05

Navicat Premium_11.2.7简体中文版 安装包.rar

Navicat 数据库连接工具,旗舰版本;

2019-06-18

ClickCharts_CHS流程图.rar

简易流程图工具

2019-06-18

截图转文字.rar

图片截图识别为文字,

2019-06-18

二维码PsQREdit 2.4.3.rar

二维码识别与生成工具

2019-06-18

xyplorer_full_noinstall.rar

另一种形式的文件管理器,非常实用,另一种形式的文件管理器,非常实用,另一种形式的文件管理器,非常实用,另一种形式的文件管理器,非常实用,另一种形式的文件管理器,非常实用,另一种形式的文件管理器,非常实用,

2019-06-18

录制gif licecap125.rar

录制操作为gif,非常方便实用的小工具;录制操作为gif,非常方便实用的小工具;录制操作为gif,非常方便实用的小工具;录制操作为gif,非常方便实用的小工具;录制操作为gif,非常方便实用的小工具;录制操作为gif,非常方便实用的小工具;

2019-06-18

Ditto.rar 复制粘贴使用

粘贴板可以复制多个内容,可以记录很久然后粘贴使用

2019-06-18

计算机操作系统 第四版 汤小丹 汤子瀛 带书签 超清完整版

真正的计算机操作系统第四版,真正的包含书签,书签为标题内容而不是页码。 真正的计算机操作系统第四版,真正的包含书签,书签为标题内容而不是页码。 也是真正的高清版本,网上几乎都是第三版

2018-12-28

java多线程编程核心技术 高洪岩

全书共7章。章讲解了Java多线程的基础,重点介绍线程类的核心API的使用。第2章讲解对并发访问的控制,即如何写出线程安全的程序。第3章介绍线程间通信,以提高CPU利用率和系统间的交互,同时增强对线程任务的把控与监督。第4章讲解Lock对象,以更好实现并发访问时的同步处理。第5章讲解移动开发中使用较多的定时器类的多线程技术,这是计划/任务执行里很重要的技术点。第6章讲解如何安全、正确地将单例模式与多线程技术相结合,避免实际应用中可能会出现的麻烦。第7章将前面被遗漏的案例在本章节中进行补充,尽量做到不出现技术空白点。

2018-12-21

Java多线程编程实战指南(设计模式篇)作者:黄文海 著出版社:电子工业出版社出版时间:2015年09月

  随着CPU 多核时代的到来,多线程编程在充分利用计算资源、提高软件服务质量方面扮演了越来越重要的角色。而解决多线程编程中频繁出现的普遍问题可以借鉴设计模式所提供的现成解决方案。然而,多线程编程相关的设计模式书籍多采用C++作为描述语言,且书中所举的例子多与应用开发人员的实际工作相去甚远。本书采用Java(JDK1.6)语言和UML 为描述语言,并结合作者多年工作经历的相关实战案例,介绍了多线程环境下常用设计模式的来龙去脉:各个设计模式是什么样的及其典型的实际应用场景、实际应用时需要注意的事项以及各个模式的可复用代码实现。

2018-12-21

图解Java多线程设计模式

本书通过具体的Java 程序,以浅显易懂的语言逐一说明了多线程和并发处理中常用的12 种设计模式。内容涉及线程的基础知识、线程的启动与终止、线程间的互斥处理与协作、线程的有效应用、线程的数量管理以及性能优化的注意事项等。此外,还介绍了一些多线程编程时容易出现的失误,以及多线程程序的阅读技巧等。在讲解过程中,不仅以图配文,理论结合实例,而且提供了运用模式解决具体问题的练习题和答案,帮助读者加深对多线程和并发处理的理解,并掌握其使用技巧。

2018-12-21

Java并发编程实践 java concurrency in practice

《JAVA并发编程实践》随着多核处理器的普及,使用并发成为构建高性能应用程序的关键。Java 5以及6在开发并发程序中取得了显著的进步,提高了Java虚拟机的性能以及并发类的可伸缩性,并加入了丰富的新并发构建块。在《JAVA并发编程实践》中,这些便利工具的创造者不仅解释了它们究竟如何工作、如何使用,还阐释了创造它们的原因,及其背后的设计模式。

2018-12-21

Java并发编程之美

Java并发编程无处不在,涉及的知识点多,要掌握并用好它并非易事。作者加多拥有在大型互联网公司阿里巴巴的丰富工作经验,遇到并解决了业务场景中很多实际的并发问题。本书是他对自己实践经验的总结与升华。为帮助读者解决学习中的各类痛点,作者将全书明确地分为基础篇、高级篇和实践篇,脉络清晰;全书以代码说话,辅以图表,让初学者能一步一步地深入堂奥,掌握并发编程的精髓。 业内众技术大拿江南白衣、你假笨/寒泉子,纯洁的微笑、许令波、方腾飞好评推荐!

2018-12-21

java线程第三版 带书签

书名:Java线程(第三版) 定价:39.00元【定价是指书上的标价,售价是指实际销售价格,请注意两者关系!】 作者:(美)奥克斯,(美)王,公司译 出版社:东南大学出版社 出版日期:2006-03-01 ISBN:9787564102395 字数: 页码: 版次:1 装帧:平装 开本: 商品重量:0.4kg

2018-12-20

springmvc与mybatis整合完整示例

springmvc与mybatis整合完整示例 基于spring4 mybaits3,java8,tomcat7,mysql5,6开发的 论坛登录验证程序,配置完整,可以直接copy后,扩展使用,也可以用于学习 关于是怎么一步一步开发的这个小例子,可以看我的博客 workspace拷贝出来的,肯定可用的哦

2016-01-14

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除