{"id":3409,"date":"2020-01-01T02:18:35","date_gmt":"2020-01-01T02:18:35","guid":{"rendered":"https:\/\/www.baeldung.com\/?p=68286"},"modified":"2020-01-01T02:18:35","modified_gmt":"2020-01-01T02:18:35","slug":"java-weekly-issue-314","status":"publish","type":"post","link":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/2020\/01\/01\/java-weekly-issue-314\/","title":{"rendered":"Java Weekly, Issue 314"},"content":{"rendered":"<p class=\"syndicated-attribution\"><meta name= \\\"keywords \\\" content= \\\"\u96fb\u5b50\u8a08\u7b97\u6a5f, \u6559\u80b2, IT \u96fb\u8166\u73ed,\u96fb\u8166\u88dc\u7fd2\uff0c \u96fb\u8166\u73ed\uff0c \u5bb6\u6559\uff0c \u79c1\u4eba\u8001\u5e2b\uff0c \u8cc7\u8a0a\u6280\u8853\uff0c \u7a0b\u5e8f\u8a2d\u8a08\uff0c \u96fb\u5b50\u8a08\u7b97\u6a5f\uff0c \u904a\u6232\uff0c \u860b\u679c\uff0c \u96fb\u5f71\uff0c \u8a08\u7b97\u6a5f\uff0c\u7de8\u78bc\uff0c Java\uff0c C\/C++\uff0c JavaScript\uff0c PHP\uff0c HTML\uff0c CSS\uff0c MySQL\uff0c mobile\uff0c Android\uff0c \u52d5\u6f2b\uff0c Python\uff0c teacher\uff0c \u88dc\u7fd2\uff0c \u96fb\u8166\u88dc\u7fd2 \u8cc7\u8a0a, \u7535\u5b50\u8ba1\u7b97\u673a, IT ,Game, apple, movie, Computer,student,Java,\u6559\u80b2, ,\u5b66\u751f, \u5b66\u4e60, learn, \u6559\u5b66,  Android, apple,anime, animation, \u4fe1\u606f\u6280\u672f, \u7a0b\u5e8f\u8bbe\u8ba1, \u79fb\u52a8\u7535\u8bdd, \u8cc7\u8a0a\u79d1\u6280,Game, Jeu, Juego,Call Of Duty ,\u4f7f\u547d\u53ec\u559a , \u6e38\u620f, \u7535\u5b50\u6e38\u620f,, \u591a\u4eba\u7535\u5b50\u6e38\u620f, \u7f51\u7edc\u6e38\u620f\uff0conline\uff0conline game, \u624b\u673a\u6e38\u620f, mobile \\\"><\/p>\n<p>Welcome to 2020 <img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/72x72\/1f642.png\" alt=\"?\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/><\/p>\n<h2 data-id=\"spring-and-java-11\"><strong>1. Spring and Java<\/strong><\/h2>\n<div class=\"bd-anchor\" id=\"spring-and-java-11\"><\/div>\n<h4><a href=\"http:\/\/blog.code-cop.org\/2019\/12\/new-classes-in-java-11.html\"><strong>&gt;&gt; New Classes in Java 11<\/strong><\/a> [<span style=\"color: #800000\">blog.code-cop.org<\/span>]<\/h4>\n<p>A categorized list of classes added in Java 11 <strong>as well as those that were removed<\/strong>.<\/p>\n<h4><a href=\"https:\/\/advancedweb.hu\/prototyping-with-jshell\/\"><strong>&gt;&gt; Prototyping with JShell<\/strong><\/a> [<span style=\"color: #800000\">advancedweb.hu<\/span>]<\/h4>\n<p>The good, the bad, and the ugly of the JShell <strong>REPL for Java<\/strong>.<\/p>\n<h4><a href=\"https:\/\/blog.soshace.com\/memory-leaks-in-java-a-cautionary-tale-and-gentle-introduction-to-preventing-memory-errors\/\"><strong>&gt;&gt; Memory Leaks in Java: A Cautionary Tale and Gentle Introduction to Preventing Memory Errors<\/strong><\/a> [<span style=\"color: #800000\">blog.soshace.com<\/span>]<\/h4>\n<p>And a good write-up on the <strong>common causes of memory leaks in Java and how to detect them.<\/strong><\/p>\n<h4><strong>Also worth reading:<\/strong><\/h4>\n<ul>\n<li>\n<h4><a href=\"https:\/\/www.xamnation.com\/why-java-will-remain-a-dominant-language-of-the-future\/\"><strong><span class=\"t-bg-white l-pa2 l-d-i\">&gt;&gt; Why Java will remain a dominant language of the future<\/span><\/strong><\/a><span class=\"t-bg-white l-pa2 l-d-i\"> [<span style=\"color: #800000\">xamnation.com<\/span>]<\/span><\/h4>\n<\/li>\n<li>\n<h4><a href=\"https:\/\/aboullaite.me\/javafx-docker\/\"><strong><span class=\"t-bg-white l-pa2 l-d-i\">&gt;&gt; Running JavaFx app with Docker containers!<\/span><\/strong><\/a><span class=\"t-bg-white l-pa2 l-d-i\"> [<span style=\"color: #800000\">aboullaite.me<\/span>]<\/span><\/h4>\n<\/li>\n<li>\n<h4><a href=\"https:\/\/www.infoq.com\/news\/2019\/12\/apple-opensources-servicetalk\/?utm_campaign=infoq_content&#038;utm_source=infoq&#038;utm_medium=feed&#038;utm_term=Java\"><strong><span class=\"t-bg-white l-pa2 l-d-i\">&gt;&gt; Apple Open Sources ServiceTalk to the Java Community<\/span><\/strong><\/a><span class=\"t-bg-white l-pa2 l-d-i\"> [<span style=\"color: #800000\">infoq.com<\/span>]<\/span><\/h4>\n<\/li>\n<\/ul>\n<p><strong>Webinars and presentations:<\/strong><\/p>\n<ul>\n<li>\n<h4><a href=\"https:\/\/www.infoq.com\/presentations\/simplicity-spring-cloud-services\/?utm_campaign=infoq_content&#038;utm_source=infoq&#038;utm_medium=feed&#038;utm_term=Java\"><strong>&gt;&gt; From Idea to Dev to Ops<\/strong><\/a> [<span style=\"color: #800000\">infoq.com<\/span>]<\/h4>\n<\/li>\n<li>\n<h4><a href=\"https:\/\/spring.io\/blog\/2019\/12\/27\/microsoft-s-jialin-dai-on-the-various-spring-for-azure-starters\"><strong>&gt;&gt; Microsoft&#8217;s Jialin Dai on the various Spring for Azure Starters<\/strong><\/a> [<span style=\"color: #800000\">spring.io<\/span>]<\/h4>\n<\/li>\n<li>\n<h4><a href=\"https:\/\/www.youtube.com\/watch?v=te3OU9fxC8U\"><strong>&gt;&gt; KotlinConf 2019: What&#8217;s New in Java 19: The end of Kotlin? by Jake Wharton<\/strong><\/a> [<span style=\"color: #800000\">youtube.com<\/span>]<\/h4>\n<\/li>\n<\/ul>\n<h2 data-id=\"technical-and-musings\"><strong>2. Technical and Musings<\/strong><\/h2>\n<div class=\"bd-anchor\" id=\"technical-and-musings\"><\/div>\n<h4><a href=\"https:\/\/techblog.bozho.net\/getting-email-sending-settings-right\/\"><strong>&gt;&gt; Getting Email Sending Settings Right<\/strong><\/a> [<span style=\"color: #800000\">techblog.bozho.net<\/span>]<\/h4>\n<p>A few DNS records and other strategies to <strong>ensure your system-generated emails aren&#8217;t blocked by SPAM filters<\/strong>.<\/p>\n<p><strong>Also worth reading:<\/strong><\/p>\n<ul>\n<li>\n<h4><a href=\"https:\/\/blog.scottlogic.com\/2019\/12\/30\/sustainability-in-software-development.html\"><strong>&gt;&gt;<\/strong>\u00a0<strong>Sustainability in Software Development<\/strong><\/a> [<span style=\"color: #800000\">blog.scottlogic.com<\/span>]<\/h4>\n<\/li>\n<li>\n<h4><a href=\"https:\/\/lucumr.pocoo.org\/2019\/12\/28\/open-source-migrates\/\"><strong>&gt;&gt; Open Source Migrates With Emotional Distress<\/strong><\/a> [<span style=\"color: #800000\">lucumr.pocoo.org<\/span>]<\/h4>\n<\/li>\n<\/ul>\n<h2 data-id=\"comics-11\"><strong>3. Comics<\/strong><\/h2>\n<div class=\"bd-anchor\" id=\"comics-11\"><\/div>\n<p>And my favorite Dilberts of the week:<\/p>\n<h4><a href=\"https:\/\/dilbert.com\/strip\/2019-12-19\"><strong>&gt;&gt; Not Fair<\/strong><\/a> [<span style=\"color: #800000\">dilbert.com<\/span>]<\/h4>\n<h4><a href=\"https:\/\/dilbert.com\/strip\/2019-12-30\"><strong>&gt;&gt; Pre-Meeting<\/strong><\/a> [<span style=\"color: #800000\">dilbert.com<\/span>]<\/h4>\n<h4><a href=\"https:\/\/dilbert.com\/strip\/2019-12-31\"><strong>&gt;&gt; Can You Explain<\/strong><\/a> [<span style=\"color: #800000\">dilbert.com<\/span>]<\/h4>\n<h2 data-id=\"pick-of-the-week-11\"><strong>4. Pick of the Week<\/strong><\/h2>\n<div class=\"bd-anchor\" id=\"pick-of-the-week-11\"><\/div>\n<h4><strong><a href=\"https:\/\/markmanson.net\/self-awareness\">&gt;&gt; The Three Levels of Self-Awareness<\/a> <\/strong>[<span style=\"color: #993300\">markmanson.net<\/span>]<\/h4>\n\n<p class=\"syndicated-attribution\"><figure class= \\\"wp-block-image alignnone \\\"><img src= \\\"http:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-content\/uploads\/2016\/05\/logo2-2.png\\\" alt=\\\"IT\u96fb\u8166\u88dc\u7fd2 java\u88dc\u7fd2 \u70ba\u5927\u5bb6\u914d\u5c0d\u96fb\u8166\u88dc\u7fd2,IT freelance, \u79c1\u4eba\u8001\u5e2b, PHP\u88dc\u7fd2,CSS\u88dc\u7fd2,XML,Java\u88dc\u7fd2,MySQL\u88dc\u7fd2,graphic design\u88dc\u7fd2,\u4e2d\u5c0f\u5b78ICT\u88dc\u7fd2,\u4e00\u5c0d\u4e00\u79c1\u4eba\u88dc\u7fd2\u548cFreelance\u81ea\u7531\u5de5\u4f5c\u914d\u5c0d\u3002\\\"\/><figcaption>\u7acb\u523b\u8a3b\u518a\u53ca\u5831\u540d\u96fb\u8166\u88dc\u7fd2\u8ab2\u7a0b\u5427!<\/figcaption><\/figure>\r\n<\/br>Find A Teacher Form:\r\n<\/br>https:\/\/docs.google.com\/forms\/d\/1vREBnX5n262umf4wU5U2pyTwvk9O-JrAgblA-wH9GFQ\/viewform?edit_requested=true#responses\r\n<\/br><\/br>Email:\r\n<\/br>public1989two@gmail.com<br><br><br><br><br><br><br>\r\n<a href=www.itsec.hk style=color:#FFFFFF;>www.itsec.hk<\/a><br>\r\n<a href=\\\"www.itsec.vip\\\" style=color:#FFFFFF;>www.itsec.vip<\/a><br>\r\n<a href=\\\"www.itseceu.uk\\\" style=color:#FFFFFF;>www.itseceu.uk<\/a><br><\/p>","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>A new year for the Java Weekly begins with a solid write-up on detecting JVM memory leaks and a hard look at the JShell REPL for Java.&nbsp;<a href=\"https:\/\/www.baeldung.com\/java-weekly-314\" title=\"Java Weekly, Issue 314\">&gt;&gt;&gt;<\/a><\/p>\n<\/div>","protected":false},"author":214,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"Java Weekly, Issue 314 - ITTeacherITFreelance.hk","description":"A new year for the Java Weekly begins with a solid write-up on detecting JVM memory leaks and a hard look at the JShell REPL for Java.&nbsp; &gt;&gt;&gt;"},"footnotes":""},"categories":[6],"tags":[],"_links":{"self":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/3409"}],"collection":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/214"}],"replies":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=3409"}],"version-history":[{"count":1,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/3409\/revisions"}],"predecessor-version":[{"id":3410,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/3409\/revisions\/3410"}],"wp:attachment":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=3409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=3409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=3409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}