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学习之路
9块钱开启的
学习之路
4月份的某一天我在刷微信公众号。忽然一篇关于理财的文章映入眼帘,文章的内容我并没有仔仔细细的看,只知道大致意思就是只要花九块钱就可以报名一个零基础的理财机构,俗称“小白训练营”。由于我一直都想学点关于理财的知识,看到价钱便宜,而且又是零基础都可以学习,我毫不犹豫的交了九块钱报名费。报名之后进了小白训练营的群。4月25日正式开课,先看了课前要读的三本书。之后的日子就等着开课了。开课之后每天早上班班都
___________揪心
·
2023-12-26 21:59
NDK 系列(5):JNI 从入门到实践,爆肝万字详解!
前言在Android生态中主要有C/C++、Java、
Kotlin
三种语言,它们的关系不是替换而是互补。
彭旭锐
·
2023-12-26 20:56
Github 2023-12-25开源项目周报 Top15
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Python项目7Go项目2非开发语言项目2Dart项目1TypeScript项目1Rust项目1
Kotlin
项目1GPT-Engineer:自然语言编写和执行代码的开源项目创建周期
孙琦Ray
·
2023-12-26 15:06
github
开源
Github趋势分析
开源项目
Python
Golang
JAVA
学习之路
【220404-220410】
访问修饰符介绍:Java为开发者提供了四种常见的访问修饰符分别是–pubicprotected默认private每一个修饰符对应的限制范围都不一样public在“本类”,“同一个包”,“子类”,“不同包中”,都能被访问protected在“本类”,“同一个包”,“子类”能被访问但是“在不同包”下不能被访问(默认)什么都不加在“本类”,“同一个包”能被访问但是在“子类”,“不同包中”不能被访问pri
云来喜
·
2023-12-26 13:54
笔记
java
相信我,你并不孤独
这要从我开始走上
学习之路
开始,和陌生的大家在一起学习感受到的是满满的正能量,得到更多的信任和支持,不用担心自己做错了会受到批评,得到的是理解,在这个群
芊序
·
2023-12-26 12:58
【19】
Kotlin
语法进阶——
Kotlin
高阶函数的应用
提示:此文章仅作为本人记录日常学习使用,若有存在错误或者不严谨得地方欢迎指正。文章目录一、高阶函数的应用1.1SharedPreferences的简化一、高阶函数的应用高阶函数非常适合用来简化各种API的调用,本章我们将运用高阶函数的知识来简化SharedPreferences这个API。1.1SharedPreferences的简化在前面的文章中,我们学习并使用了SharedPreference
熊熊饲养员
·
2023-12-26 10:35
奇妙的Kotlin之旅
kotlin
前端
javascript
【
Kotlin
】
Kotlin
的stream流编程浅析
Kotlin
是一门由JetBrains公司开发的静态类型JVM语言,其可以与Java无缝集成。
悠玄烛远
·
2023-12-26 10:04
Kotlin语言学习
kotlin
开发语言
java
流操作
stream流
Kotlin
属性
1、声明关键字var声明为可变的关键字val声明为只读的classAddress{valname:String="Holmes,Sherlock"valstreet:String="Baker"varcity:String="London"varstate:String?=nullvarzip:String="123456"}2、使用使用一个属性,以其名称引用它即可funcopyAddress(a
cyclelucky
·
2023-12-26 10:31
kotlin
Kotlin
导包规则
1、源文件头部源文件通常以包声明开头,所有内容(无论是类还是函数)都包含在该包内;若没有指明包,该文件的内容属于无名字的默认包packageorg.examplefunprintMessage(){/*……*/}//全名是org.example.printMessageclassMessage{/*……*/}//全名是org.example.Message2、导入import并不仅限于导入类;也可
cyclelucky
·
2023-12-26 10:30
kotlin
Kotlin
高阶函数与 lambda 表达式
Kotlin
使用lambda表达式促成可以在变量与数据结构中存储函数可以作为参数传递给其他高阶函数可以从其他高阶函数返回可以像操作任何其他非函数值一样对函数进行操作1、高阶函数将函数用作参数或返回值的函数
cyclelucky
·
2023-12-26 10:00
kotlin
Kotlin
空安全
在Java中,这等同于NullPointerException或简称NPE1、可空类型与非可空类型在
Kotlin
中,类型系统区分一个引用可以容纳null(可空引用)还是不能容纳(非空引用)//String
cyclelucky
·
2023-12-26 10:00
kotlin
Kotlin
相等性
1、结构相等==判断相等,!=判断不相等(用equals()检测)a==b这样的表达式背后实现//若a不是null则调用equals(Any?)函数,a是null则检测b是否与null引用相等a?.equals(b)?:(b===null)null显式比较时,a==null会被自动转换为a===null2、引用性等===判断相等,!==判断不相等(两个引用指向同一对象)a===b当且仅当a与b指向
cyclelucky
·
2023-12-26 10:00
kotlin
Kotlin
类
1、声明class关键字声明类类声明由类名、类头(指定其类型参数、主构造函数等)以及由花括号包围的类体构成;类头与类体都是可选的;如果一个类没有类体,可以省略花括号classPerson{/*……*/}//没有声明任何(主或次)构造函数,它会有一个生成的不带参数的主构造函数//构造函数的可见性是publicclassEmpty2、主构造函数一个类有一个主构造函数并可能有一个或多个次构造函数;主构造
cyclelucky
·
2023-12-26 10:29
kotlin
kotlin
语法糖以及原理
kotlin
by关键字实现委托属性与委托类委托类//创建接口interfaceBase{funprint()}//实现此接口的被委托的类classBaseImpl(valx:Int):Base{overridefunprint
taoyyyy
·
2023-12-26 08:39
Android---
Kotlin
学习008
定义类示例:定义一个Player类classPlayer{varname="jack"}通过Show
Kotlin
Bytecode(按两下Shift键),然后点击Compile示例2:创建Player对象
别偷我的猪_09
·
2023-12-26 07:28
#
Kotlin
android
kotlin
Android---
Kotlin
学习009
而在
kotlin
中,类默认都是封闭的,要让某个类开放继承,必须使用open关键字修饰它,否则会编译报错。此外在子类中,如果要复写父类的某个方法,需要用到关键字Override(在kt中就不是注解了)。
别偷我的猪_09
·
2023-12-26 06:40
#
Kotlin
android
kotlin
GreenDao没有生成DaoMaster,DaoSession,DAO错误
问题描述日前学习GreenDAO数据库框架,使用
kotlin
语言开发了demo练习。
静水红阳
·
2023-12-26 06:39
Android问题解决
android
抢占式协程调度新语言
转载自本人今日头条:https://www.toutiao.com/i6915650155899453966/转载请注明出处协程这个概念想必大家现在已经不会太过陌生了,毕竟不管是LUA还是GO抑或
Kotlin
码哥比特
·
2023-12-26 04:39
开发
语言
脚本
脚本语言
编程语言
lua
c语言
UCOS-II移植ARM的读书笔记(12.11--12.25)
一个晚上工作的结果啊,关键是我是第一次也是正式开始移植的
学习之路
啊。。。真是够倒霉的。。。。
大磊大
·
2023-12-26 01:10
ucos
读书
任务
os
exception
任务调度
数据结构
Android画布Canvas裁剪clipRect,
Kotlin
Android画布Canvas裁剪clipRect,
Kotlin
privatefunmydraw(){valoriginBmp=BitmapFactory.decodeResource(resources
zhangphil
·
2023-12-25 23:10
Android
kotlin
android
kotlin
Android画布Canvas绘制drawBitmap基于源Rect和目的Rect,
Kotlin
Android画布Canvas绘制drawBitmap基于源Rect和目的Rect,
Kotlin
importandroid.graphics.Bitmapimportandroid.graphics.Canvasimportandroid.graphics.Colorimportandroid.graphics.Rectimportandroid.graphics.drawable.BitmapD
zhangphil
·
2023-12-25 23:10
Android
kotlin
android
kotlin
函数类型,一个更好的选择
1.概述函数类型是
Kotlin
中有而Java中没有的内容,从Java转战
Kotlin
过程中容易忽略了函数类型的更多作用。
TeaCChen
·
2023-12-25 21:19
flutter
学习之路
——环境搭建
直接进入主题1.下载flutterSDK压缩包!github地址:https://github.com/flutter/flutter2.下载完成解压到你想存放的目录。3.配置系统环境,不多啰嗦,直接上截图:用户环境变量FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cnPUB_HOSTED_URL=https://pub.flutter-i
chike5883
·
2023-12-25 21:43
移动开发
回忆录
北京
学习之路
是快乐的,自由自在的。
祖小川
·
2023-12-25 18:44
kotlin
的HttpClient封装http通信工具类
目的与初衷最近在工作中需要在后台调用第三方接口(微信,支付,华为点击回拨,三通一达物流快递接口),最近在学习
Kotlin
,尝试使用
Kotlin
和HttpClient,自己封装了一个HttpClient工具类
zwb_jianshu
·
2023-12-25 18:23
Android Studio 最新最详细安装教程
AS能够在Linux、Windows、macOS上运行,支持Java、
Kotlin
、Flutter等语言开发。在IDEA的基础上,AndroidStudio提供:基于Grad
上马定江山
·
2023-12-25 16:07
Android
android
studio
android
flutter
Android调用Vue中的JavaScript代码
window.Android.showToast(data)然后,在
Kotlin
的Android应用中,创建一个JavaScript接口类并添加方法来接收这个值:
kotlin
importa
AdminXXXXXXXXXX
·
2023-12-25 08:23
javascript
android
vue.js
kotlin
小知识点--while ((len = inputString.read(buffer)) != -1)
kotlin
中写法
=-1){out.write(buffer,0,len);}#
kotlin
读取流
kotlin
写法varlen=-1while(((inputString.read(b)).also{len=it})!
0dd4964b3a47
·
2023-12-25 07:12
2019-05-17 Dagger2 在
Kotlin
中使用出现Unresolved reference: DaggerxxxComponent
如题,按正常的java方式使用,在将java代码转化成
kotlin
代码时,编译会出现Unresolvedreference:DaggerxxxComponent问题,这其实时
kotlin
的语言对注解的处理详细看这里
猫KK
·
2023-12-25 05:10
【设计模式】Java设计模式 - 备忘录模式
【设计模式】Java设计模式-备忘录模式不断学习才是王道继续踏上
学习之路
,学之分享笔记总有一天我也能像各位大佬一样一个有梦有戏的人@怒放吧德德分享学习心得,欢迎指正,大家一起学习成长!
一个有梦有戏的人
·
2023-12-25 04:25
Java设计模式
java
设计模式
备忘录模式
软件工程
AndroidStudio无法新建Java工程解决办法
2022.3.1Build#AI-223.8836.35.2231.10406996,builtonJune29,2023以往新建工程都是Newproject>>EmptyActivity,有个选择Java还是
Kotlin
南国樗里疾
·
2023-12-25 01:13
AndroidStudio
android
Kotlin
基础知识
Kotlin
的每一行代码是不加分号的变量val(value的简写)用来声明一个不可变量var(variable的简写)用来声明一个可变的变量函数语法糖当一个函数中只有一行代码时候,
Kotlin
允许我们不必编写函数体
无用书生繁华梦
·
2023-12-24 22:04
Kotlin
笔记(21) — 接口
今天要介绍的内容有:接口介绍接口的使用2.1接口中的抽象方法2.2接口中的实体方法2.3接口中的属性一.接口介绍Java与
kotlin
的开发中,都遵循一个原则,那就是:单继承。
奔跑的佩恩
·
2023-12-24 21:21
面包小白的
学习之路
——鸡飞狗跳的一天
土司,面包,蛋糕,饼干,绿豆糕,煎戚风,黄桃酸奶盒子。真够折腾的。先做绿豆糕,昨天弄好的馅放冰箱,今早拿出来压模,有点干,下次再做,如果馅放冰箱,那就不要炒那么干试试。包装一下,还是不错的。图片发自App做蛋糕,8个鸡蛋,一个8寸,一个6寸,厨师机搅拌时我忘记了,搅拌有点过度,还好,主要是试烤箱,上火偏大。还有一些面糊,再试试煎戚风,煤气灶不给力,没法调小火,煎锅最小火还是焦,放弃煎戚风。蛋糕片做
好七家美食
·
2023-12-24 21:08
解决在IDEA中使用Gradle构建项目中文报GBK错误问题
报错解决方法一(推荐)修改build.gradle配置文件Groovy语言配置文件build.gradletasks.withType(JavaCompile){options.encoding="UTF-8"}
Kotlin
羡林i
·
2023-12-24 20:02
常见错误
intellij-idea
java
ide
兴成长开启我的信息化
学习之路
“教育信息化2.0”的新征程已经开启,智能化将与数字化、网络化、泛在化同行并进一步领跑。教育信息化生态系统的所有利益相关者,都会是创新者和受益者。所以,从以数字化、网络化技术主要领跑的1.0转段升级为以大数据、智能化领跑的2.0,不仅是技术的跃升,更是人类学习的更深刻的革命:(一)核心理念:坚持信息技术与教育教学深度融合,这个月共听了四节课,每节课教师都能从信息技术与教育教学相融合,如:何其钢(王
前郭725王丽波
·
2023-12-24 19:53
2019-01-31
2019-01-31感恩1.感恩父母养育之恩2.感恩我还健康的活着3.感谢何老师,征征老师带我走上教练
学习之路
4.感谢老公每天辛苦付出,为让家庭生活更幸福5.感谢朋友送我新年礼物!
ybzyp
·
2023-12-24 17:27
Dart类
(Java和
Kotlin
都只能是用类名去构造类对象)如:classPerson{Stringname;Stringsex;Pers
我是火山呀
·
2023-12-24 14:20
Flutter
android
flutter
学习英语的一点心得
英语是我从小到大一直在学习的一项内容,甚至在进入小学之前,我就开始了英语
学习之路
。不过,时隔多年,我的英语依然没有太大的起色,上课依然听不懂,考试完全靠运气。
宋Eva
·
2023-12-24 13:39
Android Canvas画布saveLayer与对应restoreToCount,
Kotlin
AndroidCanvas画布saveLayer与对应restoreToCount,
Kotlin
privatefunmydraw(){valoriginBmp=BitmapFactory.decodeResource
zhangphil
·
2023-12-24 10:24
kotlin
Android
android
kotlin
使用
Kotlin
重写 AOSP 日历应用
image两年前,Android开源项目(AOSP)应用团队开始使用
Kotlin
替代Java重构AOSP应用。
谷歌开发者
·
2023-12-24 09:05
okhttp4原理解析——概览以及和okhttp3之间的比较(超级概括)
okhttp4上居然直接使用了
kotlin
进行了封装,后来又翻了翻之前3的代码,发现3其实已经开始使用
kotlin
进行封装了,不禁大呼“大清亡了啊!!”。
Dex_
·
2023-12-24 07:01
2020-06-09
kotlin
之 @JvmOverloads 的作用
kotlin
之@JvmOverloads的作用@JvmOverloads介绍@Target([AnnotationTarget.FUNCTION,AnnotationTarget.CONSTRUCTOR
秋寂_0f9e
·
2023-12-24 05:22
个人开源库的一些更新,兼谈Jetpack和
Kotlin
给Android开发带来的变化
最新的一些更新中运用了
Kotlin
和Jetpack的一些语法特性,故此总结一下。
开发者如是说
·
2023-12-24 04:17
Kotlin
混淆踩坑记录
你以为你的代码已经开启了混淆,但其实却并没有。最近项目组里发现这么一个有趣的事情,而且已经存在了好长一段时间。如果不是应用市场审核马甲包的事情被拒了,也想不起来这档子事。反编译自己的项目代码发现,不对劲啊,这么没有混淆的迹象?项目组内还一度以为是混淆配置的问题(最近新增了马甲包,以为有影响),所以安排我进行排查。不排查不知道,一排查吓一跳。过程曲折,略....最后抓出了如下两个看着人畜无害的小崽子
寻水的鱼Chock
·
2023-12-24 04:21
黑客自学 -
学习之路
文章目录一、什么是网络安全二、网络安全怎么入门三、网络安全的知识多而杂,怎么合理安排学习?1、基础阶段2、渗透阶段3、安全管理(提升)4、提升阶段(提升)四、网络安全学习路线1.网络安全概念学习(2周)2.渗透工具熟悉(3周)3.渗透实战操作(5周)4.关注安全领域动态(1周)5.熟悉Windows/KaliLinux(3周)6.服务器安全配置(3周)7.脚本编程学习(4周)8.源码审计与漏洞分析
白帽黑客鹏哥
·
2023-12-24 04:53
学习
web安全
网络安全
数据挖掘
数据库
安全架构
学习方法
kotlin
基础--null安全、异常、先决条件
上次说到匿名函数、闭包,可以比对Java发现,使用
kotlin
真是太方便了。
aruba
·
2023-12-24 01:59
Kotlin
类6 - 内部类
Kotlin
类6-内部类1.简单的使用
Kotlin
与Java内部类最大的区别就是:
Kotlin
内部类默认是静态的,而Java是非静态的下面直接看两段代码:Javapublicclass_001_6_InnerClassJava
ChenME
·
2023-12-23 23:32
kotlin
——数组
一、创建数组:1、arrayOfvalarray=arrayOf(1,2,3)2、arrayOfNullsvalarray1=arrayOfNulls(3)array1[0]=2array1[1]=12array1[2]=253、动态创建数组(接受一个表达式),Array初始化为[“0”,“1”,“4”,“9”,“16”,"36]valarray2=Array(6){i->{i*i}.toStri
qq_26554909
·
2023-12-23 22:57
kotlin
kotlin
6.3
Kotlin
集合类型之Map、MutableMap
欢迎前往我的CSDNMap是一个接口和通用的元素集合。Map以键和值对的形式保存数据。映射的键是唯一的,每个键只保留一个值。键和值可以是不同类型。也被分为可变的和不可变的,即Map与MutableMap.Map它是不可变的,它的大小固定,方法支持只读访问。要使用Map接口,需要使用mapOf()或mapOf()函数声明。声明和创建Map集合声明和创建Map有很多方式,下面一一介绍:mapOf()声
AlfredZSGao
·
2023-12-23 21:46
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他