原创 mac 安裝apache + php + redis

mac 版本: 10.15.1 apache apache 是 mac 自帶,故不需要安裝👻 apache 啓動命令: sudo apachectl start 啓動後,在瀏覽器輸入 localhost ,若出現 It wo

原创 setTimeout和setInterval 設置定時器區別

一 命令介紹: js的setTimeout和setInterval這2個命令都可以用來設置過期重發,一個常用功能就是用來做定時器 二 命令使用 如做一個一分鐘倒計時輸出的定時器 setTimeOut實現 var timeOut =

原创 前端異步獲取易超時請求結果

前端異步獲取易超時請求結果 使用場景 前端頁面發起一個查詢請求,但是呢,由於數據量太大或網絡等等問題,超時啦! 而這個前端頁面是用php寫噠,使用了php-fpm來進行進程管理,代理服務器使用的是nginx 那麼當進程超時,前端就

原创 HTTP權威指南讀書筆記

在大二修《計算機網絡》的時候,覺得好不喜歡這個課程,覺得它很枯燥。 大三開始做項目了之後才發現這些知識還是很有用的,它能夠讓我們知道其所以然。 接下去我會逐篇來記錄我對這本書的理解! 鏈接是http://download.csdn.ne

原创 mvc框架

百度給出了MVC的解釋的是這樣的: MVC全名是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設計典範,用一種業務邏輯、數據、界面顯示分離的方法組織代碼,

原创 Java中Date類的應用

Date 類實際上只是一個包裹類, 它包含的是一個長整型數據, 表示的是從GMT(格林尼治標準時間)1970年, 1 月 1日00:00:00這一刻

原创 中國剩餘定理

在一篇文章中看到poj 1006 這道題,,說好的線段樹,做了之後發現題目都讀不懂,百度後發現是中國剩餘定理 題目::即給出三個數,23,28,33,找出他們對應的餘數,r1=1+mod(23*28);r2=1+mod(23*33);r3

原创 http權威指南(一)-Http概述

Http概述  在Web中,無論是瀏覽器還是服務器都是通過Http相互通信的。那麼Http是如何工作的呢?   首先,客戶端向服務器發送Http請求,服務器會在Http響應中回送所請求的數據。如圖: 在Http響應時,Web服務器會爲所有

原创 java的快速讀寫

今天在做hdu 5047的時候,好不容易推出了公式,用java一寫,結果竟然超時了, 然後發現討論中有PrintWriter這個高級的東西       Scanner in = new Scanner(new BufferedInput

原创 博弈論

http://blog.csdn.net/niushuai666/article/details/6638943 一.巴什博奕(Bash Game): 一.巴什博奕(Bash Game): 首先我們來玩一個比較古老的報數遊戲。A和B一

原创 mac 安裝gitbook

安裝npm 從官網下載 安裝node.js   安裝成功之後 打開終端 輸入 npm -v 檢查是否安裝成功   安裝gitbook sudo npm install -g gitbook-cli 在安裝gitbook 時一直報錯 ⸨░░

原创 數據庫事務使用

使用場景: 如銀行的轉賬操作,減去A賬戶的金額與增加B賬戶的金額 要麼同時發生,要麼同時不發生 當由於網絡等問題導致其中一項操作沒有成功時 要麼全部回滾,即回到沒有轉賬的初始狀態 或者標記沒有成功的地方進行執行,使之全部執行成功 使用事

原创 使用golang進行docker api開發

一 Docker 命令: 使用docker可直接進行docker 命令,如 docker build .等等 二 Docker Remote Api 也可以通過remote api的方式來進行交互,以下介紹如何配置:

原创 xorm使用小結

一.xorm簡介 http://www.xorm.io/docs/(文檔地址) xorm是一個簡單而強大的Go語言ORM庫. 通過它可以使數據庫操作非常簡便。xorm的目標並不是讓你完全不去學習SQL,我們認爲SQL並不會爲ORM所替代,

原创 MySQL技術內幕 InnoDB存儲引擎(二)

InooDB存儲引擎 1.體系架構 從圖中可以看到有二塊內容 (1)後臺線程:負責刷新內存池中的數據,保證緩衝池中的內存緩存的是最近的數據。此外將已修改的數據文件刷新到磁盤文件,同時保證在數據庫發生異常的情況下In哦哦D