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-进阶篇
【Flutter入门到进阶】Dart
进阶篇
---Dart多线程异步原理
1Isolate1.1什么是Isolate1.1.1概念线程?异步?隔离?到底什么意思?Isolate中文意思是隔离,从使用角度来说是Dart的线程,但是从本质虚拟机的实现角度来讲Isolate是一组封装。isolate可以理解为dart中的线程,但它又不同于线程,准确的说应该叫做协程,协程最大的优势就是它具有极高的执行效率,因为携程中子程序的调用不需要线程的切换,所以对于线程数量越大的程序来说协
__Yvan
·
2023-02-21 10:00
Flutter
Dart
Android
flutter
android
开发语言
【Flutter入门到进阶】Dart
进阶篇
---Dart异步编程
1并行与并发的编程区别1.1并发与并行1.1.1说明我们举个例子,如果有条高速公路A上面并排有8条车道,那么最大的并行车辆就是8辆此条高速公路A同时并排行走的车辆小于等于8辆的时候,车辆就可以并行运行。CPU也是这个原理,一个CPU相当于一个高速公路A,核心数或者线程数就相当于并排可以通行的车道;而多个CPU就相当于并排有多条高速公路,而每个高速公路并排有多个车道。当谈论并发的时候一定要加个单位时
__Yvan
·
2023-02-21 10:28
Flutter
Dart
Android
flutter
android
开发语言
Java中常见的编码集问题
收录于热门专栏Java基础教程系列(
进阶篇
)一、遇到一个问题1、读取CSV文件packagecom.guor.demo.charset;importjava.io.BufferedReader;importjava.io.FileReader
哪 吒
·
2023-02-19 20:58
搬砖工逆袭Java架构师
开发语言
架构
iOS-
精度数据处理NSDecimalNumber
作用用于对浮点型数据的精度计算doublenum1=6.67;doublenum2=15.666666;NSLog(@"%f",num1*num2);//结果:104.496662,不精确NSDecimalNumber*price=[NSDecimalNumberdecimalNumberWithString:@"6.67"];NSDecimalNumber*totalPrice=[NSDecim
XTK_iOS
·
2023-02-19 05:40
你不知道的前端数据类型(基础+
进阶篇
)
类型&值内置类型:7种(null|undefined|boolean|number|string|object|symbol)值类型转换NumberStringleta=123;a.toString()//‘123’String(a)//‘123’String()遵循toString()规范letc='3.14'Number(c)//3.14因为数组的valueOf()无法转换为简单类型值,于是转
玉面小猿
·
2023-02-19 01:12
iOS-
网络层到底该如何设计?
一、前言镇楼小图关于网络层,苹果对网络请求部分已经做了很好的封装,业界的AFNetworking也被广泛使用,除此以外,肯定还有其他的网络框架,但在实际的App开发中,AFNetworking已经成为了事实上各大App的标准配置。我们一直都有讲分层架构,其中很重要的一层就是网络层,那我们到底改如何设计才能更好的辅助我们的项目呢?最近也看了一些大牛的文章,也是有所获。二、问题简要1.以什么方式将数据
Leewins
·
2023-02-19 01:35
iOS-
使用CocoaPods创建私有仓库(一)
iOS-
创建私有仓库步骤一、创建本地pod私有库cd到你想创建pod库工程的路径,并执行pod库的创建。
怪兽monster
·
2023-02-19 00:46
20181205 passport
athingthatensuresadmissiontoortheachievementofsomething例句:ExcellentEnglishisapassporttomanydreamjobsinChina.2.体会这个词(
进阶篇
笑语盈盈103
·
2023-02-19 00:16
iOS-
面试题4-内存管理
目录:定时器内存区域、TaggedPointerMRCCopy引用计数、__weak原理autorelease一.定时器self.link=[CADisplayLinkdisplayLinkWithTarget:selfselector:@selector(linkTest)];[self.linkaddToRunLoop:[NSRunLoopmainRunLoop]forMode:NSDefau
Imkata
·
2023-02-18 19:15
【
iOS-
设计模式】六大设计原则之接口隔离原则(ISP,Interface Segregation Principle)
定义客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。定义解读定义包含三层含义:一个类对另一个类的依赖应该建立在最小的接口上;一个接口代表一个角色,不应该将不同的角色都交给一个接口,因为这样可能会形成一个臃肿的大接口;不应该强迫客户依赖它们从来不用的方法。接口隔离原则有点像单一职责原则,但是也有区别,在单一职责原则中,一个接口可能有多个方法,提供给多种不同的调用者所调用
GSNICE
·
2023-02-18 18:48
mysql
进阶篇
二
视图/存储过程/触发器视图1.介绍:视图(View)是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的通俗的讲,视图只保存了查询的SQL逻辑,不保存查询结果,所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上2.语法:1).创建:CREATE[ORREPLACE]VIEW视图名称[(列名列表)]ASSELEC
浮若年华_7a56
·
2023-02-18 10:31
【Android】25.0 手机多媒体(三)——通知(Notification)(3):
进阶篇
- 高级篇
所以本来打算分成2篇来讲解的,现在只能综合1篇讲完,因为——
进阶篇
基本处于失效状态……,而且高阶篇也由于定制等的原因,效果不会是想象中的那么喜人。
bobokaka
·
2023-02-18 07:57
AI疯狂进阶——正则化篇
本文作者专注于AI进阶算法,正在推出AI疯狂进阶之基础理论
进阶篇
,如有兴趣可持续关注我。核心导读:1.神经网络中的正则化是什么?2.神经网络的正则化技术有哪些?为何能防止过拟合?
AI疯狂进阶
·
2023-02-18 01:57
摆脱韭菜【高阶篇】| 理解这4个概念,助你彻底摆脱韭菜
在【
进阶篇
】中,我们获得了摆脱韭菜宿命的3个最重要的方法
生物博士爱投资
·
2023-02-18 01:24
iOS-
底层原理13:dyld加载流程
本文的目的主要是分析dyld的加载流程。1、知识补充1.1编译过程其中编译过程如下图所示,主要分为以下几步:step1:载入源文件,包括.h、.m、.cpp等文件;step2:进行预处理,替换宏,删除注释,展开头文件,产生.i文件;step3:进行编译,将.i文件转换为汇编语言,产生.s文件;step4:进行汇编,将汇编文件转换为机器码文件,产生.o文件;step5:库链接,对.o文件中引用其他库
AcmenL
·
2023-02-17 02:24
iOS-
报错Error Finding App Store Connect Credentials
通过xcodeupload包的时候,报错ErrorFindingAppStoreConnectCredentials。报错截图如下:报错.png解决办法:先打开Accounts,如果不知道怎么打开,按下图操作:打开Accounts.png登录你需要提交包的AppleID,登录成功后点击“DownloadManualProfiles”更新证书。更新成功后完全退出xcode,再重新打开,重新打包上传(
小四_5e7b
·
2023-02-09 11:29
iOS-
(OC+Swift)机型判断
OC版本:///判断是不是ipad#defineYIsPad([[UIDevicecurrentDevice]userInterfaceIdiom]==UIUserInterfaceIdiomPad)///判断iPhone4系列#defineYiPhone4([UIScreeninstancesRespondToSelector:@selector(currentMode)]?CGSizeEqua
iOS_我更专业
·
2023-02-07 12:29
Swift 面向协议编程 基础篇 (一) 介绍
在复习的同时顺便开了一个专题,面向协议编程,[基础篇],[
进阶篇
],[实践篇]。
大朕东
·
2023-02-07 08:37
iOS-
导航栏看这里就够了
基础介绍内容作用UINavigationController是一个容器类,对ViewController进行栈管理,包含navigationBar。UINavigationBar即UINavigationController顶部的导航栏,主要负责外观背景的展示,并对navigationItem进行栈管理UINavigationItem是导航栏上显示的具体的元素的一个抽象类,UINavigation
喝酸奶舔下盖
·
2023-02-07 05:00
ElasticSearch
进阶篇
(一)--版本控制
一、前言ElasticSearch(以下简称ES)的数据写入支持高并发,高并发就会带来很普遍的数据一致性问题。常见的解决方法就是加锁。同样,ES为了保证高并发写的数据一致性问题,加入了类似于锁的实现方法–版本控制。锁从其中的一个角度可分为乐观锁和悲观锁。对于同一个数据的并发操作,悲观锁认为自己在使用数据的时候一定会有别的线程过来修改数据,因此在获取数据的时候会先加锁,确保数据不会被别的线程修改。而
IT大狮兄
·
2023-02-06 22:57
大数据
ELK
elasticsearch
大数据
iOS面试题及答案(二)
一:@@@《基础篇》@@@二:@@@《
进阶篇
》@@@1.堆和栈的区别?OC语言是C语言的超集。C语言的内存模型分为5个区:栈区、堆区、静态区、常量区、代码区。
践行者_Leng
·
2023-02-06 13:40
iOS-
面向协议编程(POP)
1.前言1.1传统面向对象编程(OOP)的弊端说起面对协议编程,就不得不先说下使用继承的痛点,因为面向接口编程很大程度上解决的就是继承带来的痛苦。可以看下casa的一篇博客:跳出面向对象思想(一)继承我们可以看到滥用继承的话,后面如果要抽离功能的话就牵一发而动全身,抽离一个功能涉及到继承链上多个类的功能,难道抽离一个业务要把整个继承链涉及的功能都抽出来?显示太麻烦了,这时候如果在一开始使用协议就可
直男程序员
·
2023-02-06 04:11
iOS-
关于网络性能监控的总结
NSURLSessionTaskTransactionMetricsAnobjectthatencapsualtestheperformancemetricscollectedbytheURLLoadingSystemduringtheexecutionofasessiontask.用于封装在执行会话任务期间URL加载系统收集的性能指标。Apple官方文档参考Timelineoftemporalm
iOS_Coder
·
2023-02-06 01:52
iOS-
模仿支付宝快捷设置编辑移动cell动画
#import"EditingViewController.h"@interfaceEditingViewController()@property(nonatomic,strong)UITableView*tableView;@property(nonatomic,strong)NSMutableArray*dataArray1;@property(nonatomic,strong)NSMuta
Imkata
·
2023-02-05 15:43
属性关键字-(
进阶篇
)
如果你有仔细学习基础篇,那么
进阶篇
学起来会VeryEasy。一.今天我们先用NSMutableArray举例来讲解容器可变变量。@pro
Zombie_Coder
·
2023-02-05 13:54
iOS-
解决SDWebImage图片不同但URL相同时的图片缓存问题
SDWebImage是使用的NSURLSession来加载图片的,而NSURLSession是自带网络缓存的,当遇到服务端url相同而图片已经修改的情况,SDWebImage默认缓存是不会替换图片的,这时我们可以用NSURLSession自带的网络缓存进行图片缓存。当NSURLRequest的cachePolicy为NSURLRequestUseProtocolCachePolicy时,缓存会遵循
LJMagicCoder
·
2023-02-05 06:12
iOS-
关于锁的总结
前言对于iOS中各种锁的学习总结,供日后查阅引子日常开发中,@property(nonatomic,strong)*foo是我们不厌其烦的使用频率最高的声明方式,也很清楚atomic和nonatomic属性的区别,这里再复习一下这两个关键字:atomic:原子性,这个属性是默认的,通过在setter、getter中加锁保证数据的读写安全nonatomic:非原子性,就是不加锁。优点是速度优于使用a
Tr2e
·
2023-02-04 15:51
ios-
面试-UIView 和 CALayer
https://blog.csdn.net/flover5724059/article/details/889265731,所有的view都是由一个底层的Layer来驱动,每个UIView内部都有一个CALayer在背后提供内容的绘制和显示。2,Layer侧重于图形的显示,而view相当于layer的管理者。3,UIView继承与UIResponder而CALayer继承于NSObject。所以U
小样别嘚瑟
·
2023-02-04 10:52
iOS-
底层原理28:block底层原理
本文主要介绍:1、block的本质2、block捕获变量3、block的类型4、__block原理本质通过clang分析Block底层step1:定义block.c文件#include"stdio.h"intmain(){void(^block)(void)=^{printf("lbh");};return0;}step2:通过xcrun-sdkiphonesimulatorclang-archx
AcmenL
·
2023-02-04 09:52
iOS-
一个城市选择器,与美团选择城市相似 包含定位城市 热门搜索城市和历史搜索
仿美团选择城市页面。最上面为当前定位城市,下面依次为历史搜索城市,热门搜索城市,以及所有的城市列表。通过fmdb取数据库数据。具体查看Demo
Cary9396
·
2023-02-04 01:23
Swift第4天
参考自学
iOS-
三十天三十个Swift项目《Project04三屏滑动切换和相机》实现效果(自己仿写,Swift5.0,Xcode11.4)左界面中界面右界面【知识点】项目整体上依旧很简单。
涵啸虎
·
2023-02-04 00:32
MySQL基础篇-MySQL 命令大全
当然是为我的第一位粉丝->怡宝准备的一篇MySQL咯要看
进阶篇
的小伙伴点着哦!!!!
The小可
·
2023-02-03 22:12
MySQL
sql
mysql
Spring
进阶篇
(1)-AutowireCapableBeanFactory(容器外的Bean使用依赖注入)
JAVA&&Spring&&SpringBoot2.x—学习目录如何实现不在IOC容器的Bean也可以被Spring管理呢?平时我们的做法,在IOC容器里的类,实现一个ApplicationContextAware接口获取ApplicationContext上下文对象,通过getBean的方式,获取到Spring容器的Bean。如何实现ApplicationContextAware接口,可以参考I
小胖学编程
·
2023-02-03 21:21
iOS-
知识点整理(不定时更新)
runtime1.消息传递先到缓存查找IMP如果没有,则根据isa指针找到类,然后再去methodlist查找有没有方法,如果没有,再去父类里面查找,如果再没有,进入消息转发2.消息转发总共有3次机会挽救动态方法解析Objective-C运行时会调用+resolveInstanceMethod:或者+resolveClassMethod:,让你有机会提供一个函数实现。如果你添加了函数并返回YES,
遮住眼睛的草纸
·
2023-02-02 21:30
【Linux系统管理】10 Shell 编程
进阶篇
六Shell编程6.1正则表达式6.1.1概述还记得我们在上一章说过正则表达式和通配符的区别(正则表达式用来在文件中匹配符合条件的字符串,通配符用来匹配符合条件的文件名)吗?其实这种区别只在Shell当中适用,因为用来在文件当中搜索字符串的命令,如grep、awk、sed等命令可以支持正则表达式,而在系统当中搜索文件的命令,如ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己
Dark_Ice_
·
2023-02-02 09:34
#
Linux系统管理
linux
正则表达式
bash
链金所:高手理财
进阶篇
!理财均衡点
宇宙的万事万物都讲究一个均衡,理财也不例外,只有找到那个均衡点,才能持续不断的获取可观的收益!那么在互联网理财中,如何找到这个均衡呢,不妨和链金所小编一起来了解下!在互联网理财中,能够打破原有平衡的原因只有两个,外因和内因。外因包括宏观经济增长或衰退、金融市场的上涨或下跌、理财品种的上市或下架等。内因包括你个人的年龄增长、风险偏好变化、理财认知升级、收入变化、家庭内部的突发状况(如离婚)等。均衡之
链金所
·
2023-02-02 09:47
iOS-
关于.p12证书导不出的问题以及解决方法
最近发现好多人问我关于打包上线时,这个证书的问题,就在这里说下吧.对于iOS证书(.p12)和描述文件(.mobileprovision)申请p12证书的制作就看前面的,这个大家都会,就不在这里写步骤了。因为苹果有限制,只能制作两个证书,所以别人在使用时,当然不会轻易的删除这个证书吧,直接删除,可能导致一些意想不到的问题,例如可能上线的应用不能正常下载的问题。自己想使用别人创建的证书,首先不能想到
丶Honour
·
2023-02-02 09:01
Mysql(
进阶篇
)(五)——存储函数
存储函数相对用的少一些,因为存储函数能做的,存储过程也可以做存储函数还有个弊端必须有返回值,存储过程的参数类型还可以用out来接收存储过程执行的结果--存储函数--从1到n的累加createfunctionfun1(nint)returnsintdeterministicbegindeclaretotalintdefault0;whilen>0dosettotal:=total+n;setn:=n
学啥啥不会的h
·
2023-02-02 09:17
mysql
mysql
Gradle+ASM实战——关于隐私政策的那些思考
前言之前两篇文章我写了入门篇:Gradle插件+ASM实战——入门篇和Gradle+ASM实战——
进阶篇
,对gradle+ASM不熟的大家可以去上篇文章查看github地址:https://github.com
Peakmain
·
2023-02-02 07:35
6章 RxJava基础实战
edu.csdn.net/course/detail/10036RxJava2从入门到精通-中级篇:https://edu.csdn.net/course/detail/10037RxJava2从入门到精通-
进阶篇
Hensen_
·
2023-02-02 04:26
iOS-
圆形头像+阴影
我们经常会做圆形头像+阴影的效果1.直接添加到View图片效果如下:效果图.png写这篇文章的目的单纯为了记录代码,方便后期自己使用。代码如下:#import"ViewController.h"#import"Masonry.h"#definekWidth50@interfaceViewController(){UIImageView*imgView;CALayer*shadowLayer;}@e
329fd8af610c
·
2023-02-01 23:16
iOS-
窥探 KVO 本质
KVO的实现方式KVO是我们日常开发经常用到的技术,关于KVO的实现相信大家也都有一定的了解,我们来看下苹果的对于KVO的描述:Automatickey-valueobservingisimplementedusingatechniquecalledisa-swizzling.Theisapointer,asthenamesuggests,pointstotheobject'sclasswhich
WhisperKarl
·
2023-02-01 17:10
Swift第6天定位项目
参考自学
iOS-
三十天三十个Swift项目《Project06定位》实现效果(自己仿写,Swift5.0,Xcode11.4)swift06项目效果【概述】项目很简单,是Swift语言下,定位功能的开发
涵啸虎
·
2023-02-01 15:48
iOS-
计算数据之后转成string精度保留
问题项目中需要用到比例这一个字段,接口返回的是string类型的字符串,比如,我们需要展示成20%,接口给的是0.2。一开始是没有问题的,后来客户要求这个比例的范围需要增多,然后iOS端数据处理出现问题了。0.005展示为0%解决问题代码-(NSString*)scaleStr{return[NSStringstringWithFormat:@"%.0f%%",[_model.scalefloat
不明Xia落
·
2023-02-01 10:21
iOS-
网络请求错误码
//NSErrorcodesintheCocoaerrordomain.enum{NSFileNoSuchFileError=4,//文件不存在NSFileLockingError=255,//未能得到一个锁文件NSFileReadUnknownError=256,//读取错误,原因不明NSFileReadNoPermissionError=257,//读取错误是因为权限问题NSFileReadI
知德
·
2023-02-01 10:14
iOS-
基础巩固-NSOperation
NSOperation和NSOperationQueue实现多线程的具体步骤-先将需要执行的操作封装到一个NSOperation对象中-然后将NSOperation对象添加到NSOperationQueue中-系统会自动将NSOperationQueue中的NSOperation取出来-将取出的NSOperation封装的操作放到一条新线程中执行NSOperation是个抽象类,并不具备封装操作的
Masson
·
2023-02-01 09:17
iOS - 最易用的数据库工具类 `XWDatabase` 开源
iOS-
最易用的数据库工具类XWDatabase开源XWDatabaseGitHub地址:https://github.com/qxuewei/XWDatabaseXWDatabase的亮点将数据库操作简化到难以想象的程度
极客学伟
·
2023-02-01 09:26
iOS-
实现星级评分(star score)
我们知道,很多app都有星星评分的功能,特别是商城app,需要你对商品质量、发货速度、服务态度等进行打分。项目开发的app正好也需要这个功能,于是自己进行了封装,使用起来也是很简单,满足大部分功能需要,功能如下:可全星打分可半星打分可不完整星打分可点击、可滑动打分可设置星星数量、大小、间隔等一切根据你的需要来定制,看一下效果图。星星打分效果图.png使用也是非常简单的GBStarRateView*
码渣
·
2023-02-01 05:00
二、招募代言人朋友圈文案(
进阶篇
)
各位伙伴们大家好!欢迎来到纷来学院纷来学院办学理念:从行业知识、推广技巧、团队拓展等方面全方位提升学员,目的是帮助同学们一起开源致富。我是纷来学院的邓老师,今天给大家科普的是:招募代言人朋友圈文案。最近和很多伙伴在交流的时候,我发现了一个问题,很多的伙伴零售做得非常的棒。但是呢,他们的旗下代言人却很少,或者是没有,无法享受到躺赚收益。那么我们如何通过发朋友圈去吸引更多人伙伴成为我们的旗下代言人呢?
纷来学院
·
2023-02-01 04:32
iOS-
完整的触摸事件传递过程
知识点/超人触摸事件分为四个阶段进行传递:1.硬件响应阶段2.系统响应阶段3.桌面响应阶段4.应用响应阶段-4.1事件传递-4.2寻找最佳响应者-4.3事件传递的响应链硬件响应阶段该阶段是用户触摸到电容屏,电容屏响应并产生触摸信号的阶段知识点补充:电容屏原理(百度百科)电容技术触摸面板CTP是利用人体的电流感应进行工作的。电容屏是一块四层复合玻璃屏,玻璃屏的内表面和夹层各涂一层ITO(纳米铟锡金属
树下敲代码的超人
·
2023-02-01 03:38
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他