原创 Sails基礎之Controller層

通過前面的使用,我們可以看出Sails中MVC的結構更傾向於MVP的概念,Presenter在Sails中被稱之爲Actions: They often act as a middleman between your model

原创 Sails基礎之View層——Assets

assets目錄是Sails應用下放置前端靜態資源的目錄,比如js、css、image等。 assert資源的動態注入 Sails通過Grunt來完成Web應用程序的構建,Sails在啓動時默認使用了tasks/register/

原创 Sails基礎之View層——i18n

Sails的View層提供了i18n的解決方案,參考https://sailsjs.com/documentation/concepts/internationalization/locales 我們可以實現一箇中文/英文的國際化

原创 Sails基礎之Helpers進階

進階例子參考 sails generate helper read-file npm install fs --save read-file.js: const fs = require('fs'); module.expo

原创 如何爲Apache JMeter開發插件(二)——第一個JMeter插件

本篇將開啓爲JMeter開發插件之旅,我們選擇以Function(函數)組件作爲插件開發的入手對象,在前面的章節我們將其劃分爲非GUI組件,選擇它的理由不僅僅是因爲Function插件在開發方面是極簡的,而且在實際運用JMeter

原创 如何爲Apache JMeter開發插件(三)——衝破圖片驗證碼的束縛

我們在性能測試中總會時不時地遭遇到來自於應用系統的各種阻礙,圖片驗證碼就是一類最常見的束縛,登錄或交易時需要按照圖片中的內容輸入正確的驗證信息後,數據纔可以提交成功,這使得許多性能測試工具只能望而卻步。網上也出現了一些LoadRu

原创 Apache JMeter應用中對於中文亂碼的主要解決方法

SampleResult中的中文亂碼解決方法 對jmeter.properties進行設置,從jmeter.properties配置文件中可以找到如下行: # The encoding to be used if none is

原创 Apache JMeter中正則表達式提取器的使用方法

最近發現許多JMeter的使用用戶在利用正則表達式提取器作爲“關聯”方法時,仍然對Java正則表達式的理解上有所偏差,導致很多時候屬於“撞大運”式的進行不斷試錯來完成正確的提取器配置項設置,從而得到正確的關聯結果。本文爲大家重新梳

原创 Fortify SCA快速入門以及常見問題解決方法

本篇將透過HP_Fortify_SCA_and_Apps_3.80從實用主義的角度入手,使讀者能夠快速的對該工具進行使用和對一些可能出現的常見問題進行處理,從而完成一個完整流程的源代碼安全性靜態掃描測試。 快速入門 規則庫導入:

原创 Sails基礎之Models層的其他settings

tableName 可以通過該頂層屬性爲每個model配置其在數據庫中的映射表名稱。 customToJSON 自定義Model記錄序列化方法,比如可以在create或update時忽略某些敏感字段的輸出,參考如下: User M

原创 Sails基礎之Controller層上傳文件

下面給出一個文件上傳的案例爲你寫的文件上傳Controller提供一個參考: 創建Controller sails generate controller upload ##創建待上傳文件保存目錄 編寫上傳邏輯 UploadC

原创 LoadRunner中遭遇交互數據加密的處理方案

在使用LoadRunner時,當你錄製完腳本後可能會發現在交互的數據中會存在密文,或者當拿到接口文檔時就已經明確的描述出了交互數據的加解密方法,你該怎麼辦? 事實上這樣的遭遇如今已經成爲了一種常態,發送數據或接收到的數據中很難避免

原创 什麼是Sails

Sails的關鍵字 Realtime MVC Framework for Node.js Node.js Sails採用純粹的Node.js進行構建,你只需要掌握一門javascript編程語言就可以構建Sails應用程序(

原创 Sails基礎之Model層的Attributes

我們在前面已經創建了Model併爲其設置了屬性,Sails屬性配置從功能性角度來劃分,可以分爲以下幾種: 類型配置項:主要是爲屬性配置其對應的數據類型及默認值; 映射存儲配置項:主要是爲屬性配置其映射到數據庫中的字段名稱與數據類

原创 Sails基礎之Models層的config/datastores配置

配置與使用 Sails提供並支持多種Models層的存儲(https://sailsjs.com/documentation/concepts/extending-sails/adapters/available-adapters