原创 go build說明

go build命令的說明 1. 獲取go build說明,重定向輸出到文件 go help build >> go-build-intro.txt 2. 解讀go build 2.1 usage(用法) go build [-o out

原创 python2的代碼從吉卜力網頁上下載高清圖片

python2 + 修改基礎存儲路徑 + 給map裏面添加源url和存儲文件夾,k-v對。 # -*- coding: utf-8 -*- import re import urllib import urllib2 import os

原创 wordpress搭建個人博客

參考阿里雲的搭建教程:   +  第一步:https://help.aliyun.com/document_detail/97251.html?spm=a2c4g.11186623.2.17.3aa418167IBf5e#concept-f

原创 發現了一個背景色線性變化的網頁,果斷保存一下源代碼

網頁效果   網頁源代碼: <!DOCTYPE html> <html lang="zh-Hans"> <head> <meta charset="UTF-8"> <meta name="viewport" content="w

原创 單聯通分量遇到的搜索問題

XXX   #include <iostream> #include <string> #include <algorithm> #include <cstdio> #include <cstring> using namespace s

原创 往mysql插入大量遷移測試數據

    CREATE TABLE userinfo ( id varchar(10), word varchar(10), num int )   python插入  # -*- coding: utf-8 -*- """ Spyd

原创 k8s deployment部署單個mysql容器實例 + service

k8s deployment yaml,源於從網上找到的一個版本 apiVersion: apps/v1 # apiserver的版本 kind: Deployment

原创 kubernetes CRD

CRD: CustomResourceDefinition CRD是Kubernetes爲提高可擴展性,讓開發者去自定義資源(如Deployment,StatefulSet等)的一種方法。Operator = CRD + Controlle

原创 我的vs code設置

1. start 由於工作原因,經常需要安裝vs code,一換工作環境經常都要安裝vs code,都是重新配置一下,於是打算用這個博客,把自己需要做的修改全部記錄,下次新安裝vs code直接打開這篇博客就可以照着做了。   2. ins

原创 Centos 7.6服務器搭建VNC Server環境

在企業級項目的開發中,尤其是分佈式項目,經常直接在服務器上進行開發工作,操作系統環境一般是Centos 7。普遍狀況是,在服務器上安裝IDE 開發工具,通過 Xshell等工具遠程啓動,本地通過虛擬桌面打開IDE,使用體驗是非常差的,IDE

原创 生成5+2, 6+1的隨機數

import random def getBaseBigHapppyNumbers(): frontNumbers = set(); backNumbers = set(); while(len(frontNu

原创 請描述https的請求過程

1) 客戶端向服務器發起HTTPS請求,連接到服務器的443端口;   2) 服務器端有一個密鑰對,即公鑰(即數字證書)和私鑰,是用來進行非對稱加密使用的,服務器端保存着私鑰,不能將其泄露,公鑰可以發送給任何人;   3) 服務器將自己的公

原创 操作系統中的鎖的分類

參考:https://mp.weixin.qq.com/s/9zRmjH5Bgzo-EDIzZ5C7Hg 操作系統中的鎖分爲兩大類:悲觀鎖和樂觀鎖。 1. 悲觀鎖 悲觀鎖,Pessimistic Lock,即這種鎖的“想法”很悲觀——方法執

原创 一個簡單多線程的面試題

pdd的一個面試編程題 題目描述 現有兩隻隊伍A和B,每個隊伍各有五個人,初始時每個人的血量都是5。 每隔一秒鐘,兩支隊伍便互相攻擊,每個隊伍的每個人都會隨機挑選對方的一個的人進行攻擊,攻擊成功的可能性是80%,20%的可能性失敗因爲對方進

原创 手寫堆排序和歸併排序

1. 堆排序 /* * 手動實現堆排序, 使用大根堆實現 從小到大排序 */ // 完成在數組[low, high]的範圍內,對在位置low上的節點向下進行調整 void shift(int nums[], int low, int