以前只知道服務端這個詞,後來當自己做應用的時候,因為是網路應用嘛,所以會涉及到網上資料,當我到網上去找資料的時候,才發現自己的做的這個應用在網上並沒有被公布出來的介面,所以,只好無奈的做乙個服務端,可是我學的不是webservise
這邊,還有
mysql
資料庫,當時的那個焦呀。不過沒關係,只用了一下午,我就把這個理清楚了,希望看了這個,能對你對服務端的理解有所清晰。
我對服務端的理解就是為客戶端提供資料的乙個埠,就相當於我們直接從網上獲取一些資料的介面或者api
,而這裡,服務端當然還有乙個合夥夥伴,那就是資料庫,以前我們做本地應用時候,就直接是利用我們的應用與資料庫溝通,而作為網路應用,我們需要一些提供資料的介面,而這些介面其實就是將我們以前的資料庫裡面的資料進行了乙個封裝。
將我在資料口裡面的乙個返回資料的方法直接提取出來就ok
啦!下面我們來看看圖吧:
這裡我將服務端與客戶端做了乙個簡單的構圖,當然這個構圖是我做專案是自己理解的服務端的構圖,不知道是否清晰正確,但是,我是以這個構圖做到的專案,現在,專案已經順利的完成了!
最後就是在做mysql的時候發現它與sqlserver還是有一部分是不同的:
安裝的時候一定要記住安裝好文字編碼格式,mysql預設的編碼格式是gbk,但是我們可以用我們通常所用的utf-8
還有就是mysql裡面不支援陣列,不支援,只能blob或者儲存乙個路徑,當時我就是將依次存在服務端裡面,然後我讀取裡面的路徑就ok啦。
也許還有遇到在服務端與資料庫裡面的乙個編碼衝突,所以,在運算元據庫的時候,我們可以在執行語句前先執行依據資料庫語句:set names utf8 or gbk,這裡看你自己是設定的什麼編碼格式而定。
搭建自己的ngrok服務端
本次我使用的伺服器是阿里雲,系統ubuntu16.04。新增golang源 sudo add apt repository ppa gophers archive sudo apt update 安裝go1.9 sudo apt get install golang 1.9 go 新增go到環境變數...
SVN服務端搭建
tortoisesvn 1.4.3.8645 win32 svn 1.4.3.msi 客戶端 languagepack 1.4.3.8645 win32 zh cn.exe 客戶端中文包 1.安裝 安裝伺服器 svn 1.4.0 setup.exe 和客戶端 tortoisesvn 1.4.3.86...
CAS服務端搭建
4 輸入預設的使用者名稱 casuser 和密碼 mellon。登入成功後會跳到登入成功的提示頁面 二 cas服務端配置 1 修改埠。如果我們不希望用8080埠訪問cas,可以修改埠。1 修改tomcat的埠。開啟tomcat 目錄 conf server.xml 找到下面的配置 2 修改cas配置...