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开发进阶篇
iOS开发
之移动直播技术秒开、直播优化经验、直播问题解析、直播知识解惑
本文由徐立在高可用架构群分享,来自高可用架构「ArchNotes」现今移动直播技术上的挑战要远远难于传统设备或电脑直播,其完整的处理环节包括但不限于:音视频采集、美颜/滤镜/特效处理、编码、封包、推流、转码、分发、解码/渲染/播放等。直播常见的问题包括主播在不稳定的网络环境下如何稳定推流?偏远地区的观众如何高清流畅观看直播?直播卡顿时如何智能切换线路?如何精确度量直播质量指标并实时调整?移动设备上
iOS_developer_zhong
·
2024-01-22 09:10
视频直播
iOS直播优化
H.264
AAC
RTMP
HLS
iOS 记录
戴铭博客地址:戴铭的博客git地址:ming1016(戴铭)·GitHub《
iOS开发
高手课》和《跟戴铭学iOS编程》作者,前滴滴出行技术专家。郭曜
CodeMonkeyyy
·
2024-01-22 09:06
iOS
ios
面试
启动时间减少了28%!淘票票 iOS 应用启动阶段性能的优化
由于在应用启动阶段,iOS系统和应用本身会做很多事情,包括binary加载、二方库启动、框架加载、界面渲染等等,这些事情涉及到
iOS开发
的方方面面。
阿里巴巴文娱技术
·
2024-01-22 09:06
阿里技术
阿里巴巴文娱技术
Flink(四十九)—— Flink on Yarn / K8s 原理剖析及实践
本文根据ApacheFlink
进阶篇
系列直播课程整理而成,由阿里巴巴技术专家周凯波(宝牛)分享,主要介绍FlinkonYarn/K8s的原理及应用实践,文章将从Flink架构、FlinkonYarn原理及实践
weixin_42073629
·
2024-01-22 08:03
Flink
大数据
iOS开发
者如何在枯燥的工作中寻求技术的提升(
进阶篇
)
前言:技术成长是很多同学面临的问题,一些工作了几年的同学会遇到成长瓶颈,觉得自己进步缓慢,无论是公司业务的原因还是个人原因,觉得自己的技术水平得不到成长了。或者一些刚工作没多久的同学和在找工作的同学,都想在一个好的环境下工作,提升自己的能力。如果你有一个好的平台,你可能做一个很小的功能就会有几十万几百万的用户使用。做一个新产品,从主线产品稍微导入一点流量过来可能就有几十万几百万的访问。你不仅要将功
iOS开发之家
·
2024-01-22 06:14
你竟然还不知道SQL性能分析?(你想象不到的详细)
欢迎您来到我的MySQL基础复习专栏☆*o(≧▽≦)o*☆哈喽~我是小小恶斯法克✨博客主页:小小恶斯法克的博客该系列文章专栏:重拾MySQL-
进阶篇
文章作者技术和水平很有限,如果文中出现错误,希望大家能指正感谢大家的关注
小小恶斯法克
·
2024-01-22 01:40
重拾MySQL-进阶篇
sql
数据库
自定义View学习网址
3drawText()文字的绘制1-4Canvas对绘制的辅助clipXXX()和Matrix1-5绘制顺序1-6属性动画PropertyAnimation(上手篇)1-7属性动画PropertyAnimation(
进阶篇
Thor_果冻
·
2024-01-21 19:18
20190101 stepping stone
somethingthathelpsyoutoprogresstowardsachievingsomething例句:Agoodtrackrecordiswidelyconsideredasteppingstonetopromotion.2.体会这个词(
进阶篇
Maglight
·
2024-01-21 13:12
Jmeter自动化测试工具从入门到进阶6小时搞定.黑马跟学(二).
进阶篇
Jmeter自动化测试工具从入门到进阶6小时搞定.黑马跟学二.
进阶篇
一、逻辑控制器1.1简介1.2需求1if条件控制器1.3需求2ForEach循环控制器1.4需求3循环控制器二、关联2.1关联-xpath
心向阳光的天域
·
2024-01-21 13:56
java
开发测试工具
jmeter
自动化
测试工具
iOS开发
GPS(附Demo)
1简单介绍单纯的使用GPS,用系统带的CoreLocation就可以。2导入CoreLocation.framework2.1点击框中的+号2.2导入CoreLocation.framework2.3导入成功3开启定位权限添加如下3个选项NSLocationWhenInUseUsageDescriptionNSLocationAlwaysUsageDescriptionNSLocationAlwa
舒克5251
·
2024-01-21 10:03
【
ios开发
】Charles抓包工具使用详解
Charles是一个HTTP代理/HTTP监视器/反向代理,使开发人员能够查看其机器和Internet之间的所有HTTP和SSL/HTTPS流量。这包括请求,响应和HTTP标头(包含cookie和缓存信息)。主要功能:支持SSL代理。可以截取分析SSL的请求。支持流量控制。可以模拟慢速网络以及等待时间(latency)较长的请求。支持AJAX调试。可以自动将json或xml数据格式化,方便查看。支
我是孙小白
·
2024-01-21 06:43
CocoaPods
CocoaPods简介CocoaPods是
iOS开发
、macOS开发中的包依赖管理工具,效果如Java中的Maven,nodejs的npm。
荒漠屠夫赵老四
·
2024-01-21 03:08
MySQL 索引(下)
欢迎您来到我的MySQL基础复习专栏☆*o(≧▽≦)o*☆哈喽~我是小小恶斯法克✨博客主页:小小恶斯法克的博客该系列文章专栏:重拾MySQL-
进阶篇
文章作者技术和水平很有限,如果文中出现错误,希望大家能指正感谢大家的关注
小小恶斯法克
·
2024-01-21 03:41
重拾MySQL-进阶篇
mysql
数据库
iOS开发
之AutoLayout-基础控件
基础面板-1image.png排版位置面板image.png约束控制面板01image.png约束控制面板02image.png约束控制面板03image.png编辑/修改约束面板image.png
朱晓晓的技术博客
·
2024-01-20 23:15
每日一词#cripple
词:cripple英英释义:tocausegreatdamagetosomething例句:Thewarhascrippledtheeconomy.2.体会这个词(
进阶篇
)“cripple”作为名词,常表示
yang羊羊楊
·
2024-01-20 21:26
iOS开发
简化TableView
TableView是iOSapp中最常用的控件,许多代码直接或者间接的关联到tableview任务中,包括提供数据、更新tableView、控制tableView行为等等。下面会提供保持tableView代码整洁和结构清晰的方法。UITableViewControllervs.UIViewControllerTableViewController的特性tableviewcontrollers可以读
IOS应用
·
2024-01-20 21:29
【手把手带你玩转MyBatis】
进阶篇
:探索未知领域,揭秘那些你可能未曾触及的高级特性
1.复杂结果集映射(ResultMap)在处理复杂查询结果时,可以使用标签进行精细化映射。它可以处理嵌套结果集、一对一关联、一对多关联和多对多关联等情况。```xml###2.**动态SQL**MyBatis提供了一系列动态SQL标签,如``,``,``,``,``,``,``等,使得SQL语句可以根据Java对象属性动态生成:```xmlSELECT*FROMusersANDname=#{nam
陈大狗Ayer
·
2024-01-20 20:24
Mybatis
mybatis
java
数据库
开发语言
sql
后端
【手把手带你玩转MyBatis】
进阶篇
:强强联手,深度解析如何无缝整合MyBatis与Spring框架
在实际开发中,将MyBatis持久层框架与Spring框架进行整合,可以充分利用Spring的依赖注入(DI)和面向切面编程(AOP)等特性,进一步提升项目的可维护性和扩展性。以下是详细步骤:1.添加相关依赖在Maven或Gradle项目配置文件中添加MyBatis-Spring集成库的依赖。org.mybatis.spring.bootmybatis-spring-boot-starter最新版
陈大狗Ayer
·
2024-01-20 20:54
Mybatis
mybatis
spring
java
xml
后端
sql
数据库
MySQL 索引(上)
欢迎您来到我的MySQL基础复习专栏☆*o(≧▽≦)o*☆哈喽~我是小小恶斯法克✨博客主页:小小恶斯法克的博客该系列文章专栏:重拾MySQL-
进阶篇
文章作者技术和水平很有限,如果文中出现错误,希望大家能指正感谢大家的关注
小小恶斯法克
·
2024-01-20 17:17
重拾MySQL-进阶篇
mysql
数据库
Docker
进阶篇
-安装MySQL主从复制
一、MySQL主服务器1、新建主服务器容器实例3307dockerrun-p3307:3306\--namemysql-master\--privileged=true\-v/mydata/mysql-master/log:/var/log/mysql\-v/mydata/mysql-master/data:/var/lib/mysql\-v/mydata/mysql-master/conf:/e
陪我养猪吧
·
2024-01-20 17:39
docker
docker
mysql
容器
linux
运维
iOS开发
-单例(粒)模式的介绍和实战使用
今天给同学们讲解一下单例模式在
iOS开发
中的使用以及单例模式的相关优缺点,那么废话不多说,直接上代码~单例模式介绍和使用场景为什么选择单例模式?
iOS_ZZ
·
2024-01-20 15:57
如何成为一名优秀的
iOS开发
工程师
如果你是一位专业的
iOS开发
工程师,你应该为自己感到自豪。因为你能在强大的iOS系统下,一展身手实现自己和他人的想法,这是一件令人无比激动的事情。作为一名
iOS开发
工程师,你一定想成为行业的佼佼者。
weixin_34257076
·
2024-01-20 12:30
移动开发
面试
MySQL
进阶篇
:存储引擎(体系结构,InnoDB,MyISAM,Memory,存储引擎选择)
目录1.MySQL体系结构1.连接层2.服务层3.引擎层4.存储层2.存储引擎3.InnoDB1.特点2.文件3.逻辑存储结构4.MyISAM1.特点2.文件5.Memory1.特点2.文件6.存储引擎选择1.MySQL体系结构1.连接层最上层是一些客户端和链接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。服务器也会为安全接入的每个客户端验证它所具有的操作权限。2.服务层第二层架构
JungleiRim
·
2024-01-20 07:22
MySQL
mysql
android
数据库
MySQL
进阶篇
:索引(概述,结构,分类,语法,SQL性能分析,索引使用,设计原则)
目录1.索引概述2.索引结构1.B树(多路平衡查找树)2.B+树3.Hash1.特点2.存储引擎支持4.选择B+树作为InnoDB存储引擎索引结构的原因3.索引分类1.聚集索引选取规则2.回表查询4.索引语法1.创建索引2.查看索引3.删除索引5.SQL性能分析1.SQL执行频率2.慢查询日志3.profile详情4.explain执行计划6.索引使用1.最左前缀法则2.范围查询3.索引列运算4.
JungleiRim
·
2024-01-20 07:17
MySQL
mysql
分类
sql
CocoaPods私有仓库搭建
其实私有CocoaPods仓库搭建算不上什么奇技淫巧,而是
iOS开发
者程序员的基本技能,其中仅包含了两项所需技能:Git与CocoaPods。
trimaximus
·
2024-01-19 22:49
iOS开发
(OC)——微信支付
1、首先在微信开放平台上创建应用,并按照开放平台上的步骤把SDK接入,配置环境(这些步骤微信开放平台写的很清楚,下面我主要写一些开放平台没有,或者需要注意的地方)2、导入头文件#import"WXApi.h"(如果报错,则是缺少某些类库或者静态库和头文件路径没有设置好,请仔细查看并按照开放平台的步骤检查3、注册-(BOOL)application:(UIApplication*)applicati
小七编程
·
2024-01-19 15:15
iOS开发
中使用代码修改Xib中控件的约束--NSLayoutConstraint
背景某个页面是使用Xib做的,现在需要上面的某些控件根据某些状态的变化位置发生变化。如果我们直接在代码中设置这些控件的frame是无效的,这时我们需要使用NSLayoutConstraint。做法首先获取某个控件的某个约束的NSLayoutConstraint如图所示:0.0.png0.1.png代码实现0.2.png****本篇文章到这里就结束了,愿大家加班不多工资多,男同胞都有女朋友,女同胞都
梁森的简书
·
2024-01-19 13:57
iOS上传自己的项目到Cocoapods
CocoaPods作为iOS最常用最有名的类库管理工具,相信绝大部分
iOS开发
在日常coding中都会接触到,所以它的安装这里就不再赘述,今天详细讲讲如何发布自己的代码到cocoapods供广大开发者使用
石X3
·
2024-01-19 10:59
iOS开发
知识之:NS_ASSUME_NONNULL_BEGIN,NS_ASSUME_NONNULL_END
Nonnull区域设置(AuditedRegions)如果需要每个属性或每个方法都去指定nonnull和nullable,是一件非常繁琐的事。苹果为了减轻我们的工作量,专门提供了两个宏:NS_ASSUME_NONNULL_BEGIN和NS_ASSUME_NONNULL_END。在这两个宏之间的代码,所有简单指针对象都被假定为nonnull,因此我们只需要去指定那些nullable的指针。如下代码所
VKOOY
·
2024-01-19 10:20
iOS
iOS
iOS开发
iOS开发
问题之:此Apple ID尚未在iTunes Store使用过......
昨天,在做ios应用内支付,沙盒测试时手机登陆沙盒账号出现“此AppleID尚未在iTunesStore使用过。。。”完全是按照流程来的,itunesconnect创建好了测试账号,可是在真机上测试时,一直不行,每次都提示“此AppleID尚未在iTunesStore使用过。。。”,百思不得其解啊。
VKOOY
·
2024-01-19 10:19
iOS
内购
InPay
购买
支付
iOS开发
问题之:解决iOS网页调用系统相册显示英文的问题
在info.plist文件里面添加:LocalizedresourcescanbemixedYES表示的意思是:是否允许应用程序获取框架库内语言。
VKOOY
·
2024-01-19 10:19
iOS
iOS开发
技巧之:iOS拨打电话(三种方法)
小弟查了很多地方的关于iOS程序拨打电话,大都不全,今天我总结了三种方法,各有不同,拿来给大家分享,希望给大家有所帮助1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示NSMutableString*str=[[NSMutableStringalloc]initWithFormat:@"tel:%@",@"186xxxx6979"];//NSLog(@"str=
VKOOY
·
2024-01-19 10:19
iOS
iOS开发
之:监听音量键
1、添加通知[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(volumeChanged:)name:@"AVSystemController_SystemVolumeDidChangeNotification"object:nil];[[UIApplicationsharedApplication]beg
VKOOY
·
2024-01-19 10:49
iOS
ios
ios开发
监听
音量键
iOS开发
技巧之:获取iOS项目名称及版本号
NSString*executableFile=[[[NSBundlemainBundle]infoDictionary]objectForKey:(NSString*)kCFBundleExecutableKey];//获取项目名称NSString*version=[[[NSBundlemainBundle]infoDictionary]objectForKey:(NSString*)kCFBu
VKOOY
·
2024-01-19 10:49
iOS
Version
版本
获取
iOS通知问题之:一眼就看懂的NSNotificationCenter应用
谨献给广大刚接触
iOS开发
的朋友们,熟练人直接可以绕过。
VKOOY
·
2024-01-19 10:19
iOS
ios
通知
iOS开发
问题之:应用语言是英文
解决方案:在info.plist里面添加ApplicationrequiresiPhoneenvironment设置YESps:允许App访问iPhone环境。
VKOOY
·
2024-01-19 10:19
iOS
ios开发
iOS开发
集成支付宝之:rsa_private read error : private key is NULL
问题:集成支付宝移动支付,把openssl等都搞好后,突然发现真机调试运行起来报rsa_privatereaderror:privatekeyisNULL错误,。解决方案:两种解决方法1解决方法:1)在RSADataSigner.m文件中搜索代码[resultappendString:@"-----BEGINPRIVATEKEY-----\n"];将其改成[resultappendString:@
VKOOY
·
2024-01-19 10:19
iOS
ios开发
iOS错误
移动支付
支付宝集成
iOS开发
问题之:Xcode打包失败IPA processing failed
打包发现失败了,提示IPAprocessingfailed,查看日志:IDEDistribution.standard.logimage.png发现是因为项目中使用的SDK支持i386,x86_86这个架构,猜测是iOS13强制不支持模拟器架构打包。各种架构解释:模拟器32位处理器测试需要i386架构,(iphone5,iphone5s以下的模拟器)模拟器64位处理器测试需要x86_64架构,(i
VKOOY
·
2024-01-19 10:48
iOS
Xcode
iOS开发
微博中涉及到的一些正则表达式(表情,话题,链接,@)
//需要正则的字符串NSString*str=@"#呵呵呵#[偷笑]http://test.com/blah_blah";//表情的规则NSString*emotionPattern=@"\\[[0-9a-zA-Z\\u4e00-\\u9fa5]+\\]";//@的规则NSString*atPattern=@"@[0-9a-zA-Z\\u4e00-\\u9fa5]+";//#话题#的规则NSStr
VKOOY
·
2024-01-19 10:48
ios
正则表达式
cocoa
MySQL体系结构
欢迎您来到我的MySQL基础复习专栏☆*o(≧▽≦)o*☆哈喽~我是小小恶斯法克✨博客主页:小小恶斯法克的博客该系列文章专栏:重拾MySQL-
进阶篇
文章作者技术和水平很有限,如果文中出现错误,希望大家能指正感谢大家的关注
小小恶斯法克
·
2024-01-19 08:13
重拾MySQL-进阶篇
mysql
数据库
ios崩溃日志收集_iOS崩溃与日志分析
在
iOS开发
中经常需要靠记录日志来调试应用程序、解决崩溃问题等,整理常用的日志输出和崩溃日志分析。
weixin_39825259
·
2024-01-19 06:30
ios崩溃日志收集
每日一词 26 | gauge
tomakeajudgmentorguessaboutasituation,action,orpersonbasedontheinformationthatyouhave例句:Heisunabletogaugehisgirlfriend’smood.2.体会这个词(
进阶篇
Ph1_Joycelj
·
2024-01-19 05:42
Nginx
进阶篇
之端口转发
nginx透传udp、tcp端口需要nginx编译时,支持加载stream模块。./configure--prefix=/usr/local/nginx--with-stream配置stream需要在nginx的http和events区域块之间配置即可。userroot;worker_processesauto;error_loglogs/error.log;pidsbin/nginx.pid;e
平凡的运维之路
·
2024-01-19 05:53
linux
Linux运维之路
程序人生
网安工具系列:全网最全的Cobalt Strike使用教程-
进阶篇
(未完待续)
全网最全的CobaltStrike使用教程-
进阶篇
前言CobaltStrike模块详解2.1CobaltStrike模块2.2View模块2.3Attacks模块1.Packages模块2.WebDrive-by
坦笑&&life
·
2024-01-19 02:56
网络安全
github
plist文件读写,序列化与反序列化,文件的读写[xcode4.4.1]
这篇学习目标:plist文件读写对象序列化与反序列化本地文件的读写iCloud存储的API引言在做
iOS开发
时,经常用到到plist文件,那plist文件是什么呢?
weixin_30649641
·
2024-01-19 02:47
xcode
移动开发
运维
iOS开发
中利用AVFoundation进行音频的录制和播放
我们如果使用AVFoundation框架进行音频的录制和播放首先需要导入两个库:1.AVFoundation2.AVKit我们使用AVAudioRecorder这个类进行音频的录制,使用AVAudioPlayer这个类进行音频的播放。AVAudioRecorder对象的创建:AVAudioPlayer对象的创建:播放和停止播放的代码:demo地址:https://gitee.com/liangse
梁森的简书
·
2024-01-18 23:18
ios开发
及上架
iOS证书的分类:开发者证书(DevelopmentCertificate):用于在开发阶段对应用程序进行签名和验证。开发者证书只能在开发者模式下使用,无法发布到AppStore。发布证书(DistributionCertificate):用于发布应用程序到AppStore或企业内部分发。发布证书需要经过苹果公司的审核和认证,可以在AppStore上发布应用程序。推送证书(PushCertific
-Dayer-
·
2024-01-18 22:54
APP
ios
ios证书
ios
描述文件
GO基础
进阶篇
(十四)、Http编程
Web基础概念web应用程序web程序可以提供浏览器访问的程序。Web应用程序通常采用客户端-服务器模型。客户端是用户使用的Web浏览器或其他Web客户端,而服务器是存储和处理数据的远程计算机。我们能访问到的任何一个页面或资源,都存在于世界的某一个角落的计算机上。HTTPHTTP(HypertextTransferProtocol)是一种用于传输超文本的协议,是Web上数据通信的基础。HTTP是一
不可L
·
2024-01-18 22:44
GO语言从基础到应用
golang
http
开发语言
GO基础
进阶篇
(十三)、泛型
泛型先看一下这段代码。packagemainimport"fmt"funcmain(){strs:=[]string{"a","b"}printArray(strs)}funcprintArray(arr[]interface{}){for_,a:=rangearr{fmt.Println(a)}}上面的代码中,我们想要打印参数arr的信息。运行报错cannotusestrs(variableof
不可L
·
2024-01-18 21:43
GO语言从基础到应用
golang
开发语言
后端
Unity基础之C#
进阶篇
笔记7:多线程
Unity基础之C#
进阶篇
笔记7:多线程多线程1.了解线程前先了解进程2.什么是线程3.什么是多线程4.语法相关5.线程之间共享数据6.多线程对于我们的意义7.总结8.练习题多线程1.了解线程前先了解进程进程
四月的白羊座
·
2024-01-18 12:13
Unity基础之C#进阶篇笔记
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他