原创 配置Spring Boot返回日期格式爲時間戳(Date自動轉Long)

以下演示如何將Spring Boot返回的JSON數據中的Date類型自動轉化爲Long型時間戳,只需要兩步: 時間戳(Long型) pom.xml <dependency> <groupId>com.fasterxml.

原创 Windows 10大內存優化(關閉內存壓縮功能)

爲愛機擴展了內存,系統確實流暢了許多;但發現怎麼也用不完,是不是有點浪費?而且CPU使用率居高不下,爲什麼? 查閱了資料,終於找到了結果:Windows 10新增了內存壓縮功能,對於內存較小的PC來說有很大的價值,但換來的卻是消耗

原创 Python 自動化測試環境配置及入門示例(基於splinter)

基本環境 1、python https://www.python.org/downloads/windows/ 2、splinter https://pypi.org/project/splinter/ 3、firefox dri

原创 前端開發進階之H5移動端劉海屏適配

body { padding-top: constant(safe-area-inset-top); padding-top: env(safe-area-inset-top); padding-botto

原创 典型的六種項目生命週期模型

常見的項目生命週期模型有六種,其中迭代、螺旋、原型、敏捷四類最容易混淆,以下我們來逐個展開討論並作出對比。 瀑布模型 強調開發工作(計劃、設計、開發、測試、維護等)各階段之間的先後順序,不可以並行操作。 迭代模型 與瀑布模型不同,

原创 nginx常用配置集錦(持續更新中。。。)

屏蔽指定路徑 location /user { deny all; } location /order { deny all; } 指定路徑轉發 前匹配:只匹配路徑以/report/開頭的URL; location ^

原创 CSS3核心特性介紹

以下介紹四個CSS3常用的特性:圓角處理、變形(偏移、旋轉等)、媒體查詢、彈性佈局。 幸福的生活來之不易,在沒有CSS3的日子裏,要實現這些功能簡直就是前端開發者的噩夢。更值得欣慰的是,隨着如谷歌、火狐之類的高版本瀏覽器日漸普及,

原创 一個簡單的Vue頁面(單頁面應用)

大多人使用webpack, element-ui等等組件打包了一個龐大的項目,但卻忘記了Vue原本的樣子,其實Vue本來可以很簡單。 以下就是一個簡單的Vue頁面。 <!DOCTYPE html> <html lang="en">

原创 Vue Ajax配置(基於axios)

直接修改main.js文件即可。 引用 import axios from 'axios' 配置攔截器 如果你需要在特定的響應碼下做特殊處理,可以定義自己的攔截器,方法如下: 標記異步請求(很重要!) axios.default

原创 Vue自動翻頁插件簡易教程(vue-infinite-loading)

背景略。 安裝 插件首頁: https://www.npmjs.com/package/vue-infinite-loading 安裝方法: npm i vue-infinite-loading -S 使用方法 下面我們來演示如

原创 Flask入門示例及常用方法

Python有兩大Web應用開發框架,其中之一的後起之秀Flask雖然起步較晚,但很快贏得了廣大開發者的熱愛。最大的特點就是輕量、上手快,以下我們來演示如何創建一個簡單的Flask應用。 一個簡單的Flask應用 from fla

原创 Pyhon 3簡易教程之複雜對象集合處理實例(map、reduce、filter)

業內各大主流編程語言皆已支持map、reduce,怎能少得了Python?請看以下示例: 數據源 users = [ {'id': 1, 'name': 'Sunny', 'age': 20, 'salary': 1000

原创 前端開發mock,沒有接口也能跑(基於Vue、Axios)

以下演示如何在Vue項目中使用mockjs來mock接口數據; 1、安裝模塊 npm i mockjs -D -S 2、添加接口 在src下創建mock目錄,添加index.js文件; /src/mock/index.js co

原创 Linux高級運維命令(curl)

查看源碼 curl www.sina.com.cn 下載文件 curl -O www.sina.com.cn/index.php curl -o index.html www.sina.com.cn/index.php 自動跳

原创 Python日期轉換常用方法(datetime、time)

x = datetime(2012, 11, 19, 23, 30, 59) print(x) x = datetime.strptime('2012-11-19', '%Y-%m-%d') print(x) # dateti