1 Star 2 Fork 0

OSrcD / cppmm

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

cppmm

cppmm 是 C++-- 其实 Java 就是 C++ 的简化版 在 C++ 的基础上进行简化 所以就是 C++--

JVM & AI

AI 篇

数据挖掘:实用机器学习技术及Java实现 出版时间: 2003-9

Java语言学习利器:AI-CODE坦克机器人 出版时间:2007-4-01

自然语言处理原理与技术实现(博文视点出品) 出版时间:2016-05-01

Java遗传算法编程(异步图书出品) 出版时间:2016-12-01

Java 机器学习 出版时间 :2017-09-01

深度学习:Java语言实现 出版时间:2017-08-01

自己动手写神经网络(异步图书出品) 出版时间:2017-09-01

神经网络编程实战:Java语言实现(原书第2版) 出版时间:2018-06-01

Java数据科学指南 出版时间 :2018-06-01

Java机器学习 出版时间:2018-10-01

Java数据分析指南(异步图书出品) 出版时间:2018-12-01

Java大数据分析(影印版 英文版)出版时间:2019-03-01

自然语言处理入门 Python/Java双代码实现(图灵出品) 出版时间:2019-10-01

Java数据科学实战(图灵出品) 出版时间:2020-04-01

机器学习算法框架实战:Java和Python实现 出版时间:2020-07-01

Java自然语言处理(原书第2版)出版时间:2020-07-01

自然语言处理与Java语言实现 出版时间:2020-08-01

Tribuo 出版时间: 2020-09-17

深度学习搜索引擎开发 Java实现(图灵出品) 出版时间:2020-10-01

Java物联网、人工智能和区块链编程实战 出版时间:2020-12-01

Java人工神经网络构建 [Artificial Neural Networks with Java: Tools for Building Neural Network Applications] 出版时间:2021-02-01

基于Java的深度学习 出版时间:2021-06-01

JVM 篇

Java 的 JNI 篇书籍大全

Essential Jni Java Native Interface 出版年 1998-3

Java(TM) Native Interface 出版年 1999-06-20

Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer) 出版年 2005-02-11

Java AWT Native Interface 页数 18

Java Native Interface 页数 112

Java Native Access 页数 112

IBM JNI

JNI

JNA

JNR

安卓 NDK 篇书籍大全

细说 Android 4.0 NDK 编程(推荐PC阅读) 出版时间 2012-07-01

Android NDK Game Development Cookbook 出版时间 2013-11-25

Android C++ 高级编程 使用 NDK [Pro Android C++ with the NDK] 出版时间 2014-01-01

Android NDK Beginner's Guide Second Edition 出版时间 2015-04-28

Mastering Android NDK 出版时间 2015-09-30

Java 虚拟机书籍大全

Java 虚拟机规范 出版年 1996-12-01

Java Virtual Machine (Java Series) 出版年 1997-04-01

Java 虚拟机规范 出版年 1997-10

The Java™ Virtual Machine Specification 出版年 1999-4-24

Programming for the Java™ Virtual Machine 出版年 1999-7-2

Proceedings of the Java Virtual Machine Research and Technology Symposium (JVM 01) April 23-24 2001 Monterey California USA 出版时间 2001-1-1)

Java and the Java Virtual Machine 出版年 2001-6-27

2nd Java Virtual Machine Reasearch and Technology Symposium (JVM 02) 出版年 2002

深入嵌入式 Java 虚拟机 出版年 2003-5-1

嵌入式 Java 虚拟机及其应用研究

深入 Java 虚拟机(原书第 2 版) 出版年 2003-9

A Real-Time Java Virtual Machine for Avionics (Preprint) 出版时间 2006-1-1

IBM Technology for Java Virtual Machine in IBM i5/OS 出版时间 2007-2-14

Java Virtual Machine 出版年 2009-12-30

Principles of Computer Organization and Assembly Language (2-downloads) Using the Java Virtual Machine Kindle 电子书 出版时间 2011年1月11日

Java Virtual Machine 出版年 2011-9

Kaffe Real-Time JVM (英语) 出版时间 2013-3-22

Understanding Java Virtual Machine 出版年 2013-3-31

Java 虚拟机并发编程 出版时间 2013-05-01

解析 Java 虚拟机开发 出版年 2013-5-1

Java虚拟机规范(Java SE 7版) [The Java Virtual Machine Specification] 出版时间 2013-12-01

HotSpot 实战 出版时间 2014-03-01

Java 虚拟机精讲 出版时间 2015-05-01

Java 核心技术系列 Java 虚拟机规范(Java SE 8 版) [The Java Virtual Machine Specification Jave SE 8 Edition] 出版时间 2015-06-01

OpenJDK Cookbook 出版时间 2015-01-30

自己动手写 Java 虚拟机 出版时间 2016-06-01

深入理解 JVM & G1 GC 出版时间 2017-06-01

揭秘 Java 虚拟机 JVM 设计原理与实现 出版时间 2017-06-01

Java 虚拟机基础教程 出版时间 2018-02-01

Optimizing Java Practical Techniques for Improving JVM Application Performance (英语) 出版时间 2018-5-11

Java virtual machine Second Edition Kindle 电子书 出版时间 2018-6-10

JVM Tutorials Herong's Tutorial Examples Kindle 电子书 出版时间 2018-6-29

JRockit 权威指南 深入理解 JVM 出版时间 2019-01-01

JVM G1 源码分析和调优 出版时间 2019-04-01

实战 Java 虚拟机 JVM 故障诊断与性能优化(第2版) 出版时间 2019-07-01

深入理解 Java 虚拟机 JVM 高级特性与最佳实践(第3版) 出版时间 2019-12-01

虚拟机设计与实现 以 JVM 为例 出版时间:2020-01-01

深入浅出 Java 虚拟机设计与实现 出版时间 2020-04-01

深入理解 JVM 字节码 出版时间 2020-06-01

深入解析 Java 虚拟机 HotSpot 出版时间 2020-12-01

深入 Java 虚拟机 JVM G1 GC 的算法与实现 出版时间 2021-01-01

Microsoft Java Virtual Machine 页数 88 JVM 1.1 闭源

A Dynamic Compiler for an Embedded Java Virtual Machine 页数 96

Serializable Coroutines for Java Virtual Machines 页数 104

Java Virtual Machine Including 页数 106

Openjdk 页数 112

Hotspot 页数 136

Java Virtual Machine Design for Embedded Systems 页数 152

Java Virtual Machines 页数 280

Java Language and Virtual Machine Specifications

OpenJDK JVM 1.6

jvms8

第三方 JVM 虚拟机

JVM-1.2 JVM 1.2

DS 虚拟机 JVM 1.2

ClassPath 虚拟机 JVM 1.2 1.3 1.4 1.5

SableVM 虚拟机 JVM 1.2

Harmony 虚拟机 JVM 1.5

IBM 虚拟机

The Kaffe Virtual Machine 虚拟机

Alibaba dragonwell8 虚拟机 JVM 1.8

华为 bishengjdk-8 虚拟机 JVM 1.8

https://github.com/zhangkari/jvm 

https://github.com/kayodesu/cabin

SAP JVM 虚拟机

avian 虚拟机

腾讯 TencentKona-8 虚拟机 JVM 1.8

Microsoft Build of OpenJDK jvm 11

https://github.com/microsoft/openjdk

https://www.microsoft.com/openjdk#11

在 JVM 源码写内嵌级的 Native 函数

Android 虚拟机书籍大全

Android Virtual Machine (VM) Setup on Linux 出版时间 2014-01-01

深入解析 Android 虚拟机 出版时间 2014-01-01

Android Dalvik 虚拟机结构及机制剖析:第 1 卷 Dalvik 虚拟机结构剖析 出版时间 2014-11-01

Android Dalvik 虚拟机结构及机制剖析:第 2 卷 Dalvik 虚拟机各模块机制分析 出版时间 2014-08-01

深入解析 Android 虚拟机 出版时间 2016-09-01

Programming for the Android Dalvik Virtual Machine 出版时间 2017-1-15

深入理解 Android Java 虚拟机 ART [Understanding Android Internals ART JVM] 出版时间 2019-04-01

Dalvik Turbo Virtual Machine 页数 18

Dalvik 页数 80

Dalvik Turbo Virtual Machine Lite Edition

JVM 前世今生

JAVA 1.0 代号 Oak(橡树)

1996-01-23 发行

JAVA 1.1

1997-02-19 发行 主要更新内容

引入 JDBC

添加内部类支持

引入 JAVA BEAN

引入 RMI

引入反射

JAVA 1.2 代号 Playground(操场)

1998-12-8 发行 主要更新内容

引入集合框架

对字符串常量做内存映射

引入 JIT(Just In Time)编译器

引入打包文件数字签名

引入控制授权访问系统资源策略工具

引入 JFC(Java Foundation Classes) 包括 Swing 1.0 拖放和 Java 2D 类库

引入 Java 插件

JDBC 中引入可滚动结果集 BLOB CLOB 批量更新和用户自定义类型

Applet 中添加声音支持

JAVA 1.3 代号 Kestrel(红隼)

2000-5-8 发布 主要更新内容

引入 Java Sound API

引入 jar 文件索引

对 Java 各方面多了大量优化和增强

Java Platform Debugger Architecture 用于 Java 调试的平台

JAVA 1.4 代号 Merlin(隼)

2004-2-6 发布(首次在 JCP 下发行) 主要更新内容

添加 XML 处理

添加 Java 打印服务(Java Print Service API)

引入 Logging API

引入 Java Web Start

引入 JDBC 3.0 API

引入断言

引入 Preferences API

引入链式异常处理

支持 IPV6

支持正则表达式

引入 Image I/O API

NIO 非阻塞的 IO 优化 Java 的 IO 读取

JDK 5.0 代号 Tiger(老虎) 有重大改动

2004-9-30 发布 主要更新内容

引入泛型

For-Each 循环 增强循环 可使用迭代方式

自动装箱与自动拆箱

引入类型安全的枚举

引入可变参数

添加静态引入

引入注解

引入 Instrumentation

提供了 java.util.concurrent 并发包

JDK 6 代号 Mustang(野马)

2006-12-11 发布 主要更新内容

引入了一个支持脚本引擎的新框架(基于 Mozilla Rhino 的 JavaScript 脚本引擎)

UI 的增强

对 WebService 支持的增强(JAX-WS 2.0 和 JAXB 2.0)

引入 JDBC 4.0 API

引入 Java Compiler API

通用的 Annotations 支持

JDK 7 代号 Dolphin(海豚)

2011-07-28 发布 这是 sun 被 oracle 收购(2009 年 4 月)后的第一个版本 主要更新内容

switch 语句块中允许以字符串作为分支条件

在创建泛型对象时应用类型推断 比如你之前版本使用泛型类型时这样写 ArrayList userList= new ArrayList(); 这个版本只需要这样写 ArrayList userList= new ArrayList<>(); 也即是后面一个尖括号内的类型 JVM 帮我们自动类型判断补全了

在一个语句块中捕获多种异常

添加 try-with-resources 语法支持 使用文件操作后不用再显示执行 close 了

支持动态语言

JSR 203 NIO 2.0 AIO 新 I/O 文件系统 增加多重文件的支持 文件原始数据和符号链接 支持 ZIP 文件操作

JDBC 规范版本升级为 JDBC 4.1

引入 Fork/Join 框架,用于并行执行任务

支持带下划线的数值 如 int a = 100000000; 0 太多不便于人阅读 这个版本支持这样写 int a = 100_000_000 这样就对数值一目了然了

Swing 组件增强(JLayer Nimbus Look Feel…)参考

JDK 8

2014-3-19 发布 oracle 原计划 2013 年发布 由于安全性问题两次跳票 是自 JAVA 5 以来最具革命性的版本 主要更新内容

接口改进 接口居然可以定义默认方法实现和静态方法了

引入函数式接口

引入 Lambda 表达式

引入全新的 Stream API 提供了对值流进行函数式操作

引入新的 Date-Time API

引入新的 JavaScrpit 引擎 Nashorn

引入 Base64 类库

引入并发数组(parallel)

添加新的 Java 工具 jjs jdeps

Java FX 一种用在桌面开发领域的技术

静态链接 JNI 程序库

JDK 9

2017-9-21 发布

模块化(jiqsaw)

交互式命令行(JShell)

默认垃圾回收期切换为 G1

进程操作改进

竞争锁性能优化

分段代码缓存

优化字符串占用空间

JDK 10

2018-3-21 发布

JEP 286 var 局部变量类型推断

JEP 296 将原来用 Mercurial 管理的众多 JDK 仓库代码 合并到一个仓库中 简化开发和管理过程

JEP 304 统一的垃圾回收接口

JEP 307 G1 垃圾回收器的并行完整垃圾回收 实现并行性来改善最坏情况下的延迟

JEP 310 应用程序类数据 (AppCDS) 共享 通过跨进程共享通用类元数据来减少内存占用空间 和减少启动时间

JEP 312 ThreadLocal 握手交互 在不进入到全局 JVM 安全点 (Safepoint) 的情况下 对线程执行回调 优化可以只停止单个线程 而不是停全部线程或一个都不停

JEP 313 移除 JDK 中附带的 javah 工具 可以使用 javac -h 代替

JEP 314 使用附加的 Unicode 语言标记扩展

JEP 317 能将堆内存占用分配给用户指定的备用内存设备

JEP 317 使用 Graal 基于 Java 的编译器 可以预先把 Java 代码编译成本地代码来提升效能

JEP 318 在 OpenJDK 中提供一组默认的根证书颁发机构证书 开源目前 Oracle 提供的的 Java SE 的根证书 这样 OpenJDK 对开发人员使用起来更方便

JEP 322 基于时间定义的发布版本 即上述提到的发布周期 版本号为 $FEATURE.$INTERIM.$UPDATE.$PATCH 分别是大版本 中间版本 升级包和补丁版本

JDK 11

2018-9-25 发布

官网公开的 17 个 JEP(JDK Enhancement Proposal 特性增强提议)

JEP 181 Nest-Based Access Control(基于嵌套的访问控制)

JEP 309 Dynamic Class-File Constants(动态的类文件常量)

JEP 315 Improve Aarch64 Intrinsics(改进 Aarch64 Intrinsics)

JEP 318 Epsilon A No-Op Garbage Collector(Epsilon 垃圾回收器 又被称为 No-Op(无操作)回收器)

JEP 320 Remove the Java EE and CORBA Modules(移除 Java EE 和 CORBA 模块 JavaFX 也已被移除)

JEP 321 HTTP Client (Standard)

JEP 323 Local-Variable Syntax for Lambda Parameters(用于 Lambda 参数的局部变量语法)

JEP 324 Key Agreement with Curve25519 and Curve448(采用 Curve25519 和 Curve448 算法实现的密钥协议)

JEP 327 Unicode 10

JEP 328 Flight Recorder(飞行记录仪)

JEP 329 ChaCha20 and Poly1305 Cryptographic Algorithms(实现 ChaCha20 和 Poly1305 加密算法)

JEP 330 Launch Single-File Source-Code Programs(启动单个 Java 源代码文件的程序)

JEP 331 Low-Overhead Heap Profiling(低开销的堆分配采样方法)

JEP 332 Transport Layer Security (TLS) 1.3(对 TLS 1.3 的支持)

JEP 333 ZGC A Scalable Low-Latency Garbage Collector (Experimental)(ZGC 可伸缩的低延迟垃圾回收器 处于实验性阶段)

JEP 335 Deprecate the Nashorn JavaScript Engine(弃用 Nashorn JavaScript 引擎)

JEP 336 Deprecate the Pack200 Tools and API(弃用 Pack200 工具及其 API)

JDK 12

2019-3-19 发布

JEP 189 Shenandoah A Low-Pause-Time Garbage Collector (Experimental)

JEP 230 Microbenchmark Suite

JEP 325 Switch Expressions (Preview)

JEP 334 JVM Constants API

JEP 340 One AArch64 Port Not Two

JEP 341 Default CDS Archives

JEP 344 Abortable Mixed Collections for G1

JEP 346 Promptly Return Unused Committed Memory from G1

JDK 13

2019-9-17 发布

JEP 350 Dynamic CDS Archives

JEP 351 ZGC Uncommit Unused Memory

JEP 353 Reimplement the Legacy Socket API

JEP 354 Switch Expressions

JEP 355 Text Blocks

JDK 14

预计 2020-03-17 General Availability

JEP 305 Pattern Matching for instanceof (Preview)

JEP 358 Helpful NullPointer Exceptions

JEP 361 Switch Expressions (Standard)

JEP 345 NUMA-Aware Memory Allocation for G1

JEP 349 JFR Event Streaming

JEP 366 Deprecate the ParallelScavenge + SerialOld GC Combination

JEP 363 Remove the CMS Garbage Collector

JEP 364 ZGC on macOS

JEP 368 Text Blocks (Second Preview)

JDK 15

2020-9-15 发布

JEP 339 EdDSA 数字签名算法

JEP 360 密封类(预览)

JEP 371 隐藏类

JEP 372 删除 Nashorn JavaScript 引擎

JEP 373 重新实现 Legacy DatagramSocket API

JEP 374 重新实现 DatagramSocket API

JEP 375 实例模式匹配(第二次预览)

JEP 377 ZGC 一个可扩展的低延迟垃圾收集器

JEP 378 文本块

JEP 379 低暂停时间垃圾收集器

JEP 381 移除 Solaris 和 SPARC 端口

JEP 383 外部存储器访问 API(第二个内置程序)

JEP 384 Records(第二次预览)

JEP 385 不推荐的 RMI 激活去除

JDK 16

2021-03-16 发布

338 Vector API (Incubator)

347 Enable C++ 14 Language Features

357 Migrate from Mercurial to Git

369 Migrate to GitHub

376 ZGC Concurrent Thread-Stack Processing

380 Unix-Domain Socket Channels

386 Alpine Linux Port

387 Elastic Metaspace

388 Windows / AArch64 Port

389 Foreign Linker API (Incubator)

390 Warnings for Value-Based Classes

392 Packaging Tool

393 Foreign-Memory Access API (Third Incubator)

394 Pattern Matching for instanceof

395 Records

396 Strongly Encapsulate JDK Internals by Default

397 Sealed Classes (Second Preview)

空文件

简介

⭐C++-- 0.0.1 展开 收起
C++
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C++
1
https://gitee.com/OpenDevel/cppmm.git
git@gitee.com:OpenDevel/cppmm.git
OpenDevel
cppmm
cppmm
main

搜索帮助