Skip to content

Instantly share code, notes, and snippets.

View liushuainudt's full-sized avatar

刘帅 liushuainudt

  • 13:06 (UTC +08:00)
View GitHub Profile
@liushuainudt
liushuainudt / ipcalc.go
Last active April 3, 2023 15:18 — forked from kotakanbe/ipcalc.go
get all IP address from CIDR in golang
package main
import (
"fmt"
"net"
"os/exec"
"sync"
"github.com/k0kubun/pp"
)
@liushuainudt
liushuainudt / gist:018a2bbdb6bcd40c3af90b3318a0c9e9
Created March 18, 2020 07:17 — forked from jaydson/gist:1780598
How to detect a click event on a cross domain iframe
var myConfObj = {
iframeMouseOver : false
}
window.addEventListener('blur',function(){
if(myConfObj.iframeMouseOver){
console.log('Wow! Iframe Click!');
}
});
document.getElementById('YOUR_CONTAINER_ID').addEventListener('mouseover',function(){
@liushuainudt
liushuainudt / faster_toPandas.py
Last active April 3, 2023 15:16 — forked from joshlk/faster_toPandas.py
PySpark faster toPandas using mapPartitions
import pandas as pd
from pyspark.sql import DataFrame as SparkDataFrame
from typing import Optional
def _map_to_pandas(rdds):
"""Converts each partition of the RDD to a Pandas DataFrame."""
return [pd.DataFrame(list(rdds))]
def toPandas(df: SparkDataFrame, n_partitions: Optional[int] = None) -> pd.DataFrame:
"""