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
swift基础学习
Swift
方法调度
在
swift
中方法调度分为两种,直接调用和查找调用struct结构体的方法调用方式为直接调用,直接调用函数地址class类的方法调用方式为查找调用,函数都按照顺序存储在vtable中,需要偏移效率上来讲应该是直接调用更快吧举例说明
H丶ym
·
2024-02-04 02:44
Excel
基础学习
一、首列空二、首行空三、三要素:1.标题加粗放大居中2.字段名加粗填充颜色3.数据四、数据分析1.过滤正序倒序筛选2.统计求和:sum计数:count最大值:max最小值:min平均值:avg(aerage)
Gu_Wfc
·
2024-02-04 00:05
iOS
swift
5.0 NSNumber 转 Sting 遇到的问题(
Swift
中NSNumber转String)
编译器报错:Couldnotcastvalueoftype'__NSCFNumber'(0x...)to'NSString'(0x...).解决方式:ThevalueisanNSNumber,notanNSString.YoucanusestringValuetoconvertit:ifleta=d["a"]as?NSNumber{letaString=a.stringValueprintln(a
Lee坚武
·
2024-02-04 00:56
python
基础学习
打卡2 2021/2/15
第八章类:ClassDog:def__init__(self,name,age):self.name=nameself.age=agedefsit(self):print(f"{self.name}isnowsitting.")defroll_over(self):print(f"{self.name}rolledover!")方法__init__():自动执行的特殊方法,初始化属性根据类创建实例
靓点迷人
·
2024-02-04 00:28
Swift
入门之自定义类型的模式匹配(Pattern Matching)
概览小伙伴们都知道
Swift
是一门简洁、类型安全、极富表现力以及“性感迷人”的编程语言。和大多数语言一样,在
Swift
中也有一些隐藏着的、不为人知的宝藏特性。
大熊猫侯佩
·
2024-02-03 20:40
Apple开发入门
swift
ruby
模式匹配
Pattern
Matching
自定义类型
操作符重载
10RX
Swift
中的销毁者底层剖析
今天捋了一下RX
Swift
中的销毁者,想到之前的观察者,突然来了灵魂一问:观察者和销毁者的本质是什么?刚开始想到这个问题是,自己也懵逼了,是啥子?
越来越胖了
·
2024-02-03 18:36
swift
通过字符串创建类
funcaddChildViewController(childVCName:String,title:String,image:String){//获取命名空间guardletnameSpace=Bundle.main.infoDictionary![kCFBundleExecutableKeyasString]as?Stringelse{return}guardletchildClass=NS
浩然爸
·
2024-02-03 16:30
适合初学者的WEB前端学习路线
零
基础学习
web前端学习路线图从哪里可以找到呢?在此为大家整理完整的适合零基础学员的web前端学习路线分享给大家:1.HTML5介绍内容包括:(互联网发展趋势、H5语言的优势
千_锋小小千
·
2024-02-03 16:36
Swift
获取当前网络状态Wifi/5G/4G/3G/2G
通过
Swift
获取当前网络状态通过第三方库Alamofire获取网络状态只能获取到ethernetOrWiFi、cellular、notReachable、unknown这几种网络状态,不能准确的获取到
LocationLu
·
2024-02-03 15:24
swift学习
swift
网络
5g
Xcode升级10.2运行 Handyjson报错
inMetadata.o_
swift
_getFieldAt升级handyjson到5.0.0即可
ablac
·
2024-02-03 15:55
【python
基础学习
3】conda、pip常用命令集合
0引言使用Anaconda配置环境时,一般会用到conda和pip命令交替使用,但是偶尔会出现遗忘命令语法的情况,故将常用的conda、pip命令总结在此,以便查阅。OS:windows101conda常用命令1.1创建环境condacreate-n环境名python=3.71.2激活环境condaactivate环境名1.3查看当前计算机具有的conda虚拟环境condaenvlist1.4查看
一只程序猿林
·
2024-02-03 13:30
python
conda
学习
swift
使用mysql教程_使用
Swift
3.0 操作 MySQL 数据库
在这篇
swift
教程中,我们采用Ubuntu16.04系统和MySQL5.7。MySQL5.7引入了一系列的新特性。
weixin_39749243
·
2024-02-03 12:43
swift使用mysql教程
swift
mysql_
Swift
3.0 操作 MySQL 数据库详解
如果你阅读过本主其他的
Swift
文章,你会发现我们是
Swift
服务器端开发的忠实拥护者。今天我们将继续研究这个主题,使用Vapor封装的MySQLwrapper来操作MySQL数据库。
布丢bodium
·
2024-02-03 12:42
swift
mysql
搞事情之 Vapor 初探
本文是Vapor部分的第一篇,主要记录了第一次上手
Swift
最火的服务端框架Vapor所遇到的问题、思考和总结。
weixin_33711647
·
2024-02-03 12:42
数据库
swift
javascript
ViewUI
swift
mysql_使用
Swift
3.0 操作 MySQL 数据库
原标题:使用
Swift
3.0操作MySQL数据库译者:;校对:;定稿:如果你阅读过本主其他的
Swift
文章,你会发现我们是
Swift
服务器端开发的忠实拥护者。
田渊栋
·
2024-02-03 12:12
swift
mysql
Swift
Vapor 教程(查询数据、插入数据)
上一篇简单写了怎么创建
Swift
Vapor项目以及在开发过程中使用到的软件。这一篇写一个怎么在创建的项目中创建一个简单的查询数据和插入数据。
Johnny Tong
·
2024-02-03 12:39
iOS
之旅
swift
开发语言
ios
Swift
Vapor 教程(CURD 操作)
接上篇使用
Swift
Vapor对数据库进行简单的操作。
Johnny Tong
·
2024-02-03 12:39
iOS
之旅
swift
开发语言
ios
swift
-View
APIpropertydefinesPresentationContext在呈现子VC时是否使用当前VC的上下文,这样可以模态的呈现一些自定义效果指定当前viewController是否呈现上下文的视图控制器也就是如果VC1的definesPresentationContext=true则在VC1展现VC2时就会呈现VC1的上下文(viewController在显示时所在的容器或环境)letvie
彭同学她同桌
·
2024-02-03 12:09
swift
开发语言
ios
OpenStack安装部署
OpenStack主要包括以下几个子项目:OpenStackCompute(Nova)、云对象存储CloudObjectStorage(
Swift
)、镜像管理(Glance)、身份识别Identity(
Joshua_lzy
·
2024-02-03 10:26
iOS中堆和栈的使用(
Swift
)
堆和栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。堆:队列优先,先进先出(FIFO—firstinfirstout)。栈:先进后出(FILO—First-In/Last-Out)。堆栈空间分配1.栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量等值。其操作方式类似于数据结构中的栈。2.堆区(heap):一般由程序员分配释放,若程序员
雪影无痕
·
2024-02-03 10:41
procreate 细聊一下剪辑蒙版和阿尔法锁定的区别
大家好,我是大鱼漫说,你们可以叫我大鱼,我现在是一位零
基础学习
绘画的程序员。今天是大鱼学习画画的第94/100天。每日一问~小鱼问:procreate中,我感觉剪辑蒙版和阿尔法锁定功能是一样的呢?
大鱼漫说
·
2024-02-03 09:15
Swift
Playgrounds 学习编程一 条件代码 3.循环条件代码
目标:在循环中使用if语句来切换开关或收集宝石。这一关中有12个包含宝石、开关或传送门的砖块。如果砖块上有宝石,则收集宝石。如果遇到关闭的开关,则将它打开。如果遇到传送门,则前行即可。运行这一关时注意线框,它们会显示可能出现的项目。与其编写一长串if语句,你可以将条件语句与循环相结合,在一个for循环内部编写你的逻辑。另外,由于砖块可能包含宝石、开关,或者二者皆无,这时则非常适合使用elseif块
彩虹思维
·
2024-02-03 09:45
Swift
UI与UIKit应用程序集成
将
Swift
UI与UIKit应用程序集成以实现早期采用
Swift
UI是在iOS13中引入的,当时我们许多人都使用UIKit构建了一个大型应用程序。
iCloudEnd
·
2024-02-03 08:08
Map、FlatMap、Filter、Reduce等函数
1,3,5,7,9]letresults=values.map{(element)->Intinreturnelement*2}//计算字符串的长度letstringArray=["Objective-C","
Swift
坤哥爱卿
·
2024-02-03 07:52
Kotlin
基础学习
2
主构造器将构造其放在类的声明后,例如:dataclassUserconstructor(varname:String,varage:Int){//其中加上var或者val变量声明关键字,会自动为该类增加同名的属性,不必显示声明init{//主构造器无法执行初始化代码,可以在init代码块中执行,kotlin在编译的时候会将init代码块和成员属性的声明按照文件中的上下顺序一起放到构造函数中,因此必
0246eafe46bd
·
2024-02-03 07:59
swift
中 Lazy,deinit用法
*
swift
中懒加载写法,懒加载在
Swift
中是一个闭包。
a浮生若梦a
·
2024-02-03 05:43
毕业感言
不过就在半个多月前真的不知道看手机看到哪里,从哪里点开了零
基础学习
投资理财只需九块九,顿时眼前一亮,想也没想立马报了名,然后进了群
8d461d46a3e7
·
2024-02-03 05:49
Linux基础知识合集
一、基础知识Linux基础知识Linux命令行
基础学习
Linux用户与组概念初识Linux文件与目录权限基础Linux中文件内容的查看Linux系统之计划任务管理二、服务器管理Vmare安装Centos8
不喜欢热闹的孩子
·
2024-02-03 03:23
Linux之旅
程序人生
学习python要什么基础_学习Python需要什么基础
学习python需要什么
基础学习
python分为以下几个阶段:第一阶段:1.
谢夫
·
2024-02-03 01:21
学习python要什么基础
python适合零基础的人吗_学Python需要什么基础知识?零基础可以学Python吗?
而且Python作为一门新手友好的编程语言,是零
基础学习
者的最佳选择。1、学习兴趣兴趣是最好的老师。这一点也是老生常谈的话题了,然而小编还是忍不
weixin_39612726
·
2024-02-03 01:21
python适合零基础的人吗
零
基础学习
Python | 过来人的五大前期准备
写在之前关于零
基础学习
Python,真的是很多人好奇的一个部分。我们看别的大神操作得出神入化,自己也想入手,但是要怎么学,也是要有准备,也是要看地图的。
哪吒敲代码闹海
·
2024-02-03 01:51
python
零
基础学习
python,最快多长时间学完?
如果想从零基础到入门,能够全职学习(自学),那么一个月足够了。非全职(自学)的话这个时间就可能更长,3-6个月。如果想更精通,时间就不限了,整体学习路线及不同时间段需要掌握的知识列在这里:如果想快速实现零基础入门,建议往下看,Python学习必须经历这几个阶段:(附相关书籍+视频课程)一丶第一阶段:熟悉Python基本知识别急着安装Python环境!别急着安装Python环境!别急着安装Pytho
爬完虫变成龙
·
2024-02-03 01:20
python
学习
开发语言
程序人生
linux
基础学习
(7):find命令
1.按照文件名搜索find搜索路径选项文件名选项:-name:按文件名搜索-ineme:不区分文件名大小写搜索-inum:按inode号搜索按文件名搜索跟按关键词搜索不一样,只能搜到文件名完整对应的文件*根据文件名查询inode号可以用命令:ls-i文件名find搜索路径-inum文件名与ls-i文件名可以视为相反的两条命令|什么是inode文件的创建者、创建日期、文件大小、文件权限等信息存储的区
入门如入土
·
2024-02-03 01:31
学习
linux
基础学习
(8):grep命令、通配符、管道符
1.grep命令1.1命令格式grep选项"搜索内容"文件名选项:-i:忽略大小写-n:输出行号-v:查找文件内不含搜索内容的部分--color=auto:把搜索内容用不同颜色标注出来1.2grep命令与find命令的区别(1)find命令是在系统中查找文件名,grep命令是在某个文件内查找搜索内容(2)find命令搜索应用的是通配符,而grep命令应用的是正则表达式。所以find查找的内容需要完
入门如入土
·
2024-02-03 01:31
linux
学习
服务器
linux
基础学习
(9):用户与组
1.三个用户文件1.1用户信息文件:/etc/passwd打开这个文件后,可以看到系统内所有的用户的信息,其中每一行是一个用户列数含义1用户名2密码位。x代表该用户有密码3用户uid。超级用户为0(就是root用户);系统用户是1~499;普通用户是500~655354组id5用户说明。算是注释,没有实际意义6用户家目录。系统用户的家目录没有意义,不用看7/sbin/nologin:不能登录/bi
入门如入土
·
2024-02-03 01:01
学习
访问控制和代码组织
swift
类型的属性,方法初始化方法可以是公开的,甚至是一些内部类型。这些元素被称为代码的接口。随着代码复杂性的增加,在软件设计方面,控制这些接口成为一个重要的问题。
小橘子成长记
·
2024-02-02 23:06
JS
基础学习
:Scroll系列/元素计算后的样式属性值
scrollWidth元素中内容的实际的宽(没有边框),如果没有内容就是元素的宽scrollHeight元素中内容的实际的高(没有边框),如果没有内容就是元素的高*{padding:0;margin:0;}div{width:300px;height:200px;border:1pxsolidred;overflow:auto;}input{top:120px;left:330px;positio
Merbng
·
2024-02-02 22:26
「
Swift
UI」延迟执行代码
通过在调度队列中异步执行,实现延迟执行代码DispatchQueue.main.asyncAfter(deadline:DispatchTime.now()+5){//code}//延迟5s执行在下方代码中“5”处进行更改延迟时间,更改为想要延迟的时间。code处填写延迟执行的代码在Apple官方开发者文档中,描述了具体的使用方法:参数名的含义deadline:该工作项需要执行的时间execute
淡酒交魂
·
2024-02-02 17:57
SwiftUI
swiftui
swift
ios
「
Swift
」系统权限授权状态判断
判断系统权限是否开启1.定位权限//引入头文件importCoreLocation//定位权限判断switchCLLocationManager.authorizationStatus(){case.denied://未授权case.notDetermined://不确定case.authorizedAlways://一直允许case.authorizedWhenInUse://使用期间允许cas
淡酒交魂
·
2024-02-02 17:57
Swift
swift
ios
swift
- UISearchController的基本使用
闲的没事写了写
swift
,记录一下比较坑的控件!!
Ismail丶
·
2024-02-02 17:18
Java
基础学习
:System类和Static方法的实际使用
一、System类1.在程序开发中,我们需要对这个运行的结果进行检验跟我们预判的结果是否一致,就会用到打印结果在控制台中显示出来使用到了System类。System类定义了一些和系统相关的属性和方法,它的属性和方法都是属于静态的,想使用这些属性和方法直接用System类调用就可以了。2.System类常用的方法:publicstaticvoidexit(intstatus):表示结束当前java运
徐浪老师
·
2024-02-02 16:03
徐浪老师大讲堂
java
学习
开发语言
13、【
Swift
】继承 - Inheritance
可调用、重写父类的方法、属性和下标为父类添加属性观察器(存储属性和计算属性都可以)定义一个基类基类:不继承其他类与OC相比,
Swift
类不默认继承基类没有指定父类,都是基类classVehicle{varcurrentSpeed
Sunday_David
·
2024-02-02 16:58
393,
Swift
中if case let 的模式匹配模式
Swift
中的ifcase主要用于模式匹配。
枫叶1234
·
2024-02-02 15:09
[
Swift
UI]使用Path绘制各种图形
在
Swift
UI中,Path结构体用于创建和组合图形。Path提供了一系列方法来绘制线条和曲线,从而形成各种图形。下面是一些基本的方法:move(to:):将绘制的起始点移动到指定的位置。
风浅月明
·
2024-02-02 15:14
SwiftUI
swiftui
绘制图形
Path
非零缠绕数规则
Alien:写给新学员的一份信(内含招聘)
大家好哇,我是二莲~我也算是你们的老学姐啦,从2017年10月正式”牵手“暖石开始算,足足2年多了......非常庆幸的就是在那一年遇见了【暖石】,先是3个月0
基础学习
后成功入职一家教育B2B公司,开始运营的职业生涯
Alien110
·
2024-02-02 14:51
[
Swift
UI]本地通知
先创建一个通知管理器,请求通知权限、检查通知权限和创建通知内容。importFoundationimportUserNotificationsclassNotificationManager:ObservableObject{staticletshared=NotificationManager()privatevarlimitFirst:Bool=false@Publishedvarshowin
风浅月明
·
2024-02-02 14:41
SwiftUI
swiftui
本地推送
Swift
3.0 线程依赖方法
第一种方法就是常用的OperationQueue,设置任务之间的依赖关系,使用方法如下:第二种方法,使用GCD信号量(DispatchSemaphore)控制并发,使用方法如下:
浅浅_e90e
·
2024-02-02 13:40
iOS UIStackView的使用
////StackViewController.
swift
//
Swift
_shop////Createdby彭思on2020/5/9.
玉思盈蝶
·
2024-02-02 12:41
python3
基础学习
一
打印print()函数R主要的原因是为防止转义,保证r后面的内容全文输出f“主要作用就是格式化字符串,加上f以后,{“变量/表达式”},花括号里的变量和表达式就可以使用了”defptSubstr():msg="hello,world!"print(msg[0:-1]);print(msg[2:5])#打印从第3个字符到第5个字符print("\n")#打印空行print(msg[2:])#打印从第
hjc_042043
·
2024-02-02 10:30
python
学习
python
开发语言
Swift
基础知识之错误处理
一、开发过程中常见的错误语法错误(编译报错)逻辑错误运行时错误(可能会导致闪退)...二、自定义错误
Swift
中可以通过Error协议自定义运行时的错误enumSomeError:Error{caseillegalArg
alfei13
·
2024-02-02 09:13
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他