We need to keep the following in mind while having multiple installations of XAMPP in windows 11: To run multiple XAMPP instances on Windows, we must change the default ports for the Apache and MySQL services in each additional installation. This prevents port conflicts, which would stop the services from starting correctly. So, we will need to change the following ports: Apache (HTTP): The default is port 80. We need to change this to a new, unused port like 8080 Apache (HTTPS/SSL): The default is port 443. We need to change this to a new port, such as 444. MySQL: The default is port 3306. We need to change this to a new port, such as 3307 There are few additional steps, which are listed in sequence below: 1. Installing to separate folders e.g., XAMPP version 8.0 in the folder C:\ProgramFiles\xampp8.0 and XAMPP version 8.2 in the folder C:\ProgramFiles\xampp8.2 (Note: C:\ProgramFiles is a user created folder with write permission for the user, and not the C:\Progra...
This year I attended the JavaOne at Novotel HICC Hyderabad. I attended mainly the sessions on Java. J2EE, and JavaFX, with a bit of extremely innovative enhancements to Oracle DB sessions. Here's the main takeaways from the sessions I attended: 1. Lambda operator and closure coming to JDK8. This is an outright change, a change to all the 4k+ classes in the java libraries. Code will become simpler, neater, and also improve in performance. This is not just a cosmetic sugar coating change, there have been performance improvements as well with these new features. 2. Going by their philosophy of less boiler plate code (which also includes the closure introduction), they have introduced simpler ways to code and work with various J2EE components like the JMS2.0, etc. 3. JavaFX can now be programmed from any of the languages that run on JVM, such as Groovy, Scala, Clojure, etc. I was amazed by the language Groovy! even learning it our of my own interest :) 4. A brand new JavaScript engine...