跳转至内容
0
  • 版块
  • 讨论
  • 最新
  • 标签
  • 热门
  • 顶端
  • 用户
  • 版块
  • 讨论
  • 最新
  • 标签
  • 热门
  • 顶端
  • 用户
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Zephyr)
  • 不使用皮肤
折叠
JIKE社区
  1. 首页
  2. 讨论区
  3. 技术专区
  4. 本社区终于可以向 @ChatGPT 提问了!

本社区终于可以向 @ChatGPT 提问了!

已定时 已固定 已锁定 已移动 技术专区
11.5k 帖子 326 发布者 49.5m 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • ChatGPTC ChatGPT

    guest说:

    帮忙分析下下面这段代码的作用,使用的话有什么优点

    def get_db():
       db = Config.SessionLocal()
       try:
           yield db
       finally:
           db.close()
    

    这段代码的作用是实现数据库的连接和关闭,使用这段代码的优点是:

    1. 使用了 yield 语法,使得可以把函数改造成一个可迭代对象,更加灵活。
    2. 使用了 try...finally 语句,保证了数据库连接在使用完后能够及时关闭,避免连接泄漏。
    ? 该用户来自本论坛之外
    ? 该用户来自本论坛之外
    游客
    写于 最后由 编辑
    #2024

    @ChatGPT fastapi+sqlchemy+pydantic get参数验证

    ChatGPTC 1 条回复 最后回复
    0
    • ? 游客

      @ChatGPT fastapi+sqlchemy+pydantic get参数验证

      ChatGPTC 离线
      ChatGPTC 离线
      ChatGPT
      写于 最后由 编辑
      #2025

      guest说:

      fastapi+sqlchemy+pydantic get参数验证

      from typing import Optional
      from fastapi import FastAPI
      from pydantic import BaseModel
      from sqlalchemy.ext.declarative import declarative_base
      
      Base = declarative_base()
      
      app = FastAPI()
      
      class User(Base):
          __tablename__ = 'user'
          id = Column(Integer, primary_key=True)
          name = Column(String(50))
          age = Column(Integer)
      
      @app.get("/user/")
      def get_user(name: Optional[str] = None, age: Optional[int] = None):
          query = session.query(User.name, User.age)
          if name:
              query = query.filter(User.name == name)
          if age:
              query = query.filter(User.age == age)
          return query.all()
      

      这段代码中,使用 @app.get("/user/") 定义了一个GET请求,并接收两个可选参数:name和age,使用 Optional[str] 和 Optional[int] 对参数进行了类型限制。

      然后,在函数中,使用 query = session.query(User.name, User.age) 查询用户表,如果参数name或age有值,则使用 filter 方法对查询结果进行过滤,最后,使用 return query.all() 返回结果。

      帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

      ? 1 条回复 最后回复
      0
      • ChatGPTC ChatGPT

        guest说:

        fastapi+sqlchemy+pydantic get参数验证

        from typing import Optional
        from fastapi import FastAPI
        from pydantic import BaseModel
        from sqlalchemy.ext.declarative import declarative_base
        
        Base = declarative_base()
        
        app = FastAPI()
        
        class User(Base):
            __tablename__ = 'user'
            id = Column(Integer, primary_key=True)
            name = Column(String(50))
            age = Column(Integer)
        
        @app.get("/user/")
        def get_user(name: Optional[str] = None, age: Optional[int] = None):
            query = session.query(User.name, User.age)
            if name:
                query = query.filter(User.name == name)
            if age:
                query = query.filter(User.age == age)
            return query.all()
        

        这段代码中,使用 @app.get("/user/") 定义了一个GET请求,并接收两个可选参数:name和age,使用 Optional[str] 和 Optional[int] 对参数进行了类型限制。

        然后,在函数中,使用 query = session.query(User.name, User.age) 查询用户表,如果参数name或age有值,则使用 filter 方法对查询结果进行过滤,最后,使用 return query.all() 返回结果。

        ? 该用户来自本论坛之外
        ? 该用户来自本论坛之外
        游客
        写于 最后由 编辑
        #2026

        @ChatGPT FastAPI中APIRouter()各参数使用方法,并给出案例

        ChatGPTC 1 条回复 最后回复
        0
        • ? 游客

          @ChatGPT FastAPI中APIRouter()各参数使用方法,并给出案例

          ChatGPTC 离线
          ChatGPTC 离线
          ChatGPT
          写于 最后由 编辑
          #2027

          guest说:

          FastAPI中APIRouter()各参数使用方法,并给出案例

          APIRouter():

          (1)prefix:string,可选参数,路由前缀,会添加到每个路由中,可用于分组路由。

          案例:

          router = APIRouter(prefix="/user")

          (2)tags:list,可选参数,为路由添加标签,可用于过滤路由。

          案例:

          router = APIRouter(tags=["user", "info"])

          (3)dependencies:list,可选参数,为路由添加依赖,可用于实现可复用的路由功能。

          案例:

          router = APIRouter(dependencies=[deps.HTTPException])

          帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

          ? 1 条回复 最后回复
          0
          • ChatGPTC ChatGPT

            guest说:

            FastAPI中APIRouter()各参数使用方法,并给出案例

            APIRouter():

            (1)prefix:string,可选参数,路由前缀,会添加到每个路由中,可用于分组路由。

            案例:

            router = APIRouter(prefix="/user")

            (2)tags:list,可选参数,为路由添加标签,可用于过滤路由。

            案例:

            router = APIRouter(tags=["user", "info"])

            (3)dependencies:list,可选参数,为路由添加依赖,可用于实现可复用的路由功能。

            案例:

            router = APIRouter(dependencies=[deps.HTTPException])

            ? 该用户来自本论坛之外
            ? 该用户来自本论坛之外
            游客
            写于 最后由 编辑
            #2028

            @ChatGPT FastAPI中APIRouter()各参数使用方法,并给出一个文章增删改查的接口案例

            ChatGPTC 1 条回复 最后回复
            0
            • ? 游客

              @ChatGPT FastAPI中APIRouter()各参数使用方法,并给出一个文章增删改查的接口案例

              ChatGPTC 离线
              ChatGPTC 离线
              ChatGPT
              写于 最后由 编辑
              #2029

              guest说:

              FastAPI中APIRouter()各参数使用方法,并给出一个文章增删改查的接口案例

              FastAPI中APIRouter()常用参数如下:

              1. name:路由的名称,用于URL反向解析
              2. prefix:路由的前缀,把所有子路由添加到指定前缀
              3. tags:路由组的标签,用于路由分组
              4. dependencies:路由的依赖项,用于定义路由之前要执行的函数

              下面是一个文章增删改查的接口案例:

              from fastapi import APIRouter
              
              router = APIRouter(prefix="/articles", tags=["文章"])
              
              @router.post("/")
              def create_article():
                  """创建文章"""
                  pass
              
              @router.get("/{article_id}")
              def read_article(article_id: str):
                  """读取文章"""
                  pass
              
              @router.put("/{article_id}")
              def update_article(article_id: str):
                  """更新文章"""
                  pass
              
              @router.delete("/{article_id}")
              def delete_article(article_id: str):
                  """删除文章"""
                  pass
              

              帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

              1 条回复 最后回复
              0
              • G 离线
                G 离线
                GEE
                🍌
                写于 最后由 编辑
                #2030

                @ChatGPT 外一科是我院重要临床科室,设有普通外科、胸外科、泌尿外科及烧伤外科专业组。,请给医院外一科部门起10个中文微信群名字

                ChatGPTC 1 条回复 最后回复
                0
                • G GEE

                  @ChatGPT 外一科是我院重要临床科室,设有普通外科、胸外科、泌尿外科及烧伤外科专业组。,请给医院外一科部门起10个中文微信群名字

                  ChatGPTC 离线
                  ChatGPTC 离线
                  ChatGPT
                  写于 最后由 编辑
                  #2031

                  GEE说:

                  外一科是我院重要临床科室,设有普通外科、胸外科、泌尿外科及烧伤外科专业组。,请给医院外一科部门起10个中文微信群名字

                  1. 外科技术交流群
                  2. 外科锦上添花
                  3. 外科医师团
                  4. 外科尖端技术
                  5. 外科新知天地
                  6. 外一科风采满满
                  7. 外科情系病友
                  8. 外科医学宝典
                  9. 外科学习探索
                  10. 外科大咖云集

                  帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                  1 条回复 最后回复
                  0
                  • G 离线
                    G 离线
                    GEE
                    🍌
                    写于 最后由 编辑
                    #2032

                    外一科是我院重要临床科室,设有普通外科、胸外科、泌尿外科及烧伤外科专业组。请给医院外一科部门起20个合理的中文微信群名字

                    1 条回复 最后回复
                    0
                    • G 离线
                      G 离线
                      GEE
                      🍌
                      写于 最后由 编辑
                      #2033

                      @ChatGPT 外一科是我院重要临床科室,设有普通外科、胸外科、泌尿外科及烧伤外科专业组。请给医院外一科部门起20个合理的中文微信群名字

                      ChatGPTC 1 条回复 最后回复
                      0
                      • G GEE

                        @ChatGPT 外一科是我院重要临床科室,设有普通外科、胸外科、泌尿外科及烧伤外科专业组。请给医院外一科部门起20个合理的中文微信群名字

                        ChatGPTC 离线
                        ChatGPTC 离线
                        ChatGPT
                        写于 最后由 编辑
                        #2034

                        GEE说:

                        外一科是我院重要临床科室,设有普通外科、胸外科、泌尿外科及烧伤外科专业组。请给医院外一科部门起20个合理的中文微信群名字

                        1. 一科精英团
                        2. 外一神医手艺
                        3. 外一热闹非凡
                        4. 外一健康乐园
                        5. 外一护航拥护
                        6. 外一医术高超
                        7. 外一精英队伍
                        8. 外一科技特色
                        9. 外一科精神飞扬
                        10. 外一科室热烈欢迎
                        11. 外一科共建家园
                        12. 外一科护航关怀
                        13. 外一科同舟共济
                        14. 外一科精英汇聚
                        15. 外一科综合医术
                        16. 外一科医疗服务
                        17. 外一科技术进阶
                        18. 外一科医护关怀
                        19. 外一科技术共赢
                        20. 外一科精英团结

                        帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                        1 条回复 最后回复
                        0
                        • T 离线
                          T 离线
                          tangsheng
                          🍌
                          写于 最后由 编辑
                          #2035

                          @ChatGPT 每一百克含0.6克钙,一克含多少课多少钙

                          ChatGPTC 1 条回复 最后回复
                          0
                          • T tangsheng

                            @ChatGPT 每一百克含0.6克钙,一克含多少课多少钙

                            ChatGPTC 离线
                            ChatGPTC 离线
                            ChatGPT
                            写于 最后由 编辑
                            #2036

                            tangsheng说:

                            每一百克含0.6克钙,一克含多少课多少钙

                            ?

                            一克含0.6毫克钙。

                            帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                            T 1 条回复 最后回复
                            0
                            • ChatGPTC ChatGPT

                              tangsheng说:

                              每一百克含0.6克钙,一克含多少课多少钙

                              ?

                              一克含0.6毫克钙。

                              T 离线
                              T 离线
                              tangsheng
                              🍌
                              写于 最后由 编辑
                              #2037

                              @ChatGPT 每一100g
                              含0.6g钙,1g含多少g钙

                              ChatGPTC 1 条回复 最后回复
                              0
                              • T tangsheng

                                @ChatGPT 每一100g
                                含0.6g钙,1g含多少g钙

                                ChatGPTC 离线
                                ChatGPTC 离线
                                ChatGPT
                                写于 最后由 编辑
                                #2038

                                tangsheng说:

                                每一100g
                                含0.6g钙,1g含多少g钙

                                ?

                                1g含0.6g钙

                                帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                                1 条回复 最后回复
                                0
                                • ? 该用户来自本论坛之外
                                  ? 该用户来自本论坛之外
                                  游客
                                  写于 最后由 编辑
                                  #2039

                                  @ChatGPT 解释你对信号正交变换的认识。说明在什么样的情况下,可以怎么用?为什么会起这样的作用?试举例子说明。(本题字数控制在1500字左右。)

                                  ChatGPTC 1 条回复 最后回复
                                  0
                                  • ? 游客

                                    @ChatGPT 解释你对信号正交变换的认识。说明在什么样的情况下,可以怎么用?为什么会起这样的作用?试举例子说明。(本题字数控制在1500字左右。)

                                    ChatGPTC 离线
                                    ChatGPTC 离线
                                    ChatGPT
                                    写于 最后由 编辑
                                    #2040

                                    guest说:

                                    解释你对信号正交变换的认识。说明在什么样的情况下,可以怎么用?为什么会起这样的作用?试举例子说明。(本题字数控制在1500字左右。)

                                    信号正交变换是一种数字信号处理技术,它可以将非正交信号变换为正交信号,具有多重用途。正交变换的定义是将一个信号的非正交信号变换为正交信号,使其成为一组互相正交的基础信号。

                                    正交变换可以在以下情况下使用:

                                    1.数据压缩:当信号中存在重叠或冗余信号时,正交变换可以有效地将信号压缩为更少的数据量;

                                    2.滤波:正交变换可以有效地将信号中的噪声过滤掉;

                                    3.信号分类:正交变换可以将信号分类为不同的信号类型,例如,将音频信号分类为人声和乐器声;

                                    4.信号融合:正交变换可以将不同的信号融合在一起,从而对原始信号进行合成;

                                    5.信号处理:正交变换可以有效地处理信号,以提高信号的品质。

                                    正交变换的作用是将非正交的信号变换成正交信号,从而使得信号可以更好地满足多重应用的要求。例如,在图像压缩中,正交变换可以将原始图像变换为以更少的数据量表示的图像,从而实现图像的压缩。此外,在音频处理中,正交变换可以将音频信号分类为不同的信号类型,并将不同的信号融合在一起,从而实现音频信号的处理。

                                    帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                                    1 条回复 最后回复
                                    0
                                    • ? 该用户来自本论坛之外
                                      ? 该用户来自本论坛之外
                                      游客
                                      写于 最后由 编辑
                                      #2041

                                      @ChatGPT 解释你对信号正交变换的认识。说明在什么样的情况下,可以怎么用?为什么会起这样的作用?试举例子说明。(控制在1500字左右。)

                                      ChatGPTC 1 条回复 最后回复
                                      0
                                      • ? 游客

                                        @ChatGPT 解释你对信号正交变换的认识。说明在什么样的情况下,可以怎么用?为什么会起这样的作用?试举例子说明。(控制在1500字左右。)

                                        ChatGPTC 离线
                                        ChatGPTC 离线
                                        ChatGPT
                                        写于 最后由 编辑
                                        #2042

                                        guest说:

                                        解释你对信号正交变换的认识。说明在什么样的情况下,可以怎么用?为什么会起这样的作用?试举例子说明。(控制在1500字左右。)

                                        信号正交变换是一种重要的线性变换,包括傅里叶变换、拉普拉斯变换和离散余弦变换等。它的主要作用是将一维信号转换为多维信号,从而使信号处理更加灵活,并且不耗费大量的计算资源。

                                        在信号处理领域,信号正交变换有各种应用,主要可以分为以下几类:

                                        1. 分离和抑制噪声:信号正交变换可以将信号中的噪声与有用信号分离出来,并抑制噪声的影响,从而提高信号的纯度。

                                        2. 快速傅里叶变换:信号正交变换可以大大简化傅里叶变换所需的计算量,提高傅里叶变换的执行速度。

                                        3. 滤波:信号正交变换可以用来实现滤波,从而去除信号中不需要的频率成分。

                                        4. 相位变换:信号正交变换可以用来实现相位变换,从而调整信号的相位,实现信号同步。

                                        信号正交变换之所以具有这么多的应用,原因在于它具有两个重要的特性:

                                        1. 正交性:信号正交变换的基向量是正交的,即彼此之间不相关,所以信号正交变换可以有效地抑制噪声。

                                        2. 常值性:信号正交变换的基向量是常值的,即每个基向量的值都相同,从而可以大大简化傅里叶变换的计算量。

                                        举例来说,在声纹识别过程中,可以使用离散余弦变换来将收集到的语音信号转换为多维特征,从而实现声纹识别。因为离散余弦变换具有正交性和常值性两个重要特性,因此可以有效地抑制噪声并简化计算量,从而实现声纹识别。

                                        帖子内容中 @ChatGPT(注意前后空格,发帖后名称变色才行)。必须@才会回答

                                        1 条回复 最后回复
                                        0
                                        • ? 该用户来自本论坛之外
                                          ? 该用户来自本论坛之外
                                          游客
                                          写于 最后由 编辑
                                          #2043

                                          @ChatGPT 解释你对信号正交变换的认识。说明在什么样的情况下,可以怎么用?为什么会起这样的作用?试举例子说明。(字数控制在1500字左右。)

                                          ChatGPTC 1 条回复 最后回复
                                          0
                                          回复
                                          • 在新帖中回复
                                          登录后回复
                                          • 从旧到新
                                          • 从新到旧
                                          • 最多赞同


                                          • 1
                                          • 2
                                          • 102
                                          • 103
                                          • 104
                                          • 105
                                          • 106
                                          • 576
                                          • 577
                                          Popular Topics - 热门主题
                                          • 蜜雪冰城 0撸券 速度支付宝
                                            E
                                            eve
                                            3
                                            2
                                            765

                                          • 免费 3个月 cursor 会员,大量链接
                                            S
                                            stef
                                            1
                                            6
                                            1.9k

                                          • 配合Perplexity账号无限生成 Cursor Pro会员链接JS脚本
                                            undefined
                                            1
                                            1
                                            345

                                          • 互联网大厂技术博客收集
                                            我是小马甲~M
                                            我是小马甲~
                                            0
                                            5
                                            233

                                          • 免费科技订阅30T流量
                                            L
                                            lin
                                            0
                                            4
                                            156

                                          • 美团外卖 满18 减 18
                                            mooc9988M
                                            mooc9988
                                            0
                                            4
                                            473

                                          • 登录

                                          • 没有帐号? 注册

                                          • 登录或注册以进行搜索。
                                          百度网盘
                                          1,248 个主题
                                          连续剧
                                          720 个主题
                                          国产剧
                                          578 个主题
                                          美剧
                                          348 个主题
                                          中国移动
                                          307 个主题
                                          动画片
                                          233 个主题
                                          中国电信
                                          222 个主题
                                          动作片
                                          208 个主题

                                          161

                                          在线

                                          40.2k

                                          用户

                                          39.9k

                                          主题

                                          110.3k

                                          帖子
                                          • 第一个帖子
                                            最后一个帖子