摘要:而對于堆內存,通常需要程序員進行管理。我們通常說的內存管理亦是只堆空間內存管理。內存管理整體可以分為個部分,第一部分是常規的內存池,用于進程平時所需的內存管理第二部分是共享內存的管理。將內存塊按照的整數次冪進行劃分最小為最大為。 施洪寶 一. 概述 應用程序的內存可以簡單分為堆內存,棧內存。對于棧內存而言,在函數編譯時,編譯器會插入移動棧當前指針位置的代碼,實現棧空間的自管理。而對于...
摘要:為了調試方便有時我們需要禁用緩存,而后端的或者程序設置了緩存相關的,我們可以通過配置的來禁用緩存 為了調試方便有時我們需要禁用緩存,而后端的proxy或者cgi程序設置了緩存相關的header,我們可以通過配置nginx的proxy_ignore_headers來禁用緩存 bashproxy_ignore_headers X-Accel-Expires Expires Cache-C...
摘要:緊接上一篇,下面用作為客戶端調用的服務端。安裝插件插件可以幫助我們自動生成客戶端封裝了的服務接口,方便我們直接引入調用,否則只生成服務請求響應的實體類,用起來不太方便。打包解包客戶端發送至服務端服務端接收數據后使用對應的實體解包服務端 緊接上一篇,下面用PHP作為客戶端調用Go的服務端。 安裝 grpc_php_plugin 插件 grpc_php_plugin插件可以幫助我們自動生成...
摘要:本文將從零開始搭建一個現代化的框架,該框架會擁有現代框架的一切特征,如單入口,路由,依賴注入,類自動加載機制等等,如同時下最流行的框架一樣。執行控制器文件中的邏輯代碼,最終將數據通過對應的視圖層顯示出來。 本文將從零開始搭建一個現代化的PHP框架,該框架會擁有現代框架的一切特征,如單入口,路由,依賴注入,composer類自動加載機制等等,如同時下最流行的Laravel框架一樣。 一、...
摘要:如果目標路徑不存在,將自動創建。用來指定工作目錄,即是執行所在的目錄。命令用來執行命令,這里用來安裝命令用來聲明運行時容器提供服務端口,但要注意運行時并不會開啟這個端口的服務。執行正常展示如下添加參數可以查看所有已啟動容器。 編寫 Dockerfile 以 express 自動創建的目錄為例,目錄結構如下: ├── /bin │?? └── www ├── /node_modules ...