Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
approaches to apply right from the start prefer HTML over JSF tags. no logic in getters (can be called multiple times) – especially for the rendered attribute. avoid logic in EL expressions. avoid using h:outputText. instead, use an EL expressions. if you…
-
Another day, another project turned down, because they use Jenkins for CI/CD (the requirements were that I actually would have had to work with that piece of crap).
-
general availability on 2014-03-18 The original schedule aimed to ship the release in early September 2013, but due to an increased focus on browser-related security issues that date was not achievable.
-
general availability on 2017-09-22 JEPs Java 9 comes with a vast list of features.
-
general availability on 20 September 2022 JEPs new features JEP state summary /remark JEP 405: Record Patterns preview introduces record patterns to deconstruct record values.
-
general availability on 2022-03-22 JEPs new features JEP state summary /remark JEP 400: UTF-8 by Default standard specifies UTF-8 as the default charset of the standard Java APIs.
-
general availability on 2021-09-14 JEPs new features JEP state summary /remark JEP 306: Restore Always-Strict Floating-Point Semantics standard make floating-point operations consistently strict, rather than have both strict floating-point semantics (stri…
-
Java EE versions
-
Java EE and Jakarta EE versions
-
Some information on available JDKs and their vendors
-
general availability on 2021-03-16 JEPs new features JEP state summary /remark JEP 338: Vector API (Incubator) incubator provide an initial iteration of an incubator module, jdk.incubator.vector, to express vector computations that reliably compile at run…
-
general availability on 202-09-15 JEPs new features JEP state summary /remark JEP 339: Edwards-Curve Digital Signature Algorithm (EdDSA) standard EdDSA has a better performance than the existing ECDSA implementation (which uses native C code) at the same…
-
general availability on 2020-03-17 JEPs new features JEP state summary /remark JEP 305: Pattern Matching for instanceof (Preview) preview instanceof now saves you from explicit, verbose casts.
-
general availability on 2019-09-17 jeps new features jep state summary /remark jep 351: zgc, uncommit unused memory (Experimental) experimental zgc does not currently uncommit and return memory to the operating system, even when that memory has been unused
-
general availability on 2019-03-19 JEPs new features JEP state summary /remark JEP 189: Shenandoah, A Low-Pause-Time Garbage Collector (Experimental) experimental a GC which reduces GC pause times by doing evacuation work concurrently with the running Java
-
general availability on 2018-09-25 JEPs new features JEP state summary /remark JEP 181: Nest-Based Access Control standard introduce nests, an access-control context that aligns with the existing notion of nested types in the Java programming language.
-
general availability on 2018-03-20 JEPs new features JEP state summary /remark JEP 286: Local-Variable Type Inference standard enhance the Java Language to extend type inference to declarations of local variables with initializers.
-
creating arrows for technical documentation with GIMP and draw.io
-
WildFly standalone installation and basic configuration walkthrough
-
overview of the WildFly role based access control structure RBAC and its configuration options
-
What I wanted to do for a long time, but didn’t have the time to do (or I thought I didn’t have the time): I finally got this website up and running, with the blog you’re reading right now, technical documentation and my portfolio.
-
You are viewing this page because the page you selected was not found.
-
basic operations create a branch – git branch <new branch> checkout a branch – git checkout <branch> list local branches – git branch list remote branches – git git branch -r list local and remote branches – git branch -a delete a local branch – git branch
-
viewing the commit history with git log with custom formats for more information on less terminal real estate
-
how to revert staged and unstaged changes while working with git
-
configuration of git after initial installation with settings for users, repos and system wide settings
-
how to customize git in bash for a more comfortable and efficient working experience
-
variable names Variable names are case sensitive.
-
User input from the terminal can be processed with the command read By default read reads user input from
-
For output, two commands can be used: echo and printf.
-
Shell programming can be used to write shell scripts that simplify tasks that can be done on the command line.
-
this is a kitchen sink for stuff that I throw in, before I forget it, and to redistribute it later to the appropriate pages
-
some of the information presented in this series JShell guide stems from the following references:
-
the jshell configuration file On Linux systems, the startup configuration is written to the file ~/.java/.userPrefs/tool/JShell/prefs.xml .
-
A jshell script file is a sequence of jshell commands and/or snippets, one command or snippet per line
-
available feedback modes JShell comes with four built-in feedback modes, listed in the table below
-
Tab completion works for commands, command parameters, variables, methods, classes and interfaces
-
If a snippet throws an exception, jshell prints the exception together with the snippet id that caused the exception
-
In order to be able to access modules that are not part of the JDK, the module path must be set according to the
-
In order to be able to access classes in libs or class files that are not part of the JDK, the classpath must be set
-
Inside methods, classes and interfaces, statements have to end with a semicolon
-
On startup, jshell imports a bunch of Java packages by default.
-
Variables can be explicitly declared.
-
history jshell maintains a history that includes all previously entered commands and snippets
-
jshell accepts the following JLS syntax: Statements Expressions Variable, Method, Class and Interface
-
securing Payara Micro’s HTTP port with TLS (Transport Layer Security)
-
overview of the Payara Micro jar structure and options for unpacking the jar when running Payara Micro
-
setting up JPA with Payara Micro for access to a PostgreSQL Database
-
The jshell is a great tool for exploring libraries, testing new features of Java and for explorative programming in general.
-
setting the context root in configuration files and on the shell when running Payara Micro