Skip to content

Instantly share code, notes, and snippets.

@liangchaoboy
liangchaoboy / qiniu_put_file.go
Created September 25, 2017 11:34 — forked from jemygraw/qiniu_put_file.go
qiniu_put_file.go
package main
import (
"context"
"flag"
"fmt"
"net/url"
"os"
"time"
@liangchaoboy
liangchaoboy / qiniu_vframe_timely.js
Created December 18, 2017 15:02
qiniu_vframe_timely.js
var qiniu = require("qiniu");
var crypto = require('crypto');
var urllib = require('urllib');
var url = require('url');
var LineByLineReader = require('line-by-line');
var ak = '**';
var sk = '**';
var qiniu = require("qiniu");
var crypto = require('crypto');
var urllib = require('urllib');
var url = require('url');
var fs = require('fs');
var LineByLineReader = require('line-by-line');
var request = require('request');
var ak = '**';
var sk = '**';
@liangchaoboy
liangchaoboy / md5_mismatch
Created January 5, 2018 05:56
md5_mismatch_contrast
package main
import (
"fmt"
"io/ioutil"
"log"
"os"
)
func main() {
crc32Blob: function (blob, cb){
var fr = new FileReader();
fr.onload = function(e){
cb(CRC32.buf(new Uint8Array(this.result)).toString(16));
};
fr.readAsArrayBuffer(blob);
}
post.filesize = chunk.size;
upload.crc32Blob(file.getNative(), function(crc32){
var qiniu = require("qiniu");
var crypto = require('crypto');
var urllib = require('urllib');
var url = require('url');
var fs = require('fs');
var LineByLineReader = require('line-by-line');
var request = require('request');
var ak = '**';
var sk = '**';
package main
import (
"fmt"
"io"
"io/ioutil"
"log"
"net/http"
"strings"
)
@liangchaoboy
liangchaoboy / qiniuproxy_log
Created February 22, 2018 13:33
qiniuproxy_log
package main
import (
"fmt"
"io/ioutil"
"log"
"net/http"
"os"
"strings"
)
h := md5.New()
io.WriteString(h, "/D1/74/D174BCBDA755B66D8D4AB5FA7CB86BB0.f4v-1599580800-wVPJsMQQX97WQIlnpBIPpy27bSzK0bOr")
fmt.Printf("%x\n", h.Sum(nil))
package qiniustg
import (
"config"
"fmt"
"io/ioutil"
"net/http"
"encoding/json"
"strconv"
)