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灯饰
LeetCode之Split Array Largest Sum(
Kotlin
)
问题:方法:贪心算法加二分查找,正确结果必在(0,sum(nums))中,通过计算mid逐渐逼近到正确结果。具体实现:classSplitArrayLargestSum{funsplitArray(nums:IntArray,m:Int):Int{varleft=0varright=nums.sum()+1varans=Int.MAX_VALUEwhile(leftmid){innerM--sum
糕冷羊
·
2023-03-12 13:37
Kotlin
总结
kotlin
完成的项目项目是基于
kotlin
写的:Android端:1.使用组件化模块开发基于阿里ARouter封装的组件路由调用项目框架与用到的技术:ARouter+Retrofit+Rxjava+Okhttp
Android开发技术总结
·
2023-03-12 11:08
230 抽奖
拉门可以近期量尺,联系做瓷砖美缝,安装马桶,联系送浴室柜手盆,购买水槽,热水器,购买开关插座,购买
灯饰
。前段时间买瓷砖有个抽奖活动,今天特意去抽奖,奖品很多,冰箱,电视,都有。我
艾美克
·
2023-03-12 11:57
Retrofit + 协程封装,如何优雅的去掉try catch?
作者:ChengTaoRetrofit2.6.0版本后对suspend方法进行了支持,对使用
kotlin
的开发者来说简直是福音,但是执行suspend方法的时候异常处理仍然是件繁琐的事情,必须显示的执行
像程序那样去思考
·
2023-03-12 09:07
Plugin [id: 'org.jetbrains.
kotlin
.android', version: '1.6.21', apply: false] was not found in any...
Plugin[id:'org.jetbrains.
kotlin
.android',version:'1.6.21',apply:false]wasnotfoundinanyofthefollowingsources
colinWong
·
2023-03-12 09:31
Android autoservice Java->
Kotlin
如果直接把写好的Java注解在
Kotlin
上使用是没反应的,需要修改一下gradlegradle中注解处理器字段annotationProcessor改为kapt并在上面添加插件applyplugin:
微风细雨007
·
2023-03-12 08:24
kotlin
协程上下文那点事
它的两个跟我们我们日常开发联系比较大的方法如下:@Since
Kotlin
("1.3")publicinterfa
Jekton
·
2023-03-12 08:01
Kotlin
协程实现懒序列
kotlin
中,可以利用协程的挂起和恢复特性,实现懒序列。期望达到的效果funmain(){valarr=generator{for(iin0..5){println("$i准备好啦。")
qiHuang112
·
2023-03-12 07:38
Dagger2 中的 Scope、dependencies
点进去可以看到:@Scope@Documented@Retention(RUNTIME)public@interfaceSingleton{}上面是Java方式,如果我们自定义一个Scope就很简单了(
kotlin
曹仁不会飞
·
2023-03-12 06:38
Mac 的Intellij IDEA 个人版安装
活动地址:CSDN21天学习挑战赛Java及Android以及
Kotlin
,Groovy,HTML开发工具其中HBuliderX作为HTML开发工具也很舒服官方安装链接:http://www.jetbrains.com
异步处理
·
2023-03-12 04:54
intellij-idea
macos
java
从架构师视角看是否该用
Kotlin
做服务端开发?
前言自从Oracle收购Sun之后,对Java收费或加强控制的尝试从未间断,谷歌与Oracle围绕JavaAPI的官司也跌宕起伏。虽然Oracle只是针对OracleJDK8的升级收费,并释放了OpenJDK一直开源这份善意,但是如果没有各个大非Oracle的JVM、JDK和众多其它基于JVM的语言,Oracle这份善意能维持到什么时候可不好说。大厂要从JVM和JDK的层面早做打算,而广大中小企业
jwenlee
·
2023-03-12 04:50
[翻译]Effective Java in
Kotlin
:2. 遇到多个构造器参数时,考虑用构建者
原文:EffectiveJavain
Kotlin
,item2:ConsiderabuilderwhenfacedwithmanyconstructorparametersReminderfromthebook
超凶的土拨鼠
·
2023-03-12 01:37
inline、noinline、crossinline你真的知道吗?
1.简介inline、noinline、crossinline是
Kotlin
中的三个关键字。在
Kotlin
源码中我们可以发现,这三个关键字被大量使用,那么它们究竟是干嘛的呢?
码途有道
·
2023-03-11 23:56
如何评价王垠的《
Kotlin
和Checked Exception》?
完全赞同王垠对CE的看法,他真正想推荐的应该是typedracket中的uniontype,这也非常有启发。我的看法在调用一个函数的时候,除了正常的返回值,还很可能需要有响应的各种异常,而异常应该是可以被穷举,并且被确保处理的。在很多时候,异常的处理流程,也是在程序所预先定义好的流程当中。函数正常执行,获得预期的返回值,这是主流程;但也可以有分支流程,使用异常来触发分支流程是合理的做法。CE的存在
玩家翁伟
·
2023-03-11 22:11
Kotlin
中的判空操作 Elvis 操作符使用踩坑
Kotlin
作为一门有着所谓空安全特性的(年轻)编程语言,有时出于实际业务场景需要还是会把变量声明成可空(Null-able)的,好在由于空安全特性,编译器会强制我们对可空变量进行判空检查(除非你使用了非空断言
xiaofei_dev
·
2023-03-11 22:04
Kotlin
从入门到放弃(一) 基本数据类型和数组
Kotlin
从入门到放弃(一)基本数据类型和数组本篇是用来学习和记录
Kotlin
学习中的基本知识点和内容,整理数据类型的常见用法。
鱼鱼鱼三条鱼ii
·
2023-03-11 21:14
Kotlin
的函数
静态方法//我们通过两种语言的对比,能够对函数有一个更好的理解publicstaticfinalvoidmain(){}//如果没有Java基础,不适合看本篇文章,本篇文章针对有Java基础并想深入学习
Kotlin
as_pixar
·
2023-03-11 19:54
迟到的
Kotlin
体验
Google在今年的I/O大会上宣布
Kotlin
正式成为Android的官方语言,这么好玩的新东西当然不能错过啦,陆陆续续看资料写Demo过了一个多月,希望这篇体验还不太晚。
Winter_F
·
2023-03-11 16:28
RecyclerView通用Adapter适配器,
Kotlin
40行代码精简实现
每次遇到项目中简单的列表都需要写一遍适配器岂不是很麻烦,这次通过
Kotlin
简洁的语法结构,重写了一遍通用的适配器类,它适用于简单重复的RecyclerView的Item样式,例如电话簿列表、好友列表和新闻列表等
Jason_Samuel
·
2023-03-11 16:54
Kotlin
系列 - 进阶深入泛型从java到
Kotlin
(四)
Kotlin
细节文章笔记整理更新进度:
Kotlin
系列-基础类型结构细节小结(一)
Kotlin
系列-函数与类相关细节小结(二)
Kotlin
系列-高阶函数与标准库中的常用函数(三)目录.png前言本篇文章从
未扬帆的小船
·
2023-03-11 13:31
Kotlin
,Retrofit实现网络数据加载RecyclerView列表
kotlin
.jpeg在上一篇
kotlin
实现Recyclerview,ListView列表里面实现了静态数据的加载,静态数据和网络数据还是有一定的区别的,在这儿还是踩了很多的坑,慢慢在网上查一些相关的操作慢慢实现的
不识水的鱼
·
2023-03-11 13:55
Kotlin
入门_1
kotlin
官网:https://
kotlin
lang.org/docs/reference/android-overview.html
kotlin
中可以像js一样不加分号,直接换行即可定义变量修饰变量可以使用
匿名用户_bcc3
·
2023-03-11 13:00
Android 图片选择器 MXImagePicker
ImagePicker介绍基于
Kotlin
,AndroidX的仿微信图片选择器项目目的:1:提供统一的图片、视频选择页面2:兼容Android9.0版本后获取视频/照片需要调用provide的问题3:支持图片压缩功能项目地址
仙大
·
2023-03-11 12:52
Kotlin
基础之语法概念
变量常量var变量val常量vara:Int=1//定义一个普通变量varb=2//编译器会自动判断继承需要在class前加open关键字或者abstract默认是final不能被继承的openclassAnimal{}abstractclassAnimal(){}?!!view?.setOnclickListener这种写法表示可能为空,当为空时则会跳过执行view!!.setOnclickLi
EasonDev
·
2023-03-11 10:30
Kotlin
之路
文档地址https://developer.android.google.cn/
kotlin
,可以直接阅读中文的。
AddisonLi
·
2023-03-11 09:03
引领产业,携手共赢-“古一产业共同体818金秋采购节暨灯博会分会场活动月”
灯饰
行业的传统旺季:金九银十,近在咫尺。步入8月,来古镇的采购商明显增多。虽然今年比较特殊,各地疫情反复,打乱了行业传统订货和补货的节奏,但
灯饰
照明属于刚需行业,
唐唐TAKLS
·
2023-03-11 08:29
Kotlin
边用边学:利用 require / check / assert 完善接口定义
KeyTakeaways(划重点):require对外、check对内,组成了协议的前置条件assert是协议的后置条件接触过Designbycontract或OCL(ObjectConstraintLanguage)或平时设计比较严谨的同学应该知道,一个良好的接口设计/文档其实是应该包括了接口的前置条件(即满足什么条件才可以调用这个接口)和后置条件的(执行完毕这个接口后,哪些是真)。在2000年
朱和
·
2023-03-11 07:12
Android 常用牛逼三方库
1.牛逼图表库1.1AAInfographics,是AAChartKit的
Kotlin
语言版本,是在流行的开源前端图表框架的基础上,封装的面向对象的,一组简单易用,极其精美的图表绘制组件.可能是这个星球上
没有了遇见
·
2023-03-11 05:32
Android模拟器如何异型屏
详细请看AndroidStudio3.1新特性介绍由于我是那种爱折腾的人,第一眼看见的不是D8不是
Kotlin
Lint检查,而是自带的模拟器可以异型屏了。现在我们来一步步开启模拟器异型屏。
no白菜
·
2023-03-11 05:40
ViewModel的生命感知和复用原理
kotlin
的ViewModel创建扩展函数文档中的标准ViewModel创建方式是通过ktx的viewModels内联函数生成的,在Componen
就叫汉堡吧
·
2023-03-11 05:30
Kotlin
泛型的使用介绍
1.泛型类、泛型函数1)泛型类可以接收任意类型。Package(t:T)2)泛型类中定义的泛型参数,通常用T(Type)表示,(t:T)这个表示泛型类Package的主构造函数可以接收T类型的属性。3)openPackage():T定义一个返回T类型的泛型函数。4)fungetProductName(block:(T)->R):RgetProductName的返回值是R(英文的Return),接收
·
2023-03-11 00:13
Kotlin
类的成员
实例:WildAnimal.ktclassWildAnimal(varname:String,valsex:Int=0){varsexName:String=""init{sexName=if(sex==0)"公"else"母"}fungetDesc(tag:String):String{return"欢迎来到${tag},这是${name}是${sexName}的"}}调用privatevarc
wanTag
·
2023-03-10 23:27
EasyMvp使用手册
koin,retrofit,协程,lifecycle等主流库,并结合EasyMvpTemplate一键生成需要的view,presenter,model以及依赖注入相关代码术语解释:1.koin是一个用于
Kotlin
学吉他的袁先生
·
2023-03-10 19:10
Android开发笔记
我最近在学校期末作业使用
Kotlin
语言做一个校园社区AndroidAPP,仍然在制作中。。。
ZhaoWeihao
·
2023-03-10 19:46
kotlin
版对象复用池
项目中经常用到对象池复用,但是不一样的对象对应的复用池都不统一。想着能否有一个对象池,可以不用关心对象是啥,实现对象池的功能?对象池的功能需要支持:不关系对象是什么,都能复用。如何生产对象?如何回收对象?对于问题点1可以借助泛型和集合来实现。本来想参考Message来实现,但是没法给对象动态添加一个next属性,因此用一个集合来保存对于问题点2,如果我们复用集合里面有,直接返回集合里面的,如果没有
陆元伟
·
2023-03-10 18:17
海外直播、聊天交友APP的开发及上架GooglePlay体验【Compose版】
原本的项目是2017年基于Java+MVP++等的架构,此次则全部推倒重来,基于
Kotlin
+MVVM/MV
乐翁龙
·
2023-03-10 17:01
Jetpack-Compose
Android
Studio
kotlin
android
java
Compose
Jetpack
Kotlin
移动端跨平台是种怎样的体验
人类对效率的极致追求推动着社会进步by苏格拉面前言近些年,移动端无论是在技术还是在市场方面都已经逐步成熟,效率成为各家争夺存量、开拓疆土的利器,因而跨平台技术的热度也如日中天。其中Flutter算得上是跨平台技术的网红,易上手、UI像素级同步、性能优异,引起一大波粉丝(各大厂)为它打call,各大厂商都为Flutter社区带来了很大贡献,迅速扩大了它的技术生态。实不相瞒,个人也是Flutter的小
hzbooks
·
2023-03-10 17:59
Kotlin
学习笔记
kotlin
学习
kotlin
中使用vararg标记可变参数,调用方法://定义funtest(varargbooks:String){...}
宝塔山上的猫
·
2023-03-10 16:34
Kotlin
takeIf 和 takeUnless
除了作用域函数外,标准库还包含函数takeIf及takeUnless看看takeIf和takeUnless的实现://takeIfpublicinlinefunT.takeIf(predicate:(T)->Boolean):T?{contract{callsInPlace(predicate,InvocationKind.EXACTLY_ONCE)}returnif(predicate(this
wuchao226
·
2023-03-10 15:47
libp2p 替代方案调研
新的框架需要满足两个特性:(1)原生(指能够支持多平台的原生开发语言,比如安卓的
kotlin
、java,以及IOS的objectC、swift)支持跨平台(比如安卓、IOS);(2)能够支持网络穿透。
链人成长chainerup
·
2023-03-10 15:59
破解
Kotlin
协程(7) - 序列生成器篇
关键词:
Kotlin
协程序列Sequence说出来你可能不信,
Kotlin
1.1协程还在吃奶的时候,Sequence就已经正式推出了,然而,Sequence生成器的实现居然有协程的功劳。
Kotlin中文社区
·
2023-03-10 13:06
一个让你爱不释手的万能Adapter(
Kotlin
+Databinding+CommonAdapter的碰撞)
阅读本文你将收获:1、简洁好用的万能适配器一个2、DataBinding的简单使用3、
Kotlin
和DataBinding结合使用遇到的问题4、Github制作自己的在线Library废话不多说,先来直接看一下
一只懂音乐的码虫
·
2023-03-10 11:58
Kotlin
Puzzlers -1
代码:funhello()={println("Hello,World")}hello()运行后输出什么呢?a.Doesnotcompileb.Prints“Hello,World”c.Nothingd.Somethingelse答案:C解释:helloisafunctionthatreturnsfunctioncreatedusinglambdaexpression.It’sjustreturn
vb12
·
2023-03-10 09:54
[Android] 网络请求框架
OkioOkio是之前在看OkHttp源码时了解到的,语言使用了
Kotlin
,解决Java中的io读写问题,为Java提供io读写接口。看介绍这个项目的本来目的就是为了给OkHttp提供底层读写框架。
evenmio
·
2023-03-10 07:08
kotlin
基本语法<五> [泛型、扩展、函数式编程基础]
//定义泛型类定义泛型函数多泛型参数泛型约束//(item:T){varloot:T=itemvaropen=false//定义泛型函数funfeatch():T?{returnloot.takeIf{open}}//多泛型参数传入一个函数作为传参该函数需要传入一个T类型的变量返回一个R类型的值funfetch(lootFun:(T)->R):R?{returnlootFun(loot).take
居居用屁屁
·
2023-03-10 07:43
《
Kotlin
入门实战》CH3 | 类型系统与可空类型
类型系统与可空类型
Kotlin
属于静态类型编程语言,编程语言中类型系统定义:如何将数值和表达式归为不同类型如何操作这些类型这些类型之间如何相互作用类型系统1.类型系统作用让编译器检查无意义、无效、类型不匹配的错误代码代码更好读懂利于抽象
北国雪WRG
·
2023-03-10 05:19
将构建配置从 Groovy 迁移到 KTS
Kotlin
DSL的出现感觉是为了我们量身定做的,因为采用
Kotlin
编写的代码可读性更高,并且
Kotlin
提供了更好的编译时检查和IDE支持。名词概念解释Gradle:自动化构建工具.平行产品:
静默加载
·
2023-03-10 05:27
一个小故事讲明白进程、线程、
Kotlin
协程到底啥关系?
前言协程系列文章:一个小故事讲明白进程、线程、
Kotlin
协程到底啥关系?少年,你可知
Kotlin
协程最初的样子?
小鱼人爱编程
·
2023-03-10 05:37
Kotlin
从现在开始学
kotlin
android
java
kotlin
java 效率_Java与
Kotlin
- 性能
大约在同一时间,10月份,我和来自RSQTechnologies的朋友们前往阿姆斯特丹的
Kotlin
Conf2018会议。我们参加了由
Kotlin
社区众多有趣人士组成的闭幕小组。其中一个是威廉姆库克。
weixin_39782709
·
2023-03-10 05:02
kotlin
java
效率
kotlin
java 效率_Java与
Kotlin
系列文章之性能问题详解
作者丨JakubAnioa译者丨姜雨生策划丨田晓旭随着对
Kotlin
越来越深入的了解,我发现市面上关于
Kotlin
方面,比较深入的资料几乎是0,所以我决定,将
Kotlin
各个方面的研究作为我的研究生课题
吃不胖的小猫
·
2023-03-10 05:31
kotlin
java
效率
上一页
101
102
103
104
105
106
107
108
下一页
按字母分类:
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
其他