Skip to content

Instantly share code, notes, and snippets.

View deepanshumehtaa's full-sized avatar
💭
If Good things are not coming to you, Snatch them™

Deepanshu mehta deepanshumehtaa

💭
If Good things are not coming to you, Snatch them™
View GitHub Profile
@deepanshumehtaa
deepanshumehtaa / db.py
Last active February 9, 2025 14:38
db.py
/**
sudo mysql -u root
> CREATE USER 'sammy'@'localhost' IDENTIFIED BY 'password';
> ALTER USER 'sammy'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
> GRANT ALL PRIVILEGES ON dbTest.* To 'user'@'hostname' IDENTIFIED BY 'password';
> FLUSH PRIVILEGES;
> mysql://deepanshu:deepanshu@localhost:3306/my_db
**/
@deepanshumehtaa
deepanshumehtaa / charts.js
Last active May 9, 2024 02:51
charts.js
console.log("chart called");
const plu = {
htmlLegend: {
// ID of the container to put the legend in
containerID: 'legend-container',
},
legend: {
display: true,
@deepanshumehtaa
deepanshumehtaa / My Wix Component.js
Last active April 29, 2024 07:20
My Wix Component
import wixdata from 'wix-data';
import wixWindowFrontend from 'wix-window-frontend';
let collection = "";
let x_axis_field = null;
let y_axis_field = null;
let animationDuration = 1000;
let chartData = {};
let chartClass = ".LCNC-Charts"
let toggleGrid = {
@deepanshumehtaa
deepanshumehtaa / Exception Handler Java.java
Last active April 24, 2024 07:28
Exception Handler Java
3 steps:
1. create custom errors and sxtend from `RuntimeException`
2. create a global Exception Handler
3. directly throw the exception from anywhere
.................................................................................................................
@ResponseStatus(HttpStatus.BAD_REQUEST)
public class BadReq extends RuntimeException {
@deepanshumehtaa
deepanshumehtaa / java API.java
Last active April 19, 2024 07:16
java API.java
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.DeserializationContext;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import com.fasterxml.jackson.databind.json.JsonMapper;
@deepanshumehtaa
deepanshumehtaa / application.properties
Last active April 21, 2024 13:51
application.properties
spring.application.name=springPractice0
server.port=8083
jwt.secret=mySecretKey123
# import org.springframework.beans.factory.annotation.Value;
# @Value("${jwt.secret}")
# private String jwtSecret;
# [email protected]@
@deepanshumehtaa
deepanshumehtaa / APIClient.Java
Last active April 14, 2024 12:20
APIClient Java
package org.example.ApiC;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
//import org.slf4j.Logger;
import java.util.Objects;
import okhttp3.MediaType;
@deepanshumehtaa
deepanshumehtaa / bare fastApi server.py
Last active April 14, 2024 11:35
bare fastApi server
# uvicorn main:app --reload
# venv\Scripts\activate
from fastapi import FastAPI, Body
from pydantic import BaseModel
app = FastAPI()
@app.get("/")
@deepanshumehtaa
deepanshumehtaa / basic Reader and Builder.java
Last active April 14, 2024 08:11
basic Reader and Builder JAVA
InputStreamReader..............................................................................
- InputStream: class that reads binary data in the form of bytes from a source.
- InputStreamReader: It reads bytes using the given InputStream and then converts them into chars
based on a certain Charset (UTF-8, UTF-16).
- has a read() method that reads a single character (bytes --> characters)
remember:
InputStreamReader.read() != InputStream.read()
1. InputStreamReader reader = new InputStreamReader(new FileInputStream(filePath), StandardCharsets.UTF_8)
@deepanshumehtaa
deepanshumehtaa / SQL Tricks - joins & LeetCode.sql
Last active September 8, 2024 08:44
SQL Tricks - joins & LeetCode
Self-Join:
1. https://leetcode.com/problems/rising-temperature/
ANS:
SELECT w1.id
FROM Weather w1
JOIN Weather w2
ON DATEDIFF(w1.recordDate, w2.recordDate) = 1
WHERE w1.temperature > w2.temperature;