240 发简信
IP属地:湖北
  • 创建模型&基础字段

    介绍 - ORM 对象关系映射(英语:Object Relational Mapping),表 -> 类; 列 -> 属性 - Tortoise ORM https://t...

  • 120
    Tortoise ORM or Sqlalchemy

    ● Tortoise ORM:异步,API和Django ORM 大多类似集成Pydantic;多用于asgi starlette / sanic / FastAPI...●...

  • 实现领域驱动设计-工厂

    “工厂应该提供一个创建对象的接口,该接口封装了所有创建对象的复杂操作过程,同时,它并不需要客户去引用那个实际被创建的对象” 其实这个作用跟设计模式的工厂模式是一样的,都是封装...

  • 120
    领域驱动设计之领域模型

    加一个导航,关于如何设计聚合的详细思考,见这篇文章。 2004年Eric Evans 发表Domain-Driven Design –Tackling Complexity ...

  • xutils3 getQueryStringParams天坑

    org.xutils.http.RequestParams.getQueryStringParamsorg.xutils.http.RequestParams.getStri...

  • 120
    python学习笔记

    linux相关: 1.https://linux.cn/article-1672-1.html[https://linux.cn/article-1672-1.html] ...

  • 120
    android用HTTP post上传文件到OSS

    最近有一个需求是要上传音频信息到服务器,为了减少自有服务器的流量,决定使用授权回调上传的形式由客户端直接上传到阿里云oss服务器。官方文档https://help.aliyu...

  • 我在app中遇到了TbsResorce is Reinited,current Thread is 3573 这个问题 X5建议是在application中做初始化 是不是把这个移到稍后的位置也可以呢?

    项目启动优化

    工具 BlockCanary, 通过记录UI线程的事件分发,找到UI线程卡顿的操作,最后更新2017-08-17,参考 ANRWatchDog,向UI线程发消息,5秒收不到回...

  • 这个 GeekThreadManager.getInstance().execute 有没有什么办法停止线程呢? 难道还是传统的while开关吗

    最强大的Android线程池框架

    背景 大家都知道在我们的开发中永远都离不开多线程,对于我们为什么要使用多线程,多线程的使用和多线程的一些基础知识这里我们就不讲了,有兴趣的朋友可以去看一下博主之前的几篇文章:...

  • 比如父类是 public class AA 里面有一个方法
    public int aa(){
    return 1;
    }
    子类是public class BB entends AA 里面有一个方法
    public int aa(){
    return 2;
    }
    这时候如果在类CC中使用 AA a = new AA(); print(a.aa()); 输出为1
    这时候如果使用里氏替换 定义子类对象BB b = new BB(); 将之前的a.aa()替换为b.aa()输出为2, 此时程序逻辑就变了
    在这里 父类的aa方法和子类的aa方法就是功能完全不同的两个方法 强行通过继承结合在一起 这就不对了

    关于Java中多态可能违背里氏替换原则的分析

    作者:aaron hao链接:https://www.zhihu.com/question/27191817/answer/145013324 先声明先篇文章转自知乎,觉得讲...

  • @heavenvirus 你说的1kb 准确点是不是44b? 我没遇到过这个情况 看起来像是录音设备被禁用

    Android 使用tinyalsa录制的方法

    网上搜索相关内容 会出现很多编译、运行方式,但都是命令行工具,有人就问了:到底安卓上能不能用、怎么用 本文简单介绍如何在安卓项目中使用方式(前提是已经集成tinyalsa或...

  • 如有疑问 留言咨询 共同探讨

    Android 使用tinyalsa录制的方法

    网上搜索相关内容 会出现很多编译、运行方式,但都是命令行工具,有人就问了:到底安卓上能不能用、怎么用 本文简单介绍如何在安卓项目中使用方式(前提是已经集成tinyalsa或...

  • Android 使用tinyalsa录制的方法

    网上搜索相关内容 会出现很多编译、运行方式,但都是命令行工具,有人就问了:到底安卓上能不能用、怎么用 本文简单介绍如何在安卓项目中使用方式(前提是已经集成tinyalsa或...

  • adb shell 提示adb server didnot ack解决办法

    操作步骤:1 cmd中输入 adb nodaemon server会提示cannot bind 'tcp:5037' 2 cmd中输入 netstat -anob | fin...

  • 以终为始,看透人生

    26岁,你看着身边的人都结了婚,婚礼的份子钱逐年递增。春节回家,父母从带你串亲戚,变成了带你去见相亲对象。见了十几个姑娘,你每次都觉得和那个她比,差了一点。 28岁那年,你遇...