JAVA
文章平均质量分 63
以Java为主线研究网络编程、网页编程、JVM内核编程
ikeepo
https://ikeepo.github.io/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
理解Log4j && Apache
Apache Projects by language The mission of the Apache Software Foundation (ASF) is to provide software for the public good. Established in 1999, the ASF is a US 501©(3) charitable organization, funded by individual donations and corporate sponsors. A..原创 2021-01-23 09:30:21 · 240 阅读 · 0 评论 -
理解sdkman
sdkman SDKMAN! is a tool for managing parallel versions of multiple Software Development Kits on most Unix based systems. It provides a convenient Command Line Interface (CLI) and API for installing, switching, removing and listing Candidates. Formerly k..原创 2021-01-23 09:29:41 · 293 阅读 · 0 评论 -
理解ANTLR4 & ASM
ANTLR4 ANTLR (ANother Tool for Language Recofnition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It’s widely used to build languages, tools, and frameworks. ASM ASM is an all purpos..原创 2021-01-22 20:39:45 · 543 阅读 · 0 评论 -
初识Javalin web framework
Javalin A simple web framework for Java and Kotlin. Javalin is just a few thousand lines of code on top of Jetty, and its performance is equivalent to raw Jetty code. Javalin runs on top of Jetty, one of the most used and stable web-servers on the JVM. J..原创 2021-01-22 20:36:02 · 1032 阅读 · 1 评论 -
初识Java及基础用法
Java 随着Java的发展,SUN给Java分出三个不同版本: Java SE: Standard Edition Java EE: Enterprise Edition Java ME: Micro Edition 学习路线推荐: Java SE,掌握Java语言本身、Java核心开发技术、Java标准库 如果继续学习Java EE, 那么Spring框架、数据库开发、分布式框架就是需要学习的 如果要学习大数据开发,那么Hadoop、Spark、Flink这些大数据平台就是需要学习的,他们都是..原创 2021-01-22 20:34:03 · 256 阅读 · 1 评论 -
初识Servlet
Overview 网络编程是Java最擅长的方向之一,使用Java进行网络编程时,由虚拟机实现了底层复杂的网络协议,Java程序只需要调用Java标准库提供的接口,就可以简单高效的编写网络程序。 web基础 今天我们访问网站、使用App时,都是基于Web这种Browser/Server模式,简称BS架构。 客户端只需要浏览器,应用程序的逻辑和数据都存储在服务器端。 浏览器请求一个URL,服务器就把生成的HTML网页发送给浏览器,而浏览器和服务器之间的传输协议是HTTP。 HTTP协议是基于TCP协议..原创 2021-01-22 20:33:07 · 241 阅读 · 0 评论 -
再遇gradle
Overview 《初识gradle||安装||初级使用》 通俗理解gradle 不同的软件发布渠道,不同的手机型号,不同的依赖导致的繁琐工作,都可以通过Gradle解决。 Gradle是一种构建工具,可以帮你管理项目中的差异,依赖,编译,打包,部署…你可以定义满足自己需要的构建逻辑,写入到build.gradle中供日后复用。 Grdle并不是一种编程语言,它不能帮你实现软件中的任何实际功能。 ant ant可以自动化打包逻辑 maven maven可以自动化打包逻辑的同事,又能自动下..原创 2021-01-22 20:28:25 · 280 阅读 · 0 评论 -
理解Gradle project||build.gradle||Javalin||Groovy||Kotlin
Javalin Javalin is a very lightweight framework for Java 8 and Kotlin. Kotlin Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Gradle Gradle is an open-source build automation tool focused on fle..原创 2021-01-01 21:45:19 · 227 阅读 · 0 评论 -
初识gradle||安装||初级使用
gradle Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL. Download and install Gradle Prerequisities 《WSL-Ubuntu安装OpenJDK 14》 Gradle runs on all majo..原创 2021-01-01 21:43:08 · 343 阅读 · 0 评论 -
WSL-Ubuntu18.04安装OpenJDK 14
Java Java is a set of computer software and specifications developed by James Gosling at Sun Microsystems, which was later acquired by the Oracle Corporation, tha provides a system for developing application software and deploying it in a cross-platform ..原创 2021-01-01 21:41:37 · 829 阅读 · 1 评论 -
CentOS在哪里设置JAVA_HOME
Where is the JAVA_HOME set up Some places to look first system wide /etc/environment : Specifically meant for environment variables /etc/env.d/* : environment variables, split in multiple files /etc/profile : all types of initialization scripts /etc/pr..原创 2021-01-01 21:34:13 · 270 阅读 · 0 评论 -
理解java概念:JDK, jre, JVM,Java(TM), SE, Oracle, AdoptOpenJDK, Azul Zulu for Azure
JDK Java Development Kit(JDK) is a software development environment used for developing Java applications and applets. It includes the Java Runtime Environment(JRE), an interpreter/loader (JAVA), a compiler (javac), an archiver (jar), a documentation gen..原创 2020-12-05 09:37:44 · 1285 阅读 · 0 评论
分享