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
kotlin作用域
Kotlin
reified - 关键字
reified关键字是用于
Kotlin
内联函数的,修饰内联函数的泛型,泛型被修饰后,在方法体里,能从泛型拿到泛型的Class对象,这与java是不同的,java需要泛型且需要泛型的Class类型时,是要把
ZHDelete
·
2023-10-17 08:57
kotlin
中的expect函数
如下package
kotlin
.coroutines@PublishedApi@Since
Kotlin
("1.3")internalexpectclassSafeContinuation:Continuation
真胖大海
·
2023-10-17 08:35
Kotlin
使用技巧(2)-->延迟初始化和密封类
一、对变量延迟初始化应用场景:如果一个类中,存在很多全局变量实例,我们不得不做许多的非空判断,即使我们非常确定他们不会为空。比如:classMainActivity:AppCompatActivity(){privatevarrecyclerAdapter:RecyclerAdapter?=nulloverridefunonCreate(savedInstanceState:Bundle?){su
大漠孤烟直_v
·
2023-10-17 08:34
C语言之static关键字详解
目录前言:一、几个概念1.变量2.局部变量和全局变量3.变量的
作用域
4.变量的生命周期二、static关键字的作用三、static关键字修饰局部变量四、static关键字修饰全局变量五、static关键字修饰函数写在最后
supergirl091
·
2023-10-17 07:26
c语言
开发语言
c#
C语言extern和static关键字详解
C语言extern和static关键字详解文章目录1前言2
作用域
2.1代码块
作用域
2.2文件
作用域
3存储类型4链接属性5extern和static关键字5.1extern关键字5.2static关键字
Sup_lz
·
2023-10-17 07:15
C语言
c语言
C语言 static extern 关键字详解
C语言static关键字详解1全局变量2static修饰全局变量3static修饰局部变量4static修饰函数5extern关键字在C语言中主要是用来修饰变量和函数1全局变量全局变量的
作用域
十分的广,
学业已毕业
·
2023-10-17 07:43
C
c语言
c++
ConstraintLayout+ViewPager2打造《摇一摇新年幸运签》App
采用
Kotlin
语言进行编写,涉及到的技术有:ConstraintLayout、Drawable、自定义View、Android动画、Viewpager2、字体的设置和传感器的使用。
爺珍爱那颗心
·
2023-10-17 07:08
Spring的执行流程 & Bean的
作用域
与生命周期
目录Bean的
作用域
设置
作用域
Spring的执行流程Bean的生命周期Bean的
作用域
Bean的
作用域
是指,Bean在Spring框架中的某种行为模式1.singleton单例模式singleton是Spring
猛踹瘸子那条好腿534
·
2023-10-17 07:31
JavaWeb
spring
java
常量
usestrict';functionfoo(){for(vari=0;i局部
作用域
>块级
作用域
wanmei世界
·
2023-10-17 07:31
C# 值类型与引用类型
栈是基于线程的,也就是说一个线程会包含一个线程栈,线程栈中的值类型在对象
作用域
结束后会被清理,效率很高。托管堆:进程初始化后在进程地址空间上划分的内存空间。存储.Net运行过程中的对象。
糊涂小蜗牛
·
2023-10-17 06:58
el-input__inner样式不生效问题
跟
作用域
有关但这种方法不可取,把scoped去掉,其他页面的有这个类的话,也会跟着改。方法3重新定义一个类名,然后再写样式.inputColorBlack{.el-input__inner{
爱学习 爱分享
·
2023-10-17 06:56
elementui
::v-deep usage as a combinator has been deprecated. Use :deep(<inner-selector>)
::v-deep选择器是Vue.js框架中的一个特有选择器,用于解决样式
作用域
的问题。
渣渣灰飞
·
2023-10-17 06:25
html
css
html5
Spring6 - ioc
方式三:根据id和类型④扩展知识依赖注入之setter注入依赖注入之构造器注入特殊值处理为对象类型属性赋值为数组类型属性赋值为集合类型属性赋值②为Map集合类型属性赋值p命名空间引入外部属性文件bean的
作用域
我是小水水啊
·
2023-10-17 05:27
spring6
java
开发语言
spring
Java泛型通配符,上下界。
为了理清楚泛型的通配符和上下界的作用,并为了
Kotlin
的泛型中的关键字in和out的理解,在此用小demo重新梳理一遍对泛型的理解。
HWilliamgo
·
2023-10-17 05:17
Android最全面试大纲(四)
文章目录:冷启动和热启动面试题其他优化面试题架构模式面试题插件化面试题热更新面试题进程保活面试题Lint面试题
Kotlin
面试题一、冷启动和热启动面试题1、什么是冷启动和热启动冷启动:在启动应用前,系统中没有该应用的任何进程信息热启动
Android架构木木
·
2023-10-17 04:32
Android,使用
kotlin
实现一个自定义View
我们使用
kotlin
实现Paint类的的一个使用案例。
脚踏实地,坚持不懈!
·
2023-10-17 04:38
android
kotlin
android
studio
Android 自定义雷达扫描控件【
kotlin
】
Android自定义雷达扫描控件【
kotlin
】效果图:首先我们要做的是分解当前的view设计,可以分为四个部分:中心绿色的小圆、外面浅绿色的大圆、大圆的阴影和扫描动画。
feng海涛
·
2023-10-17 04:07
Android自定义view
android
安卓
自定义view
雷达
动画
kotllin自定义view_Android
kotlin
+anko自定义view进阶篇(一)
开篇我最近在学习
Kotlin
+Anko组合开发AndroidApp。如何用
Kotlin
+Anko自定义控件,网上的资料不但少,而且还很凌乱。经过一段时间的摸索我大概掌握了这娘们的脾气了。
刘野哥哥
·
2023-10-17 04:05
kotllin自定义view
android
kotlin
自定义dialog
代码如下:classClearCacheDialog{privatevarcontext:Context?=nullprivatevardialog:Dialog?=nullprivatevarbtn_cancel:Button?=nullprivatevartxt_updata_message:TextView?=nullprivatevarbtn_update:Button?=null/***
一直向钱
·
2023-10-17 04:35
android开发
android
kotlin
开发语言
android
kotlin
自定义popupwindow
classAlertPopup(privatevalactivity:Activity):PopupWindow(activity){valbinding:PopupAlertBindingbylazy{PopupAlertBinding.inflate(LayoutInflater.from(activity))}init{contentView=binding.rootcontentView.
王耀冰
·
2023-10-17 04:02
android
android
kotlin
ui
Kotlin
自定义android 控件
自定义控件第一步:自定义layout->title.xml编写一个title布局,拥有返回按钮,标题文本,编辑按钮。第二步:自定义控件->TitleLayout.class创建控件TitleLayout,继承于LinearLayout。在构造函数中编写逻辑,动态加载布局。LayoutInflater.from()构建一个LayoutInflater对象,然后调用inflate方法。参数1:需要加载
Der Mond33
·
2023-10-17 04:29
Kotlin
Android工作学习笔记
android
kotlin
android
studio
Android
kotlin
自定义自动换行LinearLayout
目录1.概述2.实现步骤3.
kotlin
自定义自动换行LinearLayout核心代码实现功能3.1自定义LinearLayout
安卓兼职framework应用工程师
·
2023-10-17 03:26
Android高级进阶
android
kotlin
自定义LinearLayout
kotlin自定义布局
Android自定义AppGlideModule,DataFetcher ,ModelLoaderFactory,ModelLoader,
Kotlin
(1)
Android自定义AppGlideModule,DataFetcher,ModelLoaderFactory,ModelLoader,
Kotlin
(1)假设实现一个简单的功能,对传入要加载的path路径增加一定的筛选
zhangphil
·
2023-10-17 03:24
Android
kotlin
android
kotlin
Android Gradle 三方依赖管理
Gradle的依赖管理是一个从开始接触Android开发就一直伴随着我们的问题(作者是Android开发,仅以此为例),从最初的没有统一管理到通过.gradle或gradle.properties管理,再到
Kotlin
Android技术圈
·
2023-10-17 03:33
【Java】方法隐藏 vs 方法重写
变量隐藏在当前
作用域
中创建一个变量,这个变量与外部
作用域
中的某个变量重名,导致使用该名称时默认指向当前
作用域
中的变量,这种现象就称为变量隐藏。局部变量a被类变量a隐藏。
XcantloadX
·
2023-10-17 03:43
java
java
开发语言
js
作用域
[[scope]]指的就是我们所说的
作用域
,其中存储了运行期上下文的集合。
作用域
链:[[scope]]中所存储的执行期上下文对象的集合,这个集合呈链式链接,我们把这种链式链接叫做
作用域
链。
徐嘉迪
·
2023-10-17 02:29
01-spring源码概述
文章目录1.Spring两大主要功能2.Bean的生命周期(部分生命周期,不包括销毁)2.1两个重要接口及Aware接口2.2创建对象的过程2.3Bean的scope
作用域
2.4Bean的类型2.5获得反射对象的三种方式
tobebetter9527
·
2023-10-17 00:35
#
spring源码学习笔记
spring
java
后端
C++ 重载运算符和重载函数
前言C++允许在同一
作用域
中的某个函数和运算符指定多个定义,分别称为函数重载和运算符重载。
做程序员的第一天
·
2023-10-16 23:29
C++
c++
开发语言
LeetCode之Longest Common Prefix(
Kotlin
)
问题:方法:逐个比较字符串的最长公共前缀,复杂度O(m*n)。packagecom.eric.leetcodeclassLongestCommonPrefix{funlongestCommonPrefix(strs:Array):String{if(strs.isEmpty()){return""}if(strs.size==1){returnstrs[0]}returnlcp(strs[0],1
糕冷羊
·
2023-10-16 23:40
C#字段、属性、索引器和常量
从
作用域
上可以把字段分为共享字段和静态字段(如下声明),静态字段的特点是静态字段不属于任何对象,只属于类,必须要用类名.静态字段名进行访问,反过来通过对象名.静态字段名的方式是访问不到静态字段的。
盛气凌人666
·
2023-10-16 23:49
C#学习
c#
IntelliJ IDEA 2018.2.4 激活码永久激活亲测有效
IntelliJIDEA是JetBrains公司的一款IDE,主要用于java开发,可以编写Java、Groovy、
Kotlin
、Scala等语言,也可以直接做Android开发。
蠢白的寄语
·
2023-10-16 22:19
JS的
作用域
1.ES5中的
作用域
for(vari=0;i<10;i++){}console.log(i)js这段代码,你觉得会输出什么?答案是10,熟悉java的同学肯定有点诧异,为什么会这样呢?
G_zefeng
·
2023-10-16 20:54
LeetCode之Sum of Nodes with Even-Valued Grandparent(
Kotlin
)
问题:方法:通过深度优先遍历,向下传递父节点和祖节点,然后判断祖节点是否为偶数,当祖节点为偶数时进行加和,遍历完成后输出结果。classSumOfNodesWithEvenValuedGrandparent{privatevarsum:Int=0funsumEvenGrandparent(root:TreeNode?):Int{sum=0dfs(root,null,null)returnsum}p
糕冷羊
·
2023-10-16 19:22
Kotlin
高阶函数与内联函数
一、前言在
Kotlin
学习笔记之内置类型(2)中我们已经将
Kotlin
函数的基本概念和基本用法讲完了,今天我们来讲函数进阶。
萌果爱吃芒果
·
2023-10-16 17:13
Kotlin
学习
android
kotlin
Kotlin
高阶函数定义模板
Kotlin
高阶函数高阶函数定义格式示例1:/***高阶函数*此高阶函数接收两个参数,第一个参数是String类,第二个参数是接收String值且返回值为Int的函数。
笑忘书客
·
2023-10-16 17:12
Kotlin
Kotlin学习笔记
Kotlin
高阶函数
高阶函数模板
【
Kotlin
笔记】高阶函数
高阶函数函数类型在我们熟知的编程语言中没有函数类型这个东西,
Kotlin
中提出了这个概念函数类型的基本语法规则:(String,Int)->Unit->的左边部分是函数类型的参数,用一个括号放入参数,多个参数用逗号隔开
rookieWai
·
2023-10-16 17:12
Kotlin
kotlin
Kotlin
笔记(三):扩展函数,运算符重载
在Java中,如果我们需要统计字符串中的字母的数量的话,我们通常需要建立一个工具类,然后在工具类里面创建一个新的方法来实现该功能.在
Kotlin
中,由于扩展函数功能的存在,我们可以直接在String类中扩展出新的方法
ZWaruler
·
2023-10-16 17:42
Kotlin
kotlin
Kotlin
学习笔记之高阶函数
Kotlin
学习笔记之高阶函数1.1定义高阶函数高阶函数的定义。如果一个函数接收另一个函数作为参数,或者返回值的类型是另一个函数,那么该函数就称为高阶函数。接下来我们就学习一下如何定义一个函数类型。
233333。
·
2023-10-16 17:12
Kotlin开发笔记
kotlin
android
学习
kotlin
学习笔记——常见高阶函数(map、flatMap、fold、reduce、joinToString、filter、takeWhile)
高阶函数1.map//1.map:将List中每个元素转换成新的元素,并添加到一个新的List中,最后将新List返回arrayOf(1,2,3).map{i:Int->i*10}.forEach(::println)/***打印输出*10*20*30*/2.flatMap//2.flatMap:将数组中全部元素按顺序组成一个list//注意:lambda表达式中的参数类型可以不写.如:List和
崔兴旺
·
2023-10-16 17:41
Android
kotlin
android
kotlin
Kotlin
学习笔记(十三)高阶函数
上一篇-
kotlin
中集合序列使用、操作符汇总前言本篇博客为本人学习
Kotlin
中所遇到的问题,如果哪里写的不对,希望欧大佬帮忙指出,多谢。
_明川
·
2023-10-16 17:40
Android
Kotlin学习之路
kotlin
高阶函数
Kotlin
之常用高阶函数
常用高阶函数1、变换函数map2、变换函数flatMap3、过滤函数filter4、合并函数zip5、压缩reduce6、折叠函数fold7、全部代码1、变换函数map从
Kotlin
源码可知map函数就是对
键盘書生
·
2023-10-16 17:40
Kotlin
kotlin
android
开发语言
Kotlin
学习笔记——(八)高阶函数案例
注:编码工具为IntelliJ目录
Kotlin
的lambda表达式实现原理高阶函数函数作为函数参数函数作为函数的返回值高阶函数使用案例回调高阶函数配合扩展函数使用函数作为最后一个参数的调用方式模仿监听
Kotlin
迷月星辰
·
2023-10-16 17:09
Kotlin学习笔记
kotlin
开发语言
Kotlin学习笔记
Kotlin
学习笔记十八、高阶函数
高阶函数函数定义:参数类型包含函数类型或者返回值类型为函数类型的函数为高阶函数本节没有太多的文字内容叙述,直接上代码:示例一、valmMap:MutableMap=mutableMapOf("a"to"b")//上面的“.forEach”、“.map”两个高阶函数以及类似这样的高阶行数:其实他的完整形态应该是这样的:“、map()”、“.forEach()”;//当只有一个lambda表达式作为参
任缥缈
·
2023-10-16 17:37
Kotlin笔记
android
kotlin
kotlin
高阶函数
高阶函数
Kotlin
笔记高阶函数(七)
Kotlin
笔记高阶函数(七)
Kotlin
笔记数据类型(一)
Kotlin
笔记字符串(二)
Kotlin
笔记运算符(三)
Kotlin
笔记函数(四)
Kotlin
笔记面向对象(五)
Kotlin
笔记继承、抽象类、
苏打水解渴
·
2023-10-16 17:07
Kotlin
kotlin
高阶函数
let
apply
with
Kotlin
笔记(四):高阶函数
一些与集合相关的函数式API的用法,如map、filter函数等,
Kotlin
的标准函数,如run、apply函数等。这几个函数有一个共同的特点:它们都会要求我们传入一个Lambda表达式作为参数。
ZWaruler
·
2023-10-16 17:31
Kotlin
kotlin
spring bean创建过程源码分析(下)
前文回顾:上篇文章最开始我简单介绍了springioc和aop的概念,随后讲述了springbean创建源码分析的一部分,包括bean元信息、不同
作用域
bean的创建方式、bean的后置处理器BeanPostP
@zzyang
·
2023-10-16 17:53
spring
java
后端
ItemTouchHelper实现RecyclerView拖拽重排序
引言今天,就来实现一下RecyclerView的重排序,即拖拽每个ItemView能完成重新布局,当然少不了DataBinding做数据绑定,
Kotlin
再加上ItemBinding写起来代码量也能精简不少
千夜零一
·
2023-10-16 16:15
Kotlin
(run,apply)陷阱
前一段时间跟一个朋友聊天聊到run,apply里面有一个隐蔽的陷阱,记录下来,前车之鉴,后车之师泛型T首先我们先看一下apply的源码funT.apply(block:T.()->Unit):T{block();returnthis}这个泛型T可以为null,也就是说null也被赋予了apply的方法null.apply{System.out.println("nullapply")}在IDE里面
MicroCoder
·
2023-10-16 16:47
两种方式封装Retrofit+协程,实现优雅快速的网络请求
目的简单调用、少写重复代码不依赖第三方库(只含Retrofit+Okhttp+协程)完全不懂协程也能立马上手(模板代码)用
Kotlin
的方式写
Kotlin
代码,什么意思呢?
ldlywt
·
2023-10-16 15:55
C++ 风格指南
`#include`的路径及顺序译者(YuleFox)笔记译者(acgtyrant)笔记2.
作用域
2.1.命名空间2.2.匿名命名空间和静态变量2.3.非成员函数、静态成员函数和全局函数2.4.局部变量
烟雨平生、赵
·
2023-10-16 15:47
C/C++
c++
开发语言
后端
上一页
100
101
102
103
104
105
106
107
下一页
按字母分类:
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
其他