zoukankan      html  css  js  c++  java
  • dyt31

      网络编程

    应用软件的构架

     1.C/S 

         lient====server

      2.B/S

            browser===server

    在不同的计算机上一个安装客户端 另一安装服务端 通过网络通讯

    什么是网络通讯?

       要完成通讯必须具备的条件

          1.物理连接介质(网线,wifi,光纤)

           2.必须遵循相同的标准

    在计算机网络中同样需要具备这两个条件

    作为应用软件开发者 不需要关心第一步 重点是通讯的标准(通讯的协议)

      网络协议:

         open system interconnection

          OAI七层模型 

     异常处理

     什么是异常?

         异常是错误发生前的一种信号

       如果没有人来处理这个信号 程序就会中断执行并抛出错误休息

      异常的分类:

         1.语法检查异常 这种异常是最低级的异常 绝对不应该犯

               也非常好避免

          如果是编辑器 会自动提示

                如果是 本文编辑器 在你运行代码前 解释器会检查语法、

            2.运行时异常(逻辑异常)

                这种异常只有在代码被执行时前才能发现

                我们要处理的重点就是运行时异常

                 特点:在没有运行代码前 是无法发现的

                          如果运行时异常已经发生并且没有正确的处理他 就抛出错误信息

                          并且中断程序的执行 这是我们学习异常解决的问题

         异常的组成

             1.信息(具体发生异常的位置 以及函数的调用顺序)

              2.异常的类型 (错误的类型)

              3.异常的信息(详细的错误信息)

    我们之所以学习异常处理

         为的是让我们的程序更加稳定(健壮性)不容易崩溃

    name=

    def func():

        import xxaaa

    def func1():

        func()

        

  • 相关阅读:
    QOMO Linux 4.0 正式版发布
    LinkChecker 8.1 发布,网页链接检查
    pgBadger 2.1 发布,PG 日志分析
    Aletheia 0.1.1 发布,HTTP 调试工具
    Teiid 8.2 Beta1 发布,数据虚拟化系统
    zLogFabric 2.2 发布,集中式日志存储系统
    开源电子工作套件 Arduino Start Kit 登场
    Piwik 1.9 发布,网站访问统计系统
    Ruby 1.9.3p286 发布,安全修复版本
    toBraille 1.1.2 发布,Java 盲文库
  • 原文地址:https://www.cnblogs.com/hui2002/p/9891001.html
Copyright © 2011-2022 走看看