JAVA
文章平均质量分 63
以Java为主线研究网络编程、网页编程、JVM内核编程
ikeepo
https://ikeepo.github.io/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
理解Log4j && Apache
ApacheProjects by languageThe 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 · 237 阅读 · 0 评论 -
理解sdkman
sdkmanSDKMAN! 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
ANTLR4ANTLR (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.ASMASM is an all purpos..原创 2021-01-22 20:39:45 · 542 阅读 · 0 评论 -
初识Javalin web framework
JavalinA 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 · 1028 阅读 · 1 评论 -
初识Java及基础用法
Java随着Java的发展,SUN给Java分出三个不同版本:Java SE: Standard EditionJava EE: Enterprise EditionJava ME: Micro Edition学习路线推荐:Java SE,掌握Java语言本身、Java核心开发技术、Java标准库如果继续学习Java EE, 那么Spring框架、数据库开发、分布式框架就是需要学习的如果要学习大数据开发,那么Hadoop、Spark、Flink这些大数据平台就是需要学习的,他们都是..原创 2021-01-22 20:34:03 · 255 阅读 · 1 评论 -
初识Servlet
Overview网络编程是Java最擅长的方向之一,使用Java进行网络编程时,由虚拟机实现了底层复杂的网络协议,Java程序只需要调用Java标准库提供的接口,就可以简单高效的编写网络程序。web基础今天我们访问网站、使用App时,都是基于Web这种Browser/Server模式,简称BS架构。客户端只需要浏览器,应用程序的逻辑和数据都存储在服务器端。浏览器请求一个URL,服务器就把生成的HTML网页发送给浏览器,而浏览器和服务器之间的传输协议是HTTP。HTTP协议是基于TCP协议..原创 2021-01-22 20:33:07 · 240 阅读 · 0 评论 -
再遇gradle
Overview《初识gradle||安装||初级使用》通俗理解gradle不同的软件发布渠道,不同的手机型号,不同的依赖导致的繁琐工作,都可以通过Gradle解决。Gradle是一种构建工具,可以帮你管理项目中的差异,依赖,编译,打包,部署…你可以定义满足自己需要的构建逻辑,写入到build.gradle中供日后复用。Grdle并不是一种编程语言,它不能帮你实现软件中的任何实际功能。antant可以自动化打包逻辑mavenmaven可以自动化打包逻辑的同事,又能自动下..原创 2021-01-22 20:28:25 · 278 阅读 · 0 评论 -
理解Gradle project||build.gradle||Javalin||Groovy||Kotlin
JavalinJavalin is a very lightweight framework for Java 8 and Kotlin.KotlinKotlin is a cross-platform, statically typed, general-purpose programming language with type inference.GradleGradle is an open-source build automation tool focused on fle..原创 2021-01-01 21:45:19 · 226 阅读 · 0 评论 -
初识gradle||安装||初级使用
gradleGradle 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 GradlePrerequisities《WSL-Ubuntu安装OpenJDK 14》Gradle runs on all majo..原创 2021-01-01 21:43:08 · 343 阅读 · 0 评论 -
WSL-Ubuntu18.04安装OpenJDK 14
JavaJava 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 · 828 阅读 · 1 评论 -
CentOS在哪里设置JAVA_HOME
Where is the JAVA_HOME set upSome places to look firstsystem 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 · 269 阅读 · 0 评论 -
理解java概念:JDK, jre, JVM,Java(TM), SE, Oracle, AdoptOpenJDK, Azul Zulu for Azure
JDKJava 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 · 1284 阅读 · 0 评论
分享