原创 設計模式 - 框架創建中常見設計模式-模板方法模式

模板方法模式 定義:在一個方法中定義一個算法的骨架,將一些處理的步驟延遲到子類去做處理,可以使在子類不改變算法結構的情況下, 重新定義算法的步驟。 設計院原則 好萊塢原則:別調用我們,我們會調用你。 先來看下簡單的代碼實現: 定義一個

原创 設計模式 - 命令模式-接收者與執行者解耦和

老闆:阿飛,咱們公司又接了個新項目,一個客戶,,臥室和客廳很大,電燈電視開關也不好找,所以希望製造一個遙控器來控制一些傢俱的開啓與關閉,目前需要5個按鍵,臥室的燈,臥室的電視,客廳的燈,客廳的電視,在留一個預備按鍵。我等會把需求文

原创 開發筆記 - jqgrid取消分頁

設置屬性: rowNum:-1, 去除屬性: pager rowList

原创 開發筆記 - 限制上傳的文件類型

限制上傳的文件類型。 //獲取到文件的對象 var file = files[0]; if (!/^(jpg|png|jpeg){1}$/.test(file.type)){ alert('不支持的上

原创 設計模式 - 工廠模式-依賴倒置原則

老闆:阿飛啊,我們公司最近接了個項目,你看着設計一下,我給你說下需求。 項目組長阿飛:好啊,什麼需求? 老闆:我們找了一個合作的商鋪,他們要設計一套麪包銷售系統。主要功能,根據用戶選擇的麪包種類來下訂單,麪包目前有奶油口味麪包和蘋果口味麪

原创 sql查詢日期數據

原文地址:https://www.cnblogs.com/benefitworld/p/5832897.html 今天 select * from 表名 where to_days(時間字段名) = to_days(now()); 昨天

原创 開發筆記 - idea右側的Ant Build/database……消失不見解決方式

idea右側的Ant Build/database……消失不見解決方式 進行勾選,如圖

原创 系統安全 - windowns系統鏡像下載

windowns系統鏡像文件下載 訪問路徑 https://www.microsoft.com/zh-cn/software-download/windows10 點擊立即下載 運行已下載的文件 選擇爲另一

原创 設計模式 - 外觀模式的介紹以及與適配器模式和裝飾者模式的區別

外觀模式 定義:提供了一個統一的接口,用來訪問子系統中的一羣接口,外觀定義了一個高層接口,讓子系統更容易使用。 舉例:我需要打開微信發送給某個好友某些內容,其中的過程包括了,下載微信,輸入賬號密碼,點擊登陸,找到好友,發送消

原创 JAVA高併發(二) - 區分線程和進程

線程與進程 進程是計算機中的程序關於某數據集合上的一次運行活動,是系統進行資源分配和調度的基本單位,是操作系統結構的基礎,在早期面向進程設計的計算機結構中,進程是程序的基本執行實體,在當代面向線程的計算機結構中,進程是線程的容器,程序是指

原创 設計模式 - 抽象工廠模式-依賴工廠模式

老闆:阿飛,上次麪包店老闆找我聊了一下,他們是大規模的從各大小原料商鋪進的原料,出現了好多偷工減料的情況,現在他們做大了,想自己開幾個原料提供點,如果中國的顧客去買,發現原料用盡,就要去找中國原料提供點,拿原料,這個功能看看好不好實現,如

原创 開發筆記 - IDEA無法使用ES6變量,語法

用idea使用ES6 ->const和let變量值,提示Const/let definitions are not supported by current JavaScript version 解決方法: 左上角-》File

原创 個人小工具

css三角生成器網站地址:http://peunzhang.github.io/demo/css_angle/index.html圖片演示:白樹(大牛)的工具分享網站地址:http://www.cnblogs.com/PeunZhang

原创 redis工具類-StringRedisTemplate

redis工具類 package com.yxj.spring.utils; import org.springframework.beans.factory.annotation.Autowired; import org.s

原创 設計模式- 建造者模式

  建造模式 介紹 該子標題中內容,來源菜鳥教程 意圖 將一個複雜的構建與其表示相分離,使得同樣的構建過程可以創建不同的表示。 主要解決 主要解決在軟件系統中,有時候面臨着"一個複雜對象"的創建工作,其通常由各個部分的子對象用一定的算法