原创 js中的模塊

函數封裝 我們在講函數的時候提到,函數一個功能就是實現特定邏輯的一組語句打包,而且JavaScript的作用域就是基於函數的,所以把函數作爲模塊化的第一步是很自然的事情,在一個文件裏面編寫幾個相關函數就是最開始的模塊了 這樣在需要的以後夾

原创 php實現多繼承-trait語法

轉自:https://www.cnblogs.com/ddddemo/p/6547688.html 自 PHP 5.4.0 起,PHP 實現了一種代碼複用的方法,稱爲 trait。 Trait 是爲類似 PHP 的單繼承語言而準備的一種代

原创 PHP之Trait詳解

php從以前到現在一直都是單繼承的語言,無法同時從兩個基類中繼承屬性和方法,爲了解決這個問題,php出了Trait這個特性 用法:通過在類中使用use 關鍵字,聲明要組合的Trait名稱,具體的Trait的聲明使用Trait關鍵詞,T

原创 【小馬技術-Vue.js入門教學】第2課:從index.html開始

從index.html開始 ================ ## 知識點 * html5文檔 * vue.js導入 * Vue對象 ## index.html 從第一個index.html開始吧! ### vue.js引用

原创 CI框架獲取控制器名和方法名

CI獲取控制器名和方法名 第一種方法: 即使有__CLASS__,__FUNCTION__魔術變量,但是在父類控制器,或者在model中,只能獲取當前類的類名和方法名。 第二種方法: $this->uri->segment(3, 0);

原创 CI的CSRF防範原理及注意事項

首先我們談談什麼是CSRF,它就是Cross-Site Request Forgery跨站請求僞造的簡稱。很多開發者甚至不夠重視這個問題,認爲這不是安全漏洞,而不過是惡意訪問而已,它的攻擊原理我在這裏簡單地描述一下: 有一天你打開你簡單優

原创 CI靜態資源處理

CI的application是有請求攔截的,靜態資源,css,js,以及圖片等是無法加載得到了,需要修改application 下的.htaccess文件,如圖!

原创 VC(MFC)中加入文件資源,並使用

將一個版本的程序包含到另一個版本(母體)裏面,母體在運行的時候,判斷是不是自己需要的版本,如果是,那麼就運行,如果不是,那麼釋放出包含的那個版本的程序,然後運行釋放出來的程序。 這樣就沒有必要將兩個程序捆綁到一起,只是把一個程序當作那

原创 Handlebars.js入門教程

轉自:https://segmentfault.com/a/1190000002796397 概述 剛接觸前端的時候,師傅就給我推薦了Handlebars,自己也蠻喜歡它的語法。到現在,Handlebars都已經更新到3.0.3了,是時候

原创 VC6和VS2017使用webbrowser,並禁用鼠標右鍵

vc6直接在控件裏添加webbrowser控件,並給控件添加一個變量m_ctrlWeb。 打開網頁:m_ctrlWeb.Navigate("http://blog.csdn.net/fjb2080",NULL,NULL,NULL,NULL

原创 【小馬技術-Vue.js入門教學】第3課:條件與循環

條件與循環 ========== ## 知識點 * v-if * v-for ### v-if 條件判斷式,根據表達式的真僞進行頁面處理。 ~~~html <p v-if="seen">快看我!</p> ~~~ ### v-for 處理數

原创 【小馬技術-Vue.js入門教學】第3課:處理用戶輸入

處理用戶輸入 ============ ## 知識點 * v-model ### v-model 爲頁面輸入框進行數據邦定,例如: + input + select + textarea + components ### 使用例 ~~~h

原创 VC++ 使用WebBrowser控件中html文件以資源形式加載

. . . . //加載資源文件中的HTML,IDR_HTML1就是HTML文件在資源文件中的ID wchar_t self_path[MAX_PATH] = { 0 }; GetModuleFileName(NULL

原创 MFC的WebBrowser控件 C++與JavaScript之間數據交互傳遞

-----------------------------------------------------------------------------------------------------------------------

原创 QTreeView和QStandardItemModel的簡單使用

Dialog.h #ifndef DIALOG_H #define DIALOG_H #include <QDialog> namespace Ui { class Dialog; } class QStandardItemMod