原创 MongoDB數據庫設計要點

MongoDB數據庫設計原則 首先考慮集合的規模 一對很少 比如個人需要保存多個地址,個人關注的話題等。這種情況下使用內嵌文檔就很合適 一對很多 注意很多的定義: 數百到數千之間。這種情況先使用間接引用比較合適,即通過

原创 Node使用Mongoose操作MongoDB(基礎)

Node 中 使用 Mongoose 操作 MongoDB 數據庫 1. 引入依賴 const mongoose = require('mongoose'); 2. 連接數據庫 mongoose.connect('mongodb

原创 關於NODE_ENV

原文鏈接:https://www.cnblogs.com/zhansu/p/9888660.html 原文鏈接:http://www.cnblogs.com/zhansu/p/9888660.h

原创 vue jwt 認證

JWT 認證 什麼是jwt? JSON Web Token (JWT) 是目前最流行的跨域身份驗證解決方案 解決問題: session 不支持分佈式架構,無法支持橫向擴展,只能通過數據庫來保存會話數據實現共享。如果持久層失敗會出

原创 Node.js模塊化系統基礎

模塊概念 一個js文件就是一個模塊 Node 中沒有全局作用域,一個模塊就是一個獨立的環境 Node 中的模塊默認是不能相互訪問的 核心模塊 由Node提供的封裝了API的具名模塊 fs : 文件處理模塊 http : 網

原创 iOS網絡--NSURLSession基本使用(1)

一、NSURLSession NSURLSession是蘋果對網絡會話的封裝,可以完全替代原來的NSURLConnection。相比於NSURLConnection,NSURLSession具備以下優勢: 支持http2.0協議 在處理下

原创 iOS網絡--socket(2)

一、         在前面的一節,我們學習了iOS網絡相關的知識,並利用scoket搭建了一個簡易的響應端(這裏我都不好意思稱他爲服務器端...🙂️),這一節我們將繼續完成客戶端的搭建工作。 二、socket搭建客戶端        

原创 iOS網絡--同步,異步下載數據

一、         這一節我們來學習幾種下載數據的方式,目的在於學習同步,異步下載數據的知識。 二、         1.直接同步下載數據 //直接下載 同步下載 阻塞主線程 NSURL * url = [NSURL URLWithS

原创 iOS網絡--發送get,post請求

一、發送get請求        1. 準備URL NSString * urlStr = @"http://127.0.0.1/hello.php?userName=jack&userPwd=123";        2.通過UR

原创 iOS網絡--socket(1)

一、預備知識  1.計算機網絡的7層模型: 網絡的7層模型如上圖(左邊部分)所示,其中應用層,表示層,會話層現在統稱爲應用層,同時我們的開發就是建立在應用層之上的,而傳輸層及其以下的層都是比較底層的。 數據從應用層到達物理層轉換爲電信號

原创 iOS sqlite3數據庫操作

一、前言        sqlite3數據庫是一種輕量型的數據庫,系統中已經默認安裝了,可以通過終端來查看:               首先進入模擬器的沙盒目錄中,我們在Documents目錄下創建一個sql文件,然後使用sqlite3

原创 iOS UIBezierPath實現手勢解鎖

一、先來看一下最終效果          二、需要用到的主要知識 viewController中點擊,移動,點擊結束事件的處理 UIBezierPath的使用 重寫drawRect的使用 三、實現的具體步驟 1.ViewControlle

原创 iOS通知的例子

一、通知 通知是iOS中的一種消息傳遞方式,通過消息中心(NSNotificationCenter)對消息的監聽,當某些類發送出消息的時候,消息中心監聽到這些消息,然後進行相應的操作,這些操作對於發送出這些消息的類來說是相同的。 下面通過

原创 自定義UIAlertController

一、首先來看一下效果圖 二、具體實現 我們參照系統的alertController的創建方法來寫我們自定義的alertController。 1.首先創建一個xib文件,這個文件作爲我們自定義的alertview的視圖文件,然後創建與之

原创 iOS 使用URLtype實現程序之間的跳轉

一、實現目標            就是點擊上面藍色背景的APP(去哪兒)的按鈕然後跳轉到白色背景APP(支付寶)裏面。 二、具體實現 2.1 因爲是去哪兒跳轉到支付寶,支付寶需要進行scheme的設置,所以我們在支付寶工程設置裏面進行s