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
学习笔记
博客地址:http://blog.csdn.net/tangxl2008008/article/category/6340008http://
kotlin
lang.org/docs/reference/
huhanghao
·
2023-12-18 00:34
kotlin学习
kotlin
kotlin
使用遇到的坑。。。
CouldnotGET'https://dl.google.com/dl/android/maven2/com/android/suppor……最近开始学习
kotlin
,遇到几个小问题,在这里记录一下1
w366549434
·
2023-12-18 00:34
kotlin
kotlin
配置
Kotlin
基础:Use与Let 的区别:
1、Use用于确保即使发生错误也可以关闭资源。它只能在实现Closeable接口的对象上调用,使用use函数,不需要调用close。例如:db.query(url,null,null,null,null).use{it?let{while(it.moveToNext){}}}2、Let将原始对象或代码块作为参数传递到Lambda表达式中,返回值为代码块的最后一行或者指定return的返回值。场景:
ahui_123456789
·
2023-12-18 00:02
开发语言
kotlin
解锁
Kotlin
中‘use‘关键字的威力
在
Kotlin
中,开发人员在处理需要显式管理的资源(如文件、数据库连接或网络流)时经常会遇到'use'关键字。理解'use'关键字及其重要性可以带来更干净、更可靠的代码和高效的资源处理。
锐湃
·
2023-12-18 00:02
Kotlin
kotlin
开发语言
android
## 使用
Kotlin
USE 简化文件读写
使用
Kotlin
USE简化文件读写Use
Kotlin
USEtoshortenfilereading常规写法常规的文件读写如下;privatevalpdfReaderbylazy{valfile=File
飞翔的时光机
·
2023-12-18 00:32
kotlin
android
开发语言
Kotlin
中的 `use` 关键字:优化资源管理(避免忘记inputStream.close() ?)
use关键字在
Kotlin
中为资源管理提供了一个简洁且强大的解决方案。它主要用于自动管理那些需要关闭的资源,比如文件、网络连接等。
jiet_h
·
2023-12-18 00:01
Kotlin
常用关键字和函数
kotlin
开发语言
android
如何自学编程(二)-怎样选择入门语言?
你可能想成为一个APP开发工程师;你可能想成为一个Web前端开发工程师或者
后端开发
工程师;你也可能想成为AI(人工智能)工程师或者大数据工程师。在你实现愿望之前,你必须掌握一门编程语言基础,并
极客开发者
·
2023-12-18 00:25
接口测试和功能测试的区别
第一部分:首先,在做接口测试的过程中,经常有
后端开发
会问:后端接口都测试什么?怎么测的?后端接口测试一遍,前端也测
程序员曦曦
·
2023-12-17 23:07
自动化测试
软件测试
软件测试工程师
功能测试
软件测试
自动化测试
程序人生
职场和发展
Gradle 之初体验
它支持多语言、多项目和多阶段的构建,而且采用了基于Groovy或
Kotlin
的领域特定语言(DSL)来定义构建脚本。
好久不见的流星
·
2023-12-17 22:25
Gradle
gradle
达标进度条
1.效果1.2.代码与使用1.自定义组合控件
kotlin
importandroid.annotation.SuppressLintimportandroid.content.Contextimportandroid.graphics.drawable.Drawableimportandroid.util.AttributeSetimportandroid.view.Gravityimportand
黄枫谷-厉飞雨
·
2023-12-17 22:05
android
kotlin
基本数据类型
数组一维数组lateinitvarb:IntArray二维数组lateinitvara:Array更方便的做法:varint_array:Array=arrayOf(1,2,3)vara:Array>=arrayOf(arrayOf("北京"),arrayOf("上海"))字符串split方法返回的是ListvarstrList:List=origin.split(".")通过下标访问字符串指定位
你的益达233
·
2023-12-17 22:15
Java项目学生管理系统二查询所有
学生管理近年来,Java作为一门广泛应用于
后端开发
的编程语言,具备了广泛的应用领域和丰富的开发资源。在前几天的博客中,我们探讨了如何搭建前后端环境,为接下来的开发工作打下了坚实的基础。
全栈梦想家
·
2023-12-17 22:25
Java
java
windows
开发语言
使用 curl 命令发送 POST 请求的几种方式
做Web
后端开发
时,不可避免地要自己给自己发请求来调试接口,这里要记录的内容是如何使用命令行工具curl来进行各种方式的POST请求。
样柏
·
2023-12-17 20:26
json
java
前端
Springboot-服务器校验规则
在
后端开发
的过程中,验证前端参数的合法性是一个必不可少的步骤一、依赖org.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-thymeleaf
shumeigang
·
2023-12-17 20:53
SpringBoot
如何看待【前端】已死论?
-尽管新的编程语言如Python、Go和
Kotlin
等逐渐流行,Java依然因其稳定性、成熟的生态系统和强大的社区支持而被广泛使用。-Java正在不断进化,例如Java
学不好python的小猫
·
2023-12-17 20:59
生活
程序员创富
职场和发展
程序人生
1024程序员节
gradle 从3.0.1升级到 3.4.0 所解决的各种问题
1.ext.
kotlin
_version升级/repositories里新增gradle升级后ext.
kotlin
_version会提示升级到对应版本:ext.
kotlin
_version='1.1.51
Jinbeen
·
2023-12-17 19:57
kotlin
for Android
最近在学习
kotlin
语法,有一本书《
kotlin
forAndroiddevelopers》对
kotlin
语法有很详细的讲解,但是我决定写一篇快速在Android开发中感受
Kotlin
奇妙的文章。
吃羊的草
·
2023-12-17 17:34
简单介绍十款可以免费使用的API测试工具
API开发应该是
后端开发
最常见的工作,而调试和测试API是非常关键的,这篇文章简单介绍几款常用的工具以供大家参考。
懂电商API接口的Jennifer
·
2023-12-17 15:47
电商API知识分享
数据库
网络爬虫
大数据
数据挖掘
运维
Java和前端技术的应用前景
首先,Java作为一门发展超过20年的编程语言,在全球范围内得到了广泛的应用和认可,它被广泛应用于Web应用程序、企业级软件开发、移动应用程序开发等领域,并且成为了
后端开发
的主流语言之一。
风神白桃
·
2023-12-17 15:13
笔记
Android View闪烁动画AlphaAnimation,
Kotlin
AndroidView闪烁动画AlphaAnimation,
Kotlin
privatefunflickerAnimation(view:View?)
zhangphil
·
2023-12-17 15:40
kotlin
Android
android
kotlin
软件工作的广泛分类
目录1.应用程序开发1.1前端开发工程师1.2
后端开发
工程师1.3移动应用开发工程师1.4游戏开发工程师2.质量保障和测试2.1测试工程师2.2自动化测试工程师3.系统架构和设计3.1解决方案架构师3.2
若忘即安
·
2023-12-17 14:24
软件工程
软件构建
个人开发
kotlin
运算符和表达式
Kotlin
与Java相同的运算符
Kotlin
使用if表达式代替了三目运算符
Kotlin
的运算符都是以方法形式来实现的,这些运算符都具有特定的符号(如“+”或“*”)和固定的优先级,各种运算符对应的方法名都是固定的
0246eafe46bd
·
2023-12-17 14:07
在字节跳动和滴滴干了 2 年
后端开发
,总结出的划水经验…
先简单交代一下背景吧,某不知名985的本硕,17年毕业加入滴滴,之后跳槽到了头条,一直从事后端研发相关的工作。之前没有实习经历,算是两年半的工作经验吧。这两年半之间完成了一次晋升,换了一家公司,有过开心满足的时光,也有过迷茫挣扎的日子,不过还算顺利地从一只职场小菜鸟转变为了一名资深划水员。在这个过程中,总结出了一些还算实用的划水经验,有些是自己领悟到的,有些是跟别人交流学到的,在这里跟大家分享一下
Java老白
·
2023-12-17 13:20
Kotlin
学习笔记1
数组/***何时使用数组*/funuseDemo(){//
Kotlin
中最常见的数组类型是对象类型数组,由Array类表示。
morningcat2018
·
2023-12-17 13:08
kotlin
学习
笔记
Kotlin
(十九) 泛型的高级特性
实化泛型怎么写才能将泛型实化呢?首先,该函数必须是内联函数才行,也就是要用inline关键字来修饰该函数。其次,在声明泛型的地方必须加上reified关键字来表示该泛型要进行实化。示例代码如下:inlinefungetGenericType(){}上述函数中的泛型T就是一个被实化的泛型,因为它满足了内联函数和reified关键字这两个前提条件。那么借助泛型实化,到底可以实现什么样的效果呢?从函数名
pgc_tel
·
2023-12-17 13:06
Kotlin学习之路
kotlin
开发语言
android
Kotlin
(十六) 高阶函数的简单应用
高阶函数非常适用于简化各种API的调用,一些API的原有用法在使用高阶函数简化之后,不管是在易用性还是可读性方面,都可能会有很大的提升。所以我们可以通过高阶函数来使一些API变得更简单更易读。在我们APP存储数据时,通常会用到SharedPreferences这个API,那么我们现在尝试使用高阶函数来简化它。简化SharedPreferences我们之前使用SharedPreferences时,基
pgc_tel
·
2023-12-17 13:34
Kotlin学习之路
kotlin
前端
开发语言
选择大于努力-鸿蒙开发应用不适合当前企业的现状态(头部应用除外)推荐一套款平台框架可以写安卓iOS 鸿蒙为企业开源节流
从目前各种app平台以及个人原生安卓开发走来的经验看来,原生app开发存在一下问题也是国内现状的情况1.开发成本高比如原生安卓你需要掌握一种语言Java或者
kotlin
ios开发需要oc或者swift2
江南一舟110
·
2023-12-17 12:21
harmonyos
android
ios
AttributeError: module ‘edge_tts‘ has no attribute ‘Communicate‘解决方案
从事机器学习以及相关的前
后端开发
工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。
爱编程的喵喵
·
2023-12-17 11:46
Python基础课程
python
AttributeError
edge_tts
Communicate
解决方案
Postman接口测试工具使用总结
做为
后端开发
人员,要求独立开发完成某个接口后,开发人员自己需要先测试通过后再提交给测试人员进行测试,否则会出现到测试人员哪里业务流程根本就走不通,或者BUG会过多的情况等。市场上有很多优
互联网杂货铺
·
2023-12-17 09:16
测试工具
postman
python
软件测试
自动化测试
职场和发展
接口测试
retofit + rxjava +
kotlin
下载进度回调(721)
下载回调换一种写法DownLoadListener先写好监听接口interfaceMyDownloadListener{funonStartDownload()funonProgress(progress:Int)funonFinishDownload()funonFail(errorInfo:String)}DownloadInterceptor封装拦截器classDownloadInterce
Qin0821
·
2023-12-17 07:47
在 Android 应用中使用
Kotlin
协程 - 官方示例详解
一、简介
Kotlin
协程是管理后台线程的推荐方法,可通过减少回调需求来简化代码。
行走中的3卡
·
2023-12-17 05:11
协程(2)-协程的挂起
在上一期里,我介绍了
Kotlin
的协程到底是什么——它就是个线程框架。
沐风雨木
·
2023-12-17 03:21
《
Kotlin
核心编程》笔记:反射、注解和加锁
Kotlin
和Java反射1)
Kotlin
的KClass和Java的Class可以看作同一个含义的类型,并且可以通过.java和.
kotlin
方法在KClass和Class之间互相转化。
川峰
·
2023-12-17 02:42
kotlin
kotlin
反射
注解
元注解
加锁
《
Kotlin
核心编程》笔记:集合、序列与内联函数
集合的高阶函数APImap操作vallist=listOf(1,2,3,4,5,6)valnewList=list.map{it*2}当然,在Java8中,现在也能像
Kotlin
那样去操作集合了。
川峰
·
2023-12-17 02:12
kotlin
kotlin
集合
序列
内联函数
《
Kotlin
核心编程》笔记:特设多态、运算符重载和扩展函数
多态的不同形式
Kotlin
的扩展函数其实只是多态的表现形式之一。子类型多态继承父类后,用子类实例使用父类的方法,例如:然后我们就可以使用父类DatabaseHelper的所有方法。
川峰
·
2023-12-17 02:33
kotlin
kotlin
特设多态
运算符重载
扩展函数
静态调度
应用层—自定义协议
文章目录一、前言二、应用层自定义协议三、通用协议格式3.1xml3.2josn3.3protobuffer
后端开发
必须掌握的知识点!一、前言应用层主要是干嘛的呢??
黄花菜.
·
2023-12-17 01:32
网络
网络通信
应用层
Android 从assets读取文件装载成Bitmap,
Kotlin
Android从assets读取文件装载成Bitmap,
Kotlin
/***fileNameassets里面图片文件名*/funreadBitmapFromAssets(ctx:Context,fileName
zhangphil
·
2023-12-17 01:26
Android
kotlin
android
kotlin
Kotlin
爬虫几步解决
百度作为国内知名的网站,尤其是文库里面有各种丰富的内容,对我们学习生活都有很大的帮助,就因为其内容丰富,如果看见好用有意思的文章还用复制粘贴等方式就显得有点落后了,今天我将用我所学的爬虫知识给你们好好上一课。首先,我们需要了解爬虫程序的基本结构,爬虫程序主要分为以下几个部分:爬取网页、解析网页、存储数据、代理IP设置等。1、首先,我们需要导入必要的库函数,如java.net.URL、java.la
q56731523
·
2023-12-16 23:25
百度
kotlin
爬虫
tcp/ip
运维
开发语言
《Java已死、前端已凉》:真相与焦虑的辩证
文章目录Java企业级支柱Java在企业级应用中的地位
后端开发
的支柱Java生态系统的强大前端:蓬勃发展的创新引擎新技术的涌现用户体验的重要性Java的演进与创新云原生时代的Java开发效率和生态系统前端技术的未来走向
网罗开发
·
2023-12-16 21:51
职场经验
java
前端
开发语言
(空布局透明activity)You need to use a Theme.AppCompat theme (or descendant) with this activity.
(前方
kotlin
高能,java,
kotlin
混编的习惯了)我们在写安卓的过程中经常会遇到想用空的activity的场景,比如需要一个透明的申请权限的activity,比如需要使用接受照相的返回结果的activity
171Arios
·
2023-12-16 20:30
kotlin
- Lambda表达式高阶函数的使用
Android_Banner.jpg简介Lambda表达式可以作为函数的实际参数或者返回值存在,这种声明,在
kotlin
中叫做高阶函数将Lambda表达式作为参数或返回值,会大大简化程序开发时的代码,提高程序开发的效率函数作为参数使用
dashingqi
·
2023-12-16 19:42
一文读懂SpringBoot定时任务,java全栈开发工程师初中级面试要求
SpringBoot中使用定时任务《一线大厂Java面试题解析+
后端开发
学习笔记+最新架构讲解视频+实战项目源码讲义》【docs.qq.com/doc/DSmxT
m0_65321095
·
2023-12-16 19:18
程序员
面试
java
后端
牛客
后端开发
面试题1
滴滴20221.redis过期策略定时删除,定期删除,惰性删除定时删除:设定一个过期时间,时间到了就把它删掉,对cpu不太友好,但是对内存友好定期删除:每隔一个周期删除一次,对cpu和内存都比较友好惰性删除:等需要查找的时候再看它是否过期,过期了再删,对cpu友好但是对内存不友好2.Mysql索引应用场景索引好是好能提高查找效率,但它也是有资源消耗的。频繁需要查找的列;唯一性低的列(性别不需要,学
Better Sally
·
2023-12-16 18:26
面经
c++
后端
牛客
后端开发
面试题2
微软20211、给你一个凸多边形,你怎么用一条线,把它分成面积相等的两部分将凸多边形的任意一个顶点作为顶点,然后连接另外两个相邻的顶点,将凸多边形划分成多个三角形。计算每个三角形的面积,并且累加面积,得到凸多边形的总面积。使用二分查找找到一个位置,使得分割线左边的面积为总面积的一半。最后的分割线即为所求。2、判断两个单链表是否有交叉该函数实现结果:如果有交叉则返回第一个交叉结点,如果没有返回nul
Better Sally
·
2023-12-16 18:26
面经
算法
c++
面试
数据结构
牛客
后端开发
面试题3
阿里巴巴20211、通配符的含义在字符串匹配时可以代替一定范围的字符。2、死锁的基本知识产生死锁的原因:1.系统资源不足2.进程运行推进方式不合理3.分配资源不合理(把幼儿园老师比作操作系统,幼儿园里的玩具比作系统资源,死锁就是小朋友们都争抢玩具却没得玩尬住了,如果玩具足够多,就不会有没有玩具玩的小朋友;如果老师安排轮流玩或者其他合理方案,小朋友们就不会因此争夺;另外就是本来只有三个球,十个人要一
Better Sally
·
2023-12-16 18:50
面经
c++
后端
算法
面试
数据结构
接口模拟之moco框架
接口模拟之moco框架一、背景在软件开发中,一般都是前后端分离,但前
后端开发
进度因为各种原因往往无法匹配,导致前端想调用接口时,后端却还没有开发完毕,此时前端迫切需要模拟出后端反馈的数据,继续推进前端开发工作进度
Xyxtank
·
2023-12-16 18:10
3.0 变量和属性
在
kotlin
中一切都是对象,没有Java中的原始基本类型,可以用一致的方式来处理可用的类型3.1基本类型数字类型中不会自动转型,必须要做一个明确的类型转换vali:Int=7vald:Double=i.toDouble
kavenka
·
2023-12-16 17:49
Android开发教程——jetpack的一些依赖,建议收藏!!!
1.2.0-rc01"//Javalanguageimplementationimplementation"androidx.activity:activity:$activity_version"//
Kotlin
implementation"androidx.activity
蜗牛是不是牛
·
2023-12-16 17:49
maven 项目读取 resources 下的文件
kotlin
valfilePath="classpath:json/city.json"valfile=ResourceUtils.getFile(filePath)利用ResourceUtils类读取
Silence~123
·
2023-12-16 11:51
idea
maven
maven
android.bp文件禁用oat 优化
1.Android.bp禁用odexandroid_app{name:"Music",srcs:["src/**/*.java"],resource_dirs:["
kotlin
/res"],sdk_version
一航jason
·
2023-12-16 10:13
android
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他