zoukankan      html  css  js  c++  java
  • 随笔记录开发遇到的问题

    • 程序在VS的IIS express上运行,在chrome控制台不会报错,但发布到IIS 上,有相关字体文件找不到 ,状态码 404,经查发现是站点需要单独添加MIME类型,不然IIS不识别这种文件类型
      两种解决方案

          1.在IIS上找到MIME类型,添加新的配置
             .svg             image/svg+xmz
             .woff            application/x-font-woff
             .woff2          application/x-font-woff  
          2.第一种方法有局限性,是直接操作服务器上的IIS配置,第二种要灵活点,只需要配置程序的web.config 的system.webServer节点,IIS在读取了节点里的内容会自动添加到MIME类型里(个人理解,可以在MIME里看到和方法1一样的结果) 
            <staticContent>
              <remove fileExtension=".woff"/>
              <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
              <remove fileExtension=".woff2"/>
              <mimeMap fileExtension=".woff2" mimeType="application/x-font-woff2" />    
              <remove fileExtension=".svg" />
              <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
            </staticContent> 
          解决。
      
    • 使用EntityFramework code first 模式开发时,如果开启懒加载并且存在( Class A存在字段【B】,Class B包含字段【A的集合】这种情况),在返回一个jsonresult类型的对象时,会报一个“序列化类型为“System.Data.Entity.DynamicProxies.【类名_序列号】”的对象时检测到循环引用。”的错误,这种情况 导致 不能测试json 串结果是否正确,在网上查到两种解决方案一种是关闭懒加载,一种是配置 设置序列化时忽略循环引用,但是根据我这个菜鸟半年的项目经验来看,两种方法显然不是正途(懒加载在某些情况下直接拿到实体的相关实体比较方便,不想放弃;配置忽略循环引用可能有潜在的麻烦【未知的坑】),想起了之前开发用到的DTO ,大概是用的比较多的处理方式,于是开始做model->modelDto的转化处理,赶脚好累,这时候才体会到 AutoMapper的第三方工具包的好处- -,好在能体会到其存在的意义和作用并把过去的梳理串联起来,就很开心。 哪怕On bench 了一天,今天也很充实。 --2018-8-2记

    • 学到一种简便写法。。。这一天算值了,在找关于EF的资料时,查到一个语法 : var model =repository<实体>.GetById(ID).firstordefault; var a=model?.字段。看到model?.字段我是蒙比的。。。虽然知道?在C#里是NULLable<>的简便写法,代表对象可以为空,但是直接这么用还是第一次见- -在一些if条件判断的时候,判断实体.字段的条件,有时候因为实体为空报异常,以前我会用&&先判断实体是否为空,如果为空会不走后面的语句不会触发异常,现在可以直接if(实体?.字段==value)了,哈哈。--2018-8-3

    • git commit 格式 2018-8-7

      feat:新功能(feature)
      fix:修补bug
      docs:文档(documentation)
      style: 格式(不影响代码运行的变动)
      refactor:重构(即不是新增功能,也不是修改bug的代码变动)
      test:增加测试
      chore:构建过程或辅助工具的变动

      内容参考自:http://www.cnblogs.com/yangyuqiu/p/6371461.html

  • 相关阅读:
    《构建之法》读后感 二
    求数组最大子数组的和(循环数组)
    求数组最大子数组的和
    《构造之法》阅读笔记一
    2019春季学期学习进度报告(一)
    软件工程开课博客
    个人NABCD
    《构建之法》阅读笔记02
    大二下学期学习进度(六)
    《构建之法》阅读笔记01
  • 原文地址:https://www.cnblogs.com/Mxy-cnblog/p/9400069.html
Copyright © 2011-2022 走看看