Skip to content

Instantly share code, notes, and snippets.

View RitterHou's full-sized avatar

Derobukal RitterHou

View GitHub Profile
@RitterHou
RitterHou / doughnut.c
Created December 4, 2018 05:57
甜甜圈🍩
#include <math.h>
k;double sin()
,cos();main(){float A=
0,B=0,i,j,z[1760];char b[
1760];printf("\x1b[2J");for(;;
){memset(b,32,1760);memset(z,0,7040)
;for(j=0;6.28>j;j+=0.07)for(i=0;6.28
>i;i+=0.02){float c=sin(i),d=cos(j),e=
sin(A),f=sin(j),g=cos(A),h=d+2,D=1/(c*
package main
import (
"flag"
"fmt"
"io/ioutil"
"log"
"os"
"path"
"time"
@RitterHou
RitterHou / gist:c7f08d210e0544f8ff8e8d77b599a6ea
Last active October 18, 2018 08:11 — forked from rxaviers/gist:7360908
Complete list of github markdown emoji markup

People

:bowtie: :bowtie: 😄 :smile: 😆 :laughing:
😊 :blush: 😃 :smiley: ☺️ :relaxed:
😏 :smirk: 😍 :heart_eyes: 😘 :kissing_heart:
😚 :kissing_closed_eyes: 😳 :flushed: 😌 :relieved:
😆 :satisfied: 😁 :grin: 😉 :wink:
😜 :stuck_out_tongue_winking_eye: 😝 :stuck_out_tongue_closed_eyes: 😀 :grinning:
😗 :kissing: 😙 :kissing_smiling_eyes: 😛 :stuck_out_tongue:
#!/usr/bin/env bash
# 可以通过命令 go env 获取当前的环境变量
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "-s -w" -o http_echo_linux
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags "-s -w" -o http_echo_windows.exe
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags "-s -w" -o http_echo_mac
@RitterHou
RitterHou / gist:c08fc9dfd48a6325787e0efe3a40b4dc
Created September 7, 2018 01:46 — forked from fiorix/gist:9664255
Go multicast example
package main
import (
"encoding/hex"
"log"
"net"
"time"
)
const (
package main
import (
"flag"
"io"
"log"
"net/http"
"sort"
"strconv"
)
package main
type animal interface {
say()
work()
}
type dog struct {
}

Jenkins 是一个用来进行持续集成的工具,配置和使用为如下的几个步骤:

  1. https://jenkins.io/ 下载,建议下载 war 包即可,之后通过 java -jar jenkins.war 来执行即可;
  2. 装好之后访问 http://127.0.0.1:8080/ 进行配置,包括插件的安装和用户的设置,等等;
  3. 访问 http://127.0.0.1:8080/pluginManager/available 并找到 Maven Integration Plugin 插件,此插件提供了与 Maven 相关的配置的功能,安装该插件;
  4. 访问 http://127.0.0.1:8080/configureTools/ 进行 Maven 设置,可选自动下载,如果本地已经有 Maven,那么直接配置本地的 Maven 也可以;
  5. 新建一个构建工程,并且选择构建一个Maven项目选项;
  6. 新建的时候,源码管理选择 Git 即可,Build 填 pom.xmlclean package 即可,如果 pom.xml 不在根目录,也可以使用诸如 test/pom.xml 这种结构,只要能找到此文件即可;
  7. 构建触发器选择Poll SCM选项,并且填入 * * * * * 即可,这里的语法和crontab是一样的;
  8. 保存,之后选择立即构建;
@RitterHou
RitterHou / uml.jpg
Last active March 10, 2017 08:56
uml 的一些笔记📒
uml.jpg