原创 egg-mysql模糊查詢

1、egg瞭解    參考資料:egg官網2、思路    egg-mysql架構提供了3中方式進行查詢get/select/query   a) get只能進行單個相等查詢   b) select方法可以通過設置where來設置條件篩選,

原创 angularjs 引入路由

安裝ui-router    npm i @uirouter/angularjs在模塊中使用    1、引入ui-router;    import uiRouter from '@uirouter/angularjs';    2、添加

原创 GraphQL 標量類型

GraphQL 自帶一組默認標量類型: Int:有符號 32 位整數。 Float:有符號雙精度浮點值。 String:UTF‐8 字符序列。 Boolean:true 或者 false。 ID:ID 標量類型表示一個唯

原创 react-native中使用svg圖標

在web開發中我喜歡svg圖標:    1、矢量圖標,不會因屏幕大小失真;    2、文件大小,svg圖標比png圖標小;    3、靈活性,可以修改圖標顏色,實現圖標複用;    所以在進行react-native開發的時候,在圖標選擇

原创 graphql通信流程

1、PC發送請求會被graphql解析,根據Query/Mutation中映射關係找到對應的resolver; 2、路由將數據傳遞到對應的resolver,resolver調用對應的connector進行處理; 3、connector調

原创 離屏canvas

1、概念    離屏canvas是在內存中創建一個canvas元素,未通過dom操作顯示到頁面上去2、場景    1、用於需頻繁調用canvas API    2、底部背景(canvas繪製的)不需要改變的3、用法    1、創建一個ca

原创 THREE學習 - 01三要素

一個場景想要展示任何東西需要以下三類組件: 相機(決定哪些東西將渲染在屏幕上) 光源(對材質如何顯示, 對陰影材質如何使用產生影響) 物體(世間萬事萬物)

原创 本地項目關聯遠程git倉庫

設置遠程分支: git remote add  xxx(name)  xxx(地址);

原创 如何實現github提交代碼

1、環境準備    安裝git    申請github賬號2、設置 ssh key    安裝好環境,屏幕空白處點擊右鍵,點擊git bash here 打開命令 輸入ssh-keygen -t rsa -C "[email protected]"

原创 react-native 實現微信頭部編寫

react-native 編寫微信頭部要點:   1、圖標佈局(左右居右、上下居中)   2、可以點擊事件,點擊時有個背景色佈局實現    1、在react-native中無法使用float、display:inline-block   

原创 npm 進行包發佈

1、註冊npm賬號    https://www.npmjs.com/signup註冊賬號    註冊成功就會有個2、進行郵箱驗證,發送一封郵件,到自己設置的郵箱地址       將網址打開,就進行了郵箱驗證,這個時候進可以進行項目發佈了

原创 安裝mysql數據庫

1、安裝mysql(5.7.22)    參考資料:http://www.runoob.com/mysql/mysql-install.html2、問題解決    1) 缺少MSVC*.dll        2) 出現服務無法啓動,可能是

原创 canvas實現掃描動畫

1、掃描效果        2、技術選型    1) CSS3 使用兩個元素,通過移動遮罩元素來實現圓面積變小(圓使用border-radius:50%可以實現)            問題:通過這個遮罩元素實現圓面積變化,無法實現透明,

原创 angularJS懶加載實現

angularJS懶加載,主要是分擔首頁文件加載效率提高渲染性能,實現要點:    1、項目模塊化        使用import/export 進行模塊化    2、路由        使用ui-router進行路由切換    3、模塊