Irene181 Irene181
3年前
一篇文章带你全面解析不一样的线程
前言在讲今天的知识点之前,大家是否了解线程,进程和协程了,那我们先来初步了解下吧。线程中央处理器的调度单元,简单点说就是程序中的末端执行者,相当于小弟的位置。有人说python中的线程是个鸡肋,这是因为有了GIL,但是又不是一味的鸡肋,毕竟在执行io操作时还是挺管用的,只是在执行计算时就显得不尽人意。下面我们来看下线程的具体使用方法:1.导入线程模块:
Souleigh ✨ Souleigh ✨
3年前
PHP 8 有哪些值得期待的新特性
新的PHP主要版本PHP8预计将于2020年底发布。它现在正处于非常活跃的开发中,所以在接下来的几个月里,开发速度和开发进程可能会有很大的变化。在这篇文章中,我会罗列出PHP8中会发生的一些改变:新功能、性能改进和突破性变化。因为PHP8是一个新的主要版本,所以代码及语法向下兼容性会更低。如果您一直保持与最新版本保持同步,
Wesley13 Wesley13
3年前
mysql 锁机制
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。本章我们着重讨论My
李志宽 李志宽
3年前
记一次挖矿病毒应急响应事件
应急主机排查近日,我们的安全技术人员安全检查过程中发现一组内网主机存在与外部互联网地址异常通讯行为,以下是对其中一台主机挖矿应急处置分析。查看Windows任务管理器,发现该主机的CPU使用率为100%。结合实际业务情况初步判断该主机存在异常。进一步查看使用率过高的进程,发现名称为v6w5m43T.exe可疑执行文件占用大量CPU使用率,并且powershe
Wesley13 Wesley13
3年前
FIX协议介绍
定义FIX协议是由国际FIX协会组织提供的一个开放式协议,目的是推动国际贸易电子化的进程,在各类参与者之间,包括投资经理、经纪人,买方、卖方建立起实时的电子化通讯协议。FIX协议的目标是把各类证券金融业务需求流程格式化,使之成为一个个可用计算机语言描述的功能流程,并在每个业务功能接口上统一交换格式,方便各个功能模块的连接。协议工
Stella981 Stella981
3年前
RabbitMQ指南之二:工作队列(Work Queues)
在上一章的指南中,我们写了一个命名队列:生产者往该命名队列发送消息、消费从从该命名队列中消费消息。在本章中,我们将创建一个工作队列,用于在多个工作者之间分配耗时的任务。工作队列(即任务队列)的主要思想是避免立即执行那些需要等他们执行完成的资源密集型任务。相反,我们将任务安排在稍后完成。我们将任务封装为消息并将其发送到队列,后台运行的工作进程将取出任务并执行完
Stella981 Stella981
3年前
Linux的文件描述符
(1).文件描述符的定义  文件描述符是内核为了高效管理已被打开的文件所创建的索引,用于指向被打开的文件,所有执行I/O操作的系统调用都通过文件描述符;文件描述符是一个简单的非负整数,用以表明每个被进程打开的文件。程序刚刚启动时,第一个打开的文件是0,第二个是1,以此类推。也可以理解为文件的身份ID。  用户通过操作系统处理信息的过程中,使用的交互设
强强联合,天翼云安全能力再升级!
经济的迅猛发展改变了人们的生产生活方式,随着数字化进程不断深入,推动着更多政府和企业“上云用数赋智”,驱动业务变革,实现自身转型,而安全风险的威胁也在不断变化,云安全成为千行百业业务上云和安全建设的整合需求。2022年1月29日,天翼云科技有限公司与天翼安全科技有限公司在北京正式签署战略合作协议。双方将在云网安全能力融合、产品研发和应用、一体化运营、市场宣传
在充满挑战的时代 天翼云以数字化加速市域社会治理现代化
当今世界正在经历百年未有之大变局。受全球新冠肺炎疫情影响,全球地缘政治形势错综复杂,数字化转型换挡提速,机遇与挑战并存。在5G、云计算、大数据、AI等现代信息技术快速更迭的同时,各行业数字化转型进程取得飞跃性进展,天翼云也正在加速构建数字化治理底座能力,以数字技术催生新一轮科技革命和产业变革,推进各行业数字化转型,实现市域社会治理现代化。变局中育新机,以数字
飞速 | 从表单驱动到模型驱动,解读低代码开发平台的发展趋势
随着社会数字化进程的加速,旺盛的企业个性化需求和有限的专业开发人员供给之间的矛盾也日益显著,业界亟需更快门槛、更高效率的开发方法和工具,低代码技术便应运而生。低代码开发,是通过编写少量代码甚至无需代码,就可以快速生成应用程序的一种方法和工具。借助低代码,使用者无需编码即可完成企业系统的常用功能,少量编码开发更多扩展功能。(低代码开发包含可视化设计和编码扩展能