Skip to content

Instantly share code, notes, and snippets.

@hitxiang
hitxiang / .env
Last active June 19, 2018 02:48
go sftp client sample
sftp.user=xxx
sftp.connection=xxxx:port-num
sftp.private_key_path=xxx
http://www.scala-sbt.org/release/tutorial/Installing-sbt-on-Linux.html
http://spray.io/introduction/getting-started/#getting-started
package com.levelsbeyond;
import java.util.Date;
import java.util.concurrent.Callable;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
/**
* Thread Test
#!/bin/bash
# Copyright bitly, Aug 2011
# written by Jehiah Czebotar
DATAFILE="/var/tmp/nagios_check_forkrate.dat"
VALID_INTERVAL=600
OK=0
WARNING=1
CRITICAL=2
@hitxiang
hitxiang / dump_memcached.rb
Last active August 29, 2015 14:12
dump all the key value pairs in memcached
#!/usr/bin/env ruby
# List all keys stored in memcache.
# Credit to Graham King at http://www.darkcoding.net/software/memcached-list-all-keys/ for the original article on how to get the data from memcache in the first place.
require 'net/telnet'
headings = %w(id expires bytes cache_key value)
rows = []
@hitxiang
hitxiang / README.md
Last active August 29, 2015 14:07 — forked from FokkeZB/README.md
"""
Simple Linear Probabilistic Counters
Credit for idea goes to:
http://highscalability.com/blog/2012/4/5/big-data-counting-how-to-count-a-billion-distinct-objects-us.html
http://highlyscalable.wordpress.com/2012/05/01/probabilistic-structures-web-analytics-data-mining/
Installation:
pip install smhasher
pip install bitarray
@hitxiang
hitxiang / tmux.md
Created August 29, 2014 08:20 — forked from andreyvit/tmux.md

tmux cheat sheet

(C-x means ctrl+x, M-x means alt+x)

Prefix key

The default prefix is C-b. If you (or your muscle memory) prefer C-a, you need to add this to ~/.tmux.conf:

remap prefix to Control + a

# DATA FRAME OPERATIONS IN R
# Create data frame
# A dataset is ~ table (list of vectors)
id <- c(1,2,3)
name <- c("John", "Kirk", "AJ")
age <- c(21,27,18)
employees <- data.frame(ID=id, Name=name, Age=age)
employees
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "zlib.h"
//#define CHUNK 16384
#define CHUNK 1024
#define INFLAT_RATE 16
#define DEFLAT_RATE 1.2