Friday, 1 April 2022

Map unknown json property into map

 https://attacomsian.com/blog/jackson-map-dynamic-json-object


public class User { public String name; public String email; private String[] roles; private boolean admin; private Map<String, Object> address = new HashMap<>(); @JsonAnySetter public void setAddress(String key, Object value) { address.put(key, value); }

Wednesday, 29 December 2021

port already in use issue docker container

 https://www.curiousm.com/labs/2020/10/08/resolving-bind-address-already-in-use-when-starting-a-docker-instance/




sudo /etc/init.d/apache2 restart 
or 
sudo apachectl -k restart

Monday, 27 December 2021

aws cognito get user infromation based on token

 https://www.archerimagine.com/articles/aws/aws-cognito-tutorials.html



var params = { AccessToken: 'STRING_VALUE' /* required */ }; cognitoidentityserviceprovider.getUser(params, function(err, data) { if (err) console.log(err, err.stack); // an error occurred else console.log(data); // successful response });

Thursday, 16 December 2021

java find value from json

 https://mkyong.com/java/jackson-tree-model-example/


http://tutorials.jenkov.com/java-json/jackson-jsonnode.html

Thursday, 25 November 2021

print prime number between 1 to 100 without for loop

 class Main {  

  public static void main(String args[]) { 

    System.out.println("Hello, world!"); 

    Main m =new Main();

    m.printPrimeNumber(100);

    m.printPrimeNumber1();

  }

  public void printPrimeNumber(Integer number) {

    if(number%2==0) {

      System.out.println("number is prime"+number);

    }

    number--;

    if(number>0){

        printPrimeNumber(number);

      }

  }


public void printPrimeNumber1() {

    System.out.println("Hello, world!"); 

  }

}

Tuesday, 7 September 2021

git remove remote branch chnages

move to your current branch 

then fire rest comment like below

commit id from you want to revert changes.

b6789988d5d043d47569 your commit1

b6789988d5d043d4756 your commit2

b6789988d5d0b6789988d5d043d47 your commit3

b6789988d5d043d47 changes removed from hare 

 git reset --hard b6789988d5d043d47


then push your reset changes

git push -f origin branchname


https://gitcheatsheet.org/?gclid=Cj0KCQjwwNWKBhDAARIsAJ8Hkhdlxai30BVPljj5WDd9xd6uFTe7HIr406NPx7WvT7WCvSWfEeF3R6EaAmxJEALw_wcB