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
基本数据类型
变量和常量使用关键字let来声明常量使用关键字var来声明变量常量只能赋值一次常量的值不要求在编译时确定,但在使用之前必须赋值一次常量和变量初始化之前都不能使用定义常量,变量,函数名的标识符几乎可以用任意字符常见数据类型值类型(valuetype)枚举(enum)optional结构体(struct)BoolIntFloatDoubleCharacterStringArrayDictionaryS
潇潇不逍遥
·
2024-01-27 23:31
Android原生获取经纬度位置信息
获取地理位置信息经纬度获取公网IP地址获取:移动网络IP、WifiIPBuild类获取相关设备信息屏幕相关信息:密度、物理尺寸获取BuildConfig获取的一系列基础信息UA、网络状态…等持续更新1.
基础学习
在介绍之前
重拾丢却的梦
·
2024-01-27 22:14
手机设备信息获取
经纬度
安卓
android
定位
LocationManager
Swift
- 继承(Inheritance)
继承(Inheritance)值类型(枚举、结构体)不支持继承,只有类支持继承基类:没有父类的类
Swift
并没有像OC、Java那样的规定:任何类最终都要继承自某个基类NOTE
Swift
classesdonotinheritfromauniversalbaseclass.Classesyoudefinewithoutspecifyingasuperclassautomaticallybecomeb
iVikings
·
2024-01-27 20:42
[
Swift
]为Extension添加存储属性
众所周知,在
Swift
的扩展(Extension)中只能添加计算属性,但是有时候,我们需要添加存储属性的话,就用到了Runtime的方法.在为Extension添加存储属性的时候,主要用到了下面两个方法
流火绯瞳
·
2024-01-27 20:09
零
基础学习
数学建模——(四)备战美赛
本篇博客将讲解如何备战美赛。什么是美赛美赛,全称是美国大学生数学建模竞赛(MCM/ICM),由美国数学及其应用联合会主办,是最高的国际性数学建模竞赛,也是世界范围内最具影响力的数学建模竞赛。赛题内容涉及经济、管理、环境、资源、生态、医学、安全等众多领域。竞赛要求三人为一组,在四天时间内,就指定的问题完成从建立模型、求解、验证到论文撰写的全部工作,体现了参赛选手研究问题、解决方案的能力及团队合作精神
rampant boy
·
2024-01-27 19:06
数学建模
数学建模
学习
项目中使用
Swift
Package Manager
一、新创建一个iOS工程我们首先创建一个新的工程创建新项目二、添加
Swift
PackageManager依赖第一种入口方式通过菜单File->
Swift
Packages->AddPackageDependency
喔牛慢慢爬
·
2024-01-27 17:30
MySQL常见函数
基础学习
使用函数的好处:1.隐藏了实现的细节2.提高代码的重用性字符函数Length()用来统计长度image.png可以是字段:image.pngConcat()拼接字符串image.pngimage.png如果CONCAT拼接的是字段,那么字段之中只要有NULL,结果就为NULLUpper()、Lower()Upper:变大写image.pngimage.pngLower:变小写image.png可以
李白开水
·
2024-01-27 10:11
C++
基础学习
在我们学习类之前我们先学习下其他几个相关的知识点.一.内联函数定义:以inline修饰的函数叫做内联函数,编译时C++编译器会在调用内联函数的地方展开,没有函数调用建立栈帧的开销,内联函数提升程序运行的效率如果你想去查看:查看方式:1.在release模式下,查看编译器生成的汇编代码中是否存在callAdd2.在debug模式下,需要对编译器进行设置,否则不会展开(因为debug模式下,编译器默认
猪蹄手
·
2024-01-27 09:05
学习
Linux的文件权限
来源——《鸟哥的Linux私房菜
基础学习
篇》第五章学习笔记引言Linux是一个多用户系统,那么就不可避免的会涉及到用户权限的问题。群组:另外Linux通过群组来框定某个范围的用户的权限。
Should·L
·
2024-01-27 09:31
Linux
linux
服务器
运维
零
基础学习
数学建模——(三)数学建模备赛要点
本篇博客将详细介绍数学建模备赛要点。如何学习数学建模本人曾经担任过学校建模协会的学生教练,经常和各种专业各个年级的学生在一起沟通、聊天。从个人角度来看,我将选择数学建模这条路的人大致分为三类:1、没有明确目的。这类人选择数学建模,可能单纯是想了解数学建模到底是什么。如果感觉学起来比较困难,那么就直接放弃了。2、以获奖为目的。这类人学习数学建模,就是为了丰富自己的简历,让自己通过数学建模竞赛获得保研
rampant boy
·
2024-01-27 08:29
数学建模
数学建模
学习
Swift
- 特性
特性在
Swift
中有两种特性,分别用于修饰声明和类型。特性提供了有关声明和类型的更多信息。
xiaofu666
·
2024-01-27 06:40
【UE5 C++】超详细虚幻C++零
基础学习
教程
B站免费教程,虚幻C++零基础教学入门级视频,帮助大家学习虚幻C++。视频地址:【虚幻5】UE5C++零基础全网全流程开发从入门到进阶教程合集(持续跟新中)_哔哩哔哩_bilibili课程介绍视频如下【虚幻5】UE5C++零基础全网全流程开发从入门到进阶教程合集(持续跟新中)【谁适合学习这门课】本套课程面向初学者,满足学习需求包括但不仅限于以下:在校学生平时练习作业毕业设计、研究生论文等活动的备战
飞起的猪
·
2024-01-27 06:38
ue5
虚幻
学习
linux运维零
基础学习
资料:expect-正则表达式-sed-cut的使用
全套学习资料移步至公众号【学神来啦】本节所讲内容:23.1expect实现无交互登录23.2正则表达式23.3sed流编辑器23.4cut命令23.5实战-bash脚本语法检查和查看详细的执行过程23.1expect实现无交互登录expect([ɪkˈspekt]期待)是从它发展出来的。如果你想要写一个能够自动处理输入输出的脚本(如向用户提问并且验证密码)又不想面对C或者Perl,那么expect
侠盗安全
·
2024-01-27 05:27
python
基础学习
-03 安装
python3可应用于多平台包括Windows、Linux和MacOSX。Unix(Solaris,Linux,FreeBSD,AIX,HP/UX,SunOS,IRIX,等等。)Win9x/NT/2000Macintosh(Intel,PPC,68K)OS/2DOS(多个DOS版本)PalmOSNokia移动手机WindowsCEAcorn/RISCOSBeOSAmigaVMS/OpenVMSQN
Jiang_Immortals
·
2024-01-27 05:41
python
学习
开发语言
JS
基础学习
:轮播图完善/offset系列/图片跟随鼠标
案例:图片跟随鼠标飞img{position:absolute;}document.onmousemove=function(e){my$('im').style.left=e.clientX+"px";my$('im').style.top=e.clientY+"px";};直接通过document获取元素啊娃娃//获取的是元素---标签console.log(document.body);//
Merbng
·
2024-01-27 04:59
swift
之 is与as解析
Swift
是强类型语言,但也允许开发者通过is、as?和as!这三种操作来对类型进行判断和强制转换。其中is用作类型判断,而as?和as!则分别是类型转换的可选形式和强制形式。
言己言
·
2024-01-27 02:00
Zookeeper3.5.7
基础学习
文章目录一、Zookeeper入门1、概述2、特点3、数据结构4、应用场景二、Zookeeper安装部署1、本地模式安装1.1基础操作1.2配置参数解读2、集群部署2.1集群安装2.2选举机制(面试重点)2.3ZK集群启动停止脚本三、ZK客户端相关操作1、客户端命令行操作1.1命令行语法1.2znode节点数据信息1.3节点类型(持久/短暂/有序号/无序号)1.4节点删除与查看2、监听器原理3、客
魅Lemon
·
2024-01-27 00:32
大数据
zookeeper
Flume1.9
基础学习
文章目录一、Flume入门概述1、概述2、Flume基础架构2.1Agent2.2Source2.3Sink2.4Channel2.5Event3、Flume安装部署3.1安装地址3.2安装部署二、Flume入门案例1、监控端口数据官方案例1.1概述1.2实现步骤2、实时监控单个追加文件2.1概述2.2实现步骤3、实时监控目录下多个新文件3.1概述3.2实现步骤4、实时监控目录下的多个追加文件4.
魅Lemon
·
2024-01-27 00:01
大数据
flume
pod项目安装Alamofire、ObjectMapper、AlamofireObjectMapper
在Pods目录下的Podfile配置如下:platform:ios,'10.13'target'cloudGym'do#Commentthenextlineifyou'renotusing
Swift
anddon'twanttousedynamicframeworksuse_frameworks
pomelo_西
·
2024-01-26 23:52
Alamofire:response流程及序列化
前言:在
Swift
慢慢趋向于稳定且高效的时候,OC也随着时间一点点的消逝,曾经的诸多OC框架也都投向了
Swift
的怀抱,而
Swift
对于框架的提升也逐渐的展露头脚。
暮云_开发
·
2024-01-26 22:59
Swift
全国城市数组
letcity=["北京市","天津市","石家庄市","唐山市","秦皇岛市","邯郸市","邢台市","保定市","张家口市","承德市","沧州市","廊坊市","衡水市","省直辖县","太原市","大同市","阳泉市","长治市","晋城市","朔州市","晋中市","运城市","忻州市","临汾市","吕梁市","呼和浩特市","包头市","乌海市","赤峰市","通辽市","鄂尔多斯
雪纳瑞的哈士奇
·
2024-01-26 22:35
Kotlin Multiplatform项目推荐 | 太空人分布图
KotlinMultiplatform项目推荐|太空人分布图项目简介KotlinMultiplatform项目是一种跨平台开发技术,它可以同时使用
Swift
UI、JetpackCompose、ComposeforWearOS
Calvin880828
·
2024-01-26 22:37
kotlin多平台
Kotlin进阶
kotlin
开发语言
android
使用KMP迁移Android app到IOS平台
使用KMP迁移Androidapp到IOS平台如果你有一款Androidapp,你想将其迁移到IOS平台,但是你不熟悉
Swift
语言,那么你该如何做呢?
Calvin880828
·
2024-01-26 21:27
kotlin多平台
Kotlin进阶
android
ios
kotlin
php怎么输入一个变量,http常用的两种请求方式get&post(ctf基础)
a=10&b=27】post方式传参需要借助插件,ctfer必备插件HackerBarget方式输入:php拥有预定义变量,(见本篇预定义变量)->php
基础学习
之变量-CSDN博客其中$_GET用来保存所有通过
晴友读钟
·
2024-01-26 21:58
我不会网安!
php基础学习
php
开发语言
ctf
网络
基础学习
之TCP三次握手以及四次分手
前言计算机网络是什么?利用通信线路将地理上分散的、具有独立功能的计算机系统和通信设备按不同的形式连接起来,以功能完善的网络软件及协议实现资源共享和信息传递的系统;主要网络有哪些?1.局域网LAN;(作用范围一般为几米到几十公里)2.城域网MAN;(界于WAN与LAN之间)3.广域网WAN;(作用范围一般为几十到几千公里)计算机网络发展史1.诞生阶段,单个计算机为中心的远程联机系统;2.ARPANE
惜许
·
2024-01-26 17:15
网络基础
学习
网络
tcp/ip
【HarmonyOS应用开发】ArkTS开发实践(四)
声明式UI构建页面的过程,其实是组合组件的过程,声明式UI的思想,主要体现在两个方面:描述UI的呈现结果,而不关心过程状态驱动视图更新类似苹果的
Swift
UI中通过组合视图View,安卓JetpackCompose
断水流大撕兄
·
2024-01-26 14:40
实战
前端大杂烩
harmonyos
前端
typescript
Babel学习之
基础学习
Babel学习一、简介1.Babel是什么?2.整体介绍二、presets(环境预设)常用的环境预设包三、plugins(插件)总结-【截取自文献】一、简介1.Babel是什么?Babel是一个编译器,可以将ES6+版本新增加的语法和API转化成ES5代码,让前端开发者可以提前使用ES6+的新特性而不用考虑兼容性问题。在Babel7中,如果使用.babelrc配置Babel,默认排除node_mo
奋斗的小栗子
·
2024-01-26 14:26
Babel
前端
如何在
Swift
中获取字串和进行字符串比较
子字符串使用下标或者类似prefix(_:)方法得到的子字符串是Substring类型Substring拥有String的大部分方法Substring可以转成String类型子字符串子字符串重用一部分原字符串的内存修改字符串或者子字符串之前都不需要花费拷贝内存的代价String和Substring都遵循StringProtocol协议,也就是说他基本上能很方便地兼容所有接受StringProtoc
黑白森林无间道
·
2024-01-26 14:58
Swift
与JS通过WKWebView互调
创建WKWebViewlazyvarwebView:WKWebView={//创建WKPreferencesletpreferences=WKPreferences()//开启jspreferences.javaScriptEnabled=true//创建WKWebViewConfigurationletconfiguration=WKWebViewConfiguration()//设置WKWeb
YungFan
·
2024-01-26 14:31
JavaSE
基础学习
一、编程入门二、Java语言概述三、Java基本语法四、程序流程控制五、数组六、面向对象(上)数组工具类的封装:七、面向对象(中)八、面向对象(下)九、异常处理十、多线程十一、常用类十二、枚举类与注解十三、集合十四、泛型十五、IO流十六、网络编程十七、反射与动态代理十八、Java8新特性十九、Java9&10&11新特性
程序员的人生K
·
2024-01-26 14:41
Java
学习
java
Understanding
Swift
Metatypes
什么是Metatypes?Metatypes是类型的类型,比如3是Int类型的实例,可以说Int是3的类型;那么Int的类型是啥的?Int的类型就可以称为元类型;structTestStruck{staticletshow="show"funcprintName(){}}lettest:TestStruck=TestStruck()在test:TestStruck=TestStruck()中,我们
sayHellooX
·
2024-01-26 13:02
Swift
UI—使用Toggle开关控件开启或取消某个选项
原文链接:https://github.com/fzhlee/
Swift
UI-Guide#-%E7%AC%AC26%E8%8A%82toggle-Toggle相当于UIKit中的UIToggle,用于实现选项开关
paperclouds
·
2024-01-26 13:56
JavaSE
基础学习
——注解
1.注解概述Java注解(Annotation)又称Java标注,是JDK5.0引入的一种注释机制。Java语言中的类、构造器、方法、成员变量、参数等都可以被注解进行标注。注解作用对Java中类、方法、成员变量做标记,然后进行特殊处理,至于到底做何种处理由业务需求来决定。2.自定义注解特殊属性value属性,如果只有一个value属性的情况下,使用value属性的时候可以省略value名称不写但是
KnightZer0
·
2024-01-26 13:55
java
idea
javaSE
基础学习
计划
Java基础语法(已完成)流程控制与方法(已完成)面向对象数组集合异常处理常用类IO知识点的了解应该每天更新总体来说计划15天左右就要熟悉基础的知识并应用。
竹篮打水碎又圆
·
2024-01-26 13:24
java
struts
算法
2020 javaSE
基础学习
视频
2020值得学习的javaSE
基础学习
视频从最基本的概念开始讲起,步步深入,从HelloWorld开始,通过一步步动手实践,最终完成一个简单又实用的案例,不仅用上之前的所有知识,还可以应用在未来的学习生活中
你加班的bug是我写的
·
2024-01-26 13:23
java
编程语言
RH358配置Web服务器--使用Apache HTTPD配置基本Web服务器
RH358配置Web服务器–使用ApacheHTTPD配置基本Web服务器第八章开始介绍AapcheHttpd相关的内容,做为
基础学习
,这章节安排不错。
IT民工金鱼哥
·
2024-01-26 12:27
RHCA
回忆录
运维
linux
自动化
apache
前端
Hive3.1.3
基础学习
文章目录一、Hive入门与安装1、Hive入门1.1简介1.2Hive架构原理2、Hive安装2.1安装地址2.2Hive最小化安装(测试用)2.3MySQL安装2.4配置Hive元数据存储到MySQL2.5Hive服务部署2.6Hive服务启动脚本(了解)3、Hive使用技巧3.1Hive常用交互命令3.2Hive参数配置方式3.3Hive常见属性配置二、DDL\&DML语句1、DDL(Data
魅Lemon
·
2024-01-26 10:36
大数据
hive
[零
基础学习
Vue2+webpack项目]的基础依赖项的安装详解(1)
1.首先新建一个空的项目文件夹:【yydpt_vue2_base】如下图:图12.然后用【vscode】打开此项目文件如下图:图23.因为此项目准备用【vue2+webpack】来进行前端开发,因此可以先安装【webpack】这个项目打包工具;以下是详细步骤地址:webpack安装步骤及文件https://www.jianshu.com/p/84583fe131dd这里就不过多的解释了,直接新建终
月影WEB
·
2024-01-26 09:19
Java零
基础学习
20:集合的练习
编写博客目的:本系列博客均根据B站黑马程序员系列视频学习和编写目的在于记录自己的学习点滴,方便后续回忆和查找相关知识点,不足之处恳请各位有缘的朋友指正。一、查找id对应的集合索引packagewww.itheima;importjava.util.ArrayList;publicclassArrayListDemo7{publicstaticvoidmain(String[]args){Array
踏踏实实做人,勤勤恳恳做事
·
2024-01-26 08:25
学习
Java零
基础学习
21:学生管理系统
编写博客目的:本系列博客均根据B站黑马程序员系列视频学习和编写目的在于记录自己的学习点滴,方便后续回忆和查找相关知识点,不足之处恳请各位有缘的朋友指正。一、管理系统初级版黑马教授的管理系统初级版本packageStudentSystem;importjava.util.ArrayList;importjava.util.Scanner;publicclassStudentSystem{public
踏踏实实做人,勤勤恳恳做事
·
2024-01-26 08:18
学习
ps
基础学习
:渐变工具制作倒影效果
(1)画布准备新建画布,前景色设置为浅蓝色,背景色设置为白色。选中颜色渐变工具,按住shift键,从上往下填充,如下图(2)渐变编辑器点击渐变颜色条,弹出渐变编辑器,通过上下四个色标,可以分别对透明度和颜色进行调整。(3)选择椭圆选框工具,绘制一个圆形选区绘制完成后,先不要松开鼠标左键,按下shift键,再松开鼠标,形成圆形选区。调整前景色为浅黑色,选中渐变工具,选中径向渐变工具,勾选反向,按住s
周达
·
2024-01-26 06:02
ps
ps基础学习
ps渐变工具
ps倒影效果
iOS
Swift
处理点9图片
一、什么是点9图?点9图是Android开发中用到的一种特殊格式的图片,后缀名是“.9.png”的图片。左上两条线控制可拉伸区域(未画线表示不可拉伸),右下两条线控制内容显示区(无文字内容不画)。二、点9图的作用是什么?简单来说,点9图的作用就是可以保证图片在不模糊变形的前提下做到自适应。什么意思呢?我们来举个简单的例子说明吧。下图是我们常见的按钮背景,切图的时候如果没有用点9切图,开发想改变按钮
不凡的凡
·
2024-01-26 06:50
ios
swift
开发语言
android应用开发
基础学习
心得体会
目录导语1.学习Java编程语言2.熟悉AndroidStudio3.学习Android开发框架4.实验室和样例代码5.Android数据存储和管理6.Android性能优化7.Android进阶开发导语Android开发是移动应用开发的一个重要领域,也是目前市场需求量较大的技能之一。作为一名Android开发者,你可以通过自己的技能和创造力,为用户提供高质量的应用程序。学习Android开发需要
x18275767219
·
2024-01-26 05:32
android
学习
Swift
Date
获取当前设备的时间制度(12小时制或者24小时制)letformatString:String?=DateFormatter.dateFormat(fromTemplate:"j",options:0,locale:Locale.current)varisTwelve:Bool=falseiflet_=formatString?.contains("a"){//12小时制isTwelve=true
ShouldChang
·
2024-01-26 04:01
关于cpp的范型编程,其中包括了:模板函数,模板类,模板类的继承,以及模板类的写法,还有比较特殊的友元函数在模板类外实现的方法。
目录写在前面:模板与泛型编程函数模板类模板总结致谢appendix写在前面:终于结束了关于面向编程的
基础学习
,现在博主要进入到cpp的另一大难点,模板泛型编程中了,博主最近觉得有一些疲惫和惰性,但是还是坚持着周日起来写下了这一篇文章
unknown C++ beginner
·
2024-01-26 03:49
c++学习
c++
算法
开发语言
孩子教育,家长该怎么做?
孩子不愿重复枯燥练习,我也没有多少能力耐心趣味性引导,亲子关系紧张,学校每天却让家长签字;孩子
基础学习
提升又弱,作业效率低,课外自由时间越来越少,什么延
魔山自然
·
2024-01-26 03:56
java
基础学习
: 什么是泛型的类型擦除
文章目录一、什么是泛型2、泛型编译前和编译后对比3、泛型的优点(1)提高了代码的复用性和可读性(2)提高了代码的安全性二、泛型的定义1、泛型类2、泛型接口3、泛型方法三、泛型通配符1、?和T有什么区别2、通配符的分类1、无界通配符2、泛型的上界通配符3、泛型的下界通配符四、PECS原则五、泛型的类型擦除一、什么是泛型泛型起到的作用就是将类型参数化,在不创建新类的情况下通过创建对象实例或应用时确定具
玉成226
·
2024-01-26 01:47
【java基础学习】
java
Python
基础学习
-04
编码默认情况下,Python3源码文件以UTF-8编码,所有字符串都是unicode字符串。当然你也可以为源码文件指定不同的编码:#-*-coding:cp-1252-*-上述定义允许在源文件中使用Windows-1252字符集中的字符编码,对应适合语言为保加利亚语、白俄罗斯语、马其顿语、俄语、塞尔维亚语。标识符第一个字符必须是字母表中字母或下划线_。标识符的其他的部分由字母、数字和下划线组成。标
Jiang_Immortals
·
2024-01-26 00:57
python
学习
开发语言
重拾iOS-编译原理
image关键词:LLVM,Clang,
Swift
c,IR,preprocessor,Mach-O,dyld编译器把一种编程语言(原始语言)转换为另一种编程语言(目标语言)的程序叫做编译器.大多数编译器由两部分组成
Jack1105
·
2024-01-25 22:51
【Java】小白友好的Servlet
基础学习
笔记
后面比赛挺多,RW体验赛,西湖论剑,beginCTF,N1CTF,hgame,NSS新春赛,NSSRound17,SICTF,有观赏性大于操作性的,有萌新可以真正去打的。经过慎重考虑,决定java先暂放几天,再回过头去练练老题,也是换换脑子。目录Servlet工作流程:实现方式:生命周期:TomcatHttpServletRequest对象接收请求请求转发request域对象HttpServlet
Z3r4y
·
2024-01-25 19:50
学习
笔记
java
servlet
Tomcat
java网络编程
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他