原创 mac+sublime text利用PlantUML插件畫圖

一、背景與準備工作 在技術開發過程中,往往會涉及到要畫流程圖或者時序圖等來梳理業務邏輯的時候,這個時候,使用我們的sublime編輯器就能實現畫圖功能。 這裏只討論mac,畫圖前準備:(1)安裝sublime編輯器(2)安裝java(3)

原创 在linux中創建私有的git遠程倉庫

一、前言 遠程的倉庫,最常用的就是網絡上的github,但是有時候我們開發的代碼不希望放在網上,而是放在自己私有的遠程的倉庫中。 假如現在有一臺服務器,可以用來創建自己的遠程git倉庫,本地開發完就可以將代碼上傳到這個私有的遠程倉庫中。

原创 IDEA中通過maven更新依賴版本(手動強制更新依賴)

一、前言 IntelliJ IDEA自動載入Maven依賴的功能很好用,但有時候會碰到問題,導致pom文件修改卻沒有觸發自動重新載入的動作,此時需要手動強制更新依賴。 二、手動更新依賴(idea+maven) (一)方法一 右鍵單擊項目;

原创 IDEA創建springboot項目圖文配置

一、項目創建之前的準備 在創建項目之前,首先要下載好jdk、IDEA編輯器以及配置好maven工具。 IDEA編輯器和jdk安裝很簡單,從網上先下載好IDEA的軟件包直接安裝就行。 springboot由於內部已經集成了tomcat,所以

原创 springboot引入bootstrap

一、springboot引入bootstrap的兩種方式 SpringBoot結合前端有主要有兩種方法,一種是在static裏面直接加入下載的bootstrap中的css或js;另一種是引入webjars,以jar包的形式加入項目。 手動

原创 java中RedirectAttributes類的使用

一、RedirectAttributes類簡介 RedirectAttributes是Spring mvc 3.1版本之後出來的一個功能,專門用於重定向之後還能帶參數跳轉的工具類 使用此類引入包:import org.springfram

原创 maven構建java項目工具介紹

一、maven用途 java在創建項目的時候,可以自己手動創建,也可以利用工具創建,也就是maven來創建。 maven可以用來創建項目、部署項目、安裝管理依賴、編譯代碼、管理二進制等。 maven的目的是使項目過程規範化、自動化、高效化

原创 javaweb開發之servlet初始

servlet概述 Servlet是sun公司提供的一門用於開發動態web資源的技術。 Sun公司在其API中提供了一個servlet接口,用戶若想用發一個動態web資源(即開發一個Java程序向瀏覽器輸出數據),需要完成以下2個步驟:

原创 web開發中URL編碼簡介

一、爲什麼要 urlencode()? 因爲當字符串數據以url的形式傳遞給web服務器時,字符串中是不允許出現空格和特殊字符的

原创 php中的內存管理

一、php內存管理概述——Zend引擎 由於計算機的內存由操作系統進行管理,所以普通應用程序是無法直接對內存進行訪問的。 應用程序只能向操作系統申請內存,通常的應用也是這麼做的,在需要的時候通過類似malloc之類的庫函數 向操作系統申請

原创 php中opcode緩存

一、什麼是opcode緩存 當解釋器完成對腳本代碼的分析後,便將它們生成可以直接運行的中間代碼,也稱爲操作碼(Operate Code,opcode)。 Opcode cache的目地是避免重複編譯,減少CPU和內存開銷。 現代操作碼緩存

原创 工廠模式與內存分配之間的聯繫

一、什麼是工廠模式 工廠模式就是負責生產其他對象的類或方法,常用的工廠模式的一個用法: <?php class ExportIndustryObj{ public $_obj; public func

原创 php中pcntl_fork創建子進程的方法實例

這篇文章主要介紹了php中pcntl_fork創建子進程的方法實例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 一、php中pcntl_fork函數概述 pcntl_fork()函

原创 php中pcntl_fork創建子進程

一、php中pcntl_fork函數概述 pcntl_fork()函數是php中用於創建子進程的一個函數,返回創建的子進程的pid。 該函數創建子進程具體fork的過程: (1)調用該函數即創建一個子進程,創建成功父進程返回子進程的pi

原创 linux中修改用戶創建文件時的缺省權限——umask

一、umask是什麼? linux系統中,用戶登錄到系統中後,創建一個文件的時候,這個文件有一個默認的權限,該默認權限在linux中由umask這個命令來管理。 直接使用umask命令可以查看並修改當前shell中用戶創建文件的缺省權限。