Skip to content

Instantly share code, notes, and snippets.

View sandeep1995's full-sized avatar
🏠
Working from home

Sandeep Acharya sandeep1995

🏠
Working from home
View GitHub Profile
@sandeep1995
sandeep1995 / JsonMapper.java
Created February 12, 2018 10:26
JSON to JAVA Mapper
package com.applyhead.jsonmapper;
import com.google.gson.*;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
public class JsonMapper {
@sandeep1995
sandeep1995 / filename.json
Created December 6, 2017 12:55
D3 example JSON
[
{"name":"flare.analytics.cluster.AgglomerativeCluster","size":3938,"imports":["flare.animate.Transitioner","flare.vis.data.DataList","flare.util.math.IMatrix","flare.analytics.cluster.MergeEdge","flare.analytics.cluster.HierarchicalCluster","flare.vis.data.Data"]},
{"name":"flare.analytics.cluster.CommunityStructure","size":3812,"imports":["flare.analytics.cluster.HierarchicalCluster","flare.animate.Transitioner","flare.vis.data.DataList","flare.analytics.cluster.MergeEdge","flare.util.math.IMatrix"]},
{"name":"flare.analytics.cluster.HierarchicalCluster","size":6714,"imports":["flare.vis.data.EdgeSprite","flare.vis.data.NodeSprite","flare.vis.data.DataList","flare.vis.data.Tree","flare.util.Arrays","flare.analytics.cluster.MergeEdge","flare.util.Sort","flare.vis.operator.Operator","flare.util.Property","flare.vis.data.Data"]},
{"name":"flare.analytics.cluster.MergeEdge","size":743,"imports":[]},
{"name":"flare.analytics.graph.BetweennessCentrality","size":3534,"imports":["flare.animate.Transition
@sandeep1995
sandeep1995 / findEmbeddedImages.java
Created June 20, 2017 21:08
Find all the matches of xlink:href="<---I NEED THIS --->" from one SVG String
public void findEmbeddedImages() {
Pattern pattern = Pattern.compile("([^[-\\\\w.]+$\\/\\:\\.]*\\.(jpg|jpeg|png|gif))", Pattern.CASE_INSENSITIVE);
// Pattern pattern = Pattern.compile("xlink:href=\"[^\"]*\"", Pattern.CASE_INSENSITIVE);
Matcher matches = pattern.matcher(this.svg);
while (matches.find()) {
System.out.println("Match Found: " + matches.group());
this.links.add(matches.group());
}
@sandeep1995
sandeep1995 / index.html
Last active April 2, 2019 04:14
Convert Callbacks to Promise to Async/Await
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style media="screen">
html,body{
font-family: monospace;
@sandeep1995
sandeep1995 / index.html
Created April 2, 2017 16:50
Basic Example of using Native CSS Grids
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Native Css Grids</title>
<link href="https://fonts.googleapis.com/css?family=Slabo+27px" rel="stylesheet">
<style>
html, body {
padding: 0;
/*
* Sorting Algorithms in C
* @sandeepemon
*/
#include<stdio.h>
#include<stdlib.h>
#define max 20
/*
* Printing the Array
*/