Skip to content

Instantly share code, notes, and snippets.

View roshanadh's full-sized avatar
🌅
Working from home

Roshan Adhikari roshanadh

🌅
Working from home
View GitHub Profile
@roshanadh
roshanadh / HashMapLogin.java
Last active April 10, 2019 06:58
HashMap implementation in Java
import java.util.HashMap;
import java.util.Scanner;
public class HashMapLogin
{
public static void main(String[] args)
{
//Instantiating HashMap class with <Key,Value> pair both represented in String
HashMap<String,String> creds=new HashMap();
@roshanadh
roshanadh / IPAddressDemo.java
Last active April 10, 2019 06:58
Get Hostname from a given IP address in Java
import java.net.*;
import java.io.*;
public class IPAddressDemo
{
public static void main(String[] args) throws IOException
{
System.out.println("Type the IP Address: ");
BufferedReader readIP=new BufferedReader(new InputStreamReader(System.in));
String ipaddress=readIP.readLine();
try{
@roshanadh
roshanadh / HostNameDemo.java
Last active April 10, 2019 06:58
Get IP address from a given Hostname in Java
import java.net.*;
import java.io.*;
public class HostNameDemo
{
public static void main(String[] args) throws IOException
{
System.out.println("Type the Host Name: ");
BufferedReader readName=new BufferedReader(new InputStreamReader(System.in));
String hostName=readName.readLine();
try{
@roshanadh
roshanadh / TCPClient.java
Created April 10, 2019 06:53
Send messages to a server in Java
/* Client Program */
import java.io.*;
import java.net.*;
public class TCPClient
{
public static void main(String[] args) throws Exception{
String clientData,processedData;
while(true)
{
/* Creating Socket for the Client */
@roshanadh
roshanadh / TCPServer.java
Created April 10, 2019 06:54
Receive messages from client in Java
/* Server Program */
import java.io.*;
import java.net.*;
public class TCPServer
{
public static void main(String []args) throws Exception
{
String clientData, processedData;
/* Creating a Server Socket for Server */
@roshanadh
roshanadh / MulticastDemo.java
Created April 10, 2019 06:56
Multicast events in Java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class MulticastDemo implements ActionListener
{
JFrame frame;
static int count=0;
JButton newWindow;
JButton closeAll;
public static void main(String[] args)
@roshanadh
roshanadh / docker-compose.yml
Last active November 8, 2020 04:31
Initialize compose file for Java Serlvet
version: "3.8"
services:
db:
pma:
web:
@roshanadh
roshanadh / docker-compose.yml
Created November 8, 2020 04:37
Initialize db service
version: "3.8"
services:
db:
image: mysql:5.7
container_name: mysql
restart: always
volumes:
- ./mysql-dump:/var/lib/mysql
- ./mysql-init:/docker-entrypoint-initdb.d
environment:
@roshanadh
roshanadh / mysql-init.sql
Created November 8, 2020 04:49
Initialization script for MySQL
-- phpMyAdmin SQL Dump
-- version 4.7.9
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1:3306
-- Generation Time: Nov 06, 2020 at 10:03 AM
-- Server version: 5.7.21
-- PHP Version: 5.6.35
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
@roshanadh
roshanadh / docker-compose.yml
Created November 8, 2020 04:55
Initialize pma service
pma:
depends_on:
- db
image: phpmyadmin/phpmyadmin
container_name: pma
restart: always
environment:
PMA_HOST: db
PMA_PORT: 3306
ports: