原创 jade模板語法在express中的使用方法

在 Express 中調用 jade 模板引擎 jade 變量調用 if 判斷 循環 Case 選擇 在模板中調用其他語言 可重用的 jade 塊 (Mixins) 模板包含 (Includes) 模板引用 (Extends)

原创 node開發socket.io之session 共享

node 服務器與 io 服務器之間的session 共享 這篇文章主要說 express4.x 版本的express-session 因爲這個版本的express 本身就支持session的共享 直接上代碼: app.js

原创 HTMl和css的hack技術常識

先來個冷笑話:一晚下班回家,一民警迎面巡邏而來。突然對我大喊:站住! 民警:int類型佔幾個字節? 我:4個。 民警:你可以走了。 我感到很詫異。 我:爲什麼問這樣的問題? 民警:深夜還在街上走,寒酸苦逼的樣子,不是小偷就是程序員 作

原创 HTML img圖片出現下邊距的解決方法

圖片底部的空隙實際上涉及行內元素的佈局模型,圖片默認的垂直對齊方式是基線,而基線的位置是與字體相關的。所以在某些時候,圖片底部的空隙可能是 2px,而有時可能是 4px 或更多。不同的 font-size 應該也會影響到這個空隙的大小。

原创 關於ruby gem源更新安裝的問題

1,國內源淘寶不好用了 //1.刪除原gem源 gem sources --remove https://rubygems.org/ //2.添加國內淘寶源 gem sources -a https://ruby.taobao.

原创 javascrip函數鏈式調用Person('Dan').sleep(10).eat('dinner')

直接上代碼 思路:將執行函數放入數組隊列,使用next() 執行,將調用函數賦值給構造函數的原型,可以進行連續鏈式調用,必要:執行功能函數需要返回this let index = 0; let stack =

原创 vue項目打包上傳服務器 - vue-cli2 + vue-cli3 空白頁,資源無法加載等常見問題解決

當我們將 vue 項目完成後,面臨的就是如何將項目進行打包上線,放到服務器中。我使用的是 vue-cli(simple) 腳手架,所以就講一下如何將項目進行打包,並放到 tomcat 上。 如果是 vue-cli (非 simple

原创 PayPal支付

Paypal IPN接口開發小結最近終於搞定了該死的Paypal ipn,特地在此留下點東西備忘。所以paypal ipn(Instant Payment Notification),就是Paypal開發的一種能主動通知第三方賣家系統

原创 Vue-Axios插件使用指南,封裝報錯、鑑權、跳轉、攔截

熟練使用axios框架,可以讓我們省去很多重複的、繞彎路多的寫法。 前言 不推薦完全copy過去,可以看看我是如何針對我這邊業務; 做的一個axios的封裝及實現的思路 需求及實現 統一捕獲 前言 不推薦完全copy過去,可以看看

原创 理解WebSocket心跳及中斷重連機制

在使用websocket的過程中,有時候會遇到網絡斷開的情況,但是在網絡斷開的時候服務器端並沒有觸發onclose的事件。這樣會有:服務器會繼續向客戶端發送多餘的鏈接,並且這些數據還會丟失。所以就需要一種機制來檢測客戶端和服務端是否處

原创 前端內存泄露淺談

一、什麼是內存泄露 已經不再使用的內存未能被程序釋放,叫內存泄露(memory leak)。 二、內存泄露會帶來什麼樣的後果? 內存泄露會因爲減少可用內存數量從而降低計算機性能,嚴重的可能導致設備停止正常工作,或者應用程序崩潰。 三、

原创 微信支付基礎代碼示意

官方API點擊這裏 官方支付業務流程 官方支付API文檔 var app = getApp(); 2 Page({ 3 data: {}, 4 onLoad: function (options) { 5

原创 微信小程序佈局方案(block+flex)

微信小程序 View 支持兩種佈局方式:Block 和 Flex 所有 View 默認都是 block 要使用 flex 佈局的話需要顯式的聲明(給父元素): display:flex; 下面就來介紹下微信小程序的 Flex 佈局

原创 gm使用終端命令

GraphicsMagick介紹 GraphicsMagick是從 ImageMagick 5.5.2 分支出來的,但是現在他變得更穩定和優秀,GM更小更容易安裝、GM更有效率、GM的手冊非常豐富GraphicsMagick的命令與

原创 express中使用jade

在 Express 中調用 jade 模板引擎 jade 變量調用 if 判斷 循環 Case 選擇 在模板中調用其他語言 可重用的 jade 塊 (Mixins) 模板包含 (Includes) 模板引用 (Extends)