首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    「品质成就未来」腾讯WeTest助力TiD质量竞争力大会

    2018年7月15日-18日,由中关村智联软件服务业质量创新联盟主办,“2018质量竞争力大会”(简称TiD大会)于北京成功召开。...TiD大会开放日主会场 会议期间,一站式品质开放平台,腾讯WeTest以“品质成就未来”为主题,围绕手游性能管理、服务器性能测试、微信自动化测试以及手游测试AI实践等方面带来专业级别的实践案例演绎。...本着“开放、分享、共赢”的理念,在本次TiD大会中,腾讯WeTest通过现场分享可借鉴的有效方案,供开发者们针对自家测试问题对症下药。...在本届TiD人工智能与软件论坛专区,腾讯WeTest旗下3位高级工程师,就WeTest在手游测试AI实践方面所取得的经验进行了分享。...据悉,本次TiD大会上,腾讯WeTest带来的系列分享,正是该“测试扶持计划”中的一环。 作为腾讯WeTest “测试扶持计划”的重头戏,全新上线“深度兼容测试”服务将于7月26日正式上线。

    1.5K30

    腾讯云 CODING 荣获 TiD 质量竞争力大会 2023 软件研发优秀案例

    ---- 8 月 13-16 日,由中关村智联软件服务业质量创新联盟主办的第十届 TiD 2023 质量竞争力大会在北京国家会议中心召开。...本届 TiD 质量竞争力大会以需求为牵引,诚邀软件研发领域行业领军人物、科技创新人才和技术骨干共同探讨软件研发创新趋势。...本届大会由 1 场全体大会、3 场大咖研讨会、25 余场大时段并行课程、28 余场专题论坛、TiD 嘉年华等多元模块构成,围绕全球及我国数字经济发展态势、机遇与挑战、关键核心技术突破与应用、数字技术赋能软件产业转型升级...为推动软件产业高质量和信息技术应用创新产业的发展,加强交流业内先进经验,中关村智联联盟、TiD 大会组委会举办 2023 软件研发优秀案例征集,会上为 50 个案例颁发了软件研发优秀应用案例、数字化转型优秀案例

    52160

    腾讯云 CODING 荣获 TiD 质量竞争力大会 2023 软件研发优秀案例

    点击链接了解详情---- 8 月 13-16 日,由中关村智联软件服务业质量创新联盟主办的第十届 TiD 2023 质量竞争力大会在北京国家会议中心召开。...本届 TiD 质量竞争力大会以需求为牵引,诚邀软件研发领域行业领军人物、科技创新人才和技术骨干共同探讨软件研发创新趋势。...本届大会由 1 场全体大会、3 场大咖研讨会、25 余场大时段并行课程、28 余场专题论坛、TiD 嘉年华等多元模块构成,围绕全球及我国数字经济发展态势、机遇与挑战、关键核心技术突破与应用、数字技术赋能软件产业转型升级...为推动软件产业高质量和信息技术应用创新产业的发展,加强交流业内先进经验,中关村智联联盟、TiD 大会组委会举办 2023 软件研发优秀案例征集,会上为 50 个案例颁发了软件研发优秀应用案例、数字化转型优秀案例

    36710

    1亿数据量,uid分库,tid上的查询该怎么办?(第55讲)

    帖子记录查询,通过tid查询,约占读请求量90%; select * from t_tiezi where tid=$tid 2....tid的查询是单行记录查询,只要在数据库(或者缓存)记录tid到uid的映射关系,就能解决这个问题。 新增一个索引库: t_mapping(tid, uid); 1....在生成tid时,先使用一种分布式ID生成算法生成前60bit(上图中绿色部分); 4. 将分库基因加入到tid的最后4个bit(上图中粉色部分); 5....拼装成最终的64bit帖子tid(上图中蓝色部分); 这般,保证了同一个用户发布的所有帖子的tid,都落在同一个库上,tid的最后4个bit都相同,于是: 1. 通过uid%16能够定位到库; 2....基因法,按照uid分库,在生成tid里加入uid上的分库基因,保证通过uid和tid都能直接定位到库; 知其然,知其所以然。 思路比结论更重要。 ==全文完==

    1.1K10

    Linux线程-概念和控制

    Linux线程-概念和控制 零、前言 一、Linux线程概念 1、什么是线程 2、vfork函数/pthread线程库 3、线程优缺点及其他分析 二、Linux进程VS线程 1、进程和线程 三、Linux...线程控制 1、POSIX线程库 2、线程创建 3、线程ID及线程地址空间布局 4、线程终止 5、线程等待 6、线程分离 零、前言 本章主要讲解学习Linux中的线程 一、Linux线程概念 1、什么是线程...而线程的和进程的控制块基本是类似实现的,因此Linux直接复用了进程控制块,所以Linux中的所有执行流都叫做轻量级进程 在Linux中都没有真正意义的线程,所以也就没有真正意义上的线程相关的系统调用...线程库的后续操作,就是根据该线程ID来操作线程的 在Linux系统层面有LWP与线程对应,但是Linux是用轻量级进程模拟的线程,而对于用户来说,并不会关心底层实现,从用户角度来说,他们也需要知道线程的信息...,tid2,tid3; pthread_create(&tid1,NULL,Routine,(void*)"pthread 1"); pthread_create(&tid2,NULL,

    1.5K20

    初谈Linux多线程--线程控制

    Linux中的线程 在Linux中,线程执行的是进程代码的一部分,也就是说,线程是进程的实体,可以看作是进程内的一个执行单元,我们将这些不同的执行单元称之为轻量级进程,不同线程之间可以通过共享内存来进行通信...Linux执行流都是轻量级进程。Linux使用进程模拟线程。 重新理解的进程 以前我们学习的进程=内核数据结构+进程的数据代码,这是我们之前理解的。...进程和线程的关系: 线程控制 在Linux系统中没有线程,只有轻量级进程,这个轻量级进程实际上就是线程,因为没有单独设计TCB。...因此Linux操作系统不会直接给我们提供线程的系统调用,只会提供创建轻量级进程的系统调用接口。...Linux系统存在一个中间软件层,有一个pthred库,是自带的原生线程库,对该轻量级进程接口进行封装,按照线程的接口提供给用户。所以说,Linux是用户级线程,Windows是内核级线程。

    44010

    多线程编程初探:掌握基本概念与核心原理

    而Linux中则是对于多线程这方面的底层设计,则复用了PCB的设计。 这两种方法我认为是Linux更好,这样就减少了维护成本。 这样就是三个线程在同一个进程当中,将正文代码分成三份,并行向上执行。...所以,Linux在设计的时候就对页表进行了类似于多级索引式的设计。 给不同的线程分配不同的的区域本质就是为了让不同的线程,各自看到所有页表的子集。...这说明了C++11,在Linux环境下对于线程的操作,都是封装的Linux下的原生线程库。 这是为了代码的跨平台性。 那么C++在Windows下,还是封装的Linux的原生线程库吗?...我们只需要明白一点,Linux原生线程库是,Linux底层实现多线程的唯一方法。...但是在Linux操作系统方面底层没有线程的概念,只有轻量级线程的概念,所以Linux无法维护线程。Linux上的线程的概念是有线程库来提供的,所以线程的维护就应该交给线程库。

    75610

    【Linux】:线程概念与控制

    Windows系统里有struct tcb结构体描述线程,Linux系统选择复用struct pcb结构体。所以Linux是用进程模拟的线程。...Linux中CPU不区分task_struct 是进程还是线程,都看做执行流 CPU看到的: 执行流 <= 进程 注意:Linux中的执行流叫:轻量级进程 2.2 Linux 下实现 在 LInux...LWP 是一种 轻量级进程,在 Linux 中,每个线程对应于一个 LWP,因此 Linux 中的每个线程都被视为一个独立的进程,但它们共享进程的地址空间。...那么我们现在该如何理解这句话: ❤️‍ 注意: Linux 中没有真正意义上的线程,Linux 的线程概念是用 LWP 进行模拟实现的!!!...Linux只维护轻量级进程,linux中的pcb里与执行流相关的属性都是轻量级进程的属性,所有的属性都是围绕lwp展开的。

    51210

    【Linux】从零开始认识多线程 --- 线程控制

    Linux中的线程是通过进程模拟的(并没有单独设计出一个单独的线程模块) 进程中可以有多个进程(之前学习的是进程的特殊情况),他们共用一个地址空间。进程从内核来看,是承担分配系统资源的基本实体!...Linux中的执行流是线程 ,CPU看到的执行流 <= 进程 进程与线程需要注意: 线程的调度成本比进程低很多,是由于硬件原因:CPU中存在一个cache会储存热点数据(进程相关数据) ,要访问数据时,...线程控制 2.1 线程创建 万事开头难,我们先来看线程怎么创建: PTHREAD_CREATE(3) Linux...由主线程来等待新线程 PTHREAD_JOIN(3) Linux Programmer's Manual...上面讲的是Linux系统提供给我们的系统调用,帮助我们可以进行线程控制,也叫做原生线程库。

    30510
    领券