原创 python中的ThreadPoolExecutor

#!/bin/env python3 import requests import datetime import threading import csv import json import random from conc

原创 go語言操作Elasticsearch

package main import ( "context" "encoding/json" "fmt" "gopkg.in/olivere/elastic.v5" //這裏使用的是版本5,最

原创 golang實現併發數控制

package main import ( "fmt" "time" ) type Demo struct { input chan string output chan string

原创 go中for循環異常處理

package main import "fmt" func goFrom() { for i:=0;i<10 ;i++ { func() { defer func() { if r := recov

原创 websocket服務端與客戶端

websocket服務端 package main import ( "golang.org/x/net/websocket" "fmt" "log" "net/http" ) func echoHandler(ws *web

原创 golang語言http協議get拼接參數

package main import ( "fmt" "net/url" ) // Manage the HTTP GET request parameters type GetRequest struct { url

原创 精確率和召回率的概念

精確率是針對我們預測結果而言的,它表示的是預測爲正的樣本中有多少是真正的正樣本。 那麼預測爲正就有兩種可能了,一種就是把正類預測爲正類(TP),另一種就是把負類預測爲正類(FP) 而召回率是針對我們原來的樣本而言的,它表示的是樣本

原创 圖像SIFI筆記

Image/userl representation => down screen tasks 端到端的 文本領域 字典 visual word本質是 local feature handcraft feature 希望這個具有

原创 linux下文件切割

指定分割後文件大小 split -b 10m server.log waynelog 對二進制文件我們同樣也可以按文件大小來分隔。 在Linux下用cat進行文件合併 命令: cat small_files* > large_fi

原创 golang操作redis

1:安裝redigo go get github.com/garyburd/redigo/redis 2:連接redis import ( "github.com/garyburd/redigo/redis" ) c,

原创 golang的MongoDB的api

以下所有例子中結構定義如下: type User struct { Id_ bson.ObjectId `bson:"_id"` Name string `bson:"name"` Age int `bso

原创 golang切分切片

package main import ( "github.com/golang/glog" "math" ) var num=3 func main() { ints := []int{1, 2, 3, 4, 5, 6

原创 pymongo創建唯一索引處理

import pymongo from utils.config import MONG_CONN jiastondb = MONG_CONN['wilsoner'] jiastonbooklistcol = jiastond

原创 mongo

導入導出 mongodb導出 ./mongoexport --db ***db -c dingdianbookcoll -o ***coll.json mongodb導入 mongoimport -d ***db -c

原创 aes加密ecb模式

import base64 from Crypto.Cipher import AES class Aes_ECB(object): def __init__(self,key): self.key