topjavatutorial.com Ads.txt file

<!DOCTYPE html><html lang="en-US"><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"><meta http-equiv="content-language" content="en-us" /><meta name="google-site-verification" content="6LmPf361Kp5xu4nJg49c9yerIhepOQo9WTm347VW7dU" /><meta name="yandex-verification" content="4b7c1c4756e8a373" /><meta name="author" content="TopJavaTutorial" /><meta name="contact" content="admin@topjavatutorial.com" /><meta name="copyright" content="Copyright (c)2015 TopJavaTutorial. All Rights Reserved." /><meta name="description" content="Java Tutorials,Scala Tutorials,Interview questions,Struts,Spring,HTML5,Design patterns,Java Puzzle,Java Quiz,jQuery Tutorials,jQuery Concepts,JavaScript,Java Collections,Java Service Contracts, RESTful Services, Java Security, Java Serialization,Java examples,Java exceptions,Java Concurrency,SOAP,REST" /><meta name="keywords" content="Java Tutorials,Scala Tutorials,Interview questions,Struts,Spring,HTML5,Design patterns,Java Puzzle,Java Quiz,jQuery Tutorials,jQuery Concepts,JavaScript,Java Collections,Java Service Contracts, RESTful Services, Java Security, Java Serialization,Java examples,Java exceptions,Java Concurrency,SOAP,REST, Java programming, Spring, Spring boot, microservice" /><meta charset="UTF-8" /><title>TopJavatutorial -</title><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C300%2C300italic%2C400italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%7COpen%20Sans%3A300italic%2C400italic%2C600italic%2C300%2C400%2C600&subset=latin%2Clatin-ext&display=swap" /><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /><style>img:is([sizes="auto" i], [sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}</style><script type="text/javascript">ajaxurl='/wp-admin/admin-ajax.php';</script><meta name="viewport" content="width=device-width, initial-scale=1" /><meta name="template" content="Genbu 1.3.0" /><meta name="generator" content="WordPress 6.8.1" /><meta name="description" content="Stay updated with the latest Java trends, tips and tutorials with our Java Technology Blog. Get expert insights and tutorials now!" /><link rel="canonical" href="/" /><link rel="next" href="/page/2/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="website" /><meta property="og:title" content="TopJavaTutorial" /><meta property="og:description" content="Stay updated with the latest Java trends, tips and tutorials with our Java Technology Blog. Get expert insights and tutorials now!" /><meta property="og:url" content="/" /><meta property="og:site_name" content="TopJavaTutorial" /><meta name="twitter:card" content="summary" /><script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"/#website","url":"/","name":"TopJavaTutorial","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"CollectionPage","@id":"/#webpage","url":"/","name":"TopJavatutorial -","isPartOf":{"@id":"/#website"},"description":"Stay updated with the latest Java trends, tips and tutorials with our Java Technology Blog. Get expert insights and tutorials now!","breadcrumb":{"@id":"/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["/"]}]},{"@type":"BreadcrumbList","@id":"/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]}]}</script><meta name="msvalidate.01" content="a5a6fee41daa47df904fcc1ceec36978" /><meta name="google-site-verification" content="6LmPf361Kp5xu4nJg49c9yerIhepOQo9WTm347VW7dU" /><meta name="yandex-verification" content="4b7c1c4756e8a373" /><link rel='dns-prefetch' href='//fonts.googleapis.com' /><link rel='dns-prefetch' href='//widgets.wp.com' /><link rel='dns-prefetch' href='//jetpack.wordpress.com' /><link rel='dns-prefetch' href='//s0.wp.com' /><link rel='dns-prefetch' href='//public-api.wordpress.com' /><link rel='dns-prefetch' href='//0.gravatar.com' /><link rel='dns-prefetch' href='//1.gravatar.com' /><link rel='dns-prefetch' href='//2.gravatar.com' /><link rel='dns-prefetch' href='//c0.wp.com' /><link rel='dns-prefetch' href='//v0.wordpress.com' /><link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /><link rel="alternate" type="application/rss+xml" title="TopJavaTutorial &raquo; Feed" href="/feed/" /><link rel="alternate" type="application/rss+xml" title="TopJavaTutorial &raquo; Comments Feed" href="/comments/feed/" /><link rel="pingback" href="/xmlrpc.php" /><link rel='stylesheet' id='dashicons-css' href='https://c0.wp.com/c/6.8.1/wp-includes/css/dashicons.min.css' type='text/css' media='all' /><link rel='stylesheet' id='style-css' href="/wp-content/cache/busting/1/wp-content/themes/genbu/style.min-1.3.0.css?8bc116&amp;8bc116" type='text/css' media='all' /><style id='wp-emoji-styles-inline-css' type='text/css'>img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0
0.07em !important;vertical-align:-0.1em !important;background:none !important;padding:0
!important}</style><link rel='stylesheet' id='wp-block-library-css' href='https://c0.wp.com/c/6.8.1/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /><style id='wp-block-library-inline-css' type='text/css'>.has-text-align-justify{text-align:justify}</style><style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style><link rel='stylesheet' id='mediaelement-css' href='https://c0.wp.com/c/6.8.1/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css' type='text/css' media='all' /><link rel='stylesheet' id='wp-mediaelement-css' href='https://c0.wp.com/c/6.8.1/wp-includes/js/mediaelement/wp-mediaelement.min.css' type='text/css' media='all' /><style id='global-styles-inline-css' type='text/css'>/*<![CDATA[*/:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:0.5em}:where(.is-layout-grid){gap:0.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}/*]]>*/</style><link rel='stylesheet' id='wpProQuiz_front_style-css' href="/wp-content/cache/busting/1/wp-content/plugins/wp-pro-quiz/css/wpProQuiz_front.min-0.37.css?8bc116&amp;8bc116" type='text/css' media='all' /><link rel='stylesheet' id='social-logos-css' href='https://c0.wp.com/p/jetpack/11.7.3/_inc/social-logos/social-logos.min.css' type='text/css' media='all' /><link rel='stylesheet' id='jetpack_css-css' href='https://c0.wp.com/p/jetpack/11.7.3/css/jetpack.css' type='text/css' media='all' /><link rel='stylesheet' id='dtree.css-css' href="/wp-content/cache/busting/1/wp-content/plugins/wp-dtree-30/wp-dtree.min-4.4.5.css?8bc116&amp;8bc116" type='text/css' media='all' /><script type="text/javascript" id="nb-jquery" src="https://c0.wp.com/c/6.8.1/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js" defer></script><script type="text/javascript" src="https://c0.wp.com/c/6.8.1/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js" defer></script><script type="text/javascript" id="dtree-js-extra">var WPdTreeSettings={"animate":"1","duration":"250","imgurl":"\/wp-content\/plugins\/wp-dtree-30\/"};</script><script type="text/javascript" src="/wp-content/cache/busting/1/wp-content/plugins/wp-dtree-30/wp-dtree.min-4.4.5.js?8bc116&amp;8bc116" id="dtree-js" defer></script><link rel="https://api.w.org/" href="/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="/xmlrpc.php?rsd" /><meta name="generator" content="Site Kit by Google 1.93.0" /><style>img#wpstats{display:none}</style><meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"><meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"><meta name="generator" content="Elementor 3.13.4; features: e_dom_optimization, e_optimized_assets_loading, e_optimized_css_loading, a11y_improvements, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"><style type="text/css" id="custom-header-css">.custom-header #site-title a,.custom-header #site-title a:hover{color:#1e73be}</style><style type="text/css" id="custom-background-css">
body.custom-background { background-color: #ffffff; }
</style><style type="text/css">html:not( .jetpack-lazy-images-js-enabled ):not( .js ) .jetpack-lazy-image{display:none}</style><script>document.documentElement.classList.add('jetpack-lazy-images-js-enabled');</script><script type="text/javascript" async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6247884371862797&amp;host=ca-host-pub-2644536267352236" crossorigin="anonymous"></script><link rel="icon" href="/wp-content/uploads/2016/01/cropped-cropped-TopJavaLogo-32x32.png?8bc116&amp;8bc116" sizes="32x32" /><link rel="icon" href="/wp-content/uploads/2016/01/cropped-cropped-TopJavaLogo-192x192.png?8bc116&amp;8bc116" sizes="192x192" /><link rel="apple-touch-icon" href="/wp-content/uploads/2016/01/cropped-cropped-TopJavaLogo-180x180.png?8bc116&amp;8bc116" /><meta name="msapplication-TileImage" content="/wp-content/uploads/2016/01/cropped-cropped-TopJavaLogo-270x270.png" /><style id="kirki-inline-styles"></style><noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player,[data-lazy-src]{display:none !important}</style></noscript><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?8bc116&amp;8bc116"></script><script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-6247884371862797",
enable_page_level_ads: true
});
</script></head><body class="nb-3-3-2 nimble-no-local-data-skp__home nimble-no-group-site-tmpl-skp__home_for_site_tmpl wordpress ltr en en-us parent-theme y2025 m06 d27 h23 friday logged-out custom-background custom-header display-header-text plural home blog locale-en-us sek-hide-rc-badge no-js sidebar-nimble-widget-area-1-inactive sidebar-nimble-widget-area-2-inactive sidebar-nimble-widget-area-3-inactive sidebar-nimble-widget-area-4-inactive sidebar-nimble-widget-area-5-inactive sidebar-nimble-widget-area-6-inactive sidebar-nimble-widget-area-7-inactive sidebar-nimble-widget-area-8-inactive sidebar-nimble-widget-area-9-inactive sidebar-nimble-widget-area-10-inactive sidebar-primary-active sidebar-secondary-active menu-primary-active menu-footer-inactive wp-is-not-mobile custom-header-no-image custom-header-text custom-header-text-color layout-sidebar2-content-sidebar1 elementor-default elementor-kit-5118" dir="ltr" itemscope="itemscope" itemtype="http://schema.org/WebPage"><script type="text/javascript">document.body.className=document.body.className.replace('no-js','js');</script><div id="container"><div class="skip-link"> <a class="screen-reader-text" href="#content">Skip to content</a></div><header id="header" role="banner" itemscope="itemscope" itemtype="http://schema.org/WPHeader"><div id="branding"><h1 id="site-title" itemprop="headline"><a href="https://topjavatutorial.com" rel="home">TopJavaTutorial</a></h1></div> </header> <nav id="menu-primary" class="menu" role="navigation" aria-label="Navigation Menu" itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement"><div class="menu-container menu-dropdown menu-search"><div id="menu-toggle-primary" class="menu-toggle"> <a class="menu-toggle-open" href="#menu-primary"><span class="screen-reader-text">Menu</span></a> <a class="menu-toggle-close" href="#menu-toggle-primary"><span class="screen-reader-text">Menu</span></a></div><div class="wrap"><ul id="menu-primary-items" class="menu-items"><li id="menu-item-27" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-27"><a href="/category/java/">Java</a><ul class="sub-menu"><li id="menu-item-1099" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1099"><a href="/java-tutorial/">Core Java</a></li><li id="menu-item-1509" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1509"><a href="/java-collections/">Java Collections</a></li><li id="menu-item-5576" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5576"><a href="/category/java-quiz/">Java Quiz</a></li><li id="menu-item-1026" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1026"><a href="/category/jdbc/">JDBC</a></li><li id="menu-item-1309" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1309"><a href="/1303-2/">Java Certification Tricky Questions</a></li><li id="menu-item-1482" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1482"><a href="/category/design-pattern/">Design Pattern</a></li><li id="menu-item-4469" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4469"><a href="/java-8-2/">Java 8</a></li><li id="menu-item-4368" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4368"><a href="/category/java-9/">Java 9</a></li><li id="menu-item-1095" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1095"><a href="/category/java/java-programs/">Java Algorithms</a></li><li id="menu-item-176" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-176"><a href="/category/java-quiz/">SCJP</a></li></ul></li><li id="menu-item-3558" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-3558"><a href="/category/java-interview-questions/">Interview Questions</a><ul class="sub-menu"><li id="menu-item-3565" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3565"><a href="/category/java-interview-questions/java-8-java-interview-questions/">Java 8</a></li><li id="menu-item-3559" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3559"><a href="/category/java-interview-questions/coding-interview/">Coding Interview</a></li><li id="menu-item-3560" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3560"><a href="/category/java-interview-questions/collections/">Collections</a></li><li id="menu-item-3561" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3561"><a href="/category/java-interview-questions/core-java/">Core Java</a></li><li id="menu-item-3562" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3562"><a href="/category/java-interview-questions/design-pattern-java-interview-questions/">Design Pattern</a></li><li id="menu-item-3563" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3563"><a href="/category/java-interview-questions/hibernate-java-interview-questions/">Hibernate</a></li><li id="menu-item-3564" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3564"><a href="/category/java-interview-questions/j2ee/">J2EE</a></li><li id="menu-item-3566" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3566"><a href="/category/java-interview-questions/web-service/">Web service</a></li><li id="menu-item-5244" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5244"><a href="/category/interview-questions/ms-office/">MS Office</a></li><li id="menu-item-5543" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5543"><a href="/java-interview-questions/">Java Interview Questions</a></li><li id="menu-item-5545" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5545"><a href="/html-interview-questions/">HTML Interview Questions</a></li><li id="menu-item-5546" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5546"><a href="/xml-interview-questions/">XML Interview questions</a></li><li id="menu-item-5547" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5547"><a href="/scripting-interview-questions/">Scripting Interview Questions</a></li></ul></li><li id="menu-item-147" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-147"><a href="/category/webservices/">WebServices</a><ul class="sub-menu"><li id="menu-item-5015" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5015"><a href="/category/microservice/">Microservice</a></li><li id="menu-item-148" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-148"><a href="/category/webservices/rest/">REST</a></li><li id="menu-item-725" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-725"><a href="/category/webservices/soap/">SOAP</a></li><li id="menu-item-149" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-149"><a href="/category/webservices/misc-webservices/">Misc</a></li></ul></li><li id="menu-item-5534" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5534"><a href="/technology/">Technology</a><ul class="sub-menu"><li id="menu-item-5550" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5550"><a href="/angularjs-tutorial/">AngularJS Tutorial</a></li><li id="menu-item-5541" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5541"><a href="/microsoft-excel-2/">Microsoft Excel</a></li><li id="menu-item-5551" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5551"><a href="/oracle-sql-plsql/">Oracle SQL &#038; PL/SQL</a></li><li id="menu-item-5247" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-5247"><a href="/category/big-data-2/">Big Data</a><ul class="sub-menu"><li id="menu-item-5253" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5253"><a href="/category/big-data-2/hadoop/">Hadoop</a></li><li id="menu-item-5248" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5248"><a href="/category/big-data-2/cassandra/">Cassandra</a></li><li id="menu-item-5255" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5255"><a href="/category/big-data-2/hbase/">HBase</a></li><li id="menu-item-5256" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5256"><a href="/category/big-data-2/hive/">Hive</a></li><li id="menu-item-5254" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5254"><a href="/category/big-data-2/mongodb/">MongoDB</a></li><li id="menu-item-5258" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5258"><a href="/category/big-data-2/pig/">Pig</a></li><li id="menu-item-5257" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5257"><a href="/category/big-data-2/riak/">Riak</a></li></ul></li></ul></li><li id="menu-item-619" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-619"><a href="/category/frameworks/">Frameworks</a><ul class="sub-menu"><li id="menu-item-621" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-621"><a href="/category/frameworks/spring/">Spring</a><ul class="sub-menu"><li id="menu-item-4576" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4576"><a href="/category/frameworks/spring/spring-boot/">Spring Boot</a></li><li id="menu-item-4575" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4575"><a href="/category/frameworks/spring/spring-aop/">Spring AOP</a></li><li id="menu-item-622" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-622"><a href="/category/frameworks/spring/spring-core/">Spring Core</a></li><li id="menu-item-1481" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1481"><a href="/category/frameworks/spring/spring-jdbc/">Spring JDBC</a></li><li id="menu-item-722" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-722"><a href="/category/frameworks/spring/spring-mvc/">Spring MVC</a></li><li id="menu-item-723" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-723"><a href="/category/frameworks/spring/spring-rest/">Spring REST</a></li></ul></li><li id="menu-item-1029" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1029"><a href="/category/frameworks/hibernate/">Hibernate</a></li><li id="menu-item-3573" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3573"><a href="/category/frameworks/play/">Play</a></li><li id="menu-item-3567" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3567"><a href="/category/struts/">Struts</a></li><li id="menu-item-724" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-724"><a href="/category/frameworks/struts-2/">Struts 2</a></li><li id="menu-item-620" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-620"><a href="/category/frameworks/maven/">Maven</a></li></ul></li><li id="menu-item-520" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-520"><a href="/category/misc/">Misc</a><ul class="sub-menu"><li id="menu-item-2295" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2295"><a href="/scala-tutorial/">Scala</a></li><li id="menu-item-5014" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5014"><a href="/category/kotlin/">Kotlin</a></li><li id="menu-item-1557" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1557"><a href="/category/json/">JSON</a></li><li id="menu-item-4369" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4369"><a href="/category/c/">C</a></li><li id="menu-item-3568" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-3568"><a href="/category/mobile/">Mobile</a><ul class="sub-menu"><li id="menu-item-5104" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5104"><a href="/category/mobile/flutter/">Flutter</a></li><li id="menu-item-3569" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3569"><a href="/category/mobile/android/">Android</a></li><li id="menu-item-3570" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3570"><a href="/category/mobile/swift/">Swift</a></li></ul></li><li id="menu-item-5578" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5578"><a href="/category/sql/">SQL</a></li><li id="menu-item-523" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-523"><a href="/microsoft-excel/">Microsoft Excel</a><ul class="sub-menu"><li id="menu-item-5577" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5577"><a href="/category/microsoft-excel/functions/">Excel Functions</a></li></ul></li><li id="menu-item-3571" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-3571"><a href="/category/javascript/">Scripting</a><ul class="sub-menu"><li id="menu-item-1776" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1776"><a href="/jquery/">jQuery</a></li><li id="menu-item-5013" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5013"><a href="/category/reactjs/">React.js</a></li><li id="menu-item-3572" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3572"><a href="/category/javascript/">JavaScript</a></li><li id="menu-item-1137" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1137"><a href="/angularjs/">Angular 1</a></li><li id="menu-item-5037" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5037"><a href="/category/angular/">Angular 7</a></li><li id="menu-item-3538" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3538"><a href="/category/underscore-js/">Underscore.js</a></li><li id="menu-item-3443" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3443"><a href="/category/handlebars-js/">Handlebars.js</a></li><li id="menu-item-3932" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3932"><a href="/category/node-js/">node.js</a></li></ul></li><li id="menu-item-5243" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-5243"><a href="/category/competitive-exams/">Competitive Exams</a><ul class="sub-menu"><li id="menu-item-5230" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-5230"><a href="/category/tutorials/">Tutorials</a><ul class="sub-menu"><li id="menu-item-5539" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5539"><a href="/quantitative-aptitude-concepts/">Math Concepts</a></li><li id="menu-item-5535" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5535"><a href="/reasoning/">Reasoning Concepts</a></li><li id="menu-item-5538" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5538"><a href="/general-knowledge/">General Knowledge</a></li><li id="menu-item-5540" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5540"><a href="/english-language/">English Language</a></li></ul></li></ul></li></ul></li><li id="menu-item-5568" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-5568"><a href="/category/cloud/">Cloud</a><ul class="sub-menu"><li id="menu-item-5567" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5567"><a href="/category/cloud/azure/">Azure</a></li><li id="menu-item-5103" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5103"><a href="/category/cloud/aws/">AWS</a></li></ul></li><li id="menu-item-21" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21"><a href="/about-us/">About us</a></li></ul></div><form role="search" method="get" class="search-form" action="/"> <a href="#search-menu" class="search-toggle"><span class="screen-reader-text">Expand Search Form</span></a> <input id="search-menu" type="search" class="search-field" placeholder="Search&hellip;" value="" name="s"/> <button class="search-submit button"><span class="screen-reader-text">Search</span></button></form></div></nav><div id="main"><div class="main-inner"><div class="main-wrap"><main id="content" class="content" role="main" itemprop="mainContentOfPage" itemscope itemtype="http://schema.org/Blog"><div class="content-entry-wrap"> <article id="post-5895" class="entry post publish author-admin post-5895 format-standard category-microservice category-node-js category-rest post_tag-api-gateway-pattern-example post_tag-circuit-breaker-pattern-in-node-js post_tag-decentralized-data-management-microservices post_tag-event-sourcing-pattern-node-js post_tag-express-microservices-best-practices post_tag-microservices-api-versioning post_tag-microservices-logging-and-monitoring post_tag-microservices-security-strategies post_tag-microservices-stateless-design post_tag-node-js-microservices-patterns post_tag-rate-limiting-for-apis post_tag-saga-pattern-kafka post_tag-strangler-fig-pattern-node-js" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"><div class="entry-wrap"><div class="entry-header"><h2 class="entry-title" itemprop="headline"><a href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/" rel="bookmark" itemprop="url">Design Patterns and Best Practices for Microservices in Node and Express</a></h2><div class="entry-byline"> <time class="entry-published updated" datetime="2024-05-09T22:14:09-04:00" title="Thursday, May 9, 2024, 10:14 pm">May 9, 2024</time> <a href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/#respond" class="comments-link" itemprop="discussionURL">0</a></div></div><div class="entry-summary" itemprop="description"><p>Design Patterns and Best Practices for Microservices in Node.js &#038; Express.js We can create scalable, independent, and flexible services with Microservices architecture. However, adopting this architecture requires following essential patterns and best practices to prevent complexity and maintainability issues. In this blog post, we&#8217;ll discuss design patterns and best practices that are crucial for microservices &hellip;</p><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this article :</h3><div class="sd-content"><ul><li class="share-linkedin"><a rel="nofollow noopener noreferrer" data-shared="sharing-linkedin-5895" class="share-linkedin sd-button share-icon no-text" href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/?share=linkedin" target="_blank" title="Click to share on LinkedIn" ><span></span><span class="sharing-screen-reader-text">Click to share on LinkedIn (Opens in new window)</span></a></li><li class="share-facebook"><a rel="nofollow noopener noreferrer" data-shared="sharing-facebook-5895" class="share-facebook sd-button share-icon no-text" href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/?share=facebook" target="_blank" title="Click to share on Facebook" ><span></span><span class="sharing-screen-reader-text">Click to share on Facebook (Opens in new window)</span></a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer" data-shared="sharing-twitter-5895" class="share-twitter sd-button share-icon no-text" href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/?share=twitter" target="_blank" title="Click to share on Twitter" ><span></span><span class="sharing-screen-reader-text">Click to share on Twitter (Opens in new window)</span></a></li><li><a href="#" class="sharing-anchor sd-button share-more"><span>More</span></a></li><li class="share-end"></li></ul><div class="sharing-hidden"><div class="inner" style="display: none;"><ul><li class="share-pinterest"><a rel="nofollow noopener noreferrer" data-shared="sharing-pinterest-5895" class="share-pinterest sd-button share-icon no-text" href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/?share=pinterest" target="_blank" title="Click to share on Pinterest" ><span></span><span class="sharing-screen-reader-text">Click to share on Pinterest (Opens in new window)</span></a></li><li class="share-custom share-custom-flipboard"><a rel="nofollow noopener noreferrer" data-shared="" class="share-custom share-custom-flipboard sd-button share-icon no-text" href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/?share=custom-1471653555" target="_blank" title="Click to share on Flipboard" ><span data-bg="url(&quot;/Users/saswat/Desktop/flipboard.png&quot;)" class="rocket-lazyload" style=""></span><span class="sharing-screen-reader-text">Click to share on Flipboard (Opens in new window)</span></a></li><li class="share-end"></li><li class="share-tumblr"><a rel="nofollow noopener noreferrer" data-shared="" class="share-tumblr sd-button share-icon no-text" href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/?share=tumblr" target="_blank" title="Click to share on Tumblr" ><span></span><span class="sharing-screen-reader-text">Click to share on Tumblr (Opens in new window)</span></a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer" data-shared="" class="share-reddit sd-button share-icon no-text" href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/?share=reddit" target="_blank" title="Click to share on Reddit" ><span></span><span class="sharing-screen-reader-text">Click to share on Reddit (Opens in new window)</span></a></li><li class="share-end"></li><li class="share-pocket"><a rel="nofollow noopener noreferrer" data-shared="" class="share-pocket sd-button share-icon no-text" href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/?share=pocket" target="_blank" title="Click to share on Pocket" ><span></span><span class="sharing-screen-reader-text">Click to share on Pocket (Opens in new window)</span></a></li><li class="share-end"></li></ul></div></div></div></div></div> <span class="more-link-wrap"><a class="more-link" href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/"><span class="more-text">Continue reading</span> <span class="screen-reader-text">Design Patterns and Best Practices for Microservices in Node and Express</span></a></span></div><div class="entry-footer"></div></div></article> <article id="post-5885" class="entry post publish author-admin post-5885 format-standard category-microservice category-rest post_tag-avoiding-pii-in-query-strings post_tag-data-minimization-techniques post_tag-encryption-for-pii post_tag-http-verbs-usage-examples post_tag-microservices-best-practices post_tag-node-js-microservices-url-patterns post_tag-pii-security-measures post_tag-rest-api-naming-conventions post_tag-sensitive-data-handling post_tag-tax-id-security-in-node-js post_tag-url-patterns-for-get-post-put-delete" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"><div class="entry-wrap"><div class="entry-header"><h2 class="entry-title" itemprop="headline"><a href="/webservices/rest/effective-url-patterns-for-node-js-microservices/" rel="bookmark" itemprop="url">Effective URL Patterns for Node.js Microservices</a></h2><div class="entry-byline"> <time class="entry-published updated" datetime="2024-05-09T21:07:38-04:00" title="Thursday, May 9, 2024, 9:07 pm">May 9, 2024</time> <a href="/webservices/rest/effective-url-patterns-for-node-js-microservices/#respond" class="comments-link" itemprop="discussionURL">0</a></div></div><div class="entry-summary" itemprop="description"><p>Crafting Effective URL Patterns for Rest Services or Microservices When building Node.js microservices, it&#8217;s important to establish consistent and logical URL patterns that reflect the purpose of each endpoint. Using nouns in URLs and selecting the appropriate HTTP verbs ensures a clear, user-friendly API design. Additionally, managing Personally Identifiable Information (PII) like tax IDs requires &hellip;</p><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this article :</h3><div class="sd-content"><ul><li class="share-linkedin"><a rel="nofollow noopener noreferrer" data-shared="sharing-linkedin-5885" class="share-linkedin sd-button share-icon no-text" href="/webservices/rest/effective-url-patterns-for-node-js-microservices/?share=linkedin" target="_blank" title="Click to share on LinkedIn" ><span></span><span class="sharing-screen-reader-text">Click to share on LinkedIn (Opens in new window)</span></a></li><li class="share-facebook"><a rel="nofollow noopener noreferrer" data-shared="sharing-facebook-5885" class="share-facebook sd-button share-icon no-text" href="/webservices/rest/effective-url-patterns-for-node-js-microservices/?share=facebook" target="_blank" title="Click to share on Facebook" ><span></span><span class="sharing-screen-reader-text">Click to share on Facebook (Opens in new window)</span></a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer" data-shared="sharing-twitter-5885" class="share-twitter sd-button share-icon no-text" href="/webservices/rest/effective-url-patterns-for-node-js-microservices/?share=twitter" target="_blank" title="Click to share on Twitter" ><span></span><span class="sharing-screen-reader-text">Click to share on Twitter (Opens in new window)</span></a></li><li><a href="#" class="sharing-anchor sd-button share-more"><span>More</span></a></li><li class="share-end"></li></ul><div class="sharing-hidden"><div class="inner" style="display: none;"><ul><li class="share-pinterest"><a rel="nofollow noopener noreferrer" data-shared="sharing-pinterest-5885" class="share-pinterest sd-button share-icon no-text" href="/webservices/rest/effective-url-patterns-for-node-js-microservices/?share=pinterest" target="_blank" title="Click to share on Pinterest" ><span></span><span class="sharing-screen-reader-text">Click to share on Pinterest (Opens in new window)</span></a></li><li class="share-custom share-custom-flipboard"><a rel="nofollow noopener noreferrer" data-shared="" class="share-custom share-custom-flipboard sd-button share-icon no-text" href="/webservices/rest/effective-url-patterns-for-node-js-microservices/?share=custom-1471653555" target="_blank" title="Click to share on Flipboard" ><span data-bg="url(&quot;/Users/saswat/Desktop/flipboard.png&quot;)" class="rocket-lazyload" style=""></span><span class="sharing-screen-reader-text">Click to share on Flipboard (Opens in new window)</span></a></li><li class="share-end"></li><li class="share-tumblr"><a rel="nofollow noopener noreferrer" data-shared="" class="share-tumblr sd-button share-icon no-text" href="/webservices/rest/effective-url-patterns-for-node-js-microservices/?share=tumblr" target="_blank" title="Click to share on Tumblr" ><span></span><span class="sharing-screen-reader-text">Click to share on Tumblr (Opens in new window)</span></a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer" data-shared="" class="share-reddit sd-button share-icon no-text" href="/webservices/rest/effective-url-patterns-for-node-js-microservices/?share=reddit" target="_blank" title="Click to share on Reddit" ><span></span><span class="sharing-screen-reader-text">Click to share on Reddit (Opens in new window)</span></a></li><li class="share-end"></li><li class="share-pocket"><a rel="nofollow noopener noreferrer" data-shared="" class="share-pocket sd-button share-icon no-text" href="/webservices/rest/effective-url-patterns-for-node-js-microservices/?share=pocket" target="_blank" title="Click to share on Pocket" ><span></span><span class="sharing-screen-reader-text">Click to share on Pocket (Opens in new window)</span></a></li><li class="share-end"></li></ul></div></div></div></div></div> <span class="more-link-wrap"><a class="more-link" href="/webservices/rest/effective-url-patterns-for-node-js-microservices/"><span class="more-text">Continue reading</span> <span class="screen-reader-text">Effective URL Patterns for Node.js Microservices</span></a></span></div><div class="entry-footer"></div></div></article> <article id="post-5881" class="entry post publish author-admin post-5881 format-standard category-java-programs post_tag-java-interview-questions post_tag-java-reverse-string post_tag-java-string-manipulation" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"><div class="entry-wrap"><div class="entry-header"><h2 class="entry-title" itemprop="headline"><a href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/" rel="bookmark" itemprop="url">How to Reverse a String in Java (Two Approaches)</a></h2><div class="entry-byline"> <time class="entry-published updated" datetime="2024-05-09T20:12:39-04:00" title="Thursday, May 9, 2024, 8:12 pm">May 9, 2024</time> <a href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/#respond" class="comments-link" itemprop="discussionURL">0</a></div></div><div class="entry-summary" itemprop="description"><p>Reversing a string is a popular problem that is often encountered during technical interviews or daily coding practice. In this post, we&#8217;ll discuss two different ways to reverse a string in Java: using an iterative approach and using built-in functions. 1. Iterative approach public class ReverseString { &nbsp;&nbsp;&nbsp;&nbsp;public static void main(String[] args) { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String original &hellip;</p><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this article :</h3><div class="sd-content"><ul><li class="share-linkedin"><a rel="nofollow noopener noreferrer" data-shared="sharing-linkedin-5881" class="share-linkedin sd-button share-icon no-text" href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/?share=linkedin" target="_blank" title="Click to share on LinkedIn" ><span></span><span class="sharing-screen-reader-text">Click to share on LinkedIn (Opens in new window)</span></a></li><li class="share-facebook"><a rel="nofollow noopener noreferrer" data-shared="sharing-facebook-5881" class="share-facebook sd-button share-icon no-text" href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/?share=facebook" target="_blank" title="Click to share on Facebook" ><span></span><span class="sharing-screen-reader-text">Click to share on Facebook (Opens in new window)</span></a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer" data-shared="sharing-twitter-5881" class="share-twitter sd-button share-icon no-text" href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/?share=twitter" target="_blank" title="Click to share on Twitter" ><span></span><span class="sharing-screen-reader-text">Click to share on Twitter (Opens in new window)</span></a></li><li><a href="#" class="sharing-anchor sd-button share-more"><span>More</span></a></li><li class="share-end"></li></ul><div class="sharing-hidden"><div class="inner" style="display: none;"><ul><li class="share-pinterest"><a rel="nofollow noopener noreferrer" data-shared="sharing-pinterest-5881" class="share-pinterest sd-button share-icon no-text" href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/?share=pinterest" target="_blank" title="Click to share on Pinterest" ><span></span><span class="sharing-screen-reader-text">Click to share on Pinterest (Opens in new window)</span></a></li><li class="share-custom share-custom-flipboard"><a rel="nofollow noopener noreferrer" data-shared="" class="share-custom share-custom-flipboard sd-button share-icon no-text" href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/?share=custom-1471653555" target="_blank" title="Click to share on Flipboard" ><span data-bg="url(&quot;/Users/saswat/Desktop/flipboard.png&quot;)" class="rocket-lazyload" style=""></span><span class="sharing-screen-reader-text">Click to share on Flipboard (Opens in new window)</span></a></li><li class="share-end"></li><li class="share-tumblr"><a rel="nofollow noopener noreferrer" data-shared="" class="share-tumblr sd-button share-icon no-text" href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/?share=tumblr" target="_blank" title="Click to share on Tumblr" ><span></span><span class="sharing-screen-reader-text">Click to share on Tumblr (Opens in new window)</span></a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer" data-shared="" class="share-reddit sd-button share-icon no-text" href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/?share=reddit" target="_blank" title="Click to share on Reddit" ><span></span><span class="sharing-screen-reader-text">Click to share on Reddit (Opens in new window)</span></a></li><li class="share-end"></li><li class="share-pocket"><a rel="nofollow noopener noreferrer" data-shared="" class="share-pocket sd-button share-icon no-text" href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/?share=pocket" target="_blank" title="Click to share on Pocket" ><span></span><span class="sharing-screen-reader-text">Click to share on Pocket (Opens in new window)</span></a></li><li class="share-end"></li></ul></div></div></div></div></div> <span class="more-link-wrap"><a class="more-link" href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/"><span class="more-text">Continue reading</span> <span class="screen-reader-text">How to Reverse a String in Java (Two Approaches)</span></a></span></div><div class="entry-footer"></div></div></article> <article id="post-5861" class="entry post publish author-admin has-excerpt post-5861 format-standard category-angular post_tag-angular-cli post_tag-angular-decorators post_tag-angular-development post_tag-angular-framework post_tag-angular-guards post_tag-angular-interview-answers post_tag-angular-interview-questions post_tag-angular-services post_tag-angular-universal post_tag-code-reusability post_tag-component-lifecycle post_tag-dependency-injection post_tag-directives post_tag-error-handling post_tag-exception-logging post_tag-experienced-programmers post_tag-internationalization-in-angular post_tag-job-interview-preparation post_tag-performance-optimization post_tag-rendering-performance-optimization post_tag-routing post_tag-security-in-angular post_tag-sharing-data-between-sibling-components post_tag-two-way-data-binding" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"><div class="entry-wrap"><div class="entry-header"><h2 class="entry-title" itemprop="headline"><a href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/" rel="bookmark" itemprop="url">Popular Angular Interview Questions and Answers for Experienced Programmers</a></h2><div class="entry-byline"> <time class="entry-published updated" datetime="2023-06-15T23:27:13-04:00" title="Thursday, June 15, 2023, 11:27 pm">June 15, 2023</time> <a href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/#respond" class="comments-link" itemprop="discussionURL">0</a></div></div><div class="entry-summary" itemprop="description"><p>Prepare for your Angular job interview with our comprehensive list of popular Angular interview questions and answers. Stand out from the competition and showcase your expertise in Angular development.</p><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this article :</h3><div class="sd-content"><ul><li class="share-linkedin"><a rel="nofollow noopener noreferrer" data-shared="sharing-linkedin-5861" class="share-linkedin sd-button share-icon no-text" href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/?share=linkedin" target="_blank" title="Click to share on LinkedIn" ><span></span><span class="sharing-screen-reader-text">Click to share on LinkedIn (Opens in new window)</span></a></li><li class="share-facebook"><a rel="nofollow noopener noreferrer" data-shared="sharing-facebook-5861" class="share-facebook sd-button share-icon no-text" href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/?share=facebook" target="_blank" title="Click to share on Facebook" ><span></span><span class="sharing-screen-reader-text">Click to share on Facebook (Opens in new window)</span></a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer" data-shared="sharing-twitter-5861" class="share-twitter sd-button share-icon no-text" href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/?share=twitter" target="_blank" title="Click to share on Twitter" ><span></span><span class="sharing-screen-reader-text">Click to share on Twitter (Opens in new window)</span></a></li><li><a href="#" class="sharing-anchor sd-button share-more"><span>More</span></a></li><li class="share-end"></li></ul><div class="sharing-hidden"><div class="inner" style="display: none;"><ul><li class="share-pinterest"><a rel="nofollow noopener noreferrer" data-shared="sharing-pinterest-5861" class="share-pinterest sd-button share-icon no-text" href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/?share=pinterest" target="_blank" title="Click to share on Pinterest" ><span></span><span class="sharing-screen-reader-text">Click to share on Pinterest (Opens in new window)</span></a></li><li class="share-custom share-custom-flipboard"><a rel="nofollow noopener noreferrer" data-shared="" class="share-custom share-custom-flipboard sd-button share-icon no-text" href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/?share=custom-1471653555" target="_blank" title="Click to share on Flipboard" ><span data-bg="url(&quot;/Users/saswat/Desktop/flipboard.png&quot;)" class="rocket-lazyload" style=""></span><span class="sharing-screen-reader-text">Click to share on Flipboard (Opens in new window)</span></a></li><li class="share-end"></li><li class="share-tumblr"><a rel="nofollow noopener noreferrer" data-shared="" class="share-tumblr sd-button share-icon no-text" href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/?share=tumblr" target="_blank" title="Click to share on Tumblr" ><span></span><span class="sharing-screen-reader-text">Click to share on Tumblr (Opens in new window)</span></a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer" data-shared="" class="share-reddit sd-button share-icon no-text" href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/?share=reddit" target="_blank" title="Click to share on Reddit" ><span></span><span class="sharing-screen-reader-text">Click to share on Reddit (Opens in new window)</span></a></li><li class="share-end"></li><li class="share-pocket"><a rel="nofollow noopener noreferrer" data-shared="" class="share-pocket sd-button share-icon no-text" href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/?share=pocket" target="_blank" title="Click to share on Pocket" ><span></span><span class="sharing-screen-reader-text">Click to share on Pocket (Opens in new window)</span></a></li><li class="share-end"></li></ul></div></div></div></div></div> <span class="more-link-wrap"><a class="more-link" href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/"><span class="more-text">Continue reading</span> <span class="screen-reader-text">Popular Angular Interview Questions and Answers for Experienced Programmers</span></a></span></div><div class="entry-footer"></div></div></article> <article id="post-5810" class="entry post publish author-admin post-5810 format-standard category-misc post_tag-apple-ar post_tag-apple-headset post_tag-apple-vision-pro" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"><div class="entry-wrap"><div class="entry-header"><h2 class="entry-title" itemprop="headline"><a href="/misc/apple-vision-pro-apples-new-ar-headset/" rel="bookmark" itemprop="url">Apple Vision Pro : Apple&#8217;s new AR Headset</a></h2><div class="entry-byline"> <time class="entry-published updated" datetime="2023-06-05T23:59:27-04:00" title="Monday, June 5, 2023, 11:59 pm">June 5, 2023</time> <a href="/misc/apple-vision-pro-apples-new-ar-headset/#respond" class="comments-link" itemprop="discussionURL">0</a></div></div><div class="entry-summary" itemprop="description"><p>Apple unveiled its latest innovation &#8220;Apple Vision Pro&#8221;, an augmented reality(AR) headset that seamlessly merges the real and virtual worlds. The reveal took place at a developer&#8217;s conference held at Apple Park, the company&#8217;s headquarters in Cupertino, California. Apple Vision Pro release date The highly anticipated headset boasts a two-hour battery life and will hit &hellip;</p><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this article :</h3><div class="sd-content"><ul><li class="share-linkedin"><a rel="nofollow noopener noreferrer" data-shared="sharing-linkedin-5810" class="share-linkedin sd-button share-icon no-text" href="/misc/apple-vision-pro-apples-new-ar-headset/?share=linkedin" target="_blank" title="Click to share on LinkedIn" ><span></span><span class="sharing-screen-reader-text">Click to share on LinkedIn (Opens in new window)</span></a></li><li class="share-facebook"><a rel="nofollow noopener noreferrer" data-shared="sharing-facebook-5810" class="share-facebook sd-button share-icon no-text" href="/misc/apple-vision-pro-apples-new-ar-headset/?share=facebook" target="_blank" title="Click to share on Facebook" ><span></span><span class="sharing-screen-reader-text">Click to share on Facebook (Opens in new window)</span></a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer" data-shared="sharing-twitter-5810" class="share-twitter sd-button share-icon no-text" href="/misc/apple-vision-pro-apples-new-ar-headset/?share=twitter" target="_blank" title="Click to share on Twitter" ><span></span><span class="sharing-screen-reader-text">Click to share on Twitter (Opens in new window)</span></a></li><li><a href="#" class="sharing-anchor sd-button share-more"><span>More</span></a></li><li class="share-end"></li></ul><div class="sharing-hidden"><div class="inner" style="display: none;"><ul><li class="share-pinterest"><a rel="nofollow noopener noreferrer" data-shared="sharing-pinterest-5810" class="share-pinterest sd-button share-icon no-text" href="/misc/apple-vision-pro-apples-new-ar-headset/?share=pinterest" target="_blank" title="Click to share on Pinterest" ><span></span><span class="sharing-screen-reader-text">Click to share on Pinterest (Opens in new window)</span></a></li><li class="share-custom share-custom-flipboard"><a rel="nofollow noopener noreferrer" data-shared="" class="share-custom share-custom-flipboard sd-button share-icon no-text" href="/misc/apple-vision-pro-apples-new-ar-headset/?share=custom-1471653555" target="_blank" title="Click to share on Flipboard" ><span data-bg="url(&quot;/Users/saswat/Desktop/flipboard.png&quot;)" class="rocket-lazyload" style=""></span><span class="sharing-screen-reader-text">Click to share on Flipboard (Opens in new window)</span></a></li><li class="share-end"></li><li class="share-tumblr"><a rel="nofollow noopener noreferrer" data-shared="" class="share-tumblr sd-button share-icon no-text" href="/misc/apple-vision-pro-apples-new-ar-headset/?share=tumblr" target="_blank" title="Click to share on Tumblr" ><span></span><span class="sharing-screen-reader-text">Click to share on Tumblr (Opens in new window)</span></a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer" data-shared="" class="share-reddit sd-button share-icon no-text" href="/misc/apple-vision-pro-apples-new-ar-headset/?share=reddit" target="_blank" title="Click to share on Reddit" ><span></span><span class="sharing-screen-reader-text">Click to share on Reddit (Opens in new window)</span></a></li><li class="share-end"></li><li class="share-pocket"><a rel="nofollow noopener noreferrer" data-shared="" class="share-pocket sd-button share-icon no-text" href="/misc/apple-vision-pro-apples-new-ar-headset/?share=pocket" target="_blank" title="Click to share on Pocket" ><span></span><span class="sharing-screen-reader-text">Click to share on Pocket (Opens in new window)</span></a></li><li class="share-end"></li></ul></div></div></div></div></div> <span class="more-link-wrap"><a class="more-link" href="/misc/apple-vision-pro-apples-new-ar-headset/"><span class="more-text">Continue reading</span> <span class="screen-reader-text">Apple Vision Pro : Apple&#8217;s new AR Headset</span></a></span></div><div class="entry-footer"></div></div></article></div> <nav class="pagination loop-pagination"><span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="/page/2/">2</a> <a class="page-numbers" href="/page/3/">3</a> <a class="page-numbers" href="/page/4/">4</a> <span class="page-numbers dots">&hellip;</span> <a class="page-numbers" href="/page/175/">175</a> <a class="page-numbers" href="/page/176/">176</a> <a class="page-numbers" href="/page/177/">177</a> <a class="next page-numbers" href="/page/2/"><span class="screen-reader-text">Next</span></a></nav> </main><div id="sidebar-primary-wrap"><aside id="sidebar-primary" class="sidebar" role="complementary" aria-label="Sidebar 1 Sidebar" itemscope="itemscope" itemtype="http://schema.org/WPSideBar"> <section id="wpdt-categories-widget-3" class="widget widget-1 widget-first wpdt-categories"><h3 class="widget-title">Categories</h3><div class="dtree"><script type='text/javascript'>/*<![CDATA[*/try{if(document.getElementById&&document.getElementById('oclinks_cat1')){document.getElementById('oclinks_cat1').style.display='block';}
var cat1=new wpdTree('cat1','/','0');cat1.config.useLines=1;cat1.config.useIcons=0;cat1.config.closeSameLevel=1;cat1.config.folderLinks=0;cat1.config.useSelection=0;cat1.a(0,'root','','','','','');cat1.a(-1595,-2449,'Android','','category/mobile/android/','','');cat1.a(-3455,0,'angular','','category/angular/','','');cat1.a(-3787,-3783,'Angular.js','','category/technology/angular-js/','','');cat1.a(-3464,-4850,'AWS','','category/cloud/aws/','','');cat1.a(-3515,-4850,'Azure','','category/cloud/azure/','','');cat1.a(-502,-1,'Best Articles','','category/misc/best-articles/','','');cat1.a(-3758,0,'Big Data','','category/big-data-2/','','');cat1.a(-3788,-3783,'Big Data','','category/technology/big-data/','','');cat1.a(-2732,0,'C','','category/c/','','');cat1.a(-2573,-618,'Caching','','category/frameworks/hibernate/caching/','','');cat1.a(-3759,-3758,'Cassandra','','category/big-data-2/cassandra/','','');cat1.a(-4850,0,'Cloud','','category/cloud/','','');cat1.a(-2441,-34,'Coding Interview','','category/java-interview-questions/coding-interview/','','');cat1.a(-2444,-34,'Collections','','category/java-interview-questions/collections/','','');cat1.a(-3760,0,'Competitive Exams','','category/competitive-exams/','','');cat1.a(-2443,-34,'Core Java','','category/java-interview-questions/core-java/','','');cat1.a(-3789,-3771,'Data Analysis using Excel','','category/microsoft-excel/data-analysis/','','');cat1.a(-2475,-2,'Date Time API','','category/java-8/date-time-api/','','');cat1.a(-491,0,'Design Pattern','','category/design-pattern/','','');cat1.a(-2442,-34,'Design Pattern','','category/java-interview-questions/design-pattern-java-interview-questions/','','');cat1.a(-3790,-3784,'English','','category/tutorials/english/','','');cat1.a(-3761,0,'Exam News','','category/exam-news/','','');cat1.a(-3791,-3771,'Excel Functions','','category/microsoft-excel/functions/','','');cat1.a(-3471,-2449,'Flutter','','category/mobile/flutter/','','');cat1.a(-204,0,'Frameworks','','category/frameworks/','','');cat1.a(-3792,-3784,'General Knowledge','','category/tutorials/general-knowledge/','','');cat1.a(-3762,0,'GK Practice Tests','','category/gk-practice-tests/','','');cat1.a(-3763,-3760,'GRE/GMAT','','category/competitive-exams/gregmat/','','');cat1.a(-3764,-3758,'Hadoop','','category/big-data-2/hadoop/','','');cat1.a(-2353,0,'Handlebars.js','','category/handlebars-js/','','');cat1.a(-3765,-3758,'HBase','','category/big-data-2/hbase/','','');cat1.a(-618,-204,'Hibernate','','category/frameworks/hibernate/','','');cat1.a(-2445,-34,'Hibernate','','category/java-interview-questions/hibernate-java-interview-questions/','','');cat1.a(-3766,-3758,'Hive','','category/big-data-2/hive/','','');cat1.a(-2590,-618,'Inheritance','','category/frameworks/hibernate/inheritance/','','');cat1.a(-3767,0,'Interview Questions','','category/interview-questions/','','');cat1.a(-2626,-2,'Introduction','','category/java-8/basics/','','');cat1.a(-2446,-34,'J2EE','','category/java-interview-questions/j2ee/','','');cat1.a(-35,0,'Java','','category/java/','','');cat1.a(-4874,-35,'Java 19','','category/java/java-19/','','');cat1.a(-2,0,'Java 8','','category/java-8/','','');cat1.a(-2440,-34,'Java 8','','category/java-interview-questions/java-8-java-interview-questions/','','');cat1.a(-2821,0,'Java 9','','category/java-9/','','');cat1.a(-34,0,'Java Interview Questions','','category/java-interview-questions/','','');cat1.a(-503,-1,'Java Magazine','','category/misc/java-magazine/','','');cat1.a(-981,-35,'Java Programs','','category/java/java-programs/','','');cat1.a(-222,0,'Java Quiz','','category/java-quiz/','','');cat1.a(-1729,0,'JavaScript','','category/javascript/','','');cat1.a(-1130,0,'JDBC','','category/jdbc/','','');cat1.a(-1467,0,'jQuery','','category/jquery/','','');cat1.a(-1446,0,'JSON','','category/json/','','');cat1.a(-1649,0,'JSP','','category/jsp/','','');cat1.a(-3357,0,'Kotlin','','category/kotlin/','','');cat1.a(-2474,-2,'Lambda Expressions','','category/java-8/lambda-expressions/','','');cat1.a(-3768,0,'Math','','category/math/','','');cat1.a(-3769,0,'Math Practice Tests','','category/math-practice-tests/','','');cat1.a(-3770,-3768,'Matrix Operations','','category/math/matrix-operations/','','');cat1.a(-557,-204,'Maven','','category/frameworks/maven/','','');cat1.a(-3283,0,'Microservice','','category/microservice/','','');cat1.a(-3771,0,'Microsoft Excel','','category/microsoft-excel/','','');cat1.a(-1,0,'Misc','','category/misc/','','');cat1.a(-207,-203,'Misc','','category/webservices/misc-webservices/','','');cat1.a(-2449,0,'Mobile','','category/mobile/','','');cat1.a(-3772,-3758,'MongoDB','','category/big-data-2/mongodb/','','');cat1.a(-3773,-3767,'MS Office','','category/interview-questions/ms-office/','','');cat1.a(-1757,0,'node.js','','category/node-js/','','');cat1.a(-3774,-3758,'Oozie','','category/big-data-2/oozie/','','');cat1.a(-3775,0,'Oracle','','category/oracle/','','');cat1.a(-3776,0,'Others','','category/others/','','');cat1.a(-3777,-3758,'Pig','','category/big-data-2/pig/','','');cat1.a(-3778,0,'PL/SQL','','category/plsql/','','');cat1.a(-1548,-204,'Play','','category/frameworks/play/','','');cat1.a(-2473,-2,'Predicate','','category/java-8/predicate/','','');cat1.a(-3423,0,'Reactjs','','category/reactjs/','','');cat1.a(-3779,0,'Reasoning','','category/reasoning/','','');cat1.a(-3780,0,'Reasoning Practice Tests','','category/reasoning-practice-tests/','','');cat1.a(-206,-203,'REST','','category/webservices/rest/','','');cat1.a(-3781,-3758,'Riak','','category/big-data-2/riak/','','');cat1.a(-1296,0,'Scala','','category/scala/','','');cat1.a(-205,-203,'SOAP','','category/webservices/soap/','','');cat1.a(-540,-204,'Spring','','category/frameworks/spring/','','');cat1.a(-1496,-540,'Spring AOP','','category/frameworks/spring/spring-aop/','','');cat1.a(-2924,-540,'Spring Boot','','category/frameworks/spring/spring-boot/','','');cat1.a(-572,-540,'Spring Core','','category/frameworks/spring/spring-core/','','');cat1.a(-1401,-540,'Spring JDBC','','category/frameworks/spring/spring-jdbc/','','');cat1.a(-601,-540,'Spring MVC','','category/frameworks/spring/spring-mvc/','','');cat1.a(-613,-540,'Spring REST','','category/frameworks/spring/spring-rest/','','');cat1.a(-3782,0,'SQL','','category/sql/','','');cat1.a(-2472,-2,'Streams','','category/java-8/streams/','','');cat1.a(-2389,0,'Struts','','category/struts/','','');cat1.a(-242,-204,'Struts 2','','category/frameworks/struts-2/','','');cat1.a(-1986,-2449,'Swift','','category/mobile/swift/','','');cat1.a(-3783,0,'Technology','','category/technology/','','');cat1.a(-3784,0,'Tutorials','','category/tutorials/','','');cat1.a(-2416,0,'Underscore.js','','category/underscore-js/','','');cat1.a(-2447,-34,'Web service','','category/java-interview-questions/web-service/','','');cat1.a(-203,0,'WebServices','','category/webservices/','','');cat1.a(-2073,0,'Wordpress','','category/wordpress/','','');cat1.a(-3786,-3758,'Zookeeper','','category/big-data-2/zookeeper/','','');cat1.a(5895,-206,'Design Patterns and Best Practices for Microservices in Node and Express','','webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/','','');cat1.a(5885,-206,'Effective URL Patterns for Node.js Microservices','','webservices/rest/effective-url-patterns-for-node-js-microservices/','','');cat1.a(5881,-981,'How to Reverse a String in Java (Two Approaches)','','java/java-programs/how-to-reverse-a-string-in-java-two-approaches/','','');cat1.a(5861,-3455,'Popular Angular Interview Questions and Answers for Experienced Programmers','','angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/','','');cat1.a(5810,-1,'Apple Vision Pro : Apple&#8217;s new AR Headset','','misc/apple-vision-pro-apples-new-ar-headset/','','');cat1.a(5786,-35,'Java 19 Features : A Leap Forward in Java Programming','','java/java-19/java-19-features/','','');cat1.a(5751,-1729,'JavaScript Check if Key Exists in Map : 5 Approaches','','javascript/javascript-check-if-key-exists-in-map-5-approaches/','','');cat1.a(5743,-1729,'JavaScript Check If Key Exists in Array: 5 Approaches','','javascript/javascript-check-if-key-exists-in-array-5-approaches/','','');cat1.a(5734,-1729,'JavaScript 5 ways to check if key exists in object','','javascript/javascript-5-ways-to-check-if-key-exists-in-object/','','');cat1.a(5719,-1,'Top 10 Emerging Computer and Information Technologies of 2023','','misc/top-10-emerging-computer-and-information-technologies-of-2023/','','');cat1.a(5572,-3471,'How to Display Html in a Flutter App','','mobile/flutter/how-to-display-html-in-a-flutter-app/','','');cat1.a(5167,-3455,'Frequently Asked Angular Interview Questions','','angular/frequently-asked-angular-interview-questions/','','');cat1.a(5148,-35,'Navigating Common Errors and Exceptions in Java: A Guide for Developers','','java/navigating-common-errors-and-exceptions-in-java-a-guide-for-developers/','','');cat1.a(5144,-3515,'50 Frequently Asked Questions About Microsoft Azure: A Comprehensive Guide','','cloud/azure/50-frequently-asked-questions-about-microsoft-azure-a-comprehensive-guide/','','');cat1.a(5137,-1757,'Mastering the Node.js Interview: Essential Questions and Answers','','node-js/mastering-the-node-js-interview-essential-questions-and-answers/','','');cat1.a(5135,-3283,'Preparing for Your Next Microservices Interview: Top Questions and Answers','','microservice/preparing-for-your-next-microservices-interview-top-questions-and-answers/','','');cat1.a(5132,-34,'Top 20 Most Common Java Interview Questions You Need To Know','','java-interview-questions/top-20-most-common-java-interview-questions-you-need-to-know/','','');cat1.a(5120,-1757,'Using async/await with for loop in nodejs','','node-js/async-await-with-foreach-in-node/','','');cat1.a(5040,-1757,'Node, Express microservice with Swagger','','node-js/node-express-microservice-with-swagger/','','');cat1.a(5094,-3471,'Converting Strings to Integers and Integers to Strings in Flutter','','mobile/flutter/flutter-convert-string-to-int-and-int-to-string/','','');cat1.a(5088,-3471,'How to change application launcher icon in Flutter','','mobile/flutter/how-to-change-application-launcher-icon-in-flutter/','','');cat1.a(5084,-3471,'Flutter error &#8211; xcode_backend.sh: No such file or directory','','mobile/flutter/flutter-error-xcode_backend-sh-no-such-file-or-directory/','','');cat1.a(5078,-3471,'Flutter error with Xcode : Connecting to the VM Service is taking longer than expected','','mobile/flutter/flutter-error-with-xcode-connecting-to-the-vm-service-is-taking-longer-than-expected/','','');cat1.a(5074,-3471,'Flutter Least Common Multiple (LCM)','','mobile/flutter/flutter-least-common-multiple-lcm/','','');cat1.a(5045,-3464,'20+ AWS Certified Solution Architect Associate Exam Questions','','cloud/aws/20-aws-certified-solution-architect-associate-exam-questions/','','');cat1.a(5030,-3455,'Angular ngIf Directive','','angular/angular-ngif-example/','','');cat1.a(5027,-206,'When to use PathParam and when to use QueryParam','','webservices/rest/when-to-use-pathparam-and-when-to-use-queryparam/','','');cat1.a(5025,-35,'javac not recognized as an internal or external command','','java/javac-not-recognized-as-an-internal-or-external-command/','','');cat1.a(5023,-3455,'Looping through an array using ngFor in Angular','','angular/looping-through-an-array-using-ngfor-in-angular/','','');cat1.a(5020,-3455,'Angular 7 Hello World','','angular/angular-7-hello-world/','','');cat1.a(5010,-3423,'React: If Else conditions in JSX','','reactjs/react-if-else-conditions-in-jsx/','','');cat1.a(5008,-3423,'React: Passing State from Parent to Child Component','','reactjs/react-passing-state-from-parent-to-child-component/','','');cat1.a(5003,-3423,'React : Updating Component State using setState','','reactjs/react-updating-component-state-using-setstate/','','');cat1.a(4999,-3423,'Create and Render State in React Component','','reactjs/create-and-render-state-in-react-component/','','');cat1.a(4990,-3423,'Reactjs : How to Pass values and arrays as props to React Component and access them','','reactjs/reactjs-how-to-pass-values-and-arrays-as-props-to-react-component-and-access-them/','','');cat1.a(4983,-3423,'Create React Hello World App','','reactjs/create-react-hello-world-app/','','');cat1.a(4978,-35,'Difference between Thread DeadLock and LiveLock in Java','','java/difference-between-thread-deadlock-and-livelock-in-java/','','');cat1.a(4974,-3357,'Kotlin Primary and Secondary Constructor','','kotlin/kotlin-primary-and-secondary-constructor/','','');cat1.a(4972,-3357,'Creating and Using Data class in Kotlin','','kotlin/creating-and-using-data-class-in-kotlin/','','');cat1.a(4968,-3357,'Iterating through collections in Kotlin using for loop, for with indices, for loop with range and until','','kotlin/iterating-through-collections-in-kotlin-using-for-loop-for-with-indices-for-loop-with-range-and-until/','','');cat1.a(4964,-3357,'Managing null values in Kotlin using ? operator and KotlinNullPointerException','','kotlin/managing-null-values-in-kotlin-using-operator-and-kotlinnullpointerexception/','','');cat1.a(4962,-3357,'Kotlin : Evaluating multiple values using when expression and range','','kotlin/kotlin-evaluating-multiple-values-using-when-expression-and-range/','','');cat1.a(4960,-3357,'Kotlin vararg functions and Spread(*) operator','','kotlin/kotlin-vararg-functions-and-spread-operator/','','');cat1.a(4957,-3357,'Kotlin functions and Named parameters functions','','kotlin/kotlin-functions-and-named-parameters-functions/','','');cat1.a(4955,-3357,'How to compare values in Kotlin','','kotlin/how-to-compare-values-in-kotlin/','','');cat1.a(4952,-3357,'How to convert String to int in Kotlin','','kotlin/how-to-convert-string-to-int-in-kotlin/','','');cat1.a(4948,-3357,'How to convert int to String in Kotlin','','kotlin/how-to-convert-int-to-string-in-kotlin/','','');cat1.a(4944,-3357,'Kotlin : Declaring variables val vs var','','kotlin/kotlin-declaring-variables-val-vs-var/','','');cat1.a(4938,-3357,'Reading command line arguments in Kotlin','','kotlin/reading-command-line-arguments-in-kotlin/','','');cat1.a(4930,-35,'Difference between Runnable and Callable in Java','','java/difference-between-runnable-and-callable-in-java/','','');cat1.a(4912,-3357,'Kotlin Hello World application using IntelliJ IDEA','','kotlin/kotlin-hello-world-application-using-intellij-idea/','','');cat1.a(5533,-3768,'50+ GMAT Math Formulas','','math/gmat-math-formulas/','','');cat1.a(4891,-2732,'20+ C Pattern Programs','','c/20-c-pattern-programs/','','');cat1.a(4876,-35,'Convert String to Date and Date to String in Java','','java/convert-string-to-date-and-date-to-string-in-java/','','');cat1.a(4872,-35,'Java &#8211; Convert Date from one format to another','','java/java-convert-date-from-one-format-to-another/','','');cat1.a(4784,-2924,'Spring Boot Microservice Interview Questions &#038; Answers','','microservice/spring-boot-microservice-interview-questions-answers/','','');cat1.a(4777,-1,'10+ Must Read Java Microservice Interview Questions','','microservice/10-must-read-java-microservice-interview-questions/','','');cat1.a(4750,-981,'Java program to check if a String is permutation of a Palindrome','','java/java-programs/java-program-to-check-if-a-string-is-permutation-of-a-palindrome/','','');cat1.a(4747,-981,'Delete Node from Singly Linked List in Java','','java/java-programs/delete-node-from-singly-linked-list-in-java/','','');cat1.a(4744,-981,'Java program to reverse Linked List using iterative and recursive approach','','java/java-programs/java-program-to-reverse-linked-list-using-iterative-and-recursive-approach/','','');cat1.a(4729,-35,'java.lang.NullPointerException &#8211; What is NullPointerException and how to fix it','','java/java-lang-nullpointerexception-what-is-nullpointerexception-and-how-to-fix-it/','','');cat1.a(4725,-35,'5 ways to convert int to String in Java','','java/5-ways-to-convert-int-to-string-in-java/','','');cat1.a(4686,-981,'Java program to find duplicates in an array','','java/java-programs/java-program-find-duplicates-array/','','');cat1.a(4666,-981,'Java program to merge two sorted linked lists','','java/java-programs/java-program-merge-two-sorted-linked-lists/','','');cat1.a(4658,-981,'Top 20 Java Programming Interview Questions','','java/java-programs/top-20-java-programming-interview-questions/','','');cat1.a(4655,-981,'How to remove duplicates from a sorted linked list in Java','','java/java-programs/remove-duplicates-sorted-linked-list-java/','','');cat1.a(4653,-981,'Java program to detect a cycle in a singly LinkedList','','java/java-programs/java-program-detect-cycle-singly-linkedlist/','','');cat1.a(4646,-2,'How to get current date time (today&#8217;s date) in Java','','java/get-current-date-time-todays-date-java/','','');cat1.a(4635,-1,'Spring Boot &#8211; CRUD operations using JPA','','frameworks/spring/spring-boot/spring-boot-crud-operations-using-jpa/','','');cat1.a(4630,-981,'Java program to remove duplicate characters from a String','','java/java-programs/java-program-remove-duplicate-characters-string/','','');cat1.a(4627,-981,'Java program to find Longest Common Subsequence','','java/java-programs/java-program-find-longest-common-subsequence/','','');cat1.a(4620,-981,'10+ Java Letter / Character Pattern Programs','','java/java-programs/10-java-letter-character-pattern-programs/','','');cat1.a(4615,-35,'java regex pattern compile unclosed character class regex','','java/java-regex-pattern-compile-unclosed-character-class-regex/','','');cat1.a(5532,-1,'SpaceX launches Zuma spacecraft','','misc/spacex-launches-zuma-spacecraft/','','');cat1.a(4603,-2924,'Spring Boot Microservice &#8211; How to fix &#8220;BindException: Address already in use: bind&#8221; error','','frameworks/spring/spring-boot/spring-boot-microservice-fix-bindexception-address-already-use-bind-error/','','');cat1.a(4592,-1595,'Android Studio &#8211; Gradle project refresh/sync failed : connection timed out','','mobile/android/android-studio-gradle-project-refreshsync-failed-connection-timed/','','');cat1.a(4569,-2924,'Spring Boot : Adding basic security to microservices','','frameworks/spring/spring-boot/spring-boot-adding-basic-security-microservices/','','');cat1.a(4552,-572,'How to integrate Swagger 2 with Spring Boot','','frameworks/spring/spring-boot/integrate-swagger-2-spring-boot/','','');cat1.a(4543,-1,'How to fix Source folder is not a Java project error in eclipse','','misc/fix-source-folder-not-java-project-error-eclipse/','','');cat1.a(4530,-1,'How to configure proxy in Eclipse','','misc/configure-proxy-eclipse/','','');cat1.a(4510,-2353,'Handlebars.js &#8211; How to escape or display special html characters','','handlebars-js/handlebars-js-escape-display-special-html-characters/','','');cat1.a(4515,-2353,'Handlebars.js &#8211; Partials','','handlebars-js/handlebars-js-partials/','','');cat1.a(4505,-2353,'Handlebars.js &#8211; Unless helper','','handlebars-js/handlebars-js-unless-helper/','','');cat1.a(4496,-2353,'Handlebars.js &#8211; Creating Custom Helpers','','handlebars-js/handlebars-js-creating-custom-helpers/','','');cat1.a(4486,-2353,'Handlebars.js &#8211; Looping using the each helper','','handlebars-js/handlebars-js-looping-using-helper/','','');cat1.a(4471,-981,'Writing text to a CSV file in Java using PrintWriter','','java/java-programs/writing-text-csv-file-java-using-printwriter/','','');cat1.a(4474,-2353,'Handlebars.js if else','','handlebars-js/handlebars-js-else/','','');cat1.a(4432,-2,'4 ways to sort a List using Stream or Lambda Expression in Java 8','','java-8/java-8-sort-list-using-stream-lambda-expression/','','');cat1.a(4428,-981,'Java : Knapsack algorithm','','java/java-programs/java-knapsack-algorithm/','','');cat1.a(4415,-34,'Top 20 Java String Interview Questions and Answers','','java-interview-questions/core-java/20-java-string-interview-questions/','','');cat1.a(4411,-35,'Calculating sum or average of an ArrayList of Integers','','java/calculating-sum-average-arraylist-integers/','','');cat1.a(4402,-981,'Reverse an Array in Java','','java/java-programs/reverse-array-java/','','');cat1.a(4383,-540,'Spring Boot : Hello World Web Application using Maven and Spring Tool Suite','','frameworks/spring/spring-boot/spring-boot-hello-world-web-application/','','');cat1.a(4370,-981,'25+ Java pattern programs for printing Number, Character Patterns','','java/java-programs/25-java-programs-printing-number-character-patterns/','','');cat1.a(4359,-981,'Java program to find longest substring of given string','','java/java-programs/java-program-find-longest-substring-given-string/','','');cat1.a(4355,-981,'Java program to check if a String is rotated version of another String','','java/java-programs/java-program-check-string-rotated-version-another-string/','','');cat1.a(4351,-981,'Java program to find duplicate characters in a string','','java/java-programs/java-program-find-duplicate-characters-string/','','');cat1.a(4346,-2732,'C : Interactive program to print person&#8217;s name in abbreviated form','','c/c-interactive-program-print-persons-name-abbreviated-form/','','');cat1.a(4343,-2732,'C : Swap two numbers using pointers','','c/c-swap-two-numbers-using-pointers/','','');cat1.a(4333,-981,'8 Different Star(*) Pattern Programs in Java','','java/java-programs/8-different-star-pattern-programs-java/','','');cat1.a(4328,-2,'Java 8 Map : compute()','','java-8/java-8-map-compute/','','');cat1.a(4324,-2,'Java 8 Map : merge()','','java-8/java-8-map-merge/','','');cat1.a(4322,-2,'Java 8 Map : computeIfAbsent','','java-8/java-8-map-computeifabsent/','','');cat1.a(4319,-2,'Java 8 Map : computeIfPresent','','java-8/java-8-map-computeifpresent/','','');cat1.a(4317,-2,'Java 8 Map : put vs putIfAbsent','','java-8/java-8-map-put-vs-putifabsent/','','');cat1.a(4315,-1,'Java 8 : UnaryOperator Functional Interface','','java-8/java-8-unaryoperator-functional-interface/','','');cat1.a(4311,-2,'Java 8 : BiFunction Functional Interface','','java-8/java-8-bifunction-functional-interface/','','');cat1.a(4306,-2,'Java 8 : BiPredicate Functional Interface','','java-8/java-8-bipredicate-functional-interface/','','');cat1.a(4297,-2,'Java 8 : BiConsumer Functional Interface','','java-8/java-8-biconsumer-functional-interface/','','');cat1.a(4288,-2,'Java 8 : java.util.function.Consumer Functional Interface','','java-8/java-8-java-util-function-consumer-functional-interface/','','');cat1.a(4283,-2,'Java 8 : java.util.function.Supplier Functional Interface','','java-8/java-8-java-util-function-supplier-functional-interface/','','');cat1.a(4266,-2821,'JShell &#8211; Java 9 REPL','','java-9/jshell-java-9-repl/','','');cat1.a(4262,-2821,'Java 9 : Try-with-Resources enhancement','','java-9/java-9-try-resources-enhancement/','','');cat1.a(4254,-2821,'Java 9 : Convenience Factory methods List.of(), Set.of() and Map.of() for creating immutable collections','','java-9/java-9-convenience-factorty-methods-list-set-map-creating-immutable-collections/','','');cat1.a(4252,-2821,'Java 9 : Private Interface Methods','','java-9/java-9-private-interface-methods/','','');cat1.a(4247,-1986,'Swift : Optionals','','mobile/swift/swift-optionals/','','');cat1.a(4243,-2732,'10 different Number Pattern Programs in C language','','c/10-different-number-pattern-programs-c/','','');cat1.a(4216,-2389,'Iterate over Collection in Struts using &lt;logic:iterate&gt;','','struts/iterate-collection-struts-using-logiciterate/','','');cat1.a(4207,-2389,'How to use &lt;bean:write&gt; tag in Struts 1','','struts/use-tag-struts-1/','','');cat1.a(4196,-2,'How to find date time differences in Java 8','','java-8/find-date-time-differences-java-8/','','');cat1.a(4191,-981,'How to find difference between two Dates in Java','','java/java-programs/find-difference-two-dates-java/','','');cat1.a(4187,-981,'How to convert java.sql.Date to java.sql.Timestamp','','java/java-programs/convert-java-sql-date-java-sql-timestamp/','','');cat1.a(4179,-981,'How to convert Java util Date to sql Timestamp','','java/java-programs/convert-java-util-date-sql-timestamp/','','');cat1.a(4719,-35,'Different ways to find factorial of a number in Java','','java/different-ways-to-find-factorial-of-a-number-in-java/','','');cat1.a(4168,-1729,'How to check if a string contains a substring in JavaScript','','javascript/check-string-contains-substring-javascript/','','');cat1.a(4162,-981,'How to pretty print XML in Java','','java/java-programs/pretty-print-xml-java/','','');cat1.a(4157,-981,'How to mask XML elements in Java while printing to log files','','java/java-programs/mask-xml-elements-java/','','');cat1.a(4150,-981,'Java program to reverse a String using recursion','','java/java-programs/java-program-reverse-string-using-recursion/','','');cat1.a(4146,-981,'Java program to calculate length of a String using recursion','','java/java-programs/java-program-calculate-length-string-using-recursion/','','');cat1.a(4144,-981,'Java program to implement Stack using Linked List','','java/java-programs/java-program-implement-stack-using-linked-list/','','');cat1.a(4140,-981,'Java program to implement Stack using an array','','java/java-programs/java-program-implement-stack-using-array/','','');cat1.a(4131,-981,'Towers of Hanoi in Java','','java/java-programs/towers-hanoi-java/','','');cat1.a(4116,-2416,'Underscore.js escape and unescape functions','','underscore-js/underscore-js-escape-unescape-functions/','','');cat1.a(4079,-2732,'How to setup Eclipse for C/C++ programming in Windows with MinGW','','c/setup-eclipse-cc-programming-windows-mingw/','','');cat1.a(4074,-981,'Java program to implement Binary Search Tree and its Preorder, InOrder &#038; Postorder traversal algorithms','','java/java-programs/java-program-implement-binary-search-tree-preorder-inorder-postorder-traversal-algorithms/','','');cat1.a(4058,-2389,'Struts 1 Form validation using ActionForm&#8217;s validate() method','','struts/struts-1-form-validation-using-actionforms-validate-method/','','');cat1.a(4053,-981,'Java algorithm to search substring in a String','','java/java-programs/java-algorithm-search-substring-string/','','');cat1.a(4050,-981,'Java program to check for Matching Parentheses','','java/java-programs/java-program-check-matching-parentheses/','','');cat1.a(4043,-981,'How to find prime factors of a number in Java','','java/java-programs/find-prime-factors-number-java/','','');cat1.a(4033,-491,'Dependency Inversion Principle in Java','','design-pattern/dependency-inversion-principle-java/','','');cat1.a(5531,-1,'7 year old&#8217;s letter to Google boss','','misc/7-year-olds-letter-to-google-boss/','','');cat1.a(4026,-1467,'How to read value of a textbox in jQuery','','jquery/read-value-textbox-jquery/','','');cat1.a(4014,-981,'Creating a Matrix and different Matrix operations in Java','','java/java-programs/creating-matrix-different-matrix-operations-java/','','');cat1.a(3108,-2,'Java 8 Interview Questions &#8211; Part 2','','java-8/java-8-interview-questions-part-2/','','');cat1.a(4010,-35,'Naming Conventions for Programming in Java','','java/naming-conventions-programming-java/','','');cat1.a(3962,-34,'Java Object Oriented Programming interview questions and answers','','java-interview-questions/java-oops-interview-questions-answers-refresh-fundamentals/','','');cat1.a(3955,-35,'What is String immutability and Why is String immutable in Java ?','','java/string-immutability-string-immutable-java/','','');cat1.a(3949,-981,'How to find intersection of two unsorted arrays in Java','','java/java-programs/find-intersection-two-unsorted-arrays-java/','','');cat1.a(3942,-503,'TopJavaTutorial Magazine : January 2017','','misc/java-magazine/topjavatutorial-magazine-january-2017/','','');cat1.a(3933,-981,'Java program to determine if a string has all unique characters','','java/java-programs/java-program-determine-string-unique-characters/','','');cat1.a(3923,-981,'Java program to find majority element in an unsorted array','','java/java-programs/java-program-find-majority-element-unsorted-array/','','');cat1.a(3920,-2073,'How to add jQuery scripts in WordPress ?','','wordpress/add-jquery-scripts-wordpress/','','');cat1.a(3892,-981,'Java program : Converting Integer to binary, octal and hexadecimal','','java/java-programs/java-program-converting-integer-binary-octal-hexadecimal/','','');cat1.a(3879,-1130,'Calling Stored Procedure in Java using CallableStatement','','jdbc/calling-stored-procedure-java-using-callablestatement/','','');cat1.a(3874,-981,'Parsing XML using DOM parser in Java','','java/java-programs/parsing-xml-dom-java/','','');cat1.a(4129,-2732,'If else statement in C','','c/else-statement-c/','','');cat1.a(4127,-2732,'C program to find factorial of a given number','','c/c-program-find-factorial-given-number/','','');cat1.a(3805,-618,'Hibernate Inheritance Strategies','','frameworks/hibernate/hibernate-inheritance-strategies/','','');cat1.a(3803,-618,'Hibernate Query Cache','','frameworks/hibernate/hibernate-query-cache/','','');cat1.a(3790,-618,'Hibernate Caching : Second Level Cache','','frameworks/hibernate/hibernate-caching-second-level-cache/','','');cat1.a(3785,-618,'Hibernate Caching : First Level Cache','','frameworks/hibernate/hibernate-caching-first-level-cache/','','');cat1.a(3756,-502,'Best 25 Articles of TopJavaTutorial in 2016 (Worth Reading !!!)','','misc/best-articles/best-25-articles-topjavatutorial-2016-worth-reading/','','');cat1.a(3741,-618,'Selecting data from database using HQL','','frameworks/hibernate/selecting-data-database-using-hql/','','');cat1.a(3736,-618,'Hibernate Named Queries','','frameworks/hibernate/hibernate-named-queries/','','');cat1.a(3732,-618,'How to use a calculated column or formula in Hibernate','','frameworks/hibernate/use-calculated-column-formula-hibernate/','','');cat1.a(3728,-618,'Hibernate : Native SQL Queries','','frameworks/hibernate/hibernate-native-sql-queries/','','');cat1.a(4112,-1649,'How to set the default editor to open JSP files in eclipse?','','jsp/set-default-editor-open-jsp-files-eclipse/','','');cat1.a(4232,-2732,'How to copy one string to another in C','','c/copy-one-string-another-c/','','');cat1.a(4230,-2732,'How to concatenate two strings in C','','c/concatenate-two-strings-c/','','');cat1.a(4227,-2732,'How to convert a string to lowercase or uppercase in C','','c/convert-string-lowercase-uppercase-c/','','');cat1.a(4225,-2732,'How to find length of a String in C','','c/find-length-string-c/','','');cat1.a(4223,-2732,'Converting string to int or float in C','','c/converting-string-int-float-c/','','');cat1.a(3710,-981,'How to read a JAR or ZIP file in Java','','java/java-programs/read-jar-zip-file-java/','','');cat1.a(3704,-981,'How to create a zip file in Java','','java/java-programs/create-zip-file-java/','','');cat1.a(5530,-3783,'How to Install and Set up BHIM app on Android/iOS/Windows phone','','technology/how-to-install-and-set-up-bhim-app-on-androidioswindows-phone/','','');cat1.a(3700,-503,'TopJavaTutorial Magazine : December 2016','','misc/java-magazine/topjavatutorial-magazine-december-2016/','','');cat1.a(3686,-618,'Hibernate many-to-many mapping using Annotations','','frameworks/hibernate/hibernate-many-many-mapping-using-annotations/','','');cat1.a(3672,-618,'Hibernate one-to-many or many-to-one mapping using Annotations','','frameworks/hibernate/hibernate-one-many-many-one-mapping-using-annotations/','','');cat1.a(3680,-618,'Hibernate one-to-one mapping using Annotations','','frameworks/hibernate/hibernate-one-one-mapping-using-annotations/','','');cat1.a(3665,-618,'Hibernate Annotations','','frameworks/hibernate/hibernate-annotations/','','');cat1.a(3658,-2,'How to Convert Date to LocalDateTime and Vice versa','','java-8/convert-date-localdatetime-vice-versa/','','');cat1.a(3653,-2,'How to Convert Date to LocalDate and LocalDate to Date in Java 8','','java-8/how-to-convert-date-to-localdate-in-java-8-and-vice-versa/','','');cat1.a(1125,-2441,'Frequently asked Java String Programming Interview questions and answers','','java-interview-questions/coding-interview/frequently-asked-java-programming-interview-questions-on-strings/','','');cat1.a(3624,-981,'Java program to replace all spaces in a string with &#8216;%20&#8217;','','java/java-programs/java-program-replace-spaces-string-%20/','','');cat1.a(3619,-1467,'Manage multiple Ajax requests using jQuery when() method','','jquery/manage-multiple-ajax-requests-using-jquery-method/','','');cat1.a(3613,-2,'Java 8 &#8211; How to convert LocalDate to java.sql.Date and sql Date to LocalDate','','java-8/convert-java-8-localdate-java-sql-date-vice-versa/','','');cat1.a(3607,-35,'How to convert java.util.Date to java.sql.Date','','java/java-programs/convert-java-util-date-java-sql-date/','','');cat1.a(3574,-2,'Printing elements of a Stream in Java 8','','java-8/printing-elements-of-a-stream-in-java-8/','','');cat1.a(3556,-502,'Hello World Programs','','misc/best-articles/hello-world-programs/','','');cat1.a(3539,-503,'TopJavaTutorial Magazine : November 2016','','misc/java-magazine/topjavatutorial-magazine-november-2016/','','');cat1.a(3533,-2416,'Underscore.js filter() function','','underscore-js/underscore-js-filter-function/','','');cat1.a(3529,-2416,'Underscore.js each() function','','underscore-js/underscore-js-function/','','');cat1.a(3524,-981,'Java program for Floyd&#8217;s Triangle and Pascal&#8217;s Triangle','','java/java-programs/java-program-floyds-triangle-pascals-triangle/','','');cat1.a(3516,-981,'3 Diamond Pattern Programs in Java','','java/java-programs/3-diamond-pattern-programs-java/','','');cat1.a(3513,-981,'10 different Number Pattern Programs in Java','','java/java-programs/10-different-number-pattern-programs-java/','','');cat1.a(3511,-981,'How to count frequency of each character in a string in Java','','java/java-programs/count-frequency-character-string-java/','','');cat1.a(3506,-981,'Reverse Each Word of a String in Java','','java/java-programs/reverse-word-string-java/','','');cat1.a(3496,-2389,'Struts Hello World Example using Maven and Eclipse','','struts/struts-hello-world-example-using-maven-eclipse/','','');cat1.a(3491,-557,'Missing src/main/java in Maven project in Eclipse','','struts/missing-srcmainjava-maven-project-eclipse/','','');cat1.a(3486,-618,'Hibernate Projections','','frameworks/hibernate/hibernate-projections/','','');cat1.a(3482,-618,'Transforming database query result to Map using Transformers and Criteria api','','frameworks/hibernate/transforming-database-query-result-map-using-transformers-criteria-api/','','');cat1.a(3477,-618,'Sorting query results using Hibernate Criteria api','','frameworks/hibernate/sorting-query-results-using-hibernate-criteria-api/','','');cat1.a(3473,-618,'Pagination using Hibernate Criteria api','','frameworks/hibernate/pagination-using-hibernate-criteria-api/','','');cat1.a(3466,-618,'Using Criteria api in Hibernate','','frameworks/hibernate/using-criteria-api-hibernate/','','');cat1.a(3464,-618,'Hibernate : Updating an Object in database using session.update()','','frameworks/hibernate/hibernate-updating-object-database-using-session-update/','','');cat1.a(3461,-618,'Hibernate &#8211; Removing an Object from database using session.delete()','','frameworks/hibernate/hibernate-removing-object-database-using-session-delete/','','');cat1.a(3457,-618,'Retrieving data from database using session.get() and session.load() methods','','frameworks/hibernate/retrieving-data-database-using-session-get-session-load-methods/','','');cat1.a(3454,-618,'Hibernate &#8211; Saving an Object to database','','frameworks/hibernate/hibernate-saving-object-database/','','');cat1.a(3450,-618,'Hibernate Hello World program','','frameworks/hibernate/hibernate-hello-world-program/','','');cat1.a(3444,-618,'Setting up Hibernate for Java','','frameworks/hibernate/setting-hibernate-java/','','');cat1.a(3439,-2353,'Handlebars.js Hello world','','handlebars-js/handlebars-js-hello-world/','','');cat1.a(3429,-503,'TopJavaTutorial Magazine : October 2016','','misc/java-magazine/topjavatutorial-magazine-october-2016/','','');cat1.a(3422,-1,'Java 8 Parallel Streams','','java-8/java-8-parallel-streams/','','');cat1.a(3410,-2,'Java 8 Method Reference and Constructor Reference','','java-8/java-8-method-reference-constructor-reference/','','');cat1.a(3399,-2,'Java 8 IntStream operations with examples','','java-8/java-8-intstream-operations-examples/','','');cat1.a(3628,-981,'Java program to find all possible substrings in a string','','java/java-programs/java-program-find-possible-substrings-string/','','');cat1.a(3389,-2,'Finding min and max of Stream using min(), max() functions in Java 8','','java-8/finding-min-max-stream-using-min-max-functions-java-8/','','');cat1.a(3381,-2,'Convert Stream to Array using Stream toArray() in Java','','java-8/convert-stream-array-using-stream-toarray-java/','','');cat1.a(3374,-35,'File and Directory operations in Java with examples','','java/file-and-directory-operations-in-java-with-examples/','','');cat1.a(3363,-2,'Java Stream filter()','','java-8/java-stream-filter/','','');cat1.a(3348,-2,'Convert java.util.stream.Stream to String using Collectors.joining()','','java-8/convert-java-util-stream-stream-to-string-using-collectors-joining/','','');cat1.a(3340,-2,'Convert Stream to Map using collect(toMap())','','java-8/convert-stream-map/','','');cat1.a(3317,-2,'Convert Stream to List using Stream collect(toList())','','java-8/convert-stream-to-list-using-stream-collecttolist/','','');cat1.a(3326,-2,'Convert Stream to Set using Stream collect(toSet())','','java-8/convert-stream-set-using-stream-collecttoset/','','');cat1.a(3306,-2,'Java 8 Stream flatMap','','java-8/java-8-stream-flatmap/','','');cat1.a(3294,-2,'Java 8 Stream reduce() operation with examples','','java-8/stream-reduce-operation-with-examples/','','');cat1.a(3290,-2,'Stream map() operation with examples','','java-8/stream-map-operation-examples/','','');cat1.a(3278,-35,'Java Enum with examples','','java/java-enum-examples/','','');cat1.a(3274,-503,'TopJavaTutorial Magazine : September 2016','','misc/java-magazine/topjavatutorial-magazine-september-2016/','','');cat1.a(3258,-1595,'Android Linear Layout','','mobile/android/android-linear-layout/','','');cat1.a(3246,-1595,'Android RelativeLayout','','mobile/android/android-relativelayout/','','');cat1.a(3231,-1595,'Android Hello World app to accept user input','','mobile/android/android-hello-world-app-accept-user-input/','','');cat1.a(3195,-1595,'Android Hello World App using Android Studio','','mobile/android/android-hello-world-app-using-android-studio/','','');cat1.a(3185,-2,'Java 8 Predicate with examples','','java-8/java-8-predicate-examples/','','');cat1.a(3166,-613,'Spring RESTful CRUD operations with Hibernate','','frameworks/spring/spring-rest/spring-restful-crud-operations-hibernate/','','');cat1.a(3143,-35,'Java Arrays Class','','java/java-arrays-class/','','');cat1.a(3089,-35,'Running JavaScript from Java using Java 8 Nashorn engine','','java/running-javascript-java-using-java-8-nashorn-engine/','','');cat1.a(3079,-981,'4 Different ways to iterate over HashMap in Java','','java/java-programs/iterate-hashmap-java/','','');cat1.a(3072,-34,'Java Coding Interview Questions &#8211; Part 6','','java-interview-questions/java-coding-interview-questions-part-6/','','');cat1.a(2832,-981,'Recursion Programs in Java','','java/java-programs/recursion-programs-java/','','');cat1.a(2819,-2073,'How to Create Child theme in WordPress','','wordpress/create-child-theme-wordpress/','','');cat1.a(2799,-503,'TopJavaTutorial Magazine : August 2016','','misc/java-magazine/topjavatutorial-articles-august-2016/','','');cat1.a(2787,-34,'Java Coding Interview Questions &#8211; Part 5','','java-interview-questions/java-coding-interview-questions-part-5/','','');cat1.a(2763,-34,'Java Coding Interview Questions &#8211; Part 4','','java-interview-questions/java-coding-interview-questions-part-4/','','');cat1.a(2748,-35,'Performing Monetary calculations using BigDecimal in Java','','java/performing-monetary-calculations-using-bigdecimal-java/','','');cat1.a(2737,-2,'Java 8 &#8211; Convert String to LocalDate, LocalDateTime in Java','','java-8/java-8-convert-string-localdate-localdatetime-java/','','');cat1.a(2730,-34,'Java Coding Interview Questions &#8211; Part 3','','java-interview-questions/java-coding-interview-questions-part-3/','','');cat1.a(2723,-981,'JAVA API for JSON Processing','','java/java-programs/java-api-json-processing/','','');cat1.a(2706,-34,'Java Coding Interview Questions &#8211; Collections (Part 2)','','java-interview-questions/java-coding-interview-questions-collections-part-2/','','');cat1.a(2702,-981,'Convert JSON to Java Object and Java Object to JSON in Java using Jackson','','java/java-programs/json-java-object-using-jackson/','','');cat1.a(2698,-981,'Convert Java Object to / from JSON using JSON.simple','','java/java-programs/convert-java-object-json-using-json-simple/','','');cat1.a(2695,-981,'Java forEach examples','','java/java-programs/java-foreach-examples/','','');cat1.a(2686,-34,'Java Coding Interview Questions &#8211; Collections','','java-interview-questions/java-coding-interview-questions-collections/','','');cat1.a(2673,-2,'How to sort a map in Java 8','','java/java-programs/sort-map-java-8/','','');cat1.a(2577,-1729,'Arrow functions in JavaScript','','javascript/arrow-functions-javascript/','','');cat1.a(2569,-1986,'Swift while and repeat-while loop','','mobile/swift/swift-repeat-loop/','','');cat1.a(2566,-1986,'Swift for loop','','mobile/swift/swift-for-loop/','','');cat1.a(2562,-1986,'Swift for-in loop','','mobile/swift/swift-for-in-loop/','','');cat1.a(2555,-1986,'Swift Operators','','mobile/swift/swift-operators/','','');cat1.a(2548,-1986,'Swift Data Types','','mobile/swift/swift-data-types/','','');cat1.a(2542,-1986,'Swift variable and constant','','mobile/swift/swift-variable-constant/','','');cat1.a(2523,-1986,'Swift Playground in Xcode','','mobile/swift/swift-playground-xcode/','','');cat1.a(2505,-35,'Sorting Arrays in Java','','java/sorting-arrays-java/','','');cat1.a(2497,-35,'Finding an element in an Array in Java','','java/finding-element-array-java/','','');cat1.a(2481,-1729,'JavaScript Scope','','javascript/javascript-scope/','','');cat1.a(2472,-503,'Top Java Tutorial Articles : July 2016','','misc/java-magazine/top-java-tutorial-articles-july-2016/','','');cat1.a(2465,-2,'Java 8 : Sort ArrayList using List sort() method','','java-8/java-8-sort-arraylist-using-list-sort-method/','','');cat1.a(2463,-35,'Sort an ArrayList using Collections.sort() method','','java/java-programs/sort-arraylist-using-collections-sort-method/','','');cat1.a(2461,-35,'sublist of an ArrayList in Java','','java/sublist-arraylist-java/','','');cat1.a(2457,-1729,'JavaScript Switch statement','','javascript/javascript-switch-statement/','','');cat1.a(2451,-1729,'JavaScript Objects','','javascript/javascript-objects/','','');cat1.a(2446,-1729,'JavaScript functions','','javascript/javascript-functions/','','');cat1.a(2443,-1729,'Associative Arrays in JavaScript','','javascript/associative-arrays-javascript/','','');cat1.a(2434,-1729,'JavaScript for..of loop','','javascript/javascript-for-of-loop/','','');cat1.a(2431,-1729,'JavaScript for in loop','','javascript/javascript-for-in-loop/','','');cat1.a(2429,-1729,'JavaScript Map','','javascript/javascript-map/','','');cat1.a(2426,-1729,'JavaScript If, else and else if statements','','javascript/javascript-else-else-statements/','','');cat1.a(2421,-1729,'JavaScript loops','','javascript/javascript-loops/','','');cat1.a(2413,-1729,'JavaScript Arrays','','javascript/javascript-arrays/','','');cat1.a(2409,-1729,'JavaScript Data Types','','javascript/javascript-data-types/','','');cat1.a(2407,-1729,'JavaScript Variables','','javascript/javascript-variables/','','');cat1.a(2402,-1296,'Scala Pattern Matching','','scala/scala-pattern-matching/','','');cat1.a(2396,-1296,'Case class in Scala','','scala/case-class-scala/','','');cat1.a(2392,-1296,'Scala Traits','','scala/scala-traits/','','');cat1.a(2387,-1296,'Scala Inheritance','','scala/scala-inheritance/','','');cat1.a(2384,-1296,'Scala Objects','','scala/scala-objects/','','');cat1.a(2381,-1296,'Auxiliary Constructor','','scala/auxiliary-constructor/','','');cat1.a(2379,-1296,'Scala Constructors','','scala/scala-constructors/','','');cat1.a(2353,-1296,'String Interpolation in Scala','','scala/string-interpolation-scala/','','');cat1.a(2351,-1296,'Scala Class','','scala/scala-class/','','');cat1.a(2330,-1296,'Currying in Scala','','scala/currying-in-scala/','','');cat1.a(2326,-1296,'Scala Partially Applied Function','','scala/scala-partially-applied-function/','','');cat1.a(2321,-1296,'First Class Function in Scala','','scala/first-class-function-scala/','','');cat1.a(2318,-1296,'Nested Functions in Scala','','scala/nested-functions-scala/','','');cat1.a(2315,-1296,'Functions in Scala','','scala/functions-in-scala/','','');cat1.a(2312,-1296,'try, catch, finally in Scala','','scala/try-catch-finally-scala/','','');cat1.a(2308,-1296,'Scala For loop','','scala/scala-for-loop/','','');cat1.a(2298,-1296,'Scala while and do while loops','','scala/scala-while-and-do-while-loops/','','');cat1.a(2284,-1296,'Option in Scala','','scala/option-in-scala/','','');cat1.a(2280,-1296,'Scala Match Expression','','scala/scala-match-expression/','','');cat1.a(2278,-1296,'Scala If Else Expression Blocks','','scala/scala-if-else-expression-blocks/','','');cat1.a(2276,-1296,'Scala Tuples','','scala/scala-tuples/','','');cat1.a(2272,-1296,'Scala Range','','scala/scala-range/','','');cat1.a(2269,-1296,'Scala Lists','','scala/scala-lists/','','');cat1.a(2265,-1296,'Scala Arrays','','scala/scala-arrays/','','');cat1.a(2258,-1296,'Scala Type Hierarchy','','scala/scala-type-hierarchy/','','');cat1.a(2254,-1296,'Scala Variables','','scala/scala-variables/','','');cat1.a(2245,-1467,'Inserting content into page in jQuery','','jquery/inserting-content-page-jquery/','','');cat1.a(2240,-1467,'Updating element content in jQuery','','jquery/updating-element-content-jquery/','','');cat1.a(2233,-1467,'Getting Element Content in jQuery','','jquery/getting-element-content-jquery/','','');cat1.a(2220,-1467,'jQuery Basics','','jquery/jquery-basics/','','');cat1.a(2213,-981,'Read Write PDF file using Java','','java/java-programs/read-write-pdf-file-using-java/','','');cat1.a(2189,-1757,'Node.js Hello World','','node-js/node-js-hello-world/','','');cat1.a(2174,-35,'Cloneable interface and clone() method in Java','','java/cloneable-interface-clone-java/','','');cat1.a(2170,-34,'Java Interview Questions for Experienced Professionals (Part 1)','','java-interview-questions/java-interview-question-experienced-professionals-part-1/','','');cat1.a(2167,-503,'Top Java Tutorial Articles : June 2016','','misc/java-magazine/top-java-tutorial-articles-june-2016/','','');cat1.a(2155,-1467,'Possible reasons for jQuery not working','','jquery/possible-reasons-jquery-not-working/','','');cat1.a(2147,-1467,'jQuery if else','','jquery/jquery-if-else/','','');cat1.a(2123,-1467,'jQuery noConflict()','','jquery/jquery-noconflict/','','');cat1.a(2121,-1729,'JavaScript error handling with try, catch, finally','','javascript/javascript-error-handling-try-catch-finally/','','');cat1.a(2117,-981,'Reading a File in Java','','java/java-programs/reading-file-java/','','');cat1.a(2106,-2,'Interface with default methods vs Abstract class in Java 8','','java/interface-default-methods-vs-abstract-class-java-8/','','');cat1.a(2104,-981,'Write a UTF-8 file with Java using OutputStreamWriter','','java/java-programs/write-utf-8-file-java-using-outputstreamwriter/','','');cat1.a(2098,-35,'HashMap, ConcurrentHashMap, HashTable and Collections.synchronizedMap differences','','java/hashmap-concurrenthashmap-hashtable-collections-synchronizedmap-differences/','','');cat1.a(2094,-981,'Write to a File in Java using BufferedWriter','','java/java-programs/write-file-java-using-bufferedwriter/','','');cat1.a(2090,-35,'ArrayList vs LinkedList','','java/arraylist-vs-linkedlist/','','');cat1.a(2053,-491,'Iterator Pattern in Java','','design-pattern/iterator-pattern/','','');cat1.a(2050,-503,'Top Java Tutorial Articles : May 2016','','misc/java-magazine/top-java-tutorial-articles-may-2016/','','');cat1.a(2045,-491,'State Pattern','','design-pattern/state-pattern/','','');cat1.a(2032,-491,'Command Pattern','','design-pattern/command-pattern/','','');cat1.a(2024,-491,'Template Method Pattern','','design-pattern/template-method-pattern/','','');cat1.a(2016,-491,'Proxy Pattern','','design-pattern/proxy-pattern/','','');cat1.a(2011,-35,'Parsing XML document using StAX Iterator Api','','java/parsing-xml-document-using-stax-iterator-api/','','');cat1.a(2006,-1649,'JSP If else condition using JSTL if and choose tags','','jsp/jsp-else-condition-using-jstl/','','');cat1.a(1989,-35,'Java StAX API','','java/java-stax-api/','','');cat1.a(1983,-502,'Top Java Puzzles on Variables and Data Types','','misc/best-articles/top-java-puzzles-variables/','','');cat1.a(1972,-222,'Top Puzzles on Java Collections','','misc/best-articles/top-puzzles-java-collections/','','');cat1.a(1964,-1467,'Parse JSON in jQuery','','jquery/parse-json-jquery/','','');cat1.a(1961,-222,'Java Quiz on recursive calls','','java-quiz/java-quiz-recursive-calls/','','');cat1.a(1956,-222,'Java Quiz on PriorityQueue','','java-quiz/java-quiz-priorityqueue/','','');cat1.a(1952,-35,'Convert XML document to Java Object using StAX Cursor API','','java/convert-xml-document-java-object-using-stax-cursor-api/','','');cat1.a(1948,-35,'Convert Java Object to XML using Java StAX api','','java/convert-java-object-xml-using-java-stax-api/','','');cat1.a(1944,-503,'Top Java Tutorial Articles : April 2016','','misc/java-magazine/top-java-tutorial-articles-april-2016/','','');cat1.a(1937,-35,'Atomic variables in Java','','java/atomic-variables-java/','','');cat1.a(1930,-35,'Exchanger in Java','','java/exchanger-in-java/','','');cat1.a(1927,-222,'Java quiz on comparing strings and stringbuffers','','java-quiz/java-quiz-comparing-strings-stringbuffers/','','');cat1.a(1922,-222,'Java Puzzle on Thread join','','java-quiz/java-puzzle-thread-join/','','');cat1.a(1916,-222,'Java quiz on implementing Interface','','java-quiz/java-quiz-implementing-interface/','','');cat1.a(1910,-222,'Java Quiz on varargs','','java-quiz/java-quiz-varargs/','','');cat1.a(2515,-1729,'Using console.log() in JavaScript','','javascript/using-console-log-javascript/','','');cat1.a(1897,-981,'LRU Cache Java','','java/java-programs/lru-cache-java/','','');cat1.a(1892,-222,'Java Quiz on Enum','','java-quiz/java-quiz-enum/','','');cat1.a(1888,-222,'Java Quiz on parsing String to Number','','java-quiz/java-quiz-parsing-string-number/','','');cat1.a(1880,-35,'CyclicBarrier in Java','','java/cyclicbarrier-in-java/','','');cat1.a(1860,-1595,'Android Studio setup','','mobile/android/android-studio-setup/','','');cat1.a(1849,-35,'CountDownLatch in Java','','java/countdownlatch-in-java/','','');cat1.a(1838,-35,'Different Methods of String Comparison in Java','','java/different-methods-of-string-comparison-in-java/','','');cat1.a(1835,-2,'Java 8 Block Lambda Expressions','','java-8/java-8-block-lambda-expressions/','','');cat1.a(1833,-2,'Java 8 Date Time api','','java-8/java-8-date-time-api/','','');cat1.a(1819,-35,'Java Pattern Matching and Regular Expressions','','java/java-pattern-matching-and-regular-expressions/','','');cat1.a(1811,-35,'Java StringTokenizer','','java/java-stringtokenizer/','','');cat1.a(1797,-1,'Top Java Tutorial Articles : March 2016','','misc/top-articles-in-march-2016/','','');cat1.a(1790,-1467,'Traversing sibling elements with jQuery','','jquery/jquery-traversing-sibling-elements/','','');cat1.a(1780,-1467,'Traversing Down the DOM Tree with jQuery','','jquery/traversing-down-the-dom-tree-with-jquery/','','');cat1.a(1769,-1467,'Traversing Up the DOM Tree with jQuery','','jquery/traversing-dom-tree-jquery/','','');cat1.a(1762,-1467,'jQuery Datepicker','','jquery/jquery-datepicker/','','');cat1.a(1756,-1467,'jQuery Autocomplete','','jquery/jquery-autocomplete/','','');cat1.a(1749,-222,'Java quiz on reading Input data using Scanner','','java-quiz/java-quiz-on-reading-input-data-using-scanner/','','');cat1.a(1745,-1130,'JDBC Updatable ResultSet','','jdbc/jdbc-updatable-resultset/','','');cat1.a(1734,-1130,'JDBC Scrollable ResultSet','','jdbc/jdbc-scrollable-resultset/','','');cat1.a(2500,-35,'Copy an array to another array in Java','','java/copy-array-another-array-java/','','');cat1.a(2493,-35,'Iterating over arrays in Java','','java/iterating-arrays-java/','','');cat1.a(1706,-1548,'Play Framework Introduction for Java using Eclipse','','frameworks/play/play-framework-hello-world-using-java-and-eclipse/','','');cat1.a(1695,-1467,'jQuery Slide Effect','','jquery/jquery-slide-methods/','','');cat1.a(1681,-222,'Java 8 quiz on multiple inheritance with default Interface method','','java-quiz/java-8-quiz-on-inheriting-two-method-with-same-signature-from-superclass-and-interface/','','');cat1.a(1678,-222,'Java quiz on Integer Comparison','','java-quiz/java-quiz-on-integer-comparison/','','');cat1.a(1258,-222,'Java quiz on String concatenation','','java-quiz/java-quiz-string-concatenation/','','');cat1.a(1666,-1467,'jQuery Fade effects','','jquery/jquery-fade-effects/','','');cat1.a(1656,-1467,'jQuery Document Ready Event','','jquery/jquery-document-ready-event/','','');cat1.a(1646,-35,'Interview questions on Java main method','','java/knowing-java-main-method/','','');cat1.a(1641,-1467,'jQuery Events','','jquery/jquery-events/','','');cat1.a(1630,-1467,'jQuery Selectors','','jquery/jquery-selectors/','','');cat1.a(1622,-2,'Optional in Java 8','','java-8/java-8-optional/','','');cat1.a(1614,-1496,'Aspect Oriented Programming Concepts','','frameworks/spring/spring-aop/aspect-oriented-programming-concepts/','','');cat1.a(1608,-35,'Running programs like MS Paint, Notepad from Java','','java/running-other-programs-in-java/','','');cat1.a(1593,-35,'Writing data to an Excel File in Java','','java/writing-data-to-an-excel-file-in-java/','','');cat1.a(1589,-35,'Reading an xlsx file(Excel 2007 onwards) in Java','','java/reading-an-xlsx-fileexcel-2007-onwards-in-java/','','');cat1.a(1583,-35,'Reading an Excel File(.xls) in Java','','java/reading-an-excel-file-in-java/','','');cat1.a(1577,-1467,'jQuery each() method for iterating over collections','','jquery/jquery-each-method/','','');cat1.a(1564,-1467,'jQuery AJAX get() method','','jquery/jquery-ajax-get-method/','','');cat1.a(1558,-1467,'jQuery ajax method','','jquery/ajax-using-jquery/','','');cat1.a(1548,-491,'Façade Design Pattern in Java','','design-pattern/facade-design-pattern/','','');cat1.a(1541,-1467,'Getting JSON data using jQuery getJSON method','','jquery/getting-json-data-using-jquery-getjson-method/','','');cat1.a(1535,-1446,'Converting JavaScript values to JSON using stringify','','json/converting-javascript-values-to-json-using-json-stringify/','','');cat1.a(1530,-1446,'XML vs JSON','','json/xml-vs-json/','','');cat1.a(1517,-1446,'Convert JSON to JavaScript object using JSON.parse','','json/convert-json-to-javascript-object/','','');cat1.a(1504,-1446,'JSON Basics','','json/json-basics/','','');cat1.a(1498,-491,'Adapter pattern in Java','','design-pattern/adapter-pattern-in-java/','','');cat1.a(1473,-491,'Decorator Design Pattern in Java','','design-pattern/decorator-design-pattern-in-java/','','');cat1.a(1467,-491,'Abstract Factory Pattern in Java','','design-pattern/abstract-factory-pattern-in-java/','','');cat1.a(2675,-981,'Sort a Map in Java','','java/java-programs/sort-map-java/','','');cat1.a(1460,-491,'Factory Pattern in Java','','design-pattern/factory-pattern-in-java/','','');cat1.a(1454,-1401,'Batch processing using Spring JdbcTemplate','','frameworks/spring/spring-jdbc/batch-processing-using-jdbctemplate/','','');cat1.a(1435,-1401,'Spring JdbcTemplate : Performing insert, update, delete, select operations','','frameworks/spring/spring-jdbc/jdbctemplate/','','');cat1.a(1428,-206,'JAX-RS HTTP Method Annotations','','webservices/rest/jax-rs-http-method-annotations/','','');cat1.a(1420,-1401,'Spring JDBC using Annotation based configuration','','frameworks/spring/spring-jdbc/spring-jdbc-using-annotation-based-configuration/','','');cat1.a(1409,-1,'Introduction to H2 database','','misc/introduction-to-h2-database/','','');cat1.a(2490,-35,'Creating and Initializing Arrays in Java','','java/creating-initializing-arrays-java/','','');cat1.a(1397,-35,'Performance Analysis of different ways of String concatenation in java','','java/performance-analysis-of-different-ways-of-string-concatenation-in-java/','','');cat1.a(1391,-206,'Standalone Restful service using Restlet framework','','webservices/rest/standalone-restful-service-using-restlet-framework/','','');cat1.a(1381,-491,'Observer Pattern in Java','','design-pattern/observer-pattern-in-java/','','');cat1.a(1378,-2,'String join() method in Java 8','','java-8/string-join-method-in-java-8/','','');cat1.a(1375,-35,'Java Marker Interface','','java/marker-interface-in-java/','','');cat1.a(1361,-491,'Singleton Design Pattern in Java','','design-pattern/singleton-design-pattern-in-java/','','');cat1.a(1350,-35,'5 Different ways to convert a String to int in Java','','java/how-to-convert-a-string-to-number-in-java/','','');cat1.a(1341,-35,'Java + operator and Operator overloading','','java/java-operator-and-operator-overloading/','','');cat1.a(1336,-35,'Anonymous Inner class in Java','','java/anonymous-inner-class-in-java/','','');cat1.a(1333,-35,'Method Local Inner class in Java','','java/method-local-inner-class-in-java/','','');cat1.a(1327,-35,'Static Nested Class in Java','','java/static-nested-class-in-java/','','');cat1.a(1323,-35,'Inner class in java','','java/inner-class-in-java/','','');cat1.a(1283,-1296,'Scala Hello World program using Eclipse IDE','','scala/scala-hello-world-using-eclipse-ide/','','');cat1.a(1269,-1296,'Scala IDE setup with Eclipse','','scala/scala-development-with-eclipse/','','');cat1.a(5529,-3787,'AngularJS $http Service','','technology/angular-js/angularjs-http-service/','','');cat1.a(5528,-3787,'AngularJS Provider','','technology/angular-js/angularjs-provider/','','');cat1.a(2672,-3787,'AngularJS Factory','','technology/angular-js/angularjs-factory/','','');cat1.a(5527,-3787,'AngularJS Service','','technology/angular-js/creating-angularjs-service-using-service-function/','','');cat1.a(1242,-491,'Liskov Substitution Principle','','design-pattern/liskov-substitution-principle/','','');cat1.a(1233,-491,'Interface Segregation Principle','','design-pattern/interface-segregation-principle/','','');cat1.a(5526,-3764,'MapReduce Hello World (Part 2)','','big-data-2/hadoop/mapreduce-hello-world-part-2/','','');cat1.a(5525,-3764,'MapReduce Hello World (Part 1)','','big-data-2/hadoop/mapreduce-hello-world-part-1/','','');cat1.a(1193,-491,'Open Closed Principle','','design-pattern/open-closed-principle/','','');cat1.a(5524,-3787,'AngularJS Form Validation','','technology/angular-js/angularjs-form-validation/','','');cat1.a(5523,-3787,'AngularJS Forms','','technology/angular-js/angularjs-forms/','','');cat1.a(1196,-503,'Top 10 Java articles : January 2016','','misc/java-magazine/top-10-java-articles-january-2016/','','');cat1.a(1184,-491,'Single Responsibility Principle','','design-pattern/single-responsibility-principle/','','');cat1.a(5522,-3764,'Big Data and Hadoop Basics','','big-data-2/hadoop/big-data-and-hadoop-basics/','','');cat1.a(5521,-3788,'Big Data and Hadoop Interview Questions','','technology/big-data/big-data-and-hadoop-interview-questions/','','');cat1.a(5520,-3787,'AngularJS Scopes','','technology/angular-js/angularjs-scopes/','','');cat1.a(5519,-3787,'AngularJS Custom Filter','','technology/angular-js/angularjs-custom-filter/','','');cat1.a(5518,-3787,'AngularJS Filters','','technology/angular-js/angularjs-filters/','','');cat1.a(1167,-34,'Singleton Design Pattern Interview Questions','','java-interview-questions/singleton-design-pattern-interview-questions/','','');cat1.a(1128,-981,'Frequently asked Programming interview questions on Numbers','','java/java-programs/frequently-asked-programming-interview-questions-on-numbers/','','');cat1.a(1156,-981,'Java program to reverse a number and check if it is Palindrome','','java/java-programs/java-program-to-reverse-a-number-and-check-if-it-is-palindrome/','','');cat1.a(1152,-981,'Swap two numbers without a temporary variable in java','','java/java-programs/swap-two-numbers-without-a-temporary-variable-in-java/','','');cat1.a(1149,-981,'Java program to check if a number is Armstrong number','','java/java-programs/java-program-to-check-if-a-number-is-armstrong-number/','','');cat1.a(1146,-981,'Java program to check if a number is prime or not','','java/java-programs/java-program-to-check-if-a-number-is-prime-or-not/','','');cat1.a(5517,-3787,'AngularJS Module','','technology/angular-js/angularjs-module/','','');cat1.a(1109,-981,'Top 10 Sorting algorithms in Java','','java/java-programs/top-10-sorting-algorithms-in-java/','','');cat1.a(5516,-3787,'AngularJS Controller','','technology/angular-js/angularjs-controller/','','');cat1.a(1107,-981,'Radix sort in java','','java/java-programs/radix-sort-in-java/','','');cat1.a(1104,-981,'Counting sort in java','','java/java-programs/counting-sort-in-java/','','');cat1.a(1102,-981,'Shell sort program in java','','java/java-programs/shell-sort-program-in-java/','','');cat1.a(1086,-981,'Bucket sort program in java','','java/java-programs/bucket-sort-program-in-java/','','');cat1.a(1083,-981,'Bubble sort program in java','','java/java-programs/bubble-sort-program-in-java/','','');cat1.a(1075,-981,'Finding all permutations of a String in Java','','java/java-programs/finding-all-permutations-of-a-string-in-java/','','');cat1.a(1071,-981,'GCD using recursion in Java','','java/java-programs/gcd-using-recursion-in-java/','','');cat1.a(1055,-981,'Top 10 Coding Interview Questions using Recursion in Java','','java/java-programs/top-programming-interview-questions-using-recursion-in-java/','','');cat1.a(1052,-981,'Calculate power of number using recursion in java','','java/java-programs/calculate-power-of-number-using-recursion-in-java/','','');cat1.a(1049,-981,'Reverse Linked List using recursion in java','','java/java-programs/reverse-linked-list-using-recursion-in-java/','','');cat1.a(1047,-981,'Sum of digits of a number using Recursion in java','','java/java-programs/sum-of-digits-of-a-number-using-recursion-in-java/','','');cat1.a(1045,-981,'Convert Decimal to Binary using Recursion Java','','java/java-programs/convert-decimal-to-binary-using-recursion-java/','','');cat1.a(1039,-1130,'PreparedStatement in java','','jdbc/preparedstatement-in-java/','','');cat1.a(1031,-1130,'Statement vs PreparedStatement in java','','jdbc/comparing-statement-vs-preparedstatement-in-java/','','');cat1.a(2144,-981,'Java8 Predicate Example','','java/java-programs/java8-predicate-example/','','');cat1.a(5515,-3787,'AngularJS Directives','','technology/angular-js/angularjs-directives/','','');cat1.a(5514,-3787,'AngularJS Expressions','','technology/angular-js/angularjs-expressions/','','');cat1.a(1024,-1130,'JDBC CRUD Operations','','jdbc/jdbc-crud-operations/','','');cat1.a(1019,-1130,'Connecting to Database from Java Application using JDBC','','jdbc/connecting-to-database-from-java-application-using-jdbc/','','');cat1.a(1016,-981,'Java program for checking files in a directory','','java/java-programs/java-program-for-checking-files-in-a-directory/','','');cat1.a(1014,-981,'Java program for ArrayList operations','','java/java-programs/java-program-for-arraylist-operations/','','');cat1.a(1012,-981,'Java program for LinkedList operations','','java/java-programs/java-program-for-linkedlist-operations/','','');cat1.a(1002,-981,'Java : Different algorithms to check if two Strings are Anagrams','','java/java-programs/java-program-to-check-if-two-strings-are-anagrams/','','');cat1.a(999,-981,'Heapsort program in java','','java/java-programs/heapsort-program-in-java/','','');cat1.a(987,-981,'Binary Search program in java','','java/java-programs/binary-search-program-in-java/','','');cat1.a(985,-981,'Selection sort program in java','','java/java-programs/selection-sort-program-in-java/','','');cat1.a(980,-981,'Quick Sort program in java','','java/java-programs/quick-sort-in-java/','','');cat1.a(974,-981,'Merge sort program in java','','java/java-programs/merge-sort-program-in-java/','','');cat1.a(972,-981,'Insertion sort program in java','','java/java-programs/insertion-sort-program-in-java/','','');cat1.a(5513,-3787,'AngularJS Hello World','','technology/angular-js/angular-js-hello-world/','','');cat1.a(963,-35,'Method overriding and Private Methods','','java/method-overriding-with-private-methods/','','');cat1.a(954,-981,'Program for different methods of String concatenation','','java/java-programs/program-for-different-methods-of-string-concatenation/','','');cat1.a(917,-206,'RESTful CRUD operations using Jersey and Hibernate','','webservices/rest/restful-crud-operations-using-jersey-and-hibernate/','','');cat1.a(929,-206,'Jersey Rest client','','webservices/rest/jersey-rest-client/','','');cat1.a(924,-618,'Adding Hibernate DAO layer in existing Maven project','','frameworks/hibernate/adding-hibernate-dao-layer-in-existing-maven-project/','','');cat1.a(913,-981,'Palindrome program in Java','','java/java-programs/palindrome-program-in-java/','','');cat1.a(2088,-981,'Flyweight Pattern Example in Java','','java/java-programs/flyweight-pattern-example-java/','','');cat1.a(2085,-981,'State Pattern Example in Java','','java/java-programs/state-pattern-example-java/','','');cat1.a(2082,-981,'Builder Pattern Example in Java','','java/java-programs/builder-pattern-example-java/','','');cat1.a(2080,-981,'Filter Pattern Example in Java','','java/java-programs/filter-pattern-example-java/','','');cat1.a(2078,-981,'Interpreter Pattern Example in Java','','java/java-programs/interpreter-pattern-example-java/','','');cat1.a(2075,-981,'Prototype Pattern example in Java','','java/java-programs/prototype-pattern-example-java/','','');cat1.a(2072,-981,'Front Controller Pattern','','java/java-programs/front-controller-pattern/','','');cat1.a(909,-981,'Hello World program using Lambda expression','','java/java-programs/hello-world-program-using-lambda-expression/','','');cat1.a(900,-981,'Java Program for reading input from Keyboard','','java/java-programs/java-program-for-reading-input-from-keyboard/','','');cat1.a(5512,-3780,'Fruit Puzzle','','reasoning-practice-tests/fruit-puzzle/','','');cat1.a(887,-34,'Top Java ArrayList Interview Questions &#038; Answers','','java-interview-questions/arraylist-interview-questions/','','');cat1.a(840,-502,'Top 10 Java Collection Articles','','misc/best-articles/top-10-java-collection-articles/','','');cat1.a(862,-222,'Java Quiz 38 ( ArrayList)','','java-quiz/java-quiz-38-arraylist/','','');cat1.a(838,-222,'Java Quiz 37 (Set with duplicates)','','java-quiz/java-quiz-37-set-with-duplicates/','','');cat1.a(836,-35,'5 things to know about ConcurrentHashMap in Java','','java/concurrenthashmap-in-java/','','');cat1.a(832,-222,'Java Quiz 36 (Comparable with Comparator)','','java-quiz/java-quiz-36-comparable-with-comparator/','','');cat1.a(830,-35,'Comparator interface in java','','java/comparator-interface-in-java/','','');cat1.a(827,-35,'Comparable interface in Java','','java/comparable-interface-in-java/','','');cat1.a(823,-35,'Understanding TreeMap in java','','java/understanding-treemap-in-java/','','');cat1.a(819,-35,'LinkedHashMap in java','','java/linkedhashmap-in-java/','','');cat1.a(803,-34,'HashMap Interview Questions in Java','','java-interview-questions/hashmap-interview-questions-in-java/','','');cat1.a(801,-35,'WeakHashMap in java','','java/weakhashmap-in-java/','','');cat1.a(797,-35,'IdentityHashMap in Java','','java/identityhashmap-in-java/','','');cat1.a(790,-35,'Understanding HashMap in java','','java/understanding-hashmap-in-java/','','');cat1.a(787,-35,'Understanding HashSet in java','','java/understanding-hashset-in-java/','','');cat1.a(784,-222,'Java Quiz 35 (LinkedList Operations)','','java-quiz/java-quiz-35-linkedlist-operations/','','');cat1.a(778,-35,'Java LinkedList','','java/java-linkedlist/','','');cat1.a(776,-222,'Java Quiz 34 &#8211; ArrayDeque operations','','java-quiz/java-quiz-34-arraydeque-operations/','','');cat1.a(772,-35,'Understanding ArrayDeque class in java','','java/understanding-arraydeque-class-in-java/','','');cat1.a(769,-35,'Java : Converting ArrayList to Array and Array to ArrayList','','java/converting-an-arraylist-to-an-array-using-toarray-method/','','');cat1.a(763,-35,'Iterating a collection using Iterator, ListIterator, ForEach and Spliterator','','java/iterating-a-collection-using-iterator-listiterator-foreach-and-spliterator/','','');cat1.a(756,-35,'Java ArrayList','','java/java-arraylist/','','');cat1.a(753,-222,'Java Quiz 33 &#8211; ArrayList remove() method','','java-quiz/java-quiz-33-arraylist-remove-method/','','');cat1.a(748,-35,'Understanding ArrayList remove() methods in Java','','java/understanding-arraylist-remove-methods-in-java/','','');cat1.a(746,-222,'Java Quiz 32 (ArrayList remove() with duplicates)','','java-quiz/java-quiz-32-arraylist/','','');cat1.a(744,-222,'Java Quiz 31 (ArrayList)','','java-quiz/java-quiz-31-arraylist/','','');cat1.a(736,-2,'Predicate vs Function in Java 8','','java-8/predicate-vs-function-in-java-8/','','');cat1.a(726,-2,'Java 8 Stream Operations with examples','','java-8/java-8-stream-operations-with-examples/','','');cat1.a(1371,-35,'Empty statement in java','','java/empty-statement-in-java/','','');cat1.a(710,-205,'JAX WS Hello World','','webservices/soap/jax-ws-hello-world/','','');cat1.a(700,-618,'Hibernate 4 Hello World','','frameworks/hibernate/hibernate-4-hello-world/','','');cat1.a(685,-613,'Spring &#8211; RESTful WebService Hello World','','frameworks/spring/spring-rest/spring-restful-webservice-hello-world/','','');cat1.a(674,-222,'Top 10 Popular and Tricky Java Puzzles (Worth Trying !!!)','','java-quiz/top-10-popular-and-tricky-java-puzzles-in-2015-worth-trying/','','');cat1.a(653,-601,'Spring MVC Hello World with Maven and Eclipse','','frameworks/spring/spring-mvc/spring-mvc-hello-world-with-maven-and-eclipse/','','');cat1.a(624,-206,'Creating RESTful webservice with Jersey','','webservices/rest/creating-restful-webservice-with-jersey/','','');cat1.a(609,-572,'Spring 4 Hello World using Annotation based approach','','frameworks/spring/spring-core/spring-4-hello-world-using-annotation-based-approach/','','');cat1.a(584,-572,'Spring 4 Hello World using XML based configuration','','frameworks/spring/spring-core/spring-4-hello-world-using-xml-based-configuration/','','');cat1.a(594,-557,'Import Maven project in Eclipse','','frameworks/maven/import-maven-project-in-eclipse/','','');cat1.a(589,-557,'Missing src/main/resources in Maven project','','frameworks/maven/missing-srcmainresources-in-maven-project/','','');cat1.a(575,-572,'Spring 4 Hello World using java based configuration','','frameworks/spring/spring-core/spring-4-hello-world-using-java-based-configuration/','','');cat1.a(897,-981,'Java Program for Iterating over a Map','','java/java-programs/java-program-for-iterating-over-a-map/','','');cat1.a(566,-572,'Spring &#8211; Dependency Injection','','frameworks/spring/spring-core/spring-dependency-injection/','','');cat1.a(564,-222,'Java Quiz 30','','java-quiz/java-quiz-30/','','');cat1.a(562,-222,'Java Quiz 29','','java-quiz/java-quiz-29/','','');cat1.a(560,-222,'Java Quiz 28','','java-quiz/java-quiz-28/','','');cat1.a(558,-222,'Java Quiz 27','','java-quiz/java-quiz-27/','','');cat1.a(555,-222,'Java Quiz 26','','java-quiz/java-quiz-26/','','');cat1.a(553,-222,'Java Quiz 25','','java-quiz/java-quiz-25/','','');cat1.a(551,-222,'Java Quiz 24','','java-quiz/java-quiz-24/','','');cat1.a(549,-222,'Java Quiz 23','','java-quiz/java-quiz-23/','','');cat1.a(547,-222,'Java Quiz 22','','java-quiz/java-quiz-22/','','');cat1.a(543,-222,'Java Quiz 21','','java-quiz/java-quiz-21/','','');cat1.a(524,-2,'Java8 Streams','','java-8/java8-streams/','','');cat1.a(502,-1,'Best 25 Java articles on the web in 2015 (Worth Reading !!!)','','misc/best-25-java-articles-on-the-web-in-2015-worth-reading/','','');cat1.a(500,-491,'Enterprise Design Patterns in Java','','design-pattern/enterprise-design-patterns-in-java/','','');cat1.a(497,-2,'Functional Interface in java8','','java-8/functional-interface-in-java8/','','');cat1.a(491,-2,'Top Java 8 Interview Questions and Answers','','java-8/java8-interview-questions/','','');cat1.a(484,-35,'try with resources in Java7','','java/try-with-resources-in-java7/','','');cat1.a(482,-35,'Multi-catch feature for exception handling in Java','','java/multi-catch-feature-for-exception-handling-in-java/','','');cat1.a(475,-222,'Java quiz 20','','java-quiz/java-quiz-20/','','');cat1.a(470,-35,'Strings in Java','','java/strings-in-java/','','');cat1.a(467,-2,'Static Interface Method in Java8','','java-8/static-interface-method-in-java8/','','');cat1.a(456,-2,'Default Interface Method in Java8','','java-8/default-interface-method-in-java/','','');cat1.a(460,-35,'Nested Interface in Java','','java/nested-interface-in-java/','','');cat1.a(454,-34,'Java Interview questions &#8211; Part 4','','java-interview-questions/java-interview-questions-part-4/','','');cat1.a(452,-35,'Multiple Inheritance using Interfaces','','java/multiple-inheritance-using-interfaces/','','');cat1.a(449,-35,'Interface in Java','','java/interface-in-java/','','');cat1.a(445,-35,'Understanding final in java','','java/understanding-final-in-java/','','');cat1.a(442,-35,'Abstract Class in Java','','java/abstract-class-in-java/','','');cat1.a(438,-35,'Method Overriding and Runtime Polymorphism in Java','','java/method-overriding-and-runtime-polymorphism-in-java/','','');cat1.a(432,-35,'Using super keyword in inheritance','','java/using-super-keyword-in-inheritance/','','');cat1.a(429,-35,'Inheritance','','java/inheritance/','','');cat1.a(424,-2,'Java 8 new features','','java/java-8-new-features/','','');cat1.a(418,-222,'Java quiz 19','','java-quiz/java-quiz-19/','','');cat1.a(416,-222,'Java quiz 18','','java-quiz/java-quiz-18/','','');cat1.a(414,-35,'Static in Java','','java/static-in-java/','','');cat1.a(406,-222,'Java quiz 17','','java-quiz/java-quiz-17/','','');cat1.a(396,-222,'Java quiz 16','','java-quiz/java-quiz-16/','','');cat1.a(392,-35,'Java Varargs','','java/java-vararg/','','');cat1.a(390,-35,'Recursion in Java: A Comprehensive Guide for Beginners','','java/java-recursion/','','');cat1.a(386,-35,'Method in Java','','java/method-in-java/','','');cat1.a(382,-35,'Constructor in java','','java/constructor-in-java/','','');cat1.a(377,-35,'Class and Object in Java','','java/class-and-object-in-java/','','');cat1.a(371,-222,'Java quiz 15','','java-quiz/java-quiz-15/','','');cat1.a(331,-35,'Java Ternary Operator','','java/java-ternary-operator/','','');cat1.a(366,-222,'Java quiz 14','','java-quiz/java-quiz-14/','','');cat1.a(363,-222,'Java quiz 13','','java-quiz/java-quiz-13/','','');cat1.a(361,-35,'Arrays in Java','','java/arrays-in-java/','','');cat1.a(358,-35,'Java return statement','','java/java-return-statement/','','');cat1.a(355,-35,'Java Continue statement','','java/java-continue-statement/','','');cat1.a(353,-35,'Java Break Statement','','java/java-break-statement/','','');cat1.a(349,-35,'Java for each loop','','java/java-for-each-loop/','','');cat1.a(346,-35,'Java For Loop','','java/java-for-loop/','','');cat1.a(342,-35,'Java do while loop','','java/java-do-while/','','');cat1.a(340,-35,'While loop in java','','java/while-loop-in-java/','','');cat1.a(338,-35,'Switch statement in Java','','java/switch-statement-in-java/','','');cat1.a(336,-35,'If statement in Java','','java/if-statement-in-java/','','');cat1.a(329,-35,'Java Boolean Logical Operators','','java/java-boolean-logical-operators/','','');cat1.a(327,-35,'Java Relational Operators','','java/java-relational-operators/','','');cat1.a(325,-35,'Java Arithmetic Operators','','java/java-arithmetic-operators/','','');cat1.a(323,-35,'Java Data Types','','java/java-data-types/','','');cat1.a(310,-35,'Java Programming Introduction','','java/java-programming-introduction/','','');cat1.a(294,-222,'Java Quiz 12','','java-quiz/java-quiz-12/','','');cat1.a(291,-222,'Java Quiz 11','','java-quiz/java-quiz-11/','','');cat1.a(288,-222,'Java Quiz 10','','java-quiz/java-quiz-10/','','');cat1.a(285,-222,'Java Quiz 9','','java-quiz/java-quiz-9/','','');cat1.a(277,-222,'Java Quiz 8 (Lambda Expression)','','java-quiz/java-quiz-8-lambda-expression/','','');cat1.a(257,-206,'REST client using HttpClient 4 api','','webservices/rest/rest-client-using-httpclient-4-api/','','');cat1.a(255,-206,'REST client using HttpClient 3 api','','webservices/rest/rest-client-using-httpclient-3-api/','','');cat1.a(248,-206,'REST service using Jersey and Grizzly','','webservices/rest/rest-service-using-jersey-and-grizzly/','','');cat1.a(138,-207,'xml schema to Java object and Java object to schema conversion with schemagen and xjc','','webservices/misc-webservices/xml-schema-to-java-object-and-java-object-to-schema-conversion-with-schemagen-and-xjc/','','');cat1.a(218,-242,'Struts2 Hello World using Maven','','frameworks/struts-2/struts2-hello-world-using-maven/','','');cat1.a(214,-557,'Create Web application using Maven','','frameworks/maven/create-web-application-using-maven/','','');cat1.a(212,-1,'Graddle basics','','misc/graddle-basics/','','');cat1.a(206,-557,'Maven Basics','','frameworks/maven/maven-basics/','','');cat1.a(202,-222,'Java Quiz 7 &#8211; Overriding','','java-quiz/java-quiz-7-overriding/','','');cat1.a(198,-222,'Java Quiz 6','','java-quiz/java-quiz-6/','','');cat1.a(193,-222,'Java Quiz 5','','java-quiz/java-quiz-5/','','');cat1.a(5511,-3771,'Excel worksheet','','microsoft-excel/excel-worksheet/','','');cat1.a(5510,-2626,'Excel Workbook','','microsoft-excel/excel-workbook/','','');cat1.a(180,-222,'Java Quiz 4','','java-quiz/java-quiz-4/','','');cat1.a(178,-222,'Java quiz 3 (Finally)','','java-quiz/java-quiz-3-finally/','','');cat1.a(170,-222,'Java Quiz 2','','java-quiz/java-quiz-2/','','');cat1.a(150,-222,'Java quiz -1','','java-quiz/java-quiz-1/','','');cat1.a(141,-206,'REST architectural principles','','webservices/rest/rest-architectural-principles/','','');cat1.a(134,-207,'Symmetric/Asymmetric Encryption and Decryption','','webservices/misc-webservices/symmetricasymmetric-encryption-and-decryption/','','');cat1.a(131,-34,'J2EE Interview Questions &#8211; Part 2','','java-interview-questions/j2ee-interview-questions-part-2/','','');cat1.a(129,-34,'J2EE Interview questions &#8211; Part 1','','java-interview-questions/j2ee-interview-questions-part-1/','','');cat1.a(127,-34,'Java Design Pattern Interview questions','','java-interview-questions/java-design-pattern-interview-questions/','','');cat1.a(125,-34,'Java Webservice Interview questions','','java-interview-questions/java-webservice-interview-questions/','','');cat1.a(115,-34,'Hibernate ORM framework Interview questions','','java-interview-questions/hibernate-orm-framework-interview-questions/','','');cat1.a(113,-34,'Java Collections Interview Questions','','java-interview-questions/java-collections-interview-questions/','','');cat1.a(98,-34,'Java Interview questions &#8211; Part 3','','java-interview-questions/java-interview-questions-part-3/','','');cat1.a(94,-34,'Java Interview questions &#8211; Part 2','','java-interview-questions/java-interview-questions-part-2/','','');cat1.a(92,-34,'50+ Java Interview Questions and Answers','','java-interview-questions/java-interview-questions-part-1/','','');cat1.a(90,-35,'Java thread sleep, yield and join','','java/java-thread-sleep-yield-and-join/','','');cat1.a(88,-35,'Java Thread synchronization','','java/java-thread-synchronization/','','');cat1.a(86,-35,'Java Thread States','','java/java-thread-states/','','');cat1.a(84,-35,'Java Threads','','java/java-threads/','','');cat1.a(82,-35,'Deadlock simulation program in Java','','java/deadlock-simulation-program-in-java/','','');cat1.a(80,-35,'Java Interfaces','','java/java-interfaces/','','');cat1.a(75,-35,'Java Abstract Class','','java/java-abstract-class/','','');cat1.a(72,-35,'Java Method Overriding','','java/java-method-overriding/','','');cat1.a(70,-35,'Java Method Overloading','','java/java-method-overloading/','','');cat1.a(68,-35,'Java Serialization and Deserialization','','java/java-serialization-and-deserialization/','','');cat1.a(66,-981,'Java Fibonacci series algorithm','','java/java-programs/java-fibonacci-series-algorithm/','','');cat1.a(64,-35,'Java Binary Search','','java/java-binary-search/','','');cat1.a(15,-35,'String to XML and XML to String in Java','','java/string-to-xml-and-xml-to-string-in-java/','','');cat1.a(13,-2,'String in switch statement in Java 7','','java-8/string-in-switch-statement-in-java-8/','','');cat1.a(11,-35,'Java String immutability','','java/java-8-string-immutability/','','');cat1.a(9,-35,'Exception Handling in Java','','java/exception-handling-in-java-8/','','');cat1.a(7,-2,'New features in Java 8 interfaces','','java-8/new-features-in-java-8-interfaces/','','');cat1.a(5,-2,'For loop in Java 8','','java-8/for-loop-in-java-8/','','');cat1.a(3,-2,'Java 8 Lambda Expressions','','java-8/java-8-lambda-expressions/','','');cat1.a(53,-35,'Different ways to reverse a String in Java','','java/reverse-a-string-in-java/','','');cat1.a(50,-35,'Immutable in Java','','java/immutable-in-java/','','');cat1.a(48,-35,'Split string in Java','','java/split-string-in-java/','','');cat1.a(5509,-3771,'Sorting data in Excel','','microsoft-excel/sorting-data-in-excel/','','');cat1.a(5508,-3771,'Excel Pivot Table','','microsoft-excel/excel-pivot-table/','','');cat1.a(5507,-2626,'Excel Ribbon','','java-8/basics/excel-ribbon/','','');cat1.a(5506,-3761,'IBPS PO exam analysis for 3rd October 2015','','exam-news/ibps-po-exam-analysis-for-3rd-october-2015/','','');cat1.a(5505,-3760,'IBPS RRB Exam Analysis','','competitive-exams/ibps-rrb-exam-analysis/','','');cat1.a(5504,-3761,'RBI Grade B Officer recruitment 2015','','exam-news/rbi-grade-b-officer-recruitment-2015/','','');cat1.a(5503,-3770,'Solving linear equations using Inverse Matrix','','math/matrix-operations/solving-linear-equations-using-inverse-matrix/','','');cat1.a(1161,-3770,'Find Inverse of Matrix using Minors, Cofactors and Adjoint','','math/matrix-operations/find-inverse-of-matrix-using-minors-cofactors-and-adjoint/','','');cat1.a(5502,-3770,'Finding Adjoint of a matrix using Cofactor','','math/matrix-operations/finding-adjoint-of-a-matrix-using-cofactor/','','');cat1.a(5501,-3770,'Finding Cofactor of a matrix using Minor','','math/matrix-operations/cofactor-of-a-matrix/','','');cat1.a(5500,-3770,'Calculating Minor of a Matrix','','math/matrix-operations/calculating-minor-of-a-matrix/','','');cat1.a(5499,-3771,'Lookup data in single row or column with Excel Lookup function','','microsoft-excel/lookup-data-in-single-row-or-column-with-excel-lookup-function/','','');cat1.a(5498,-3771,'Row lookup using HLOOKUP function in Excel','','microsoft-excel/row-lookup-using-hlookup-function-in-excel/','','');cat1.a(1089,-3771,'Error Handling using IFERROR function in Excel','','microsoft-excel/error-handling-using-iferror-function-in-excel/','','');cat1.a(5497,-3771,'Rounding number to the nearest multiple using MROUND in Excel','','microsoft-excel/rounding-number-to-the-nearest-multiple-using-mround-in-excel/','','');cat1.a(5496,-3771,'Excel AVERAGEA function','','microsoft-excel/excel-averagea-function-2/','','');cat1.a(5495,-3771,'AVERAGEIFS function in excel','','microsoft-excel/averageifs-function-in-excel/','','');cat1.a(5494,-3771,'SUMIFS function in Excel','','microsoft-excel/sumifs-function-in-excel/','','');cat1.a(5493,-3771,'Excel CEILING function','','microsoft-excel/excel-ceiling-function/','','');cat1.a(5492,-3771,'Excel FLOOR function','','microsoft-excel/excel-floor-function/','','');cat1.a(5491,-3771,'Truncate number using Excel TRUNC function','','microsoft-excel/truncate-number-using-excel-trunc-function/','','');cat1.a(5490,-3771,'Repeat text using REPT function in Excel','','microsoft-excel/repeat-text-using-rept-function-in-excel/','','');cat1.a(5489,-3771,'Excel VALUE function','','microsoft-excel/excel-value-function/','','');cat1.a(5488,-3771,'Excel NOT function','','microsoft-excel/excel-not-function/','','');cat1.a(5487,-3771,'Excel OR function','','microsoft-excel/excel-or-function/','','');cat1.a(5486,-3771,'Excel AND function','','microsoft-excel/excel-and-function/','','');cat1.a(978,-3771,'ROUNDDOWN function in Excel','','microsoft-excel/rounddown-function-in-excel/','','');cat1.a(5485,-3771,'ROUNDUP function in Excel','','microsoft-excel/roundup-function-in-excel/','','');cat1.a(5484,-3771,'Excel ROUND function to round a number to decimal place','','microsoft-excel/excel-round-function-to-round-a-number-to-decimal-place/','','');cat1.a(5483,-3771,'Calculating factorial of a number in Excel','','microsoft-excel/calculating-factorial-of-a-number-in-excel/','','');cat1.a(5482,-3771,'Compare strings using Exact function in Excel','','microsoft-excel/compare-strings-in-using-exact-function-in-excel/','','');cat1.a(5481,-3771,'Lowercase, Uppercase and Propercase in Excel','','microsoft-excel/lowercase-uppercase-and-propercase-in-excel/','','');cat1.a(5477,-3771,'Calculating LCM and GCD in Excel','','microsoft-excel/calculating-lcm-and-gcd-in-excel/','','');cat1.a(5476,-3771,'Excel functions reference','','microsoft-excel/excel-functions-reference/','','');cat1.a(5475,-3771,'Character count in Excel using LEN function','','microsoft-excel/character-count-in-excel-using-len-function/','','');cat1.a(5474,-3771,'Excel SUMPRODUCT function','','microsoft-excel/excel-sumproduct-function/','','');cat1.a(5473,-3771,'Excel percentage formula','','microsoft-excel/excel-percentage-formula/','','');cat1.a(896,-3771,'Excel Replace vs Substitute function for replacing characters','','microsoft-excel/excel-replace-vs-substitute-function-for-replacing-characters/','','');cat1.a(5472,-3771,'Excel Replace function','','microsoft-excel/excel-replace-function/','','');cat1.a(5471,-3771,'Substitute function in Excel','','microsoft-excel/substitute-function-in-excel/','','');cat1.a(5470,-3771,'VLOOKUP function in Excel','','microsoft-excel/vlookup-function-in-excel/','','');cat1.a(5469,-3771,'Find vs Search in Excel','','microsoft-excel/find-vs-search-in-excel/','','');cat1.a(5468,-3771,'Substring of a string in Excel with Left, Right and Mid functions','','microsoft-excel/substring-of-a-string-in-excel-with-left-right-and-mid-functions/','','');cat1.a(5480,-3764,'What is Big Data and Why do Enterprises care about Big Data?','','big-data-2/hadoop/what-is-big-data-and-why-do-enterprises-care-about-big-data/','','');cat1.a(5467,-3770,'Matrix Inverse','','math/matrix-operations/matrix-inverse/','','');cat1.a(5466,-3770,'Matrix Determinant','','math/matrix-operations/matrix-determinant/','','');cat1.a(5465,-3768,'Finding Maxima and Minima using Derivative','','math/finding-maxima-and-minima-using-derivative/','','');cat1.a(5464,-3770,'Matrix Transpose','','math/matrix-operations/matrix-transpose/','','');cat1.a(5463,-3770,'Matrix Algebra','','math/matrix-operations/matrix-algebra/','','');cat1.a(5462,-3771,'AVERAGEIF function in Excel','','microsoft-excel/averageif-function-in-excel/','','');cat1.a(5479,-3775,'Oracle 12c new features (Part &#8211; 2)','','oracle/oracle-12c-new-features-part2/','','');cat1.a(5478,-3775,'Oracle 12c new features (Part &#8211; 1)','','oracle/oracle-12c-new-features-part1/','','');cat1.a(5455,-3763,'Derivative Problems and Solutions','','competitive-exams/gregmat/derivative-problems-and-solutions/','','');cat1.a(5454,-3771,'Excel AVERAGEA function','','microsoft-excel/excel-averagea-function/','','');cat1.a(5453,-3771,'Excel Average function','','microsoft-excel/excel-average-function/','','');cat1.a(5452,-3768,'Derivative formula','','math/derivative-formula/','','');cat1.a(5461,-3775,'Order By clause in Oracle : Must Know','','oracle/order-by-clause-in-oracle-must-know/','','');cat1.a(5451,-3783,'iPhone 6s and iPhone 6s plus : Top new features','','technology/iphone-6s-and-iphone-6s-top-new-features/','','');cat1.a(5450,-3771,'COUNT, COUNTIF and COUNTIFS in Excel','','microsoft-excel/count-countif-and-countifs-in-excel/','','');cat1.a(5449,-3771,'Excel COUNTA function','','microsoft-excel/excel-counta-function/','','');cat1.a(5460,-3775,'PL/SQL to Select row count per table in schema','','oracle/plsql-to-select-row-count-per-table-in-schema/','','');cat1.a(5459,-3775,'PseudoColumns in Oracle','','oracle/pseudocolumns-in-oracle/','','');cat1.a(5458,-3775,'Reset a sequence in Oracle','','oracle/reset-a-sequence-in-oracle/','','');cat1.a(5457,-3775,'PIVOT in Oracle 11G to Select Rows As Columns','','oracle/pivot-in-oracle-11g-to-select-rows-as-columns/','','');cat1.a(5456,-3775,'Difference between Decode and Case in Oracle','','oracle/difference-between-decode-and-case-in-oracle/','','');cat1.a(5448,-3771,'SUMIF in Excel','','microsoft-excel/sumif-in-excel/','','');cat1.a(5447,-3771,'IF function in Excel','','microsoft-excel/if-function-in-excel/','','');cat1.a(5446,-3771,'TRIM, LTRIM, RTRIM in Excel','','microsoft-excel/trim-ltrim-rtrim-in-excel/','','');cat1.a(5445,-3771,'LEN formula in Excel','','microsoft-excel/len-formula-in-excel/','','');cat1.a(5444,-3771,'Concatenate function in Excel','','microsoft-excel/concatenate-function-in-excel/','','');cat1.a(5442,-3771,'MATCH function in Excel','','microsoft-excel/match-function-in-excel/','','');cat1.a(5443,-3771,'Different ways to add data in Excel','','microsoft-excel/different-ways-to-add-data-in-excel/','','');cat1.a(5441,-3771,'SUM function in Excel','','microsoft-excel/sum-function-in-excel/','','');cat1.a(5440,-3771,'Top Excel formulas','','microsoft-excel/top-excel-formulas/','','');cat1.a(5439,-3790,'English Grammar for Competitive Exams','','tutorials/english/english-grammar-for-competitive-exams/','','');cat1.a(5438,-3773,'MS Excel Questions for Competitive Exams','','interview-questions/ms-office/ms-excel-questions-for-competitive-exams/','','');cat1.a(5437,-3783,'Computer Basics for Competitive Exams','','technology/computer-basics-for-competitive-exams/','','');cat1.a(5436,-3761,'SBI PO Result for 2015 Main exam','','exam-news/sbi-po-result-for-2015-main-exam/','','');cat1.a(5435,-3776,'Succeed in bank exams without any coaching','','others/succeed-in-bank-exams-without-any-coaching/','','');cat1.a(5434,-3761,'Download IBPS RRB Admit Card 2015','','exam-news/ibps-rrb-admit-card-2015/','','');cat1.a(588,-3767,'Personality interview questions for Bank or competitive exams','','interview-questions/personality-interview-questions-for-bank-or-competitive-exams/','','');cat1.a(5433,-3768,'Geometry cheat sheet','','math/geometry-cheat-sheet/','','');cat1.a(5423,-3790,'Sentence Correction','','tutorials/english/sentence-correction/','','');cat1.a(5432,-3768,'Algebra formulas','','math/algebra-formulas/','','');cat1.a(5430,-3792,'India General knowledge snapshot for Competitive exams – August 2015 – part3','','tutorials/general-knowledge/india-general-knowledge-snapshot-for-competitive-exams-august-2015-part3/','','');cat1.a(5431,-3761,'LIC ADO 2015 result declared','','exam-news/lic-ado-2015-result-declared/','','');cat1.a(5429,-3792,'India General knowledge snapshot for Competitive exams &#8211; August 2015 &#8211; part2','','tutorials/general-knowledge/india-general-knowledge-snapshot-for-competitive-exams-august-2015-part2/','','');cat1.a(5428,-3792,'India General knowledge snapshot for Competitive exams &#8211; August 2015 &#8211; part1','','tutorials/general-knowledge/india-general-knowledge-snapshot-for-competitive-exams-august-2015/','','');cat1.a(5427,-3783,'Basic Computer concepts','','technology/basic-computer-concepts/','','');cat1.a(5426,-3761,'IBPS RRB syllabus and exam dates for officer and office assistant posts','','exam-news/ibps-rrb-syllabus-and-exam-dates-for-officer-and-office-assistant-posts/','','');cat1.a(5425,-3761,'IBPS Clerk 2015 Syllabus and important dates','','exam-news/ibps-clerk-2015-syllabus-and-important-dates/','','');cat1.a(5424,-3761,'IBPS PO 2015 Syllabus and important dates','','exam-news/ibps-po-2015-syllabus/','','');cat1.a(5421,-3768,'Congruent and Similar Polygons','','math/congruent-and-similar-polygons/','','');cat1.a(5420,-3763,'Math Practice Set 2','','competitive-exams/gregmat/math-practice-set-2/','','');cat1.a(5419,-3768,'Types of Angles','','math/types-of-angles/','','');cat1.a(5418,-3768,'Relations and Functions','','math/relations-and-functions/','','');cat1.a(5422,-3778,'Introduction to PL/SQL','','plsql/introduction-to-plsql/','','');cat1.a(5417,-3779,'Machine Input Output','','reasoning/machine-input-output/','','');cat1.a(5416,-3780,'Analogy Practice Questions','','reasoning-practice-tests/analogy-practice-questions/','','');cat1.a(5415,-3779,'Analogy','','reasoning/analogy/','','');cat1.a(5414,-3783,'Google going back on Google+','','technology/google-going-back-on-google/','','');cat1.a(395,-3783,'Microsoft Windows 10 features','','technology/microsoft-windows-10-features/','','');cat1.a(5413,-3768,'Number of zeros in a factorial or expression','','math/number-of-zeros-in-a-factorial-or-expression/','','');cat1.a(5412,-3768,'Finding Least Common Multiple','','math/finding-least-common-multiple/','','');cat1.a(5411,-3768,'Finding Greatest Common Divisor','','math/finding-greatest-common-divisor/','','');cat1.a(5410,-3768,'Exponents','','math/exponents/','','');cat1.a(5409,-3763,'Permutation, Combination and Probability Quiz','','competitive-exams/gregmat/permutation-combination-and-probability-quiz/','','');cat1.a(5408,-3761,'IBPS RRB Exam','','exam-news/ibps-rrb-exam/','','');cat1.a(5407,-3761,'IBPS Recruitment for Clerks (CWE- V)','','exam-news/ibps-recruitment-for-clerks-cwe-v/','','');cat1.a(5406,-3768,'Square formulas for binomials','','math/squares/','','');cat1.a(5405,-3779,'Circular Arrangement Practice Test','','reasoning/circular-arrangement-practice-test/','','');cat1.a(5404,-3779,'Seating Arrangement Practice Test','','reasoning/seating-arrangement-practice-test/','','');cat1.a(5403,-3780,'Math Puzzle Test : Ranks','','reasoning-practice-tests/math-puzzle-test-ranks/','','');cat1.a(5402,-3780,'Puzzle Practice Test 1','','reasoning-practice-tests/puzzle-practice-test/','','');cat1.a(308,-3768,'Logarithms','','math/logarithms/','','');cat1.a(5401,-3768,'Geometric Progression','','math/geometric-progression/','','');cat1.a(5400,-3768,'Arithmetic Progression','','math/arithmetic-progression/','','');cat1.a(5399,-3763,'Simple Interest Practice Test','','competitive-exams/gregmat/simple-interest-practice-test/','','');cat1.a(280,-3779,'Data Sufficiency Practice Test','','reasoning/data-sufficiency-practice-test/','','');cat1.a(5398,-3763,'Mixture and Solution Practice Test','','competitive-exams/gregmat/mixture-and-solution-practice-test/','','');cat1.a(5397,-3780,'Number Sequence Practice Test','','reasoning-practice-tests/number-sequence-practice-test/','','');cat1.a(268,-3763,'Age problems Practice Test','','competitive-exams/gregmat/age-problems-practice-test/','','');cat1.a(5396,-3763,'Time and Work Practice Test','','competitive-exams/gregmat/time-and-work-practice-test/','','');cat1.a(5395,-3763,'Time Distance Practice Test','','competitive-exams/gregmat/time-distance-practice-test/','','');cat1.a(5394,-3763,'Integer Practice Test','','competitive-exams/gregmat/integer-practice-test/','','');cat1.a(5393,-3779,'Coding Decoding','','reasoning/coding-decoding/','','');cat1.a(5392,-3779,'Complex Number Sequences','','reasoning/complex-number-sequences/','','');cat1.a(5391,-3779,'Number Series','','reasoning/number-series/','','');cat1.a(5390,-3763,'Equations Practice Test','','competitive-exams/gregmat/equations-practice-test/','','');cat1.a(5389,-3763,'Statistics Practice Test','','competitive-exams/gregmat/statistics-questions-and-answers/','','');cat1.a(5388,-3763,'Ratio and Proportions Practice Test','','competitive-exams/gregmat/ratio-and-proportions/','','');cat1.a(5387,-3763,'Probability Practice Test','','competitive-exams/gregmat/probability-quiz/','','');cat1.a(5385,-3768,'Train crossing stationary object','','math/train-crossing-stationary-object/','','');cat1.a(5384,-3768,'Pipes and drain problem','','math/pipes-and-drain-problem/','','');cat1.a(5383,-3768,'Two trains travelling in same direction','','math/two-trains-travelling-in-same-direction/','','');cat1.a(5382,-3768,'Two trains travelling in opposite direction','','math/two-trains-travelling-in-opposite-direction/','','');cat1.a(5381,-3768,'3D Shapes : Rectangular solid, Cube and Cylinder','','math/3d-shapes-rectangular-solid-cube-and-cylinder/','','');cat1.a(5380,-3768,'Circle','','math/circle/','','');cat1.a(5379,-3768,'Polygon','','math/polygons/','','');cat1.a(5378,-3768,'Quadrilateral','','math/quadrilateral/','','');cat1.a(5377,-3792,'Tennis 2015 General knowledge','','tutorials/general-knowledge/tennis-2015/','','');cat1.a(5376,-3768,'Triangles','','math/triangles/','','');cat1.a(5375,-3768,'Sets','','math/sets/','','');cat1.a(5374,-3768,'Train problems','','math/train-problems/','','');cat1.a(5373,-3768,'Solving Quadratic equations','','math/solving-quadratic-equations/','','');cat1.a(5372,-3768,'Solving Linear Equations','','math/solving-linear-equations/','','');cat1.a(5371,-3768,'Time and Distance','','math/time-and-distance/','','');cat1.a(5370,-3768,'Mixture','','math/mixture/','','');cat1.a(5369,-3768,'Profit and Loss','','math/profit-and-loss/','','');cat1.a(5368,-3763,'Math Quiz','','competitive-exams/gregmat/simple-math-quiz/','','');cat1.a(5367,-3768,'Simple and Compound interest','','math/simple-and-compound-interest/','','');cat1.a(5386,-3781,'Riak Tutorials','','big-data-2/riak/riak-tutorials/','','');cat1.a(5366,-3781,'What is Riak?','','big-data-2/riak/what-is-riak/','','');cat1.a(5348,-3768,'Work Problems','','math/work-problems/','','');cat1.a(5349,-3772,'What is MongoDB?','','big-data-2/mongodb/what-is-mongodb/','','');cat1.a(5365,-3772,'Install MongoDB','','big-data-2/mongodb/install-mongodb/','','');cat1.a(5359,-3759,'NoSQL and Advantages of NOSQL','','big-data-2/cassandra/nosql-and-advantages-of-nosql/','','');cat1.a(5358,-3759,'CAP Theorem','','big-data-2/cassandra/cap-theorem/','','');cat1.a(5360,-3765,'HBase Basics','','big-data-2/hbase/hbase-basics/','','');cat1.a(5357,-3759,'Data Manipulation Language in Cassandra','','big-data-2/cassandra/data-manipulation-language-in-cassandra/','','');cat1.a(5356,-3759,'Data Definition Language in Cassandra','','big-data-2/cassandra/data-definition-language-in-cassandra/','','');cat1.a(5355,-3759,'Cassandra Query Language (CQL)','','big-data-2/cassandra/cassandra-query-language-cql/','','');cat1.a(5354,-3759,'Cassandra Data Model','','big-data-2/cassandra/cassandra-data-model/','','');cat1.a(5353,-3759,'Snitches in Cassandra','','big-data-2/cassandra/snitches-in-cassandra/','','');cat1.a(5352,-3759,'CRUD Operations in Cassandra','','big-data-2/cassandra/crud-operations-in-cassandra/','','');cat1.a(5347,-3762,'General Knowledge Quiz','','gk-practice-tests/general-knowledge-quiz/','','');cat1.a(5364,-3764,'Data loading using Flume','','big-data-2/hadoop/data-loading-using-flume/','','');cat1.a(5363,-3764,'Sqoop basics','','big-data-2/hadoop/sqoop-basics/','','');cat1.a(5351,-3759,'Column Family with Cassandra','','big-data-2/cassandra/column-family-with-cassandra/','','');cat1.a(5362,-3764,'Hadoop Zookeeper Basics','','big-data-2/hadoop/hadoop-zookeeper-basics/','','');cat1.a(5361,-3764,'Apache Oozie workflow scheduler for Hadoop','','big-data-2/hadoop/apache-oozie-workflow-scheduler-for-hadoop/','','');cat1.a(5350,-3759,'Cassandra vs MongoDB','','big-data-2/cassandra/cassandra-vs-mangodb/','','');cat1.a(5342,-3759,'Cassandra basics','','big-data-2/cassandra/cassandra-basics/','','');cat1.a(5340,-3759,'Cassandra Architecture','','big-data-2/cassandra/cassandra-architecture/','','');cat1.a(5341,-3759,'HBase vs Cassandra','','big-data-2/cassandra/hbase-vs-cassandra/','','');cat1.a(5346,-3766,'Hive Tutorial','','big-data-2/hive/hive-tutorial/','','');cat1.a(5336,-3761,'SBI PO 2015 Prelims results','','exam-news/sbi-po-2015-prelims-results/','','');cat1.a(5345,-3764,'Security in Hadoop Cluster','','big-data-2/hadoop/security-in-hadoop-cluster/','','');cat1.a(5344,-3764,'Spark for fast batch processing','','big-data-2/hadoop/spark-for-fast-batch-processing/','','');cat1.a(5343,-3772,'MongoDB Tutorial','','big-data-2/mongodb/mongodb-tutorial/','','');cat1.a(5334,-3768,'Powers and Roots','','math/powers-and-roots/','','');cat1.a(24,-3792,'List of Ministers in India','','tutorials/general-knowledge/list-of-ministers-in-india/','','');cat1.a(5335,-3761,'IBPS Recruitment for Probationary Officers','','exam-news/ibps-recruitment-for-probationary-officers/','','');cat1.a(5333,-3768,'Mean, Median, Mode, Range and Standard Deviation','','math/mean-median-mode-and-standard-deviation/','','');cat1.a(5332,-3768,'Divisibility Shortcuts','','math/divisibility-shortcuts/','','');cat1.a(5331,-3768,'Calculating percents and percentage change','','math/calculating-percents-and-percentage-change/','','');cat1.a(5330,-3768,'Permutation and Combination','','math/permutation-and-combination/','','');cat1.a(5329,-3768,'Probability','','math/probability/','','');cat1.a(5328,-3768,'Numbers','','math/numbers/','','');cat1.a(5339,-3775,'Oracle view','','oracle/oracle-view/','','');cat1.a(5338,-3775,'Oracle Transaction Control Languages(TCL)','','oracle/oracle-transaction-control-languagestcl/','','');cat1.a(5337,-3775,'Oracle Data Control Languages(DCL)','','oracle/oracle-data-control-languagesdcls/','','');cat1.a(5320,-3775,'Oracle Data Manipulation Language (DML)','','oracle/oracle-dmls/','','');cat1.a(5319,-3775,'Oracle Data Definition Language(DDL)','','oracle/oracle-ddl/','','');cat1.a(5327,-3778,'Bulk Processing with BULK COLLECT and FORALL','','plsql/bulk-processing-with-bulk-collect-and-forall/','','');cat1.a(5326,-3778,'Oracle Ref Cursor','','plsql/oracle-ref-cursor/','','');cat1.a(5325,-3778,'PL/SQL Dynamic SQL','','plsql/plsql-dynamic-sql/','','');cat1.a(5321,-3778,'Pragma Autonomous Transaction in Oracle','','plsql/pragma-autonomous-transaction-in-oracle/','','');cat1.a(5324,-3778,'Oracle Packages','','plsql/oracle-packages/','','');cat1.a(5323,-3778,'Oracle Triggers','','plsql/oracle-triggers/','','');cat1.a(5322,-3778,'Oracle Stored Procedure','','plsql/oracle-stored-procedure/','','');cat1.a(5308,-3778,'Oracle Function','','plsql/oracle-function/','','');cat1.a(5318,-3782,'Oracle Constraints: Check constraints','','sql/oracle-constraints/','','');cat1.a(5317,-3782,'Oracle Constraints: Unique key','','sql/oracle-constraints-unique-key/','','');cat1.a(5316,-3782,'Oracle Constraints: Foreign Key','','sql/oracle-constraints-foreign-key/','','');cat1.a(5315,-3782,'Oracle Constraints: Primary Key','','sql/oracle-constraints-primary-key/','','');cat1.a(5314,-3782,'Oracle Optimizer Hints','','sql/oracle-optimizer-hints/','','');cat1.a(5313,-3782,'Oracle ANALYZE','','sql/oracle-analyze/','','');cat1.a(5312,-3782,'Oracle AUTOTRACE','','sql/oracle-autotrace/','','');cat1.a(5311,-3782,'Oracle SQL Trace and TkProf Utility','','sql/oracle-sql-trace-and-tkprof-utility/','','');cat1.a(5310,-3782,'Oracle Explain Plan','','sql/oracle-explain-plan/','','');cat1.a(5309,-3782,'Oracle Query Processing','','sql/oracle-query-processing/','','');cat1.a(5301,-3782,'Oracle Index','','sql/oracle-index/','','');cat1.a(5300,-3782,'Oracle Performance Tuning','','sql/oracle-performance-tuning/','','');cat1.a(5307,-3767,'Top 20 Mongo DB interview questions','','interview-questions/top-20-mongo-db-interview-questions/','','');cat1.a(5306,-3764,'Hadoop Interview Questions','','big-data-2/hadoop/hadoop-interview-questions/','','');cat1.a(5305,-3764,'Pig Tutorials/concepts','','big-data-2/hadoop/pig/','','');cat1.a(5303,-3778,'Exceptions in Oracle','','plsql/exceptions-in-oracle/','','');cat1.a(5304,-3764,'MapReduce design patterns','','big-data-2/hadoop/map-reduce-design-patterns-basics/','','');cat1.a(5302,-3778,'Cursors in Oracle','','plsql/cursors-in-oracle/','','');cat1.a(5299,-3782,'Joins in Oracle','','sql/joins-in-oracle/','','');cat1.a(5298,-3767,'nth highest salary in Oracle &#8211; Interview question','','interview-questions/nth-highest-salary-in-oracle-interview-question/','','');cat1.a(5297,-3782,'Oracle Synonym','','sql/oracle-synonym/','','');cat1.a(5296,-3782,'Oracle Sequence','','sql/oracle-sequence/','','');cat1.a(5295,-3782,'SQL &#8211; Aggregate functions in Oracle','','sql/sql-aggregate-functions-in-oracle/','','');cat1.a(5294,-3767,'Top 10 Oracle SQL Interview questions','','interview-questions/top-7-oracle-sql-interview-questions/','','');cat1.a(5288,-3764,'Hadoop Basics','','big-data-2/hadoop/hadoop-basics/','','');cat1.a(5293,-3782,'SQL &#8211; Singlerow functions in Oracle (part 4, Conversion Functions)','','sql/sql-singlerow-functionspart-4-conversion-functions/','','');cat1.a(5292,-3782,'SQL &#8211; SinglerowFunctions in Oracle (part 1, Date Functions)','','sql/sql-singlerowfunctions-part-1-date-functions/','','');cat1.a(5291,-3782,'SQL &#8211; singlerow functions in Oracle (part &#8211; 2, Numeric Functions)','','sql/sql-singlerow-functions-part-2-numeric-functions/','','');cat1.a(5290,-3782,'SQL &#8211; singlerow functions in Oracle (part &#8211; 3, Other Functions)','','sql/sql-singlerow-functions-part-3/','','');cat1.a(5289,-3782,'Types of SQL statements in Oracle','','sql/oracle-types-of-sql-statements/','','');cat1.a(5284,-3782,'Oracle Data types','','sql/oracle-data-types/','','');document.write(cat1);}catch(e){}/*]]>*/</script><script type='text/javascript'>try{cat1.closeAll();}catch(e){}</script></div></section> </aside></div></div></div><div id="sidebar-secondary-wrap"><aside id="sidebar-secondary" class="sidebar" role="complementary" aria-label="Sidebar 2 Sidebar" itemscope="itemscope" itemtype="http://schema.org/WPSideBar"> <section id="block-11" class="widget widget-1 widget-first widget_block widget_recent_entries"><ul class="wp-block-latest-posts__list wp-block-latest-posts"><li><a class="wp-block-latest-posts__post-title" href="/webservices/rest/design-patterns-and-best-practices-for-microservices-in-node-and-express/">Design Patterns and Best Practices for Microservices in Node and Express</a></li><li><a class="wp-block-latest-posts__post-title" href="/webservices/rest/effective-url-patterns-for-node-js-microservices/">Effective URL Patterns for Node.js Microservices</a></li><li><a class="wp-block-latest-posts__post-title" href="/java/java-programs/how-to-reverse-a-string-in-java-two-approaches/">How to Reverse a String in Java (Two Approaches)</a></li><li><a class="wp-block-latest-posts__post-title" href="/angular/popular-angular-interview-questions-and-answers-for-experienced-programmers/">Popular Angular Interview Questions and Answers for Experienced Programmers</a></li><li><a class="wp-block-latest-posts__post-title" href="/misc/apple-vision-pro-apples-new-ar-headset/">Apple Vision Pro : Apple&#8217;s new AR Headset</a></li></ul></section> </aside></div></div><footer id="footer" role="contentinfo" itemscope="itemscope" itemtype="http://schema.org/WPFooter"><div class="wrap"><p class="credit"> <a class="site-link" href="https://topjavatutorial.com" rel="home">TopJavaTutorial</a> &#169; 2025</p></div></footer></div><script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/genbu\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script><script type="text/javascript">window.WPCOM_sharing_counts={"\/webservices\/rest\/design-patterns-and-best-practices-for-microservices-in-node-and-express\/":5895,"\/webservices\/rest\/effective-url-patterns-for-node-js-microservices\/":5885,"\/java\/java-programs\/how-to-reverse-a-string-in-java-two-approaches\/":5881,"\/angular\/popular-angular-interview-questions-and-answers-for-experienced-programmers\/":5861,"\/misc\/apple-vision-pro-apples-new-ar-headset\/":5810};</script><script type="text/javascript" src="/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-lazy-images/dist/intersection-observer.js?minify=false&amp;ver=83ec8aa758f883d6da14&amp;8bc116&amp;8bc116" id="jetpack-lazy-images-polyfill-intersectionobserver-js" defer></script><script type="text/javascript" id="jetpack-lazy-images-js-extra">
/* <![CDATA[ */
var jetpackLazyImagesL10n = {"loading_warning":"Images are still loading. Please cancel your print and try again."};
/* ]]> */
</script><script type="text/javascript" src="/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-lazy-images/dist/lazy-images.js?minify=false&amp;ver=8767d0da914b289bd862&amp;8bc116&amp;8bc116" id="jetpack-lazy-images-js" defer></script><script type="text/javascript" src="https://c0.wp.com/p/jetpack/11.7.3/modules/likes/queuehandler.js" id="jetpack_likes_queuehandler-js" defer></script><script type="text/javascript" src="/wp-content/cache/busting/1/wp-content/themes/genbu/js/fitvids.min-0.1.1.js?8bc116&amp;8bc116" id="theme-fitvids-js" defer></script><script type="text/javascript" src="/wp-content/cache/busting/1/wp-content/themes/genbu/js/theme.min-1.3.0.js?8bc116&amp;8bc116" id="theme-js-js" defer></script><script type="text/javascript" id="sharing-js-js-extra">var sharing_js_options={"lang":"en","counts":"1","is_stats_active":"1"};</script><script type="text/javascript" src="https://c0.wp.com/p/jetpack/11.7.3/_inc/build/sharedaddy/sharing.min.js" id="sharing-js-js" defer></script><script type="text/javascript" id="sharing-js-js-after">/*<![CDATA[*/var windowOpen;(function(){function matches(el,sel){return!!(el.matches&&el.matches(sel)||el.msMatchesSelector&&el.msMatchesSelector(sel));}
document.body.addEventListener('click',function(event){if(!event.target){return;}
var el;if(matches(event.target,'a.share-linkedin')){el=event.target;}else if(event.target.parentNode&&matches(event.target.parentNode,'a.share-linkedin')){el=event.target.parentNode;}
if(el){event.preventDefault();if(typeof windowOpen!=='undefined'){windowOpen.close();}
windowOpen=window.open(el.getAttribute('href'),'wpcomlinkedin','menubar=1,resizable=1,width=580,height=450');return false;}});})();var windowOpen;(function(){function matches(el,sel){return!!(el.matches&&el.matches(sel)||el.msMatchesSelector&&el.msMatchesSelector(sel));}
document.body.addEventListener('click',function(event){if(!event.target){return;}
var el;if(matches(event.target,'a.share-facebook')){el=event.target;}else if(event.target.parentNode&&matches(event.target.parentNode,'a.share-facebook')){el=event.target.parentNode;}
if(el){event.preventDefault();if(typeof windowOpen!=='undefined'){windowOpen.close();}
windowOpen=window.open(el.getAttribute('href'),'wpcomfacebook','menubar=1,resizable=1,width=600,height=400');return false;}});})();var windowOpen;(function(){function matches(el,sel){return!!(el.matches&&el.matches(sel)||el.msMatchesSelector&&el.msMatchesSelector(sel));}
document.body.addEventListener('click',function(event){if(!event.target){return;}
var el;if(matches(event.target,'a.share-twitter')){el=event.target;}else if(event.target.parentNode&&matches(event.target.parentNode,'a.share-twitter')){el=event.target.parentNode;}
if(el){event.preventDefault();if(typeof windowOpen!=='undefined'){windowOpen.close();}
windowOpen=window.open(el.getAttribute('href'),'wpcomtwitter','menubar=1,resizable=1,width=600,height=350');return false;}});})();var windowOpen;(function(){function matches(el,sel){return!!(el.matches&&el.matches(sel)||el.msMatchesSelector&&el.msMatchesSelector(sel));}
document.body.addEventListener('click',function(event){if(!event.target){return;}
var el;if(matches(event.target,'a.share-tumblr')){el=event.target;}else if(event.target.parentNode&&matches(event.target.parentNode,'a.share-tumblr')){el=event.target.parentNode;}
if(el){event.preventDefault();if(typeof windowOpen!=='undefined'){windowOpen.close();}
windowOpen=window.open(el.getAttribute('href'),'wpcomtumblr','menubar=1,resizable=1,width=450,height=450');return false;}});})();var windowOpen;(function(){function matches(el,sel){return!!(el.matches&&el.matches(sel)||el.msMatchesSelector&&el.msMatchesSelector(sel));}
document.body.addEventListener('click',function(event){if(!event.target){return;}
var el;if(matches(event.target,'a.share-pocket')){el=event.target;}else if(event.target.parentNode&&matches(event.target.parentNode,'a.share-pocket')){el=event.target.parentNode;}
if(el){event.preventDefault();if(typeof windowOpen!=='undefined'){windowOpen.close();}
windowOpen=window.open(el.getAttribute('href'),'wpcompocket','menubar=1,resizable=1,width=450,height=450');return false;}});})();/*]]>*/</script><script src='https://stats.wp.com/e-202526.js' defer></script><script>_stq=window._stq||[];_stq.push(['view',{v:'ext',blog:'101338169',post:'0',tz:'-4',srv:'topjavatutorial.com',j:'1:11.7.3'}]);_stq.push(['clickTrackerInit','101338169','0']);</script><script>window.lazyLoadOptions={elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){return}
if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){return}
images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="/wp-content/plugins/wp-rocket/assets/js/lazyload/11.0.6/lazyload.min.js?8bc116&amp;8bc116"></script></body></html><!-- A2 Optimized Cache @ 27.06.2025 23:41:39 (https html) -->

Ads.Txt Alerts - A trading name of Red Volcano Limited

Waterloo Buildings, Second Floor Rear, 53 London Road, Southampton, Hampshire, United Kingdom, SO15 2AD

© Red Volcano 2020. All Rights Reserved.