Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 144
  1. 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…

  2. why I'd never work with Jenkins

    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).

  3. Java 8

    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.

  4. Java 9

    general availability on 2017-09-22 JEPs Java 9 comes with a vast list of features.

  5. Java 19

    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.

  6. Java 18

    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.

  7. Java 17

    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…

  8. Java EE versions

    Java EE versions

  9. Jakarta EE versions

    Java EE and Jakarta EE versions

  10. Some information on available JDKs and their vendors

  11. Java 16

    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…

  12. Java 15

    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…

  13. Java 14

    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.

  14. java 13

    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

  15. Java 12

    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

  16. Java 11

    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.

  17. Java 10

    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.

  18. arrow brushes with GIMP

    creating arrows for technical documentation with GIMP and draw.io

  19. WildFly standalone installation

    WildFly standalone installation and basic configuration walkthrough

  20. user management

    overview of the WildFly role based access control structure RBAC and its configuration options

  21. the codebase site is up

    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.

  22. damned ... 404

    You are viewing this page because the page you selected was not found.

  23. git branch operations

    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

  24. viewing git commit history

    viewing the commit history with git log with custom formats for more information on less terminal real estate

  25. reverting changes in git

    how to revert staged and unstaged changes while working with git

  26. git configuration

    configuration of git after initial installation with settings for users, repos and system wide settings

  27. git bash enhancements

    how to customize git in bash for a more comfortable and efficient working experience

  28. variables

    variable names Variable names are case sensitive.

  29. terminal input

    User input from the terminal can be processed with the command read By default read reads user input from

  30. output

    For output, two commands can be used: echo and printf.

  31. intro

    Shell programming can be used to write shell scripts that simplify tasks that can be done on the command line.

  32. Hugo misc stuff

    this is a kitchen sink for stuff that I throw in, before I forget it, and to redistribute it later to the appropriate pages

  33. reference

    some of the information presented in this series JShell guide stems from the following references:

  34. configuration

    the jshell configuration file On Linux systems, the startup configuration is written to the file ~/.java/.userPrefs/tool/JShell/prefs.xml .

  35. script files

    A jshell script file is a sequence of jshell commands and/or snippets, one command or snippet per line

  36. feedback modes

    available feedback modes JShell comes with four built-in feedback modes, listed in the table below

  37. tab completion

    Tab completion works for commands, command parameters, variables, methods, classes and interfaces

  38. exception handling

    If a snippet throws an exception, jshell prints the exception together with the snippet id that caused the exception

  39. modules

    In order to be able to access modules that are not part of the JDK, the module path must be set according to the

  40. working with the classpath

    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

  41. methods, classes and interfaces

    Inside methods, classes and interfaces, statements have to end with a semicolon

  42. imports

    On startup, jshell imports a bunch of Java packages by default.

  43. variables

    Variables can be explicitly declared.

  44. history

    history jshell maintains a history that includes all previously entered commands and snippets

  45. snippets

    jshell accepts the following JLS syntax: Statements Expressions Variable, Method, Class and Interface

  46. tls

    securing Payara Micro’s HTTP port with TLS (Transport Layer Security)

  47. overview of the Payara Micro jar structure and options for unpacking the jar when running Payara Micro

  48. jpa

    setting up JPA with Payara Micro for access to a PostgreSQL Database

  49. intro

    The jshell is a great tool for exploring libraries, testing new features of Java and for explorative programming in general.

  50. context root

    setting the context root in configuration files and on the shell when running Payara Micro