zoukankan      html  css  js  c++  java
  • 自己搭建服务端前透析

         

              以前只知道服务端这个词,后来当自己做应用的时候,因为是网络应用嘛,所以会涉及到网上数据,当我到网上去找数据的时候,才发现自己的做的这个应用在网上并没有被公布出来的接口,所以,只好无奈的做一个服务端,可是我学的不是webservise这边,还有MySql数据库,当时的那个焦呀。不过没关系,只用了一下午,我就把这个理清楚了,希望看了这个,能对你对服务端的理解有所清晰。

          我对服务端的理解就是为客户端提供数据的一个端口,就相当于我们直接从网上获取一些数据的接口或者API,而这里,服务端当然还有一个合伙伙伴,那就是数据库,以前我们做本地应用时候,就直接是利用我们的应用与数据库沟通,而作为网络应用,我们需要一些提供数据的接口,而这些接口其实就是将我们以前的数据库里面的数据进行了一个封装。

    将我在数据口里面的一个返回数据的方法直接提取出来就ok啦!

    下面我们来看看图吧:

         

     

    这里我将服务端与客户端做了一个简单的构图,当然这个构图是我做项目是自己理解的服务端的构图,不知道是否清晰正确,但是,我是以这个构图做到的项目,现在,项目已经顺利的完成了!

    最后就是在做MYSql的时候发现它与sqlserver还是有一部分是不同的:

        安装的时候一定要记住安装好文本编码格式,mysql默认的编码格式是GBK,但是我们可以用我们通常所用的utf-8

       还有就是mysql里面不支持数组,不支持图片,只能blob或者存储一个路径,当时我就是将图片依次存在服务端里面,然后我读取里面的路径就ok啦。

       也许还有遇到在服务端与数据库里面的一个编码冲突,所以,在操作数据库的时候,我们可以在执行语句前先执行依据数据库语句:set names utf8 or  GBK,这里看你自己是设置的什么编码格式而定。

    一切只是为了充实自己!!stay hungry and stay foolish!!
  • 相关阅读:
    局部加权回归-新的回归思路,为每个样本订制个性化的模型
    Java Spring AOP
    Spring IOC DI 注解开发
    Java Spring IoC
    Pytest自动化测试
    Robot Framework 实现并行测试
    【解决】cannot list resource "services" in API group "" in the namespace "jmbymt"
    Pytest自动化测试
    Kube-prometheus监控jmx指标
    Pytest自动化测试
  • 原文地址:https://www.cnblogs.com/Catherine-Brain/p/3525245.html
Copyright © 2011-2022 走看看