Skip to content

Instantly share code, notes, and snippets.

View YoungForest's full-sized avatar
🎯
Focusing

Sen Yang YoungForest

🎯
Focusing
View GitHub Profile
  1. terminator / iterm2
  2. oh my zsh
; Summary: Proxy Switchy! Exported Rule List
; Date: 5/23/2017
; Website: http://bit.ly/proxyswitchy
#BEGIN
[wildcard]
*://*github.com/*
*://*google.com.hk/*
@YoungForest
YoungForest / memory_benchmark.py
Created January 14, 2017 11:22
内存分配压力测试程序
# requirements: sudo apt-get install memtester
import sys
import os
def main():
if len(sys.argv) != 2 and len(sys.argv) !=3:
sys.exit("Usuage: %s <memory> [iterations]" % (sys.argv[0]))
if len(sys.argv) == 3:
iteration = int(sys.argv[2])
@YoungForest
YoungForest / disk_write.py
Created January 14, 2017 07:37
硬盘写操作压力测试
import time
import sys
import os
def main():
if (len(sys.argv) != 3):
sys.exit("Ususage: %s diskname level.(level can be 0, 1, 2, 3, Bigger level means higher disk read speed.)" %(sys.argv[0]))
disk = sys.argv[1]
# disk = r'/tmp/tmpfile'
disk += '1'
@YoungForest
YoungForest / disk_read.py
Last active January 14, 2017 07:15
硬盘读操作压力测试
import time
import sys
def main():
if (len(sys.argv) != 3):
sys.exit("Ususage: %s diskname level.(level can be 0, 1, 2, 3, Bigger level means higer disk read speed.)" %(sys.argv[0]))
disk = sys.argv[1]
# disk = r'/dev/vda'
if sys.argv[2] == '0':
speed = 10
@YoungForest
YoungForest / cpu_benchmark.c
Last active January 14, 2017 06:58
对CPU进行压力测试的小程序
#include <stdio.h>
#include <stdlib.h>
#include <sys/time.h>
#include <sched.h>
#define PIECE 1
unsigned GetTickCount()
{
struct timeval tv;
@YoungForest
YoungForest / det.c
Created December 10, 2016 20:13
求解矩阵对应行列式的值(C语言版)
#include <stdio.h>
#include <stdlib.h>
#define MAX 9 /*定义最大为9阶行列式*/
int Fun(int n, int a[MAX][MAX] ); /*函数声明*/
int main()
{
int n = 0; /*初始化阶数n*/
int i = 0, j = 0; /*i,j分别表示行与列*/
int a[MAX][MAX] = {{0}}; /*定义行列式*/