原创 移動端適配基礎

基礎地址:簡書地址 視頻地址:B站簡說 基礎概念: 以iPhone6爲樣本 物理像素(分倍率):屏幕的像素發光體 1334*750pt(高*寬) 屏幕尺寸:4.7英寸 爲屏幕可用範圍的對角線,1英寸=2.45cm 像素密度:一英寸所有的發

原创 axios請求攔截器和響應

原文鏈接:https://blog.csdn.net/weixin_42265852/article/details/88651411 攔截器可以用來對敏感信息進行處理,不管是請求發送前,還是響

原创 Vue axios封裝

封裝的好處:爲了更好地維護,簡化代碼,有利於團隊開發 知識涉及ES6的語法: 1.默認參數,2.模板字符串,3.Promise函數 axios發送ajax請求,使用Promise函數的高階函數resolve和reject 封裝步驟: 1》

原创 JS面試題記錄解析

重點:this指向問題與立即執行函數 代碼: <script> window.number=1; var obj={ "number":4, "d

原创 promise、async和await之執行順序的那點事

原文鏈接:https://lvdingjin.github.io/tech/2018/05/27/async-and-await.html promise,async,await基礎:promi

原创 ES6的Promise的使用場景 --Promise.all(),Promise.race()

場景:當兩個毫無相關的promise執行完成之後,才進行下一步動作 兩個Promise全部執行成功就用Promise.all(), 如果看情況而定,以第一個Promise的結果來進行判定那使用Promise.race() 上傳代碼:

原创 ES6利用class進行繼承與擴展

es6中新增class很像我學的C#中的class,可以面向對象 在es6中 class不存在變量提升,所以需要先定義再使用。 在原生的js中新增方法是在對象上的prototype新增方法 function Person(name,ag

原创 ES6中generator函數對ajax請求的控制

generator函數寫法爲 function* fun(){ yield step1; yield step2; yield step3; } 該函數關鍵字爲function*,yield  ,yield

原创 vue 引入mint ui

接觸vue ,需要用來寫移動端app,引入組件樣式 下導航 Mint-UI 官網:mint ui Vue項目直接用vue-cli生成,直接進入正題 執行命令: 1、下載mint ui 安裝包 npm install --save mint

原创 VS report.rdlc Table導出出現空白頁

使用VS2013使用自帶的Report模塊,reportviewer顯示rdlc數據時,整體查看沒有問題 但選擇數據導出爲PDF格式時,出現了每隔一頁出現空白頁。 查詢資料調整格式: 1》VS工具欄,選擇Report,選擇Report 屬

原创 VS2017 winform使用Report.rdlc 模塊問題解決方案

VS2017 需要項目1》Winform2》Report.rdlc3》DataSet.xsd三個模塊 1、VS2017默認沒有安裝Report.rdlc,安裝步驟: 工具欄Tool->Extensions and Updates->搜索 

原创 VS自帶SQLserver 方法

原地址:https://wenku.baidu.com/view/ed8152c5dd88d0d233d46abe.html

原创 C# 字典用法

注意性能 根據dictionary來說,查詢用foreach 不可行進行編輯刪除,會翻遍內部索引 方案1》將字典索引轉化爲數組,進行新刪編輯Value,這樣原有的索引不會改變。 方案2》用for代替foreach,從最後一個到第一個數據進

原创 C# This用法 get,set屬性value用法

C#中,this關鍵字代表當前實例,我們可以用this.來調用當前實例的成員方法,變量,屬性,字段等; 也可以用this來做爲參數狀當前實例做爲參數傳入方法. 還可以通過this[]來聲明索引器 public class Dictio

原创 VS2013練習Repot.rdlc

基礎教程轉載 https://blog.csdn.net/hk_5788/article/details/49846905 步驟記錄: 1》新建winform,新增項目report.rdlc,設計報表樣式 2》新建新項目DataSet,新