原创 將ChatGPT接入微信實現智能回覆

ChatGPT近期以強大的對話和信息整合能力風靡全網,可以寫代碼、改論文、講故事,幾乎無所不能,這讓人不禁有個大膽的想法,能否用他的對話模型把我們的微信打造成一個智能機器人,可以在與好友對話中給出意想不到的迴應,而且再也不用擔心女朋友影響

原创 Serverless無服務器架構詳解

本文對Serverless架構的基礎概念、具體產品、應用場景、工作原理進行詳細解析。 基礎概念 Serverless: 無服務器架構,即在無需管理服務器等底層資源的情況下完成應用的開發和運行,是雲原生架構的核心組成部分。 通俗來說,如

原创 基於雲服務的個人博客架構設計

本文介紹如何基於各種雲服務優雅且低成本地搭建個人網站,涉及的雲產品有云服務器、SSL、企業郵箱、對象存儲、CDN、雲函數、API網關、雲監控等。 概述 如今雲服務提供商們提供了大量涵蓋計算、網絡、存儲等方面的雲服務,其中一些

原创 基於雲服務的個人網站架構設計

本文介紹如何基於各種雲服務優雅且低成本地搭建個人網站,涉及的雲產品有云服務器、SSL、企業郵箱、對象存儲、CDN、雲函數、API網關、雲監控等。 概述 如今雲服務提供商們提供了大量涵蓋計算、網絡、存儲等方面的雲服務,其中一些雲產品功能

原创 PAT 乙級-1025 鏈表反轉

給定一個常數K以及一個單鏈表L,請編寫程序將L中每K個結點反轉。例如:給定L爲1→2→3→4→5→6,K爲3,則輸出應該爲3→2→1→6→5→4;如果K爲4,則輸出應該爲4→3→2→1→5→6,即最後不到K個元素不反轉。 輸入格式: 每個

原创 Hyperledger Fabric開發(二):創建網絡

運行fabric-samples項目中的一個例子:first-network,創建第一個網絡(Building Your First Network)。 該網絡共有4個peer節點,劃分爲2個組織(organization

原创 PAT-1063 Set Similarity (set集合)

Given two sets of integers, the similarity of the sets is defined to be Nc/Nt*100%, where Nc is the number of distinct

原创 PAT-1064 Complete Binary Search Tree(完全二叉樹)

A Binary Search Tree (BST) is recursively defined as a binary tree which h

原创 MIT6.828/6.S081 - 2019:MacOS下搭建xv6和risc-v環境

本文介紹搭建Mit6.828/6.S081 fall2019實驗環境的詳細過程,包括riscv工具鏈、qemu和xv6,以MacOS下的實踐爲例,Linux系統同樣可以參考。 介紹 只有瞭解底層原理才能寫好上層應用,曾經幾度

原创 MIT6.828/6.S081 - 2019:Lab1 Utilities

Mit6.828/6.S081 fall 2019的Lab1是Unix utilities,主要內容爲利用xv6的系統調用實現sleep、pingpong、primes、find和xargs等工具。本文對各程序的實現思路及xv6

原创 Hyperledger fabric應用的多機部署(自動化一鍵部署)

前面關於fabric部署的介紹都是基於單機環境下的,實際生產環境中一般會根據應用場景將節點分開部署在多臺物理機上,面臨的難題主要是不同主機間的節點如何通過網絡進行通信。文章最後會分享一鍵完成多機增加組織的自動化部署腳本。 前言

原创 Windows系統下curl的下載和配置

curl的下載和配置 簡介:用URL規則在命令行下工作的文件傳輸工具。 下載:下載地址爲 https://curl.haxx.se/download.html,在最底部找到Windows的版本,我下載的是Win64 x86_64

原创 Ubuntu下配置Hyperledger Fabric環境

在win10系統的臺式機上安裝配置Hyperledger Fabric環境 安裝Ubuntu 16.04 雙系統 鏡像下載地址:https://www.ubuntu.com/download/desktop 安裝教程:h

原创 Python創建一個簡單的區塊鏈

區塊鏈(Blockchain)是一種分佈式賬本(listributed ledger),它是一種僅供增加(append-only),內容不可變(immutable)的有序(ordered)鏈式數據結構,該數據結構由網絡中的一系列

原创 Hyperledger Fabric開發(一):環境配置

macOS系統下配置hyperledger fabric環境 cURL mac中自帶curl,如果需要下載最新版本,則可按照以下命令,並將路徑添加在系統環境變量的最前面即可 brew install curl Docker