原创 mongo-go-driver 入門淺析(1 初始化與連接)

前言:前言混在第一篇了吧,最近搞項目用了mongo,因爲mgo停更在了3.0時代,被迫用上了官方驅動。但這個驅動的設計延續了mongo在node上的理念,難用到必須吐槽。而go裏面缺少了mongoose,沒辦法,只能開始在官方驅動的苦海里

原创 golang交流羣,歡迎加入 514123496

golang交流羣,歡迎加入 514123496

原创 android怎麼入門

android交流羣 864138317 歡迎新手大佬一起加入學習交流,共同進步

原创 golang技術交流羣805574759

  golang技術交流羣805574759,歡迎大家加入

原创 android保存預覽圖片

private void savePic(byte[] data,Rect rect) { File file = new File(Environment.getExternalStorageDirectory(), coun

原创 golang算法之鬼谷子問徒

鬼谷子問徒是一道經典的算法題,題目如下: 孫臏,龐涓都是鬼谷子的徒弟。一天鬼谷子出了這道題目: 他從2到99中選出兩個不同的整數,把積告訴孫,把和告訴龐; 龐說:我雖然不能確定這兩個數是什麼,但是我肯定你也不知道這兩個數是什麼。 孫說:我

原创 golang無窮大的判斷

在golang中有時我們會用到表達式解析,目前常用的庫是 govaluate 但在使用過程中發現,除數爲0時並不會返回error或者nil,而是返回無窮大,下面教大家進行無窮大的判斷。 package main import (

原创 golang小技巧(一)

關於時間的比較,golang提供的函數是time.Since。 閒話不多,上代碼: package main import ( "time" "fmt" ) func main(){ t1:=time.Now() time

原创 golang小技巧二

golang鎖開銷性能測試, 閒話不多,上代碼,有問題可下方留言。 package main import ( "sync" "time" "fmt" ) func main(){ t1:=time.Now() var l

原创 python實現整數分解爲質數的算法

之前面試碰到過一道題,要求將整數分解爲質數,用c實現看上去較爲繁瑣,最近學習python,拿這道題練練手,相對於c而言,代碼非常簡潔。 廢話不多說,先上源碼。 import time def isnotin(meta , list):

原创 ubuntu shadow索克斯科學上網

作爲一名程序員,面對GFW傷透了心,長城不倒,眼淚先幹,孟姜女再世也只有滾粗的份。好在道高一尺魔高一丈,ubuntu下shadow索克斯也有用武之地。爲避免大家走彎路,下面講講ubuntu下shadow到chrome代理的全流程配置。首先

原创 mysql連接失敗 10038問題

  新申請華爲雲搭建了一個ubuntu服務器,裝上mysql後本機連接ok,遠程navicat連接失敗,配置一系列管理規則後,連接依舊失敗。開始懷疑是沒設置mysql-proxy導致,事實走入誤區了,只需修改/etc/mysql/my.c