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语言学习笔记
《C
语言学习笔记
10》指针入门
内存地址:单位为字节:字节是一个内存的容量单位,一个字节有8个位(1byte=8bit)地址:系统为了方便管理内存,给每一个字节容量都编了一个号码,这个号码就是内存的地址一个字节一个地址(最小单位)基地址(首地址):如下图:一个整型的数据需4个字节的容量来存储,因此一共拥有4个内存地址。地址值最小的作为该数据的入口地址,就称为该数据基地址或首地址。注意:数组入口地址为低地址inta=1234567
RL明日
·
2023-12-30 22:54
c语言
学习
开发语言
vscode
Swift
-协议
协议protocolDrawable.pngclassPersonDrawable{.png设置协议后有自动补齐,而且是必实现,不然会报错的。Static、class为了保证类与结构体都能够使用,协议中必须用static定义类型方法、类型属性、类型下标protocolDrawable.png不为static会报错mutating协议中的实例方法需要使用mutating来修饰protocolDraw
MissSunRise
·
2023-12-30 21:40
swift
--Runtime、反射
RuntimeclassTeacher{varage:Int=18functeach(){print("teach")}}lett=Teacher()functest(){varmethodCount:UInt32=0letmethodlist=class_copyMethodList(Teacher.self,&methodCount)foriin0..Any}extensionCustomJS
Mjs
·
2023-12-30 20:41
iOS dyld: Library not loaded: @rpath/lib
swift
Core.dylib Referenced from: /var/containers/Bundle/A...
需求:重新更新项目,编译时候显示bug如下dyld:Librarynotloaded:@rpath/lib
swift
Core.dylib**Referencedfrom:/var/containers/
Lee坚武
·
2023-12-30 20:40
力扣题目学习笔记(OC +
Swift
)25. K 个一组翻转链表
K个一组翻转链表给你链表的头节点head,每k个节点一组进行翻转,请你返回修改后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的整数倍,那么请将最后剩余的节点保持原有顺序。你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。示例:方法一、模拟法我们需要把链表节点按照k个一组分组,所以可以使用一个指针head依次指向每组的头节点。这个指针每次向前移动k步,直至链表结尾
Jarlen John
·
2023-12-30 12:21
数据结构与算法
leetcode
学习
笔记
swift
力扣题目学习笔记(OC +
Swift
)206. 反转链表
206.反转链表给你单链表的头节点head,请你反转链表,并返回反转后的链表。示例方法一、迭代在遍历链表时,将当前节点的next\textit{next}next指针改为指向前一个节点。由于节点没有引用其前一个节点,因此必须事先存储其前一个节点。在更改引用之前,还需要存储后一个节点。最后返回新的头引用。复杂度分析时间复杂度:O(n),其中nnn是链表的长度。需要遍历链表一次。空间复杂度:O(1)。
Jarlen John
·
2023-12-30 12:21
数据结构与算法
leetcode
学习
笔记
(2023,3D NeRF,无图像变分分数蒸馏,单步扩散)
Swift
Brush:具有变分分数蒸馏的一步文本到图像扩散模型
Swift
Brush:One-StepText-to-ImageDiffusionModelwithVariationalScoreDistillation公众:EDPJ(添加VX:CV_EDPJ或直接进
EDPJ
·
2023-12-30 08:50
论文笔记
人工智能
计算机视觉
《HelloGitHub》第 93 期
这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言Python、Java、Go、C/C++、
Swift
...让你在短时间内感受到开源的魅力,对编程产生兴趣!
削微寒
·
2023-12-30 07:07
“踩坑”经验分享:
Swift
语言落地实践
作者|路涛、艳红导读
Swift
是一种适用于iOS/macOS应用开发、服务器端的编程语言。
百度Geek说
·
2023-12-30 03:15
swift
开发语言
ios
百度
C
语言学习笔记
之实验报告(二)
实验四1、编程实现对键盘输入的英文名进行加密,加密方法是,当内容为英文字母时,用其在26个字母中所在位置的后三个位置的字母替代该字母,若为其他字母时,则不变。#include#includeintmain(){chara[100];char*p=a;gets(p);intl=strlen(p);for(inti=0;i='A'&&*(a+i)='a'&&*(a+i)intmain(){intb=1
胡剑威(James)
·
2023-12-30 00:15
c语言
学习
笔记
Swift
-01:类,对象,属性
1.
swift
编程简介我们先看一下,下面代码classTeacher{varname:String="Tom"varage:Int=18}lett=Teacher()我们想知道默认的初始化到底做了什么操作
MonKey_Money
·
2023-12-29 23:50
C
语言学习笔记
(中)
引言本章笔记将接着C
语言学习笔记
(上)-CSDN博客的进度向下制作笔记,如出现错误,还望广大朋友们批评指正。
争做图书馆扫地僧的小白
·
2023-12-29 20:48
C语言
学习
笔记
c语言
小猪APP封装和APP分发与传统APP开发的区别
传统APP开发:传统APP开发是指使用原生开发语言(如Java、Kotlin、
Swift
、Objective-C等)根据特定平台的要求进行应用开发。这种方式的主要特点包括:性能卓越:传统APP开
xxxxfdsax
·
2023-12-29 20:15
安卓
android
ios
R.
swift
的使用和安装
本文主要描述在pod安装完R.
swift
后的1、创建runscript如下图:2、挪动RunScript文件位置,在Mainfest.lock和CompileSources之间,如下图所示3、添加RunScript
BryanHong
·
2023-12-29 20:13
Go
语言学习笔记
--- struct
学习笔记根据无闻go语言基础教程整理structGo中的struct与C中的struct非常相似,并且Go没有class使用typestruct{}定义结构,名称遵循可见性规则支持指向自身的指针类型成员支持匿名结构,可用作成员或定义成员变量匿名结构也可以用于map的值可以使用字面值对结构进行初始化允许直接通过指针来读写结构成员相同类型的成员可进行直接拷贝赋值支持==与!=比较运算符,但不支持>或<
Wang's Blog
·
2023-12-29 17:12
Golang
go语言
struct
Go
语言学习笔记
--- concurrency、channel、select
学习笔记根据无闻go语言基础教程整理concurrency很多人都是冲着Go大肆宣扬的高并发而忍不住跃跃欲试,但其实从源码的解析来看,goroutine只是由官方实现的超级”线程池”。不过话说回来,每个实例4-5KB的栈内存占用和由于实现机制而大幅减少的创建和销毁开销,是制造Go号称的高并发的根本原因。另外,goroutine的简单易用,也在语言层面上给予了开发者巨大的便利。并发不是并行:Conc
Wang's Blog
·
2023-12-29 17:12
Golang
go语言
并发
channel
select
Go
语言学习笔记
--- 常量的定义详解
学习笔记根据无闻go语言基础教程整理常量的定义常量的值在编译时就已经确定常量的定义格式与变量基本相同等号右侧必须是常量或者常量的表达式常量的表达式中的函数必须是内置函数示例:constaint=1constb='A'const(c=ad=a+1e=a*2)constf,g,h=1,"2",'t'常量的初始化规则与枚举在定义常量组时,如果不提供初始值,则表示将使用上行的表达式使用相同的表达式不代表具
Wang's Blog
·
2023-12-29 17:42
Golang
go语言
常量的定义
Go
语言学习笔记
--- 控制语句之if判断,循环语句for, switch语句和跳转语句
学习笔记根据无闻go语言基础教程整理判断语句if条件表达式没有括号支持一个初始化表达式(可以并行方式)做大括号必须和条件语句或else在同一行支持单行模式初始化语句中的变量为block级别,同时隐藏外部同名变量示例代码:packagemainimport("fmt")funcmain(){test1()test2()test3()test4()test5()}functest1(){a:=1ifa
Wang's Blog
·
2023-12-29 17:42
Golang
go语言
if语句
for循环
switch
跳转语句
Go
语言学习笔记
--- 数组的使用
学习笔记根据无闻go语言基础教程整理数组定义数组的格式:var[n],前提:n>=0数组程度也是类型的一部分,因此具有不同长度的数组为不同类型注意区分指向数组的指针和指针数组数组在Go中为值类型数组之间可以使用==或!=进行比较,但不能比较大小可以使用new来创建数组,此方法返回一个指向数组的指针Go支持多维数组示例代码:packagemainimport("fmt")funcmain(){tes
Wang's Blog
·
2023-12-29 17:42
Golang
go语言
数组
Go
语言学习笔记
--- slice切片
学习笔记根据无闻go语言基础教程整理slice切片其本身并不是数组,它指向底层的数组作为变长数组的替代方案,可以关联底层数组的局部或全部类型为引用类型可以直接创建或从底层数组获取生成使用len()获取元素个数,cap()获取容量一般使用make()创建如果多个slice指向相同底层数组,其中一个的值改变会影响全部make([]T,len,cap)其中cap可以省略,则和len的值相同len表示存数
Wang's Blog
·
2023-12-29 17:42
Golang
go语言
slice
Go
语言学习笔记
--- 入门介绍
学习笔记根据无闻go语言基础教程整理Go是什么Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。Go主要特点类型安全和内存安全以非常直观和极低代价的方案实现高并发高效的垃圾回收机制快速编译(同时解决C语言中头文件太多的问题)为多核计算机提供性能提升的方案UTF-8编码支持Go的价值GoatGoogle:La
Wang's Blog
·
2023-12-29 17:11
Golang
go语言
入门介绍
Go
语言学习笔记
--- 关键字、注释、结构、包相关和可见性规则
学习笔记根据无闻go语言基础教程整理Go内置关键字(25个均为小写)breakdefaultfuncinterfaceselectcasedefergomapstructchanelsegotopackageswitchconstfallthroughifrangetypecontinueforimportreturnvarGo的注释方法//:单行注释/**/:多行注释Go程序的一般结构通过pac
Wang's Blog
·
2023-12-29 17:11
Golang
go语言
swift
日常 2018-06-25
字符串如何拼接:采用“+”加号链接,另外快速转字符串也有方法如下letstr1:String="123"leta:Int=1//格式化为字符串‘\(变量)’letstr2:String=str1+'\(a)'字符串格式化输出leta:Double=3.333333String(format:"%.2f",a)类方法需要采用class关键字修饰classfuncmethodName()->Void{
iOS打怪升级
·
2023-12-29 15:17
R
语言学习笔记
-R包的安装
推荐在线安装,可以解决包与包之间的依赖关系。1.首先在RGui:2.在RStudio的console下:如安装ggplot2包,则:install.packages("ggplot2")生信方面:首先安装:install.packages("BiocManager")则就可以这样安装ggplot2包:BiocManager::install("ggplot2")
生信研究猿
·
2023-12-29 10:12
R语言课程笔记
学习
Swift
UI 内功之for循环从入门到精通(
Swift
loop教程含源码)
实战需求
Swift
UI内功之for循环从入门到精通本文价值与收获看完本文后,您将能够作出下面的界面截屏2021-01-22下午2.10.51.png看完本文您将掌握的技能1、基础:循环输出0至52、基础
iCloudEnd
·
2023-12-29 10:56
2019-12-02
swift
5 个人笔记 ③
25,构造过程构造过程是使用类结构体枚举类型之前的准备过程,在使用新实例之前构造过程是必须得.与oc的构造器不同.
swift
的构造器没有返回值,它们的任务是保证新实例在第一次使用前完成正确的初始化//构造器用
渴望平静生活的上班族
·
2023-12-29 10:38
CDDPagerController-
Swift
前言:CDDPagerController是上传到GitHub一个轻量级父子控制器的框架,之前有人问在
Swift
中怎么使用?这里我先上传一个用
Swift
写的小Demo,需要的可以去参考,后续会完善。
RocketsChen
·
2023-12-29 07:48
2020-03-16至2020-03-22
这个星期在开发iOS的应用,学习了
Swift
和Objective-C语言和对应的红黑树写法。还进行了三级等保的整改,了解三级等保的整改过程。慢慢弄,慢慢学。一步步来,急不得。
独行者103
·
2023-12-29 06:12
C语言笔记
C
语言学习笔记
一.概述1.程序设计语言1.1低级语言(面向机器)低级语言分为机器语言和汇编语言优点:机器效率高,程序逻辑代码量小缺点:与人们思考问题和描述问题的方法相距太远,使用反锁,易出差错,要求使用者熟悉计算机内的细节
Snemc
·
2023-12-29 05:28
flutter-Stream介绍
刚介绍过rx
Swift
中的Subjects的用法,其实flutter中也有一个类似的概念即Stream.Stream是Dart中自带的封装,代表着事件流.根据可订阅数,可以分为:单订阅流单个订阅流在流的整个生命周期内仅允许有一个
浮华_du
·
2023-12-29 03:39
Swift
4 Cheat Sheet Pro
Swift
4CheatSheetPro@(编程笔记)[
Swift
]这个是在
Swift
4CheatSheetAdvanced的基础上再次进阶的小抄,内容并没有多高端,只是CheatSheetAdvanced
tsiic
·
2023-12-29 02:40
Swift
UI必须收藏之iOS和macOS的MVVM
Swift
UI内功之iOS和macOS的MVVM自从
Swift
UI引入以来,MVVM模式已经有了新的复兴。许多开发人员认为,这种特定模式非常适合
Swift
UI数据流。
iCloudEnd
·
2023-12-29 02:36
[译]
Swift
中的weak self和unowned self
原文来自Weakselfandunownedselfexplainedin
Swift
对于我们大多数人来说,
Swift
中的weakself和unownedself是很难理解的。
李白的苹果
·
2023-12-29 01:49
Swift
语法补充(四)
Swift
高阶函数介绍Map:对集合元素进行映射($0取映射内每个值)varnumbers=[1,2,3]varstringsUseMap1=numbers.map({(value:Int)->StringinString
BigBossZhu
·
2023-12-29 00:41
Swift
4.0 中报错Argument of '#selector' refers to instance method 'xxx' that is not exposed to Objective-C
Swift
2.3中给UIBarButtonItem添加点击事件:letbtn=UIBarButtonItem(barButtonSystemItem:UIBarButtonSystemItem.add,
Desmond_
·
2023-12-28 23:37
Gradle 简单入门
当前其支持的语言C++、Java、Groovy、Kotlin、Scala和
Swift
,计划未来将支持更
javaGHui
·
2023-12-28 22:21
Kotlin相关
gradle
kotlin
笔记
Swift
函数式编程——函数
目录
Swift
函数式编程-函数高阶函数(Higherorderfunction)一等函数(Firstclassfunction)闭包函数柯里化(FunctionCurring)函数式思维使用函数解决问题使用函数组合总结
Jum朱
·
2023-12-28 21:55
ssh
运维
[
swift
进阶]读书笔记-第五章:结构体和类 C5P7_8 闭包和内存
结构体和类5.7闭包和内存(结构体和类的使用实践)本节总结:主要是用了类、结构体、纯函数来表示一个银行账户的资金情况。最后的结论:类:线程不安全。结构体:稳定,也不啰嗦函数:线程安全,但程序会变得啰嗦5.8闭包和内存(引用循环和捕获列表)知识点:闭包会引起循环引用(该知识点同OC的block的循环引用,不赘述。)weak引用这里就讲了一些循环引用的基本知识点,我相信大家OC过来的同学都明明白白的。
liaoworkinn
·
2023-12-28 19:08
ios-class-guard - iOS代码混淆与加固实践
代码混淆与加固实践摘要引言一、class-dump二、ios-class-guard混淆原理三、ios-class-guard混淆结果四、ios-class-guar的使用ios-class-guard不支持
Swift
ios-class-guard
erterhgj
·
2023-12-28 18:33
App加固
混淆加固
cocoa
macos
objective-c
【Mongo】Java操作MongoDB
Java操作MongoDBMongoDB支持C、C++、C#、GO、Java、NodeJS、PHP、Python、Ruby、Rust、Scala和
Swift
语言的驱动程序,MongoDB提供了当前所有主流开发语言的数据库驱动包
李奇技
·
2023-12-28 16:02
数据库
java
mongodb
开发语言
Flutter从入门到写出完整App Day14
20.4.1三升级XCodeiOS->Flutter->App.framework文件夹删除重新运行升级后的问题,别人也会遇到屏幕适配工具类dart2.6之后的extension语法更简单的来做适配
Swift
JackLeeVip
·
2023-12-28 16:24
swift
-算法与数据结构-链表
链表结构图解:数据结构设计思路:ListList作为链表结构,成员变量有size(元素个数),first头结点结构,定义结点数据结构Node;节点数据结构的成员变量有element(存储的数据),指向下一个节点的指针(next),尾结点next指向nulliOS技术支持有问题的可以留言。邮箱地址:
[email protected]
地址:北京市中关村软件园谢谢!iOSprogramdesign&sy
Ta_Da
·
2023-12-28 15:43
Swift
4.0中KVC存在的问题
1.在
swift
4.0中使用系统方法setValuesForKeys()进行赋值,明明有这个属性,但它还是走overridefuncsetValue(_value:Any?
Byron_Y
·
2023-12-28 10:29
swift
---Moya的设计之道
1.初识Moya是一个基于Alamofire开发的,轻量级的
Swift
网络层。Moya的可扩展性非常强,可以方便的RX
Swift
,PromiseKit和ObjectMapper结合。
苹果上的小豌豆
·
2023-12-28 08:06
面向对象创建数据库
github数据库框架引用:https://github.com/stephencelis/SQLite.
swift
注:对系统的sqlite数据库封装,所以需要加上libsqlite3.tbdletpath
架构师的一小步
·
2023-12-28 05:08
iOS开发笔记-115:
swift
5,拍照和相册里选取的originalImage图片过大,会导致图片逆时针旋转90度
在拍照和从相册中获取图片,方式是originalImage的时候,图片会逆时针旋转90度。这个时候需要在上传前把图片恢复成正常。代码:image=image.fixOrientation()Categorys:importUIKitextensionUIImage{//修复图片旋转funcfixOrientation()->UIImage{ifself.imageOrientation==.up{
原味蛋炒饭
·
2023-12-28 04:23
swift
闭包(学习笔记)
Swift
的闭包表达式拥有简洁的风格,鼓励在常见场景中实现简洁,无累赘的语法。常见的优化包括:利用上下文推断形式参数和返回值的类型;单表达式的闭包可以隐式返回;
焦下客
·
2023-12-28 03:11
Swift
设置Button背景图片
btn.setImage(UIImage(named:"bg1"),for:UIControl.State.normal)
wenju
·
2023-12-28 00:50
力扣题目学习笔记(OC +
Swift
)22. 括号生成
22.括号生成数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。示例1:输入:n=3输出:[“((()))”,“(()())”,“(())()”,“()(())”,“()()()”]示例2:输入:n=1输出:[“()”]回溯法此题较难理解,但通过回溯法可以很巧妙地解决。SwfitfuncgenerateParenthesis(_n:Int)->[String]{
Jarlen John
·
2023-12-27 22:01
数据结构与算法
leetcode
学习
笔记
力扣题目学习笔记(OC +
Swift
)24. 两两交换链表中的节点
方法一、递归首先定义递归终止条件:head.next不存,代表链表结束了head.next.next不存在,表示不能两两配对
Swift
funcswapPairs(_head:ListNode?)
Jarlen John
·
2023-12-27 22:01
数据结构与算法
leetcode
学习
笔记
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他