E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS开发技术分享
技术分享
| app自动化测试(Android)-- Capability 使用进阶
Capability是一组键值对的集合(比如:“platformName”:“Android”)。Capability主要用于通知Appium服务端建立Session需要的信息。客户端使用特定语言生成Capabilities,最终会以JSON对象的形式发送给Appium服务端。Appium底层架构tmp823×39676.8KB比如下面的例子展示了几个重要的capabilities:Python版
Hogwarts测试开发
·
2023-11-08 23:42
android
python
pytest
功能测试
数据库架构
Workshop 深圳站|源码架构剖析带你揭开Appium的神秘面纱
它是引发人们思考、探讨、相互交流的一种方式,鼓励参与、创新、找出解决对策,Workshop是一种偏实战,注重实操性的交流活动,这种形式也越来越多的被应用到
技术分享
中。
霍格沃兹-慕漓
·
2023-11-08 23:12
android
android
studio
ide
压力测试
技术分享
| Appium环境安装与架构介绍
Appium架构Appium设计哲学不需要为了自动化而重新编译或修改被测应用不应该让移动端自动化测试限定在某种语言或者某个具体的框架不要为了移动端的自动化测试而重新造轮子移动端自动化测试应该是开源的Appium架构Appium架构图如下:Appium的核心是一个Web服务器,提供了一套REST的接口,接收到客户端的连接,监听到命令,在移动设备上执行这些命令,将执行结果放在HTTP响应中返还给客户端
测试萧十一郎
·
2023-11-08 23:11
软件测试工程师
软件测试
自动化测试
appium
架构
软件测试
功能测试
自动化
程序人生
职场和发展
阿里云运维
技术分享
先看一张图,我们的服务运行都需要什么云网络虚拟专用网络VPC阿里云登录-欢迎登录阿里云,安全稳定的云计算服务平台VPC(VirtualPrivateCloud)一个虚拟私有网络环境,连接云上所有网络设备包括网关、虚拟路由器、虚拟交换机以及连接的各种云资源,与真实网络环境是一样的VPC对外连接网络连接基本信息网段与子网掩码说明,每一个设备都会占用一个IP子网网段常见以下几个网段当前我们用到的网段范围
别说小李
·
2023-11-08 22:52
运维
运维
阿里云
网络
技术分享
| Appium 用例录制
下载及安装下载地址:github.com/appium/appi…下载对应系统的Appium版本,安装完成之后,点击“StartServer”,就启动了AppiumServer。在启动成功页面点击右上角的放大镜,进入到创建Session页面。配置好desirecapability信息之后,点击“StartSession”启动会话就展示出下面的页面。AppiumInspector元素定位页面:左侧为
程序员曦曦
·
2023-11-08 21:13
自动化测试
软件测试工程师
软件测试
appium
功能测试
软件测试
自动化测试
程序人生
职场和发展
技术分享
| app自动化测试(Android)--触屏操作自动化
导入TouchActionPython版本fromappium.webdriver.common.touch_actionimportTouchActionJava版本importio.appium.java_client.TouchAction;常用的手势操作press按下TouchAction提供的常用的手势操作有如下操作:press按下release释放move_to/moveTo移动tap
测试萧十一郎
·
2023-11-08 21:43
自动化测试
软件测试工程师
软件测试
android
自动化
运维
软件测试
功能测试
程序人生
职场和发展
技术分享
| 接口测试价值与体系
如果把测试简单分为两类,那么就是客户端测试和服务端测试。移动端的测试包括UI测试,兼容性测试等,服务端测试包括接口测试。接口测试检查数据的交换、传递和控制管理过程。它绕过了客户端,直接对服务端进行测试。接口测试的价值服务端非常复杂,就像下图的阿里核心链路图,包含大约150个组件,组件与组件之间进行交互,形成了密集的后端网络。UI测试无法覆盖这么复杂的组件交互网络,所以要绕过客户端,直接使用接口测试
爱学习的潇潇
·
2023-11-08 17:12
自动化测试
软件测试
软件测试工程师
压力测试
软件测试
功能测试
自动化
程序人生
职场和发展
技术分享
| 常见接口协议解析
服务与服务之间传递数据包,往往会因为不同的应用场景,使用不同的通讯协议进行传递。比如网站的访问,常常会使用HTTP协议进行传递,文件传输使用FTP,邮件传递使用SMTP。上述的三种类型的协议都处于网络模型中的应用层。除了应用层的常用协议之外,对于传输层的TCP、UDP协议,以及Restful架构风格、RPC协议等等基础网络知识要有一定的了解和认知。网络协议介绍在了解具体的协议之前,需要先了解OSI
爱学习的潇潇
·
2023-11-08 17:42
软件测试
自动化测试
软件测试工程师
软件测试
功能测试
自动化
程序人生
职场和发展
技术分享
| app测试中常用的Android模拟器
EmulatorEmualor是AndroidStudio自带的模拟器,是官方提供的工具,Android开发最常使用的就是这一款。它功能非常齐全,电话本、通话等功能都可正常使用。用户可以使用键盘输入,鼠标点击模拟器按键输入,甚至还可以使用鼠标点击、拖动屏幕进行操纵。当然模拟器毕竟是模拟器,和真实的手机设备还是存在差别的。Emualor模拟器和真机的不同之处:不支持呼叫和接听实际来电不支持USB连接
爱学习的潇潇
·
2023-11-08 17:31
软件测试工程师
软件测试
自动化测试
android
软件测试
功能测试
自动化
程序人生
职场和发展
重新安装
iOS开发
环境
1.安装xcode2.安装homebrewhttps://www.jianshu.com/p/a44aa3275be53.升级ruby3.1目前mac的默认ruby环境都是2.6.10,但是默认的cocoapods的版本支持已经升级到了3.2.2,所以我们要升级当前的ruby环境:打开终端执行下面命令,等待安装完成即可。brewinstallrubyecho'exportPATH="/opt/ho
小白lf
·
2023-11-08 14:48
技术分享
| app自动化测试(Android)--触屏操作自动化
导入TouchActionPython版本fromappium.webdriver.common.touch_actionimportTouchActionJava版本importio.appium.java_client.TouchAction;常用的手势操作press按下TouchAction提供的常用的手势操作有如下操作:press按下release释放move_to/moveTo移动tap
软件测试潇潇
·
2023-11-08 12:01
自动化测试
软件测试工程师
软件测试
android
自动化
运维
功能测试
职场和发展
软件测试
程序人生
准备转行入坑
iOS开发
的大灯,第一步-第一篇:基本要求和技术趋势
很少有朋友问我如何开始我的
iOS开发
人员职业生涯...如果他们想...,他们应该怎么开始呢?第一步应该做什么呢?在此,为你提供一个
iOS开发
的学习指南。共为两篇。目标在用浅显易懂的
MillVA
·
2023-11-08 11:09
分析
开发
iOS
ios
xcode
macos
技术分享
| app自动化测试(Android)-- 参数化用例
参数化是自动化测试的一种常用技巧,可以将测试代码中的某些输入使用参数来代替。以百度搜索功能为例,每次测试搜索场景,都需要测试不同的搜索内容,在这个过程里面,除了数据在变化,测试步骤都是重复的,这时就可以使用参数化的方式来解决测试数据变化,测试步骤不变的问题。参数化就是把测试需要用到的参数写到数据集合里,让程序自动去这个集合里面取值,每条数据都生成一条对应的测试用例,直到集合里的值全部取完。使用方法
软件测试曦曦
·
2023-11-08 10:50
软件测试
自动化测试
软件测试工程师
android
软件测试
功能测试
职场和发展
自动化
程序人生
云计算的技术架构与实现分析
云计算的技术架构与实现分析作者:Eugene来源:MySQLOPS数据库与运维自动化
技术分享
时间:2012-02-0723:19:31人气:545评论:0标签:云计算引言当前的“云计算”一词已经被神话,
zsl6658
·
2023-11-08 09:03
云计算
云计算
存储
虚拟机
负载均衡
集群
网络
shopee虾皮跨境电商网站商品数据支持网站后缀(.com.my;.vn;.ph)
然而,在不同的
技术分享
中,我们常常会遇到质量参差不齐的文章,有时甚至还会存在错误或虚假信息。因此,本文旨在分享一些技术贴的写作技巧,希望能帮助大家提高技术文章的质量和可信度,让更多人从中受益!
Miya(QQ3088716563)
·
2023-11-08 08:20
大数据
API接口
网络爬虫
虾皮
跨境电商
web
技术分享
| 虚拟列表实现
针对过多数据列表展示造成过多节点渲染使页面卡死或卡顿,特地封装一个简易的虚拟列表,大家可在此基础上进行针对修改组件基于vue3+elementplus+ts+tailwindcss开发设计思路分为三部分:父容器占位;一个子容器展示通过滚动条计算的数据相当于真实渲染节点;一个子容器作为虚拟列表不渲染列表提供列表真实高度显示滚动条实现页面结构样式修改elementplus的scrollbar样式.sc
anyRTC
·
2023-11-08 06:57
web技术分享
音视频
虚拟列表
前端
vue.js
音视频
虚拟列表
web
(14)DMETL的部署实践
本篇
技术分享
文章是基于Linux下达梦DMETL标准版的部署实践。
idmon
·
2023-11-08 03:41
大数据
技术分享
| app自动化测试(Android)--元素定位方式与隐式等待
元素定位是UI自动化测试中最关键的一步,假如没有定位到元素,也就无法完成对页面的操作。那么在页面中如何定位到想要的元素,本小节讨论Appium元素定位方式。Appium的元素定位方式定位页面的元素有很多方式,比如可以通过ID、accessibility_id、XPath等方式进行元素定位,还可以使用Android、iOS工作引擎里面提供的定位方式。隐式等待设置隐式等待后可以在规定的时间之内去动态的
测试萧十一郎
·
2023-11-07 23:46
自动化测试
软件测试工程师
软件测试
android
软件测试
自动化
功能测试
程序人生
职场和发展
技术分享
| app自动化测试(Android)--App 控件定位
客户端的页面通过XML来实现UI的布局,页面的UI布局作为一个树形结构,而树叶被定义为节点。这里的节点也就对应了要定位的元素,节点的上级节点,定义了元素的布局结构。在XML布局中可以使用XPath进行节点的定位。App的布局结构从上面这张图中可以看到最左侧是应用的页面的展示,中间部分展示了这个页面的树形结构的XML代码。其中包含的内容为:节点node节点属性:包括clickable(是否可点击)、
测试萧十一郎
·
2023-11-07 23:45
软件测试工程师
自动化测试
软件测试
android
软件测试
功能测试
自动化
程序人生
职场和发展
技术分享
| web自动化测试-PageObject 设计模式
为UI页面写测试用例时(比如web页面,移动端页面),测试用例会存在大量元素和操作细节。当UI变化时,测试用例也要跟着变化,PageObject很好的解决了这个问题。使用UI自动化测试工具时(包括selenium,appium等),如果无统一模式进行规范,随着用例的增多会变得难以维护,而PageObject让自动化脚本井然有序,将page单独维护并封装细节,可以使testcase更稳健,不需要太多
测试萧十一郎
·
2023-11-07 23:35
自动化测试
软件测试
软件测试工程师
前端
设计模式
软件测试
功能测试
自动化
程序人生
职场和发展
技术分享
| app自动化测试(Android)-- 属性获取与断言
断言是UI自动化测试的三要素之一,是UI自动化不可或缺的部分。在使用定位器定位到元素后,通过脚本进行业务操作的交互,想要验证交互过程中的正确性就需要用到断言。常规的UI自动化断言分析正确的输出结果,常规的断言一般包含以下的几个情形:比较大小包含或者不包含验证布尔值Python示例代码#第一种:比较大小price=driver.find_element(By.XPATH,'//*[contains(
潇潇说测试
·
2023-11-07 20:13
自动化测试
软件测试工程师
软件测试
android
功能测试
软件测试
自动化
程序人生
职场和发展
技术分享
| app自动化测试(Android)-- 特殊控件 Toast 识别
Toast是Android系统中的一种消息框类型,它属于一种轻量级的消息提示,常常以小弹框的形式出现,一般出现1到2秒会自动消失,可以出现在屏幕上中下任意位置。它不同于Dialog,它没有焦点。Toast的设计思想是尽可能的不引人注意,同时还向用户显示信息希望他们看到。测试APP下载地址:github.com/appium/samp…首先将上面地址的apk包下载到本地,并安装到模拟器中;在模拟器中
潇潇说测试
·
2023-11-07 20:41
软件测试
软件测试工程师
自动化测试
android
职场和发展
功能测试
自动化
软件测试
程序人生
iOS开发
中使用safari浏览器调试wkwebview或uiwebview
作为
iOS开发
者,如果你不懂H5之类的一系列技术包括什么js、ajax、dom或者框架什么什么的。遇到不负责任的H5开发人员,决绝和你联调,那实在是一件很让人头疼的事儿。
磊怀
·
2023-11-07 20:08
IT
iOS
iOS
调试工具
iOS工程师Mac上的必备软件
前言 iOS工程师一直都是那么的高逼格,用的是Mac电脑,耍的是iPhone手机,哇咔咔~~ 但是,作为一名
iOS开发
工程师,我们除了高逼格外,还必须是全能的。
hbblzjy
·
2023-11-07 18:24
推荐网站
书籍
文章
第三方
ios开发
版本控制系统
原型设计
图标设计
软件
「Java工具类」发现一个身份证地址解析出省市区的工具类
Java常用关键技术点,通用工具类的分享;以及springboot+springcloud+Mybatisplus+druid+mysql+redis+swagger+maven+docker等集成框架的
技术分享
程序员阿宁
·
2023-11-07 18:06
Java工具类
java
java工具类
App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
可以通过以下方法获取证书Certificate:访问AppleDeveloper(简体中文),使用App对应的
iOS开发
者账号登录。在计划资源
憧憬blog
·
2023-11-07 15:06
mysql新手到高手之路
iOS证书
ipa
guard
ios
shopee虾皮跨境电商网站商品数据支持网站后缀(.com.my;.vn;.ph)
然而,在不同的
技术分享
中,我们常常会遇到质量参差不齐的文章,有时甚至还会存在错误或虚假信息。因此,本文旨在分享一些技术贴的写作技巧,希望能帮助大家提高技术文章的质量和可信度,让更多人从中受益!
vx_15083607332
·
2023-11-07 13:54
java
大数据
API接口
爬虫
数据库
基于 Web 引擎技术的 Web 内容录制
最近学习音视频相关技术看到一个很好的
技术分享
,实现了基于Chromium的web内容录制。现在分享出来大家一起学习一下。
拉普拉斯妖1228
·
2023-11-07 11:44
音视频
chrome
web
视频处理
webrtc
音频编码解码
苹果企业证书_苹果企业证书过期
随着越来越多的开发人员参与
ios开发
领域,越来越多的人希望在Apple设备上安装自己的应用程序,但是Apple的审核机制变得越来越严格。结果,无法在AppStore上放置大量的APP。
weixin_39910963
·
2023-11-07 11:35
苹果企业证书
Java在互联网网络安全中的应用(三)
目录1.互联网网络安全概述2.Java的网络安全特性3.用Java加固网络应用4.安全传输5.安全框架和工具6.实际应用案例7.最佳实践和资源目标本次
技术分享
的目标是介绍Java技术在互联网网络安全中的应用
平凡之路无尽路
·
2023-11-07 11:47
网络安全
互联网安全
java
java
web安全
网络安全
App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
可以通过以下方法获取证书Certificate:访问AppleDeveloper(简体中文),使用App对应的
iOS开发
者账号登录。在计划资源
iOS学霸
·
2023-11-07 11:59
iOS
apple证书
iOS上架
ios
App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
可以通过以下方法获取证书Certificate:访问AppleDeveloper(简体中文),使用App对应的
iOS开发
者账号登录。在计划资源
不写代码没饭吃
·
2023-11-07 10:08
大前端
#
React
#
Electron
ios
App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
可以通过以下方法获取证书Certificate:访问AppleDeveloper(简体中文),使用App对应的
iOS开发
者账号登录。在计划资源
虎头金猫
·
2023-11-07 10:36
前端
iOS打包
证书制作
备案
iOS上架
iOS开发
学习路线
前言这里筑梦师,是一名正在努力学习的
iOS开发
工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程.个人学习方法分享浅谈iOS进阶路线[如何优雅的使用Mac
饭小粒
·
2023-11-07 06:48
ios
ios
技术分享
| App测试时常用的adb命令你都掌握了哪些呢?
adb全称为AndroidDebugBridge(Android调试桥),是AndroidSDK中提供的用于管理Android模拟器或真机的工具。adb是一种功能强大的命令行工具,可让PC端与Android设备进行通信。adb命令可执行各种设备操作,例如安装和调试应用。adb组成采用了客户端-服务器(C/S)模型,包括三个部分:adbClient:运行在电脑上,可以在命令行中运行adb命令来调用该
潇潇说测试
·
2023-11-07 04:49
软件测试
软件测试工程师
自动化测试
adb
功能测试
软件测试
自动化
程序人生
职场和发展
技术分享
| web自动化测试-文件上传与弹框处理
实战演示文件上传input标签使用自动化上传,先定位到上传按钮,然后send_keys把路径作为值给传进去.如图所示,是企业微信文件上传的页面定位到标签为input,type为file的元素信息,然后使用send_keys把文件路径作为值给传进去。Python版本driver.find_element(By.CSS_SELECTOR,"#js_upload_input")\.send_keys("
潇潇说测试
·
2023-11-07 04:19
自动化测试
软件测试工程师
软件测试
前端
功能测试
软件测试
自动化
程序人生
职场和发展
如烹小虾: 运维自动化闭环,腾讯是这样做的
本文是数人云深圳
技术分享
课上优维科技联合创始人彭鲤航的演讲实录,演讲主题是《运维自动化实践》。精彩观点抢鲜看实现运维自动化闭环,最主要就是配置管理、状态管理和变更管理能力。
weixin_34018202
·
2023-11-07 01:49
devops
markdown
运维
昊鼎王五:运维自动化闭环,从腾讯走出来的实践
#昊鼎王五:运维自动化闭环,从腾讯走出来的实践关键词:蓝鲸和织云本文是数人云深圳
技术分享
课上优维科技联合创始人彭鲤航的演讲实录,演讲主题是《运维自动化实践》。
昊鼎王五
·
2023-11-07 01:48
运维自动化
蓝鲸
织云
配置管理
变更管理
闭环
技术分享
| 接口测试之HTTP、HTTPS 抓包分析
使用普通的抓包工具比如tcpdump无法抓取到加密过的HTTPS协议的数据包。但是Charles经过配置,可以抓取并分析HTTPS协议的数据包,下面的内容将会具体讲述Charles如何配置以及如何抓取HTTP、HTTPS数据包。环境安装需要安装Charles,参考章节常用代理工具中的Charles部分。配置过程配置代理,Charles可以抓取移动端上的数据,需要计算机和移动端在同一网段(同一wif
测试界的飘柔
·
2023-11-07 00:43
软件测试
职场经验
IT
http
https
网络协议
软件测试
自动化测试
技术分享
| 被测项目需求你理解到位了么?
需求分析是开始测试工作的第一步,产品会先产出一个需求文档,然后会组织需求宣讲,在需求宣讲中分析需求中是否存在问题,然后宣讲结束后,通过需求文档分析测试点并且预估排期。所以对于需求的理解非常重要。需求文档产品经理在做完用户需求调查之后,会根据用户需求输出一份需求文档,在文档中会详细描述用户所需的功能和功能实现的效果。文档生成之后,产品经理会和开发测试一起开一个需求宣讲会,讲解需求中的内容,并且会对需
软件测试曦曦
·
2023-11-06 23:41
软件测试工程师
软件测试
自动化测试
软件测试
功能测试
职场和发展
自动化
程序人生
技术分享
| 一文带你了解测试流程的体系
软件测试是软件质量保证的关键步骤。越早发现软件中存在的问题,修复问题的成本就越低,软件质量也就越高,软件发布后的维护费用越低。为了能更好的保障软件质量,在软件测试的实践中,慢慢形成了一些流程用来达到这一目标。下面就来介绍一下常见的测试流程。传统测试流程在传统的测试流程中包含了如图所示的步骤。下面分别介绍下每一步流程的含义。单元测试单元测试是对软件中的基本组成单位进行的测试。目的是检验软件基本组成单
软件测试曦曦
·
2023-11-06 23:41
自动化测试
软件测试工程师
软件测试
职场和发展
软件测试
功能测试
自动化
程序人生
技术分享
| 抓包分析 TCP 协议
TCP协议是在传输层中,一种面向连接的、可靠的、基于字节流的传输层通信协议。环境准备对接口测试工具进行分类,可以如下几类:网络嗅探工具:tcpdump,wireshark代理工具:fiddler,charles,anyproxyburpsuite,mitmproxy分析工具:curl,postman,chromeDevtool抓包分析TCP协议tcpdumptcpdump是一款将网络中传送的数据包
软件测试曦曦
·
2023-11-06 23:09
自动化测试
软件测试工程师
软件测试
tcp/ip
网络协议
网络
功能测试
自动化
软件测试
程序人生
技术分享
| App常见bug解析
功能Bug内容显示错误前端页面展示的内容有误。这种错误的产生有两种可能1、前端代码写的文案错误2、接口返回值错误功能错误功能错误是在测试过程中最常见的类型之一,也就是产品的功能没有实现。比如图中的公众号登录不成功的问题。界面展示错乱产品界面上的元素展示重叠(如下图),这类型的错误一般是前端代码问题。界面展示后台信息前端页面展示了不应该出现的后端日志信息(如下图),这类的错误一般是由于后端服务错误导
软件测试潇潇
·
2023-11-06 20:47
自动化测试
软件测试工程师
软件测试
bug
自动化
软件测试
功能测试
职场和发展
程序人生
技术分享
| Selenium多浏览器处理
实战演示Python版本#导入依赖importosfromseleniumimportwebdriverdeftest_browser():#使用os模块的getenv方法来获取声明环境变量browserbrowser=os.getenv("browser").lower()#判断browser的值ifbrowser=="headless":driver=webdriver.PhantomJS()
软件测试潇潇
·
2023-11-06 20:43
软件测试
软件测试工程师
自动化测试
selenium
测试工具
软件测试
功能测试
职场和发展
自动化
程序人生
iOS开发
将自己的项目打包成framework
背景需求:1.将自己开发的sdk内容打包成framework2.在新建工程中引入framework,并能成功应用sdk中内容步骤:编译项目后,从Products中找到对应的framework,右键showinfinder找到对应位置。image.png2.将framework拷贝出来后备用;3.将原工程中的podfile通过pod引入的方式注释后执行podinstall;4.将framwork拖进
拿铁加冰
·
2023-11-06 20:45
iOS-NSLog打印行数/函数方法名/路径及打印数据不全
在我们
iOS开发
过程中,改BUG的时间甚至超过了写功能代码的时间。如何在程序代码出错时,精准定位到有问题的代码位置呢?
冻结的转身
·
2023-11-06 19:11
iOS开发
常见UI知识点汇总
1.ViewController生命周期单个viewController的生命周期initWithCoder:(NSCoder*)aDecoder:(如果使用storyboard或者xib)loadView:加载viewviewDidLoad:view加载完毕viewWillAppear:控制器的view将要显示viewWillLayoutSubviews:控制器的view将要布局子控件viewD
奔跑的喔汼
·
2023-11-06 19:53
干货 | Apache Flink 入门
技术分享
PPT(多图预警)
之前为团队里的小伙伴做了Flink与阿里云RealtimeCompute的
技术分享
,今天有时间就把PPT的内容做了整理分享给大家(多图预警)。
云 祁
·
2023-11-06 15:45
#
----
Flink
flink
大数据
分布式
软件开发外包项目常见的问题
个人主页极客小俊✍作者简介:web开发者、设计师、
技术分享
博主希望大家多多支持一下,我们一起进步!
极客小俊
·
2023-11-06 14:02
【软件开发项目管理】
项目需求
项目外包
外包软件开发
项目管理
开发项目合同
多线程安全-
iOS开发
注意咯
多线程,作为实现软件并发执行的一个重要的方法,也开始具有越来越重要的地位!image.png正式因为多线程能够在时间片里被CPU快速切换,造就了以下优势资源利用率更好程序设计在某些情况下更简单程序响应更快但是并不是非常完美,因为多线程常常伴有资源抢夺的问题,作为一个高级开发人员并发编程那是必须要的,同时解决线程安全也成了我们必须要要掌握的基础原子操作自旋锁其实就是封装了一个spinlock_t自旋
iOS开发_小贤
·
2023-11-06 14:55
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他