首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏学习笔记ol

    框架分析(11)-测试框架

    框架分析(11)-测试框架 主要对目前市面上常见的框架进行分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步。 集成测试框架 Selenium可以与其他测试框架进行集成,如TestNG和JUnit等。这使得开发人员可以更好地组织和管理测试用例,实现更复杂的测试流程。 总结 Selenium框架具有多语言支持、多浏览器支持、元素定位、页面操作、等待机制、浏览器控制、测试报告、并行执行和集成测试框架等特性。 缺点 难以测试外部依赖 JUnit框架主要用于测试Java类的内部逻辑,对于依赖外部资源或环境的测试,需要使用模拟框架或其他工具进行处理。 不支持并发测试 JUnit框架默认是单线程执行测试用例,不支持并发测试。对于需要并发测试的场景,需要使用其他工具或框架

    90320编辑于 2023-10-11
  • 来自专栏Helloted

    CoreData简介以及第三方框架MagicRecord源码解析

    三、MagicRecord源码解析 + (void) setupCoreDataStackWithStoreAtURL:(NSURL *)storeURL { if ([NSPersistentStoreCoordinator

    1.1K20编辑于 2022-06-07
  • 来自专栏c++ 学习分享

    ec源码11

    11 function 循环送小花() { var height = device.getScreenHeight()-50; var d=0; var isdaodi=0;

    37420编辑于 2023-07-07
  • 来自专栏Java架构师必看

    spring源码分析11

    spring源码分析11 强烈推介IDEA2020.2破解激活,IntelliJ

    40620发布于 2021-04-13
  • 来自专栏陈满iOS

    ·FMDB:第三方数据库处理框架·用法示例篇(附源码Demo)

    这里提供我整理的源码GigHub下载链接, 觉得有需要的朋友可以直接下载Demo,而不用看本篇文章介绍。欢迎作出进一步优化与分享,笔者这个尝试也是得益于两个大神的文章。 单线程生物:FMDatabase类 ---- 1.1 对FMDB的FMDataBase类进行一层封装 1.1.1 源码 DataBase.h // // DataBase.h // FMDBDemo executeQuery:[NSString stringWithFormat:@"SELECT * FROM car where own_id = %@",person.ID]]; 1.2 模型层 1.2.1 源码 UIImage *imag = [UIImage imageNamed:@"1"]; NSLog(@"date = %@",[NSDate date]); //2016-05-11 10:04:50 +0000 //2016-05-11 10:05:40 +0000 13 //2016-05-11 10:06:01 +0000 31 UserDTO

    1.3K20发布于 2018-09-10
  • 来自专栏用户7737280的专栏

    使用其他三方的IOC框架

    程序的启动基本都是通过构建主机的方式,比如之前的Web主机或者后来的泛型主机,在Minimal API中同样可以进行这些操作,比如我们遴选公务员模拟一下之前泛型主机配置Web程序的方式使用IOC的时候会使用其他三方的 IOC框架,比如大家耳熟能详的Autofac,我们之前也介绍过其本质方式就是使用UseServiceProviderFactory中替换容器的注册和服务的提供,在Minimal API中可以使用如下的方式去操作 的形式,所以Minimal Api自动处理并输出返回的信息,遴选公务员其实只要满足委托类型的它都可以处理,接下来咱们来简单一下,首先是本地函数的形式 它的作用就是简化我们解析Http请求信息也是MVC框架的核心功能

    60410编辑于 2021-12-02
  • 来自专栏程序员小航

    Spring 源码学习 11:invokeBeanFactoryPostProcessors

    知道了上面两个问题的答案,对 BeanFactoryPostProcessor 有了了解之后,然后再深入源码,继续阅读 invokeBeanFactoryPostProcessors 这个方法。 进入源码: protected void invokeBeanFactoryPostProcessors(ConfigurableListableBeanFactory beanFactory) { BeanFactoryPostProcessor> getBeanFactoryPostProcessors() { return this.beanFactoryPostProcessors; } 看源码

    97910发布于 2021-01-12
  • 来自专栏golang算法架构leetcode技术php

    golang源码分析:etcd(11

    我们继续在文件 server/etcdserver/server.go 中分析EtcdServer的初始化流程,它会先调用bootstrap函数初始化后端存储bolt-db然后初始化raftNode,最后初始化transport,调用start开始raft协议的网络传输。具体实现如下

    35540编辑于 2023-09-09
  • 来自专栏波波烤鸭

    11】Spring源码-分析篇-事务源码分析

    Spring源码分析-事务源码分析 一、事务的本质 1. 隔离级别:https://blog.csdn.net/qq_38526573/article/details/87898730 二、Spring事务原理   然后我们来分析下Spring中事务这块的源码实现 1.Spring事务的源码设计 1.1 事务管理器   我们来看看事务管理器(PlatformTransactionManager). Connection for transaction", ex); } } 在doBegin方法中核心的关闭了自动提交 同时把连接绑定到本地线程中bindResource方法 2.Spring事务源码串联

    1.9K30编辑于 2022-10-28
  • 来自专栏golang算法架构leetcode技术php

    golang源码分析:raft(11

    前面提到transport将远程对象分为两类:remote和peer,分别代表新建立的连接和已经加入集群的节点,下面简单分析下它们的核心逻辑:

    34620编辑于 2023-09-07
  • 来自专栏纸上得来终觉浅

    libuv源码阅读(11)--lock

    先看下用例源码: #include <stdio.h> #include <uv.h> uv_barrier_t blocker; uv_rwlock_t numlock; int shared_num

    60210发布于 2021-03-12
  • 来自专栏流媒体

    Android 11(Q)源码编译

    2021-06-27 16-23-20屏幕截图.png 2 源码下载 2.1 工具安装 git sudo apt-get install git curl下载工具 sudo apt-get install 2021-06-27 16-41-26 的屏幕截图.png python sudo apt-get install python 2.2 下载源码 建立源码存放目录 mkdir aosp cd aosp bison build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev libxml2-utils xsltproc unzip fontconfig 3.2 驱动下载 参考https://source.android.google.cn 8. aosp_car_arm64-userdebug 9. aosp_car_x86-userdebug 10. aosp_car_x86_64-userdebug 11

    2K10发布于 2021-06-29
  • 来自专栏全栈程序员必看

    datax(11):源码解读 ContainerCommunicator

    super.getReporter().reportTGCommunication(super.taskGroupId, communication); } } ---- 注: 对源码进行略微改动

    1.1K30编辑于 2022-08-27
  • golang源码分析:langchaingo(11

    在分析完核心功能使用的源码后,我们再按照目录依次总结下每个目录里的逻辑,在最外层的一些工具类说明类的文件就不再介绍了 CODE_OF_CONDUCT.md CONTRIBUTING.md

    8600编辑于 2026-03-18
  • 来自专栏LinXunFeng的专栏

    Cocoapods 创建第三方框架

    一、上传项目到github 将框架中的主要文件放入到一个指定文件夹中,比如叫Classes或者Lib都可以 目录结构 打开终端,cd到框架目录 cd /Users/lxf/xxxx/LXFPhotoHelper // git push origin 版本号 git push --tags 二、创建并修改podspec文件 创建Spec文件 // 名称一般与工程名称保持一致 pod spec create 框架名称 push后面加上--allow-warnings来忽略它们 pod trunk push LXFPhotoHelper.podspec --allow-warnings 如果出现如下信息,则说明你的框架名字已被占用 上传成功后会自动帮我们更新本地仓库,如果无法搜索到自己的框架,可以先删掉本地的索引文件后再搜索一次 rm ~/Library/Caches/CocoaPods/search_index.json 当使用 pod search 命令可以搜索自己的框架时, 那么就意味着审核通过了

    53830发布于 2018-06-29
  • 来自专栏自然语言处理

    智能体框架11 个顶级 AI Agent 框架

    最近笔者在找智能体框架,看到一个文章:https://ai.plainenglish.io/11-best-ai-agent-frameworks-for-software-developers-afa1700644bc 本指南将深入探讨当前最优秀的 11 个 AI Agent 框架,比较它们的特性、优势、劣势以及理想的应用场景,帮助您为下一个项目做出明智的决定。 什么是 AI Agent 框架11 个最佳 AI Agent 框架 1. LangChain LangChain 是一个开源框架,已成为构建 AI 驱动应用最受欢迎的选择之一。 测试 if __name__ == "__main__": asyncio.run(main()) 11. 无论您需要用于构建对话 Agent、多 Agent 协作系统,还是复杂工作流自动化的框架,本指南介绍的 11框架都提供了多种选择,以满足不同的需求和技术专业水平。

    14.2K52编辑于 2025-07-02
  • 来自专栏Node.js开发

    Taro框架使用第三方icon

    我们在使用Taro开发小程序时,有时候需要用到ico图标,但是当Taro UI 自带的icon不能满足我们的要求时,我们需要导入第三方字体图标库。 如何导入呢? } } } } }, h5: {} } 第二步:编写字体图标库 css,icon.scss,这个文件直接放在src目录下 (以下代码为 demo,参考第三方库按照下面方式引入 ),代码如下: /* icon.scss */ @font-face { font-family: 'FontAwesome'; /* 自行安装第三方字体图标库 */ src: url(' v=4.7.0') format('truetype'); font-weight: normal; font-style: normal; } /* 根据第三方字体图标库编写 */ /* 举例 {{ size: 25, color: '#78A4FA', prefixClass:'fa' ,value: 'address-book-o', }} /> 以上便是在Taro框架中使用第三方字体图标库的配置方法

    3.6K137发布于 2020-09-01
  • 来自专栏Java 源码分析

    Exectors框架 源码分析

    Exectors框架 源码分析 1. 在阅读源码时做了大量的注释,并且做了一些测试分析源码内的执行流程,由于博客篇幅有限,并且代码阅读起来没有 IDE 方便,所以在 github 上提供JDK1.8 的源码、详细的注释及测试用例。 由于个人水平有限,对源码的分析理解可能存在偏差或不透彻的地方还请大家在评论区指出,谢谢! 1.

    74370发布于 2018-04-17
  • 来自专栏方亮

    Colly源码解析——框架

            Colly是一个使用golang实现的数据抓取框架,我们可以使用它快速搭建类似网络爬虫这样的应用。本文我们将剖析其源码,以探析其中奥秘。 (转载请指明出于breaksoftware的csdn博客)         Collector是Colly的核心结构体,其中包含了用户对框架行为的定义。

    1.4K10发布于 2019-01-16
  • 来自专栏jeremy的技术点滴

    koa框架源码解读

    虽然经常用koa作为NodeJS Web项目的框架,但一直都是只知道怎么做,但并不知道它究竟是怎么实现的。今天花了些时间来研究它,在这里记录一下。 koa的源码解读 先看一下koa最简单的使用示例。 参考文档 阮一峰的ECMAScript 6 入门 - Generator 函数 阮一峰的ECMAScript 6 入门 - 异步操作和Async函数 koa源码 koa-compose源码 co源码

    1.2K80发布于 2018-05-10
领券