<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7665207711230346817</id><updated>2026-04-04T17:58:31.201+05:30</updated><category term="realtime"/><category term="corejava"/><category term="other2"/><category term="jsp"/><category term="servlets"/><category term="sql"/><category term="webservices"/><category term="SpringBoot"/><category term="spring"/><category term="struts"/><category term="MicroServices"/><category term="Docker"/><category term="hibernate"/><category term="ds"/><category term="interview"/><category term="lab"/><category term="restservices"/><category term="Coding"/><category term="aws"/><category term="junit"/><category term="spark"/><category term="Testing"/><category term="cloud"/><category term="ejb"/><category term="istio"/><category term="kind"/><category term="mobile"/><category term="networking"/><category term="design"/><category term="downloads"/><category term="html"/><category term="mockito"/><category term="BigData"/><category term="Eureka"/><category term="Https"/><category term="Jasypt"/><category term="Lunix"/><category term="MongoDB"/><category term="browser"/><category term="certifications"/><category term="cni"/><category term="compare"/><category term="compiler"/><category term="couchdb"/><category term="devops"/><category term="docs"/><category term="eclipse"/><category term="framworks"/><category term="gcp"/><category term="github"/><category term="gitops"/><category term="jboss"/><category term="jenkins"/><category term="jwt"/><category term="kafka"/><category term="keypass"/><category term="kubernates"/><category term="logging"/><category term="mail"/><category term="performance"/><category term="profile"/><category term="properties"/><category term="python"/><category term="scalling"/><category term="ssh"/><category term="tcpdump"/><category term="vpn"/><category term="wireframes"/><category term="xml"/><category term="zookeeper"/><title type='text'>MYJAVACAFE</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>274</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-172838761697874789</id><published>2024-07-10T06:49:00.003+05:30</published><updated>2024-07-10T06:49:28.562+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'>EndOfLife Software packages</title><summary type="text">The &quot;End of Life&quot; (EOL) page for Software provides information on the release dates, support periods, and security status of different Software versions. It lists the latest supported version, the end dates for older versions, and provides links to further resources. This page is useful for understanding the support lifecycle of Software releases and ensuring that you are using a version that </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/172838761697874789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2024/07/endoflife-software-packages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/172838761697874789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/172838761697874789'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2024/07/endoflife-software-packages.html' title='EndOfLife Software packages'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-2475443047688853824</id><published>2024-06-11T14:03:00.000+05:30</published><updated>2024-06-11T14:03:36.117+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><category scheme="http://www.blogger.com/atom/ns#" term="SpringBoot"/><category scheme="http://www.blogger.com/atom/ns#" term="Testing"/><title type='text'>Replace H2 with a real database in spring boot application</title><summary type="text">Springboot application facing bellow error or need to implement real test data base:Senario:Could not prepare statement [Table “XXXX” not found (this database is empty); SQL statementSolution:Add bellow configuration in test application.ymlspring: test:   database:       replace: none---Code:@DataJpaTest
@TestPropertySource(properties = {
  &quot;spring.test.database.replace=none&quot;,
  &quot;</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/2475443047688853824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2024/06/replace-h2-with-real-database-in-spring.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/2475443047688853824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/2475443047688853824'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2024/06/replace-h2-with-real-database-in-spring.html' title='Replace H2 with a real database in spring boot application'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEii8tLxN8yMGctYO4uZ4PvPe3lLqUBIUBp7mL7XfmUDad23Jf2FbtJkgoywS9pFy_tJcDwZU0xrz_Cg_IyicPn9ukveSnfmgr5g6J9CgQwysj7sBoTO1fEMGH33awooxD1SAjDz4bI-zjSr4av0M7XsjpQqN93dHew6__K11QlTIMKMfWhTzwyQ5Vfsk0hj=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-5397464704067826906</id><published>2023-02-17T11:51:00.002+05:30</published><updated>2023-02-17T11:51:57.279+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><category scheme="http://www.blogger.com/atom/ns#" term="ssh"/><title type='text'>How to password pass while connect ssh in the command line</title><summary type="text">Now a days, it&#39;s very difficult remember the vm passwords while connecting in the office network. So, Connect easily using sshpass.For installation for mac/Linux:Mac:brew install hudochenkov/sshpass/sshpassLinux:yum install sshpassExample of usage:Ex:sshpass -p test123 ssh root@192.168.1.1Reafference:https://stackoverflow.com/questions/32255660/how-to-install-sshpass-on-mac&amp;nbsp;</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/5397464704067826906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2023/02/how-to-password-pass-while-connect-ssh.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/5397464704067826906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/5397464704067826906'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2023/02/how-to-password-pass-while-connect-ssh.html' title='How to password pass while connect ssh in the command line'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-9094111755618454400</id><published>2022-11-16T12:07:00.000+05:30</published><updated>2022-11-16T12:07:12.871+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="cni"/><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'>SRIOV CNI Plugin</title><summary type="text">The Single Root I/O Virtualization (SR-IOV) specification is a standard for a type of PCI device assignment that can share a single device with multiple pods.&amp;nbsp;SR-IOV enables you to segment a compliant network device, recognized on the host node as a physical function (PF), into multiple virtual functions (VFs), and make them available for direct IO to the POD.This plugin enables the </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/9094111755618454400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2022/11/sriov-cni-plugin.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/9094111755618454400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/9094111755618454400'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2022/11/sriov-cni-plugin.html' title='SRIOV CNI Plugin'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiihM-6U_dD8cqtbViuBze_rOvz6E77SMJxbZ782df5Ne-dor6cUWFlUz55z6222oRyqt4D1K01Fm7HX4tY4oqxzPgrBrd-jj_MXlX18YWUdib-BaLAX7m-j2D-vaO1maQ5sBmjmjN-jnTXXn6Nx85HveXPwtsTl9PId6rniJE8KIcm64Ny2GjHkGrglQ/s72-c/sriov_plugin.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-1308033974207044511</id><published>2022-11-16T11:56:00.002+05:30</published><updated>2022-11-16T11:56:55.315+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="kubernates"/><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'> Understanding the Kubernetes Node</title><summary type="text">Kubernetes is an open-source orchestration engine for automating deployments, scaling, managing, and providing the infrastructure to host containerized applications. At the infrastructure level, a Kubernetes cluster is comprised of a set of physical or virtual machines, each acting in a specific role.Master components are responsible for managing the Kubernetes cluster. They manage the life cycle</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/1308033974207044511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2022/11/understanding-kubernetes-node.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/1308033974207044511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/1308033974207044511'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2022/11/understanding-kubernetes-node.html' title=' Understanding the Kubernetes Node'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPUQdnPZhjwwrn8HbZoa796xG_SxYRq2Lm1m2BgE3rjAHh_sgmEGfl8kYchxqHxMxpEsiAVhv_Y0Lxp0gDs6OPjM474wK0VZdykQEFsY4vjJlNWgoZe2eVZN1rzPBIJbrwvyeJ8foYgaAnjCsBw6vMhPqwZKqQvkTcnFBrM-D1Oc_iF2o6hci1-UdLWw/s72-c/kubernates.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-8431458278770688252</id><published>2022-11-16T11:41:00.001+05:30</published><updated>2022-11-16T11:41:15.327+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><category scheme="http://www.blogger.com/atom/ns#" term="tcpdump"/><title type='text'>TCPDUMP useful commands for debugging</title><summary type="text">How to Install tcpdump in Linux:$ sudo apt-get install tcpdump&amp;nbsp; [On Debian, Ubuntu and Mint]$ sudo yum install tcpdump&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]$ sudo emerge -a sys-apps/tcpdump&amp;nbsp; &amp;nbsp; [On Gentoo Linux]$ sudo pacman -S tcpdump&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[On Arch Linux]$ sudo zypper install tcpdump&amp;nbsp;</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/8431458278770688252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2022/11/tcpdump-useful-commands-for-debugging.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/8431458278770688252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/8431458278770688252'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2022/11/tcpdump-useful-commands-for-debugging.html' title='TCPDUMP useful commands for debugging'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyRkEmw3y55Ki3kWoJyJaiNMXtrB3-TGjgY8sGBUnYnhCDlS1ZjTc190iv1H_0wc1JTQcdY3USJZYH0HtNaocctCYIiFJhchR6ev51Rg4MLpE4rQCGh2sSeUDEuPRvB3H0li-WB72aNz914Ok7bTEPSBO1IkCdX3ydOGyikoHAKC2MtmAx9q5rwT7_lA/s72-w191-h167-c/tcpdumpflow.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-1316775627748812064</id><published>2022-04-26T12:30:00.000+05:30</published><updated>2022-04-26T12:30:44.443+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><category scheme="http://www.blogger.com/atom/ns#" term="vpn"/><title type='text'>Create New VPN entry in Cisco AnyConnect</title><summary type="text">MacBook process to add new VPN entry:cd /opt/cisco/anyconnect/profilesudo cp clientprofile_old.xml clientprofile_new.xmlsudo vi clientprofile_new.xml&amp;nbsp;&amp;nbsp; &amp;nbsp;Update hostname and hostaddress&amp;nbsp;&amp;nbsp; &amp;nbsp;Ex:&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;ServerList&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;HostEntry&amp;gt;&amp;nbsp;&amp;nbsp;&amp;</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/1316775627748812064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2022/04/create-new-vpn-entry-in-cisco-anyconnect.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/1316775627748812064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/1316775627748812064'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2022/04/create-new-vpn-entry-in-cisco-anyconnect.html' title='Create New VPN entry in Cisco AnyConnect'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-716925731863840503</id><published>2022-04-15T00:36:00.000+05:30</published><updated>2022-04-15T00:36:23.205+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="devops"/><category scheme="http://www.blogger.com/atom/ns#" term="gitops"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'>DevOps vs GitOps</title><summary type="text">DevOps is about cultural change and providing a way for development teams and operations teams to work together collaboratively. GitOps gives you tools and a framework to take DevOps practices, like collaboration, CI/CD, and version control, and apply them to infrastructure automation and application deployment.GitOps Free Training(LinuxFoundation):https://trainingportal.linuxfoundation.org/learn</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/716925731863840503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2022/04/devops-vs-gitops.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/716925731863840503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/716925731863840503'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2022/04/devops-vs-gitops.html' title='DevOps vs GitOps'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-6880225894999671503</id><published>2022-04-06T13:17:00.003+05:30</published><updated>2022-04-06T13:24:48.008+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Docker"/><category scheme="http://www.blogger.com/atom/ns#" term="istio"/><category scheme="http://www.blogger.com/atom/ns#" term="kind"/><title type='text'>ISTIO: Istio and kind installations and Bookinfo application execution steps </title><summary type="text">What is istio:Istio addresses the challenges developers and operators face with a distributed or microservices architecture. Whether you&#39;re building from scratch or migrating existing applications to cloud native, Istio can help.Reference: https://istio.io/latest/about/service-mesh/==Install docker:https://docs.docker.com/desktop/mac/install/==Create cluster using kind:brew install kindkind </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/6880225894999671503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2022/04/istio-istio-and-kind-installations-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/6880225894999671503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/6880225894999671503'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2022/04/istio-istio-and-kind-installations-and.html' title='ISTIO: Istio and kind installations and Bookinfo application execution steps '/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiILyWOJ2z1Tdg6QaV7IpZzplmDJNzgya_HwO_kZ_nGduGyA0lxJeHQ_ZFhDkAlhhjG3J_RyjWS1TbiY5xhVXqlEcLFWQBQrULFeDnWs6lBG8-x_kjisql8_Jd1wrIyMmeYq4zBjZGVz_E6-A-AgAWba2RevM0tlkh9Ag0dVbm2GjHNuXQW-xo8VvmJHg/s72-c/istio_arc.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-1722041007550078966</id><published>2022-04-06T13:11:00.004+05:30</published><updated>2022-04-06T13:11:51.613+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Docker"/><category scheme="http://www.blogger.com/atom/ns#" term="istio"/><category scheme="http://www.blogger.com/atom/ns#" term="kind"/><title type='text'>ISTIO: View Dashboard usages</title><summary type="text">kubectl apply -f samples/addonskubectl rollout status deployment/kiali -n istio-systemKiali:Kiali is a management console for Istio service mesh. Kiali can be quickly installed as an Istio add-on, or trusted as a part of your production environment. See below for more about what Kiali offersistioctl dashboard kialihttp://localhost:20001/Reference:https://istio.io/latest/docs/tasks/observability/</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/1722041007550078966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2022/04/istio-view-dashboard-usages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/1722041007550078966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/1722041007550078966'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2022/04/istio-view-dashboard-usages.html' title='ISTIO: View Dashboard usages'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkb4qrwzDfQV60Nhjv9JHYIMPLMcPsl0ois2W1O8QzfaRZ6_3HbmCbLImpC_8ptpGOzlBarHIaHkVsYEWmeGpkCg1q-i5HbeFbsgwdQ9X6nTNNPSAjGKseCKBf6Z2-MJuHAlsrouFm4O_rBoIFtWvQ_yhnUZoHtxTsE_CPAXgtDDdNNWKOLD2AMDaESA/s72-w321-h137-c/kiali_appgraph.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-4954941115130360776</id><published>2022-04-06T12:59:00.006+05:30</published><updated>2022-04-06T12:59:52.273+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Docker"/><category scheme="http://www.blogger.com/atom/ns#" term="istio"/><category scheme="http://www.blogger.com/atom/ns#" term="kind"/><title type='text'>ISTIO: Cleanup resources</title><summary type="text">Cleanup the resources:Remove any kubectl port-forward processes that may be running:killall kubectlCleanup the addons tools and istio-system namespace:kubectl delete -f samples/addonsistioctl manifest generate --set profile=demo | kubectl delete --ignore-not-found=true -f -istioctl tag remove defaultkubectl delete namespace istio-systemkubectl label namespace default istio-injection-Cleanup </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/4954941115130360776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2022/04/istio-cleanup-resources.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/4954941115130360776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/4954941115130360776'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2022/04/istio-cleanup-resources.html' title='ISTIO: Cleanup resources'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-2667053636669094822</id><published>2022-02-16T19:40:00.000+05:30</published><updated>2022-02-16T19:40:02.376+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Docker"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'>Pushing Images to artifactory or any location of docker environment</title><summary type="text">Skopeo is a tool for moving container images between different types of container storages. It allows you to copy container images between container registries like docker.io, quay.io, and your internal container registry or different types of storage on your local system.Below are the steps to push or pull images from artifactory using skopeo instead of docker. Skopeo is just a cli and does not </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/2667053636669094822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2022/02/pushing-images-to-artifactory-or-any.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/2667053636669094822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/2667053636669094822'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2022/02/pushing-images-to-artifactory-or-any.html' title='Pushing Images to artifactory or any location of docker environment'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgz-aQxBz2qPOw1xWW3MJ2U6Y7J_UFGuIYA7X_8fFUBdI8ZiH-69UyjGEwHodFx7Eq7W52uqb8koE_JLvAunuv2UL8ISUrn2zcFeFdbKyFab8rarcSnKcPFkTnOmokbJcY0CNhhoncyrM8VR2fo_9bxwfy3PPjFz8G-x9zDRzwllftX9-EdUOn_LPPK8Q=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-5337009274264544173</id><published>2022-02-07T20:13:00.003+05:30</published><updated>2022-02-07T20:13:52.937+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="couchdb"/><category scheme="http://www.blogger.com/atom/ns#" term="Docker"/><title type='text'> How to start couchdb instance in the docker container</title><summary type="text">We have different ways to connect couchdb in docker containers&amp;gt;&amp;gt;&amp;gt; Using docker compose:Step1:create file docker-compose.yml::version: &#39;3&#39;services:&amp;nbsp; couchserver:&amp;nbsp; &amp;nbsp; image: couchdb&amp;nbsp; &amp;nbsp; restart: always&amp;nbsp; &amp;nbsp; ports:&amp;nbsp; &amp;nbsp; &amp;nbsp; - &quot;5984:5984&quot;&amp;nbsp; &amp;nbsp; environment:&amp;nbsp; &amp;nbsp; &amp;nbsp; - COUCHDB_USER=admin&amp;nbsp; &amp;nbsp; &amp;nbsp; - COUCHDB_PASSWORD=admin&amp;</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/5337009274264544173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2022/02/how-to-start-couchdb-instance-in-docker.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/5337009274264544173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/5337009274264544173'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2022/02/how-to-start-couchdb-instance-in-docker.html' title=' How to start couchdb instance in the docker container'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-3335901831079840479</id><published>2021-08-23T23:40:00.001+05:30</published><updated>2021-08-23T23:40:04.374+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'>Python sWSGI.ini applications configurations</title><summary type="text">A note on Python threadsIf you start uWSGI without threads, the Python GIL will not be enabled, so threads generated by your application will never run. You may not like that choice, but remember that uWSGI is a language-independent server, so most of its choices are for maintaining it “agnostic”. But do not worry, there are basically no choices made by the uWSGI developers that cannot be changed</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/3335901831079840479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/python-swsgiini-applications.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/3335901831079840479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/3335901831079840479'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/python-swsgiini-applications.html' title='Python sWSGI.ini applications configurations'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-7725028709503447999</id><published>2021-08-23T23:10:00.003+05:30</published><updated>2021-08-23T23:10:15.989+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="corejava"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'>Sort with given object multiple properties names, age using JAVA8</title><summary type="text">List can be sorted using Java 8 Lambda Expressions,&amp;nbsp;moving right past syntactic sugar and into real and powerful functional semantics. The implementation of all of these examples and code snippets can be found&amp;nbsp;over on gitHub:&amp;nbsp;https://github.com/ramanujadasu/tutorials/tree/master/core-java-modules/core-java-lambdas

&lt;!--HTML generated using hilite.me--&gt;List&amp;lt;Human&amp;gt; humans = </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/7725028709503447999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/sort-with-given-object-multiple.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/7725028709503447999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/7725028709503447999'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/sort-with-given-object-multiple.html' title='Sort with given object multiple properties names, age using JAVA8'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-5894866540696059751</id><published>2021-08-23T22:39:00.001+05:30</published><updated>2021-08-23T22:39:10.109+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="corejava"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'>Custom Marker Interface Implementation in Java</title><summary type="text">Marker interface has no method. Java has built-in marker interface like&amp;nbsp;Serializable,&amp;nbsp;Cloneable&amp;nbsp;&amp;amp;&amp;nbsp;Event Listener&amp;nbsp;etc that are understand by JVM.We can create our own marker interface, but it has nothing to do with JVM, we can add some checks with&amp;nbsp;instanceOf.

Create the empty interface

 interface Marker{    }

Write a class and implements the interface 

 class </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/5894866540696059751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/custom-marker-interface-implementation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/5894866540696059751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/5894866540696059751'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/custom-marker-interface-implementation.html' title='Custom Marker Interface Implementation in Java'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-2809186146663744066</id><published>2021-08-23T22:32:00.004+05:30</published><updated>2021-08-23T22:32:21.432+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="corejava"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'>Can we use return statement in finally block in java?</title><summary type="text">Bellow program output is always 2, as we are returning 2 from the finally block. Remember the finally always executes whether there is a exception or not. 
So when the finally block runs it will override the return value of others. Writing return statements in finally block is not required, in fact you should not write it.&amp;nbsp;


public class Test {    public static int test(int i) {
        try</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/2809186146663744066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/can-we-use-return-statement-in-finally.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/2809186146663744066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/2809186146663744066'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/can-we-use-return-statement-in-finally.html' title='Can we use return statement in finally block in java?'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-1880742301518362890</id><published>2021-08-05T21:27:00.000+05:30</published><updated>2021-08-05T21:27:12.449+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="aws"/><category scheme="http://www.blogger.com/atom/ns#" term="cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="compare"/><title type='text'>AWS VS Azure VS GCP VS IBMCloud Basic Details(Multi Cloud)</title><summary type="text">Cloud Computing is the delivery of on-demand computing resources (computer power, database storage, applications as well as other IT resources) over the internet. This is achieved by using a network of remote servers hosted on the internet rather than a local server/personal computer. A cloud service is any service made available to users on demand via the Internet from a cloud computing </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/1880742301518362890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/aws-vs-azure-vs-gcp-vs-ibmcloud-basic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/1880742301518362890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/1880742301518362890'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/aws-vs-azure-vs-gcp-vs-ibmcloud-basic.html' title='AWS VS Azure VS GCP VS IBMCloud Basic Details(Multi Cloud)'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6YB4JFLW10q7Fxkg0x9g3d6JqA0AQrkS-nrN9esqpd9xWOS9s0oFhpgVrI7a3ccu-jFJk3C-4SV-lyg4MeZT6RD0z1WK3N6iHb4YEK6FJgC8vk8OPp-Dv-3UleiHjghw7UIjBq1RY92CT/s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-3863509201271650922</id><published>2021-08-03T22:34:00.004+05:30</published><updated>2021-08-20T22:16:03.003+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="ds"/><category scheme="http://www.blogger.com/atom/ns#" term="profile"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'>Profile creation and data structure concepts examples</title><summary type="text">Found few good tutorials and capture the profile building and data-structure concepts examples.Profile creation tips and related sites:https://github.com/ramanujadasu/golden-profile-tips/tree/main/profilecreationtipsData structure concepts and example git repos:https://github.com/ramanujadasu/golden-profile-tips/tree/main/datastructuresVisual view for DataStructures:https://visualgo.net/en/</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/3863509201271650922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/profile-creation-and-data-structure.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/3863509201271650922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/3863509201271650922'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/profile-creation-and-data-structure.html' title='Profile creation and data structure concepts examples'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-3084413785655570589</id><published>2021-08-01T16:44:00.003+05:30</published><updated>2021-08-01T16:44:58.469+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="gcp"/><category scheme="http://www.blogger.com/atom/ns#" term="interview"/><title type='text'>Google Cloud questions and explanation</title><summary type="text">&amp;nbsp;Question: What is GAE and GCE in GCP?Solution : Google App Engine (GAE) and Google Compute Engine (GCE)&amp;nbsp;are both used for deploying applications and are equally popular with small and large businesses. Google App Engine is a Platform as a Service (PaaS) solution that makes deployment easier.The Google Compute Engine on the other hand is an Infrastructure as a Service (IaaS) </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/3084413785655570589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/google-cloud-questions-and-explanation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/3084413785655570589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/3084413785655570589'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/google-cloud-questions-and-explanation.html' title='Google Cloud questions and explanation'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-6978023434296187807</id><published>2021-08-01T16:43:00.004+05:30</published><updated>2021-08-01T16:43:57.116+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="interview"/><category scheme="http://www.blogger.com/atom/ns#" term="spring"/><category scheme="http://www.blogger.com/atom/ns#" term="SpringBoot"/><title type='text'>Spring Boot question and explanations</title><summary type="text">&amp;nbsp;Question:&amp;nbsp;What is diff BeanFactory and ApplicationContextFactory?Solution:The Spring Framework comes with two IOC containers –&amp;nbsp;BeanFactory&amp;nbsp;and&amp;nbsp;ApplicationContext. The&amp;nbsp;BeanFactory(Lazy Loading&amp;nbsp;is the most basic version of IOC containers, and the&amp;nbsp;ApplicationContext (&amp;nbsp;Eager Loading)&amp;nbsp;extends the features of&amp;nbsp;BeanFactory.BeanFactory&amp;nbsp;loads </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/6978023434296187807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/spring-boot-question-and-explanations.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/6978023434296187807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/6978023434296187807'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/spring-boot-question-and-explanations.html' title='Spring Boot question and explanations'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHWirVviRxA1_ESU51OVDfN0AYi30vQ10pQyo1QgSwP8tWyntBmJ8k56LS3x2qmtTlIXu6rTvaJ5ErM4Rv8rGA43MvhSqb9rngYiuemKRZoP91bn13tKSQDU5iKZHcRPFYgQ-Z8gMuH5Cr/s72-w200-h104-c/springbean_lc.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-6229283976289547834</id><published>2021-08-01T16:42:00.002+05:30</published><updated>2021-08-01T16:42:10.086+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="interview"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'>Core Concepts and Brief Explanation</title><summary type="text">Question : Why to Override equals(Object) and hashCode() method ?Solution: HashMap and HashSet use the hashcode value of an object to find out how the object would be stored in the collection, and subsequently hashcode is used to help locate the object in the collection. Hashing retrieval involves:First, find out the right bucket using hashCode().Secondly, search the bucket for the right element </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/6229283976289547834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/core-concepts-and-brief-explanation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/6229283976289547834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/6229283976289547834'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/08/core-concepts-and-brief-explanation.html' title='Core Concepts and Brief Explanation'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdDl2uGURvPO8R12ECBgxxNMaynZDUEhbJUYDk4epBXBO1YRk6HMhwkpp-qvN8p0GuNQ-BWmB_0eVMEilzfmQvGmbkJvKU3Uj9MJJxb4rsihCVVpeQ35bOYHgw43HrOMudRLOdaWPt9jba/s72-w200-h123-c/thead.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-1403467468088705106</id><published>2021-07-31T01:06:00.005+05:30</published><updated>2021-08-01T10:34:05.740+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="aws"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><category scheme="http://www.blogger.com/atom/ns#" term="SpringBoot"/><title type='text'>AWS S3 CURD Operations using spring boot</title><summary type="text">AWS S3 CURD Operations including spring boot actuator featuresREADME file mentioned to run procedureGITURL:&amp;nbsp;https://github.com/ramanujadasu/aws-curd-apisGIT SSH link:git@github.com:ramanujadasu/aws-curd-apis.gitSpring Boot AWS Cloud Supporthttps://spring.io/projects/spring-cloud-aws#overview&amp;nbsp;Samples:https://github.com/spring-cloud-sampleshttps://github.com/ramanujadasu/aws-refapp</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/1403467468088705106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/07/aws-s3-curd-operations-using-spring-boot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/1403467468088705106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/1403467468088705106'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/07/aws-s3-curd-operations-using-spring-boot.html' title='AWS S3 CURD Operations using spring boot'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-170981233045597580</id><published>2021-07-28T14:33:00.001+05:30</published><updated>2021-07-28T14:33:44.152+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="aws"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><category scheme="http://www.blogger.com/atom/ns#" term="scalling"/><title type='text'>Vertical Scaling and Horizontal Scaling</title><summary type="text">&amp;nbsp;&amp;nbsp; &amp;nbsp;Scaling an on-premise infrastructure is hard. You need to plan for peak capacity, wait for equipment to arrive, configure the hardware and software, and hope you get everything right the first time. But deploying your application in the cloud can address these headaches.&amp;nbsp;&amp;nbsp; &amp;nbsp;Vertical scaling&amp;nbsp;means that you scale by adding more power (CPU, RAM) to an existing </summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/170981233045597580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/07/vertical-scaling-and-horizontal-scaling.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/170981233045597580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/170981233045597580'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/07/vertical-scaling-and-horizontal-scaling.html' title='Vertical Scaling and Horizontal Scaling'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7665207711230346817.post-2808095877740876728</id><published>2021-07-27T16:40:00.000+05:30</published><updated>2021-07-27T16:40:34.766+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="interview"/><category scheme="http://www.blogger.com/atom/ns#" term="realtime"/><title type='text'>Interview learning process flow: It may help for the charts using coggle</title><summary type="text">Reference:&amp;nbsp;https://coggle.it/diagram/YP-O2iqjIO9jM8Up/t/master-the-interview&amp;nbsp;</summary><link rel='replies' type='application/atom+xml' href='http://myjavacafe.blogspot.com/feeds/2808095877740876728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavacafe.blogspot.com/2021/07/interview-learning-process-flow-it-may.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/2808095877740876728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7665207711230346817/posts/default/2808095877740876728'/><link rel='alternate' type='text/html' href='http://myjavacafe.blogspot.com/2021/07/interview-learning-process-flow-it-may.html' title='Interview learning process flow: It may help for the charts using coggle'/><author><name>Ramanujadasu</name><uri>http://www.blogger.com/profile/03441780146427602498</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtgWQsI6O8QKFq7hBveu_bhobT9M-FmnspxMINd7ibWljmu_uw2B4xcUaOJ1s5beMTrap3jZ42I9cTH5CKmdqQ6bj3ukVd1LuSzVv3M9svLdHZGdDuh8L2ZAJd1rUnUs_KSVDyd3bEfh9J/s72-c/master_inverview.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>