Чашечка Java
Открыть в Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Больше8 537
Подписчики
-124 часа
-117 дней
-3230 день
Архив постов
8 537
What is destructuring in JavaScript? Example Tutorial
Arrays and objects play a very important role in programming. Every major programming language supports arrays and objects. Both arrays and objects are used to store data. The concept is...
Read: http://www.java67.com/2021/09/what-is-destructuring-in-javascript.html
8 537
Difference between first level and second level cache in Hibernate
The main difference between the first level and second level cache in Hibernate is that the first level is maintained at the Session level and accessible only to the Session, while the second level...
Read: http://www.java67.com/2017/10/difference-between-first-level-and-second-level-cache-in-Hibernate.html
8 537
Top 5 Tableau Desktop Specialist Associate Certification Courses and Practice Tests to Crack Exam in 2021 - Best of Lot
Hello guys, if you are preparing for Tableau Desktop Associate Certification or want to become a Tableau Desktop certified associate and looking for the best online courses to start your preparation,...
Read: http://www.java67.com/2020/07/top-5-courses-to-pass-tableau-desktop-specialist-certification-exam.html
8 537
Top Java Blogs Weekly: Best of 39/2021
Best of Top Java Blogs, year 2021, week 39
Read: https://www.topjavablogs.com/news/best-of-39-2021
8 537
Точка пересечения двух отрезков
Нахождение точки пересечения двух отрезков
Читать: https://habr.com/ru/post/578746/?utm_campaign=578746
8 537
Difference between IN, OUT, and INOUT parameters in JDBC Stored Procedure? Answer
Hello guys, Java Database Connectivity, the JDBC API supports three types of parameters, I mean, IN, OUT, and INOUT. They are used to bind values into SQL statements. An IN parameter is the one...
Read: http://www.java67.com/2021/09/difference-between-in-out-and-inout.html
8 537
10 ways to Learn New Programming language or Tech skills in 2021?
One of the main challenges of being a programmer or software engineer is constant learning. Yes, that's true. As a programmer or developer, we always need to learn new things, sometimes every...
Read: http://www.java67.com/2017/12/10-ways-to-learn-new-technology-programming-language-or-framework.html
8 537
3 Ways to convert Date to LocalDate in Java 8 - Example, Tutorial
One of the great features of Java 8 is the new Date and Time API which is intended to fix existing issues related to mutability and thread-safety with existing java.util.Date class. But given...
Read: http://www.java67.com/2019/10/3-ways-to-convert-javautildate-to-LocalDate-java8-example.html
8 537
Asserting JDK Flight Recorder Events with JfrUnit
JfrUnit may be used to verify whether or not events occurred that impact the performance of the application such as garbage collection and memory allocation. JfrUnit makes it possible to assert events emitted from the application such as memory allocation, IO, or database queries. Custom events may be created with the JMC agent for libraries that don’t emit events themselves.
By Johan Janssen
Read: https://www.infoq.com/news/2021/09/jfrunit-flight-recorder-events/
8 537
Top 6 Free Courses to Learn Web Development in 2021 - Best of Lot
Hello guys, I have been sharing a lot of free online courses and books on various technology and programming language like Python, Java, C++, JavaScript, PHP, React, Angular, Spring in this blog for...
Read: http://www.java67.com/2018/03/top-5-free-courses-to-learn-web-development.html
8 537
so pick type of Java file (Class/Interface/Enum/etc). Here is a quick demonstration of the feature.
Community Feedback
As part of product improvement process, we recently launched a Twitter poll via Foojay.io. We really appreciate all the comments and feedback regarding Visual Studio Code Java development experience. There are a few areas we’d like to call out here:
* Support for large projects – We are aware of the performance issues when it comes to complicated project strcture, and we have been working diligently to identify those performance bottlenecks. As we shared in our roadmap in June, this is one of our areas of focus for the next few months.
* Gradle support – Gradle is one of the top asks from the community. We are close to a milestone that aims to provide much better Gradle support – Please stay tuned.
* Kotlin – We are excited to learn that developers are using Visual Studio Code for Kotin development. While we do not have immediate plan to support Kotlin officially, we do already have some great choices from the community (Such as Code Runner extension and Kotlin Language extension). You can see more Kotlin related extensions via this link.
Feedback and Suggestions
Please don’t hesitate to try our product! Your feedback and suggestions are very important to us and will help shape our product in future. There are several ways to leave us feedback
* Leave your comment on this blog post
* Open an issue on our GitHub Issues page
Resources
Here is a list of links that are helpful to learn Java on Visual Studio Code.
* Learn more about Java on Visual Studio Code.
Read: Java on Visual Studio Code Update – August 2021.
8 537
Java on Visual Studio Code Update – August 2021
Hi everyone, welcome to the August edition of the Visual Studio Code Java update. In this post, we are going to share some exciting updates from the SpringOne 2021 conference as well as various user experience improvements.
SpringOne 2021 Updates
When it comes to Java development, we always keep Spring developers in mind. In this year’s SpringOne conference, we shared an update on our Spring tooling support in Visual Studio Code, and showcased various Spring related features in two breakout sessions.
Spring Support on GitHub Codespaces
We are excited to share that Spring framework is fully supported on GitHub Codespaces via partnership with VMWare. This means developers can develop a Spring application seamlessly in a browser-based environment without installing anything on the local machine. Here is a quick demo of starting a Spring Boot application on Codespaces.
We had a full demo-focused session at SpringOne to talk about Spring on GitHub Codespaces. If you are interested in this session, follow the link here to watch the whole recording.
Spring Tooling on Visual Studio Code
In addition to Spring support on GitHub Codespaces, we have also delivered a session to talk about how various Spring tools are supported in Visual Studio Code in general. This includes a full demonstration of how to start a Spring Boot application from scratch as well as opening and running an existing sample project such as Spring PetClinic. We also touched upon Visual Studio Code’s rich extension selection that allows developer to deploy Spring applications to cloud directly. You can watch the complete session using this link.
Spring ecosystem is a critical part of the Java application development and we will continue to invest in this area and make sure Spring developers have an awesome experience in Visual Studio Code.
Feature Improvements
Apart from Spring updates, we have made various improvements on user experience in the latest release. To see those new features, please make sure to have the latest Expansion Pack for Java installed.
Maven Project Creation
Previously, when creating a new Maven project from the Explorer, a dialog always pops up in Visual Studio Code and asks the developer if they want to directly open the project. However, we realize in some scenarios developers might want different actions.
To address this, we have added a new setting that allows developer to customize the behavior after a Maven project is created. Depending on the option that is chosen, different actions will be triggered by Visual Studio Code.
* Interactive – Visual Studio Code will ask developer for confirmation to open the project (Default behavior)
* Open – Visual Studio Code will directly open the newly created project
* Add to Workspace – Visual Studio Code will add this project to the current workspace
New Java File Creation
“New File Contribution Point” is a new feature that came from recent release of Visual Studio Code. We have adopted this feature to make Java file creation workflow more intuitive and user-friendly
In the “File” menu of Visual Studio Code, you will see a new option called “New File…” (Note the extra dots at the end). When you click on this, Visual Studio Code will prompt you to select the type of file to add. If you select “New Java class” from the dropdown, Visual Studio Code will generate the basic Java class snippet for you and you can then al[...]
8 537
Build Your Software Roadmap with QCon Plus; Kristen O’Leary shares Top Topics
During a recent interview, Kristen O'Leary, senior developer relations engineer at Google and QCon Plus November 2021 Committee Member, shared with us the tracks she is most looking forward to at the event this November 1-12.
By Adelina Turcu
Read: https://www.infoq.com/news/2021/09/qcon-plus-top-topics/
8 537
AWS Lambda с Java: быстро и недорого
AWS Lambda - популярная платформа для разработки serverless-функций, и как Java-разработчик мне нравится иметь возможность использовать эту платформу. Однако, есть некоторые важные моменты, о которых стоит помнить при работе с ней.
Читать: https://habr.com/ru/post/578518/?utm_campaign=578518
8 537
Top 5 Free Object-Oriented Programming Courses for Java Programmers in 2021 [UPDATED]
The OOP or Object Oriented Programming paradigm allows you to write a program by modeling real-world things in terms of class and object. It makes representing a real-world thing in the programming...
Read: http://www.java67.com/2018/02/5-free-object-oriented-programming-online-courses.html
8 537
10 Essential JVM Options for Java Applications [ Heap Memory, SSL, to Garbage Collection]
Hello guys, this is a brief guide of appropriate JVM options, which you will often see in production Java systems. As a Java developer, you should know what these JVM options mean, their importance,...
Read: http://www.java67.com/2016/08/10-jvm-options-for-java-production-application.html
8 537
How to create a custom tag in JSP? Steps and Example
You can create a custom tag in JSP either by implementing the SimpleTag interface or extending SimpleTagSupport class. Custom tags are introduced in JSP 2.0 in an effort to minimize Java code from...
Read: http://www.java67.com/2021/09/how-to-create-custom-tag-in-jsp-steps.html
8 537
Насколько быстрее Java 17?
Решение задачи по составлению расписания турнира с разъездами (TTP) — один из вычислительных тестов в нашем наборе
Позавчера вышла Java 17 с кучей новых функций и усовершенствований. Большинство из них требуют изменения кода. Кроме производительности.Просто заменяете JDK — и получаете бесплатную прибавку производительности. Но насколько большую? Стоит ли она того? Для этого мы провели бенчмарки JDK 17, JDK 16 и JDK 11.
Читать: https://habr.com/ru/post/578300/?utm_campaign=578300
8 537
Набор на стажировку в Dell Technologies
Dell Technologies приглашает студентов дневного отделения технических вузов Санкт-Петербурга на оплачиваемую стажировку. На выбор есть 5 направлений: программирование на Java, C++ или Python, тестирование ПО, DevOps и администрирование.
Читать: «Набор на стажировку в Dell Technologies»
