Help
RSS
API
Feed
Maltego
Contact
Domain > javastreets.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2020-09-14
157.230.35.153
(
ClassC
)
2025-12-07
52.52.192.191
(
ClassC
)
Port 443
HTTP/1.1 200 OKAccept-Ranges: bytesAge: 0Cache-Control: public,max-age0,must-revalidateCache-Status: Netlify Edge; fwdmissContent-Length: 25014Content-Type: text/html; charsetUTF-8Date: Sun, 07 Dec 2025 19:56:01 GMTEtag: d58f8d505bf356ee0bd0cf2df05e0bfe-sslServer: NetlifyStrict-Transport-Security: max-age31536000X-Nf-Request-Id: 01KBX65ARTBF75FK8PZCRWMKP8 html langen> head> meta charsetutf-8/> meta http-equivContent-Type contenttext/html; charsetutf-8 /> title>Learn to read/write java from the streets. Find articles and tutorials about java and any programming language. - {Java} Streets/title> meta nameviewport contentwidthdevice-width, initial-scale1.0/> meta namedescription contentLearn to read/write java from the streets. Find articles and tutorials about java and any programming language./> meta nameauthor contentManik Magar/> meta namekeywords contentJava, JVM, connectors, versioning, mule4, ssg, ci-cd, mule, apache, java, scheduling, api, raspberry-pi, cloudhub, avro, localhost, jbang, cache, maven, batch, java14, nosql, extensions, mule-batch, connector, anypoint-platform, exchange, sdk, arrays, mulefd, integrations, jbake, mule-esb, bigfoot, docker, scripting, git, mule-tips, java9, mel, couchbase, json, deployment, libraries, dataweave2, firebase, data.world, jenv, tutorials, opensource, dataweave/> meta namegenerator contentJBake/> meta nametwitter:card contentsummary_large_image/> meta nametwitter:site content@javastreets_com/> meta nametwitter:creator content@manikmagar/> meta nametwitter:title contentJavaStreets.com - Read/Write Java here./> meta nametwitter:description contentLearn to read/write java from the streets. Find articles and tutorials about java and any programming language./> meta nametwitter:image contenthttps://javastreets.com/resources/img/blog/sample-image.jpg/> meta propertyog:title contentJavaStreets.com - Read/Write Java here. /> meta propertyog:type contentwebsite /> meta propertyog:url contenthttps://javastreets.com /> meta propertyog:image contenthttps://javastreets.com/resources/img/blog/sample-image.jpg /> meta propertyog:description contentLearn to read/write java from the streets. Find articles and tutorials about java and any programming language. /> link relcanonical hrefhttps://javastreets.com /> meta namegoogle-site-verification contentEB1QkwuLpCPfAG5iIZXELdCo69NT4c7ejmK10UkU0Co /> meta namemsvalidate.01 content7F1CD8DA9FFE95BE6B248AA070E99BFE /> meta namegoogle-adsense-account contentca-pub-1061687224570910 /> link href/feed.xml relalternate typeapplication/rss+xml title{Java} Streets /> link relstylesheet hrefhttps://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css> link relstylesheet href//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/github.min.css/> link relstylesheet hrefhttps://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css integritysha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN crossoriginanonymous> link relstylesheet href/resources/css/all.min.css /> link hrefhttps://unpkg.com/bootstrap-table@1.18.0/dist/bootstrap-table.min.css relstylesheet> !-- HTML5 shim, for IE6-8 support of HTML5 elements --> !--if lt IE 9> script srcjs/html5shiv.min.js>/script> !endif--> !-- Fav and touch icons --> !--link relapple-touch-icon-precomposed sizes144x144 href../assets/ico/apple-touch-icon-144-precomposed.png> link relapple-touch-icon-precomposed sizes114x114 href../assets/ico/apple-touch-icon-114-precomposed.png> link relapple-touch-icon-precomposed sizes72x72 href../assets/ico/apple-touch-icon-72-precomposed.png> link relapple-touch-icon-precomposed href../assets/ico/apple-touch-icon-57-precomposed.png>--> link relshortcut icon href/resources/img/icons/favicon.png> /head> body>nav classnavbar navbar-default navbar-fixed-top> div classcontainer> div classnavbar-header> button typebutton classnavbar-toggle collapsed data-togglecollapse data-target#navbar aria-expandedfalse aria-controlsnavbar> span classsr-only>Toggle navigation/span> span classicon-bar>/span> span classicon-bar>/span> span classicon-bar>/span> /button> a classnavbar-brand href/>{Java} Streets/a> /div> div idnavbar classnavbar-collapse collapse> ul classnav navbar-nav navbar-right> li> div idgoogle_translate_element>/div> /li> li> a href https://javastreets.com> i classfa fa-home> /i>Home /a> /li> li> a href archive.html> i classfa fa-archive> /i>Archive /a> /li> li> a href http://feeds.feedburner.com/javastreets> i classfa fa-rss> /i> /a> /li> /ul> /div> /div>/nav> div idtop classcontainer> div classrow idcontent-main> div classcol-md-8>div classrow> div classcol-md-12 content-card post-list-item> h1>a href/blog/failsafe-lib>Getting Started with Failsafe Java lib/a>/h1> ul classlist-inline> li>i classfa fa-calendar>/i>February, 09 2023/li> li>i classfa fa-user>/i>Manik Magar/li> /ul> p classsummary>Every application requires handling failures and retries. Failsafe Java library provides some concise APIs for handling anything. In this post, we will learn how to use this library for our projects./p>a classbtn btn-custom href/blog/failsafe-lib rolebutton>Read More/a> /div>/div>div classrow> div classcol-md-12 content-card post-list-item> h1>a href/blog/maven/maven-build-cache-extension>Getting Started with Maven Build Cache Extension/a>/h1> ul classlist-inline> li>i classfa fa-calendar>/i>January, 29 2023/li> li>i classfa fa-user>/i>Manik Magar/li> /ul> p classsummary>Apache Maven 4 introduces a new feature - Build Cache Extension. This extension adds incremental build execution and caching capabilities that can noticeably improve the build performance. In this post, we will take a look at how to get started with Build cache extension./p>a classbtn btn-custom href/blog/maven/maven-build-cache-extension rolebutton>Read More/a> /div>/div>div classrow> div classcol-md-12 content-card post-list-item> h1>a href/blog/git-versioner-maven-extension>Git Versioner Maven Extension/a>/h1> ul classlist-inline> li>i classfa fa-calendar>/i> Last Updated - March, 10 2024/li> li>i classfa fa-user>/i>Manik Magar/li> /ul> p classsummary>Maven projects are usually versioned in pom.xml by manipulating version tags. This may require a manual changes to the file. Git Versioner Maven Extension can use the git commit messages to auto-calculate project version without any maintenance to project pom.xml./p>a classbtn btn-custom href/blog/git-versioner-maven-extension rolebutton>Read More/a> /div>/div>div classrow> div classcol-md-12 content-card post-list-item> h1>a href/blog/dataweave/dataweave-getting-started>Get Started with DataWeave/a>/h1> ul classlist-inline> li>i classfa fa-calendar>/i> Last Updated - October, 30 2022/li> li>i classfa fa-user>/i>Manik Magar/li> /ul> p classsummary>DataWeave transformation language is on its opensource journey. There is a large ecosystem around it. So where can you start your data transformation journey using DataWeave?/p>a classbtn btn-custom href/blog/dataweave/dataweave-getting-started rolebutton>Read More/a> /div>/div>div classrow> div classcol-md-12 content-card post-list-item> h1>a href/blog/maven-wrapper>Getting Started with Maven Wrapper/a>/h1> ul classlist-inline> li>i classfa fa-calendar>/i>December, 30 2021/li> li>i classfa fa-user>/i>Manik Magar/li> /ul> p classsummary>How do you help users for installing Apache Maven required to build your maven-based project? In this post, we will see how Maven Wrapper can simplify this task./p>a classbtn btn-custom href/blog/maven-wrapper rolebutton>Read More/a> /div>/div>div classrow> div classcol-md-12 content-card post-list-item> h1>a href/blog/dataweave/mule-dataweave-playground-inputs-variables-attributes-modules>DataWeave 2 playground - Working with multiple Inputs, Vars, Attributes/a>/h1> ul classlist-inline> li>i classfa fa-calendar>/i>June, 15 2021/li> li>i classfa fa-user>/i>Manik Magar/li> /ul> p classsummary>DataWeave playground is my favorite tool for creating and trying out DataWeave scripts. It is very handy for writing some quick transformation scripts. Real world scripts will often work with more than one inputs, make use of flow variables, or attributes. Can playground work with such scripts? Lets explore it in this post./p>a classbtn btn-custom href/blog/dataweave/mule-dataweave-playground-inputs-variables-attributes-modules rolebutton>Read More/a> /div>/div>div classrow> div classcol-md-12 content-card post-list-item> h1>a href/blog/dataweave/mule-dataweave-nested-data-traversal-with-reduce>DataWeave 2 - Nested Data Structure Traversal and enrichment with state/a>/h1> ul classlist-inline> li>i classfa fa-calendar>/i>April, 18 2021/li> li>i classfa fa-user>/i>Manik Magar/li> /ul> p classsummary>When a nested data structure is provided, can we traverse and enrich it in dataweave? What if we need to know the state of last transformed record to map next one? Lets check it out in this post./p>a classbtn btn-custom href/blog/dataweave/mule-dataweave-nested-data-traversal-with-reduce rolebutton>Read More/a> /div>/div>div classrow> div classcol-md-12 content-card post-list-item> h1>a href/blog/dataweave/mule-dataweave-find-date-quarter>DataWeave 2 - Finding Quarter of the Year/a>/h1> ul classlist-inline> li>i classfa fa-calendar>/i>February, 22 2021/li> li>i classfa fa-user>/i>Manik Magar/li> /ul> p classsummary>We often do date manipulations in DataWeave. What if we need to find quarter of the year for a given date? What if quarters start at February? How to do it in DataWeave? Lets explore it in this post./p>a classbtn btn-custom href/blog/dataweave/mule-dataweave-find-date-quarter rolebutton>Read More/a> /div>/div>div classrow> div classcol-md-12 content-card post-list-item> h1>a href/blog/dataweave/mule-dataweave-flattened-key-transformations>DataWeave 2 - Transform with flattened keys/a>/h1> ul classlist-inline> li>i classfa fa-calendar>/i>February, 17 2021/li> li>i classfa fa-user>/i>Manik Magar/li> /ul> p classsummary>What if you have a map of flattened keys like `address.firstName` and need to transform hierarchical data set using that? Can you do that mapping in DataWeave 2? Can this be done with tail-recursion and reusable way? Lets explore it in this post./p>a classbtn btn-custom href/blog/dataweave/mule-dataweave-flattened-key-transformations rolebutton>Read More/a> /div>/div>div classrow> div classcol-md-12 content-card post-list-item> h1>a href/blog/dataweave/mule-dataweave-fibonacci-sequence>DataWeave 2 - Generate Fibonacci sequence/a>/h1> ul classlist-inline> li>i classfa fa-calendar>/i>February, 05 2021/li> li>i classfa fa-user>/i>Manik Magar/li> /ul> p classsummary>In this post, we will see how to generate a Fibonacci sequence using DataWeave 2./p>a classbtn btn-custom href/blog/dataweave/mule-dataweave-fibonacci-sequence rolebutton>Read More/a> /div>/div> div classrow> div classcol-md-12> div classrow navigation> div classcol-md-4 styletext-align: left; padding-left: 0px> a classdisabled btn btn-default href# rolebutton styleborder-radius: 0px; display: block> i classfa fa-arrow-circle-left aria-hiddentrue>/i> PREVIOUS/a> /div> div classcol-md-4 styletext-align: right; padding-right: 0px> a classbtn btn-default disabled styleborder-radius: 0px; display: block> 1 of 5 /a> /div> div classcol-md-4 styletext-align: right; padding-right: 0px> a class btn btn-default href2/ rolebutton styleborder-radius: 0px; display: block>NEXT i classfa fa-arrow-circle-right aria-hiddentrue>/i> /a> /div> /div> /div> /div> /div> div classcol-md-4>div classrow> div classcol-md-11 col-md-offset-1 card> h5>Search/h5> form action//google.com/search methodget accept-charsetUTF-8 classsearch-form> div classinput-group> input classform-control typesearch nameq /> span classinput-group-btn> button classbtn btn-custom typesubmit>span classglyphicon glyphicon-search>/span>/button> /span> /div> input typehidden nameq valuesite:https://javastreets.com> /form> /div>/div>div classrow> div classcol-md-11 col-md-offset-1 card> h5>em>Get updates/em> by Email:/h5> form actionhttps://feedburner.google.com/fb/a/mailverify methodpost targetpopupwindow onsubmitwindow.open(https://feedburner.google.com/fb/a/mailverify?urijavastreets, popupwindow, scrollbarsyes,width550,height520);return true classsearch-form> div classinput-group> input classform-control typetext nameemail placeholderEnter your email here /> input typehidden valuejavastreets nameuri/> input typehidden nameloc valueen_US/> span classinput-group-btn> button classbtn btn-custom typesubmit>Subscribe/button> /span> /div> /form> /div>/div>div classrow> div classcol-md-11 col-md-offset-1 card intro> div classlogo> a href/about> picture> source typeimage/webp srcsethttps://javastreets.com/resources/img/main/logo.jpg.webp> source typeimage/jpeg srcsethttps://javastreets.com/resources/img/main/logo.jpg> img srchttps://javastreets.com/resources/img/main/logo.jpg altManik Magar classimg-responsive img-circle stylemargin: 0 auto;/> /picture> /a> /div> br> div classcol-md-12 text-center> div classheader> a href/about>{ Manik Magar }/a> /div> div classsummary> p>Lives on Java Planet, Walks on Java Streets, Read/Writes in Java, JCP member, Jakarta EE enthusiast, MuleSoft Integration Architect, MuleSoft Community Ambassador, Open Source Contributor and Supporter, also writes at a hrefhttps://unittesters.com target_blank>Unit Testers/a>, A Family man!/p>div classdemopadding> div classicon2 social gh>a href//github.com/manikmagar target_blank titleGithub>i classfa fa-github>/i>/a>/div> div classicon2 social fb>a href//facebook.com/manikmagar target_blank titleFacebook>i classfa fa-facebook>/i>/a>/div> div classicon2 social tw>a target_blank href//twitter.com/manikmagar>i classfa fa-twitter>/i>/a>/div> div classicon2 social in>a href//linkedin.com/in/manikmagar target_blank titleLinkedIn>i classfa fa-linkedin>/i>/a>/div>/div> /div> div classrecognitions> picture> source typeimage/webp srcsethttps://javastreets.com/resources/img/awards/MCIA.webp> source typeimage/jpeg srcsethttps://javastreets.com/resources/img/awards/MCIA.png> img srchttps://javastreets.com/resources/img/awards/MCIA.png altMuleSoft Certified Integration Architect - Level 1 classimg-responsive/> /picture> /div> div classrecognitions> picture> source typeimage/webp srcsethttps://javastreets.com/resources/img/awards/MS_Ambassadors_Logo_0.webp> source typeimage/jpeg srcsethttps://javastreets.com/resources/img/awards/MS_Ambassadors_Logo_0.png> img srchttps://javastreets.com/resources/img/awards/MS_Ambassadors_Logo_0.png altMuleSoft Community Ambassador classimg-responsive/> /picture> /div> /div> /div>/div>div classrow> div classcol-md-11 col-md-offset-1 card> h5>Featured Pages/h5> ul classlist-unstyled posts-recent> li>a href/jbang-cataloger>JBang Cataloger/a>/li> /ul> /div>/div>div classrow> div classcol-md-11 col-md-offset-1 card> h5>Recent Posts/h5> ul classlist-unstyled posts-recent> li>a href/blog/failsafe-lib>Getting Started with Failsafe Java lib/a>/li> li>a href/blog/maven/maven-build-cache-extension>Getting Started with Maven Build Cache Extension/a>/li> li>a href/blog/git-versioner-maven-extension>Git Versioner Maven Extension/a>/li> li>a href/blog/dataweave/dataweave-getting-started>Get Started with DataWeave/a>/li> li>a href/blog/maven-wrapper>Getting Started with Maven Wrapper/a>/li> /ul> /div>/div> div classrow> div classcol-md-11 col-md-offset-1 content-card card> h5>Tags/h5> ul classlist-inline tags stylemargin-top: 15px; margin-left: 0px> li style>a href/tags/connectors>connectors/a>/li> li style>a href/tags/versioning>versioning/a>/li> li style>a href/tags/mule4>mule4/a>/li> li style>a href/tags/ssg>ssg/a>/li> li style>a href/tags/ci-cd>ci-cd/a>/li> li style>a href/tags/mule>mule/a>/li> li style>a href/tags/apache>apache/a>/li> li style>a href/tags/java>java/a>/li> li style>a href/tags/scheduling>scheduling/a>/li> li style>a href/tags/api>api/a>/li> li style>a href/tags/raspberry-pi>raspberry-pi/a>/li> li style>a href/tags/cloudhub>cloudhub/a>/li> li style>a href/tags/avro>avro/a>/li> li style>a href/tags/localhost>localhost/a>/li> li style>a href/tags/jbang>jbang/a>/li> li style>a href/tags/cache>cache/a>/li> li style>a href/tags/maven>maven/a>/li> li style>a href/tags/batch>batch/a>/li> li style>a href/tags/java14>java14/a>/li> li style>a href/tags/nosql>nosql/a>/li> li style>a href/tags/extensions>extensions/a>/li> li style>a href/tags/mule-batch>mule-batch/a>/li> li style>a href/tags/connector>connector/a>/li> li style>a href/tags/anypoint-platform>anypoint-platform/a>/li> li style>a href/tags/exchange>exchange/a>/li> li style>a href/tags/sdk>sdk/a>/li> li style>a href/tags/arrays>arrays/a>/li> li style>a href/tags/mulefd>mulefd/a>/li> li style>a href/tags/integrations>integrations/a>/li> li style>a href/tags/jbake>jbake/a>/li> li style>a href/tags/mule-esb>mule-esb/a>/li> li style>a href/tags/bigfoot>bigfoot/a>/li> li style>a href/tags/docker>docker/a>/li> li style>a href/tags/scripting>scripting/a>/li> li style>a href/tags/git>git/a>/li> li style>a href/tags/mule-tips>mule-tips/a>/li> li style>a href/tags/java9>java9/a>/li> li style>a href/tags/mel>mel/a>/li> li style>a href/tags/couchbase>couchbase/a>/li> li style>a href/tags/json>json/a>/li> li style>a href/tags/deployment>deployment/a>/li> li style>a href/tags/libraries>libraries/a>/li> li style>a href/tags/dataweave2>dataweave2/a>/li> li style>a href/tags/firebase>firebase/a>/li> li style>a href/tags/data.world>data.world/a>/li> li style>a href/tags/jenv>jenv/a>/li> li style>a href/tags/tutorials>tutorials/a>/li> li style>a href/tags/opensource>opensource/a>/li> li style>a href/tags/dataweave>dataweave/a>/li> /ul> /div> /div> /div> /div> /div> footer classfooter> div classcontainer> div classrow> div classcol-md-8 col-xs-6> ul classlist-inline links> li> a href terms_policy.html> i class> /i>Usage and Privacy Policy /a> /li> li> a href about.html> i classfa fa-user> /i>About Me /a> /li> /ul>/div> /div> div classrow> div classcol-md-10> p> a hrefhttps://github.com/manikmagar/jbake-phlat-theme>JBake Phlat Theme/a> Ported by a target_blank hrefhttps://twitter.com/manikmagar>Manik Magar/a>. /p> /div> /div> /div> /footer> div idback-to-top classhidden> a href#top classwell well-sm onclick$(html,body).animate({scrollTop:0},slow);return false;> i classglyphicon glyphicon-chevron-up>/i> Back to Top /a> /div> script srchttps://code.jquery.com/jquery-2.2.1.min.js integritysha256-gvQgAFzTH6trSrAWoH1iPo9Xc96QxSZ3feW6kem+O00 crossoriginanonymous>/script> script srchttps://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js>/script> script src//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js>/script> script>hljs.initHighlightingOnLoad();/script> script> if(($(window).height() + 100) $(document).height()) { $(#back-to-top).removeClass(hidden).affix({ offset: { top: 100 } }); } /script> script iddsq-count-scr src//javastreets.disqus.com/count.js async>/script>script> (function(i,s,o,g,r,a,m){iGoogleAnalyticsObjectr;irir||function(){ (ir.qir.q||).push(arguments)},ir.l1*new Date();as.createElement(o), ms.getElementsByTagName(o)0;a.async1;a.srcg;m.parentNode.insertBefore(a,m) })(window,document,script,https://www.google-analytics.com/analytics.js,ga); ga(create, UA-102480920-1, auto); ga(send, pageview, { page: https://javastreets.com, title: {Java} Streets });/script> !-- This is called by default since this theme uses highlight.js --> script>hljs.initHighlightingOnLoad();/script> !--if lte IE 8>script src/js/ie/respond.min.js>/script>!endif--> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]