原创 【Hexo】Hexo個人博客綁定域名
Hexo個人博客綁定域名 當我們在用hexo搭建了個人博客之後,用username.github.io訪問難免有些奇怪,下面就花3分鐘時間對如何綁定個人域名進行描述。 我這邊是在阿里雲買的一個域名,ycblogs.cn 當然也可
原创 freemaker導出excel文件使用Excel打不開
freemaker導出excel文件使用Excel打不開 最近在做導出的功能過程中,發現導出的excel只能用wps打開,用office打開就報文件損壞 網上搜了一些文章,找到了解決方案 只要把ss:ExpandedColumn
原创 微信公衆號網頁鑑權-Oauth2
微信公衆號網頁鑑權 記錄一下最近做的項目-微信公衆號開發。在微信公衆號內訪問內嵌的第三方網頁,需要用到openid或者其他基本信息比如頭像等,就不得不進行鑑權操作。 首先來看下oauth2的處理流程 1.得到授權碼c
原创 【設計模式】簡單工廠模式
【設計模式】簡單工廠模式 定義 簡單工廠模式是屬於創建型模式,又叫做靜態工廠方法(Static Factory Method)模式,但不屬於23種GOF設計模式之一。簡單工廠模式是由一個工廠對象決定創建出哪一種產品類的實例。簡單
原创 idea 生成getset方法,String類型對其進行trim操作
在一個java類中需要對其字段生成get和set方法,String類型的難免會出現左右空格,因此這裏對其String類型的字段進行trim操作 需要改寫生成get 和 set 的模板 1.alt+insert彈出generate框
原创 【Hexo】使用hexo搭建個人博客
hexo搭建個人博客教程 1.hexo是什麼 Hexo是高效的靜態站點生成框架,她基於Node.js。通過 Hexo 你可以輕鬆地使用Markdown 編寫文章,除了Markdown 本身的語法之外,還可以使用Hexo提供的標籤插件來
原创 【Hexo】hexo在文章中添加圖片
hexo 添加圖片插件 安裝圖片插件 npm install hexo-asset-image --save 在_config.yml配置文件中,修改爲 post_asset_folder: true, 然後新建一篇文章 hexo
原创 SpringBoot下使用FreeMarker導出world,下載功能
SpringBoot下使用FreeMarker導出world,下載功能 Java中導出World文檔,最早之前使用的是POI,由於比較繁瑣,這次改用FreeMarker模板來進行操作,比較方便。 直奔主題吧 1.準備要導出的模板文檔
原创 【設計模式】觀察者模式
【設計模式】觀察者模式 首先來解釋一下什麼是觀察者模式 定義: 觀察者模式(有時又被稱爲模型(Model)-視圖(View)模式、源-收聽者(Listener)模式或從屬者模式)是軟件設計模式的一種。在此種模式中,一個目標物件管理所有
原创 【設計模式】裝飾者模式
【設計模式】裝飾者模式 今天來講一下什麼是裝飾者模式。 定義: 23種設計模式之一,英文叫Decorator Pattern,又叫裝飾者模式。裝飾模式是在 不必改變原類文件和使用繼承的情況下,動態地擴展一個對象的功能。它是通過創建一個
原创 Java 強應用、弱引用、軟引用、虛引用
Java 強應用、弱引用、軟引用、虛引用 今天無意中看到了這四個名詞,然後在腦海裏過了一下,發現已經忘得一乾二淨了,因此寫篇文章記錄一下,俗話說好記性不如爛筆頭。 那麼先來解釋下這4個名詞吧 強引用(StrongReference):
原创 Beyond Compare 4 註冊碼
Beyond Compare 4 註冊碼 --- BEGIN LICENSE KEY --- H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sb
原创 阿里雲OSS 上傳回調失敗
文件上傳成功,回調失敗,上傳的方式是服務端簽名web端直傳,在本地上傳的和回調是都Ok的, 部署到服務器之後,就出現上傳成功,回調失敗問題,響應碼爲203。 回調地址爲:http://192.168.52.23/server/oss
原创 SpringBoot異步任務
springboot 異步任務 何爲異步調用 說異步調用前,我們說說它對應的同步調用。通常開發過程中,一般上我們都是同步調用,即:程序按定義的順序依次執行的過程,每一行代碼執行過程必須等待上一行代碼執行完畢後才執行。而異步調用指:程序
原创 Intellij IDEA 2017三劍客------Mybatis-Plus
Intellij IDEA 2017三劍客------Mybatis-Plus 1.mybatis_plus 將該文件將放在 C:\Users\Administrator.IntelliJIdea2017.1\config\plugi