原创 一個通用的php分頁函數

一個通用的php分頁函數 特點: 1.只完成分頁鏈接生成功能,不與數據庫查詢耦合 2.支持自定義URL, 從而支持動態頁,靜態頁、ajax分頁鏈接方式 <?php /** * 返回分頁鏈接字符串 * @para

原创 幾種開源協議的學習(BSD, GPL, LGPL, MIT)

幾種開源協議的學習 目前開源協議有很多,經過Open Source Initiative組織通過批准的開源協議目前就有58種。可以在此頁查看,我們在常見的開源有BSD, GPL, LGPL, MIT等。下面依次介紹: BSD開源協

原创 用正確姿勢Clone遠程倉庫的非Master分支

用正確姿勢Clone遠程倉庫的非Master分支 首先在遠程倉庫(GitHub、Gitee)新建項目。 如果是第一次使用Git Clone操作,需要添加公鑰。 新建一個項目文件夾,保證是空的,初始化本地倉庫。 git

原创 在遠程倉庫中創建拉取分支推送到非Master分支的實踐過程

一、創建新分支 此處用Gitee演示,其他Git倉庫類似。 點擊代碼左上角的分支信息 點擊管理按鈕 點擊新建分支 起點:代表你需要從哪個分支進行克隆 新分支名稱:Hint中有建議的命名規範 以web分支爲例,此處已經創建完

原创 杭電OJ_1003_A + B Problem II

A + B Problem II Limit Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Problem D

原创 PHP+Nginx+MySQL網站併發性能調優記錄

PHP+Nginx+MySQL網站併發性能調優記錄 一、背景 高併發系統的優化一直以來都是一個很重要的問題,下面基於我在 AQNUOJ 系統的實踐,記錄一下自己在服務器端處理高併發系統的一些調優和優化策略。 AQNUOJ 上線半年

原创 MIT 6.824 l01 Introduction

6.824 2020 Lecture 1: Introduction 6.824: Distributed Systems Engineering What is a distributed system?(什麼是分佈式系統?)

原创 用Spring Boot實現一個在線考試系統

在線考試系統 基於Spring Boot設計一個在線考試系統,實現線上鞏固和應用以及檢測相結合。相比於傳統的線下考試,爲更多的考試和參與考試的相關人員提供更多的便利,可以在線上即可實現考試和檢測,無需再到線下考試,而批改任務也將大

原创 用Spring Boot實現一個高鐵/鐵路售票系統

高鐵售票系統 高鐵售票系統是一個簡單的Spring Boot實戰項目,提供鐵路運行信息查詢以及購票出行服務(模擬)。 (項目地址:rail-ticketing-system) 應用功能結構 總體數據流圖 系統ER圖 項目用到

原创 基於 Go 語言實現的分佈式雲存儲服務,慕課網實戰仿百度網盤項目

file-storage-system 一個基於 Go 語言實現的分佈式雲存儲服務,慕課網實戰仿百度網盤項目。 (項目地址:file-storage-system) 安裝庫 如下: go get github.com/garybu

原创 Filbeat介紹

Filebeat 介紹 概要 Filebeat 是使用 Golang 實現的輕量型日誌採集器,也是 Elasticsearch stack 裏面的一員。本質上是一個 agent ,可以安裝在各個節點上,根據配置讀取對應位置的日誌,

原创 l01 Introduction

6.824 2020 Lecture 1: Introduction 6.824: Distributed Systems Engineering What is a distributed system?(什麼是分佈式系統?)

原创 在SpringBoot中使用PageHelper快速實現分頁

在SpringBoot中使用PageHelper快速實現分頁 一.添加依賴及配置 <!-- 若是 pom.xml 文件 --> <dependency> <groupId>com.github.pagehelpe

原创 Git操作之合併其他分支到主分支

Git操作之合併其他分支到主分支 首先切換到主分支 git checkout master 將其他分支的代碼合併到主分支(此處我用的是dev分支) git merge dev 查看當前狀態 git status

原创 上傳Springboot項目到Github倉庫中

上傳Springboot項目到Github倉庫中 新建項目的Push時需要忽略哪些文件及文件夾的配置文件:.gitignore文件。 下面提供一份通用Springboot項目的文件: # maven ignore target