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
图片调整亮度
/***图片亮度调整*@paramimage图片*@paramparam在当前亮度基础上添加或者减去亮度*@throwsIOException*/funsetImageLight(image:BufferedImage,param:Int):BufferedImage{for(iin0untilimage.width){for(jin0untilimage.height){varrgb=image
zimoyin
·
2025-03-07 04:17
kotlin
开发语言
android
Android中的AtomicLong:原理、使用与实战指南
全文包含大量
Kotlin
代码示例,建议收藏备用。一、为什么需要AtomicLong?
jiet_h
·
2025-03-07 04:16
Android
夯实基础
android
Kotlin
绘制图片文字并自动换行
/***绘制文本,并允许指定文本长度和行高,并自动换行*@paramtext要绘制的文本*@paramx0绘制文本的起始X坐标*@paramy0绘制文本的起始Y坐标*@parammaxWidth绘制文本的最大宽度*@paramlineHeight绘制文本的行高*@paramfont要绘制文本的字体*@paramstyle要绘制文本的字体样式*/funGraphics2D.drawString(te
zimoyin
·
2025-03-06 12:51
kotlin
开发语言
android
〖Python零基础
入门篇
(61)〗- Python 中的迭代器
>【易编橙·终身成长社群,相遇已是上上签!】-点击跳转~<哈哥撩编程(视频号、抖音、B站同名)图书作者:程序员职场效能宝典博客专家:全国博客之星第四名超级个体:COC上海社区主理人特约讲师:谷歌亚马逊分享嘉宾科技博主:极星会首批签约作者 大家好,我是哈哥,
哈哥撩编程
·
2025-03-06 06:01
#
①
-
零基础入门篇
Python全栈白宝书
python
迭代器
Kotlin
Compose Multiplatform下导航解决方案
原文链接欢迎大家对于本站的访问-AsterCasc前言其实笔者在写这篇文章的时候,KMP已经有实验性的导航解决方案了,官方文档compose-navigation-routing中有介绍,而且使用起来也比较简单,可以参考我构建的的样例的这个分支但是目前版本由于是实验性的,不支持深层链接,而且返回手势只有安卓支持,甚至这些都不是最重要的,最大问题在于:笔者在使用这个导航的时候发现,官方导航组件在安卓
AsterCass
·
2025-03-06 04:40
kotlin
开发语言
android
multiplatform
compose
多平台
KMP
Android
Kotlin
中Room数据库的参数传递
本文将通过一个实际案例来讨论如何在
Kotlin
中使用Room数据库时正确传递参数。问题背景假设我们正在开发一个待办事项(To-DoList)应用,使用
Kotlin
编写。
t0_54coder
·
2025-03-06 03:03
android
数据库
kotlin
个人开发
Kotlin
函数式编程与Lambda表达式
Kotlin
函数式编程与Lambda表达式一、函数式编程基础1.1什么是函数式编程函数式编程是一种编程范式,它将计算过程视为数学函数的求值,强调使用不可变数据和纯函数。
Ya-Jun
·
2025-03-06 02:53
android
kotlin
java
开发语言
Kotlin
扩展函数
Kotlin
扩展函数是一种强大的功能,它允许你为现有的类添加新的函数,而不需要修改原始类的代码。这意味着你可以为任何类添加方法,即使你没有访问该类的源代码。
tangweiguo03051987
·
2025-03-06 01:23
Kotlin语法
kotlin
android
开发语言
Java/
Kotlin
开发者如何快速入门 C++
Java/
Kotlin
开发者如何快速入门C++如果你已经掌握了Java或
Kotlin
,并希望快速入门C++,你会发现两者有许多相似之处,但C++由于其底层特性(如指针、手动内存管理)而显得更加复杂。
居然是阿宋
·
2025-03-06 01:21
java
kotlin
c++
Kotlin
协程(二)协程的生命周期及管理
在
Kotlin
中,协程的生命周期主要涉及创建(Starting)、执行(Active)、挂起(Suspended)、取消(Cancelled)和完成(Completed)这些状态。
&岁月不待人&
·
2025-03-06 01:50
协程
kotlin
开发语言
android
【AI深度学习基础】Pandas完全指南
入门篇
:数据处理的瑞士军刀 (含完整代码)
Pandas系列文章导航
入门篇
进阶篇终极篇一、引言在大数据与AI驱动的时代,数据预处理和分析是深度学习与机器学习的基石。
arbboter
·
2025-03-05 20:08
人工智能
人工智能
深度学习
pandas
数据处理
数据分析
数据清洗
数据分析效率提升
Kotlin
/Java 实现 Html 转图片
1.Html2Imagegui.avahtml2image2.0.1StringHtmlTemplateStr="....";//HTMLHtmlParserhtmlParser=newHtmlParserImpl();htmlParser.loadHtml(HtmlTemplateStr);ImageRendererimageRenderer=newImageRendererImpl(htmlP
zimoyin
·
2025-03-05 03:44
java
kotlin
html
Kotlin
Flow常用用法
Kotlin
Flow是
Kotlin
编程语言中的一个强大特性,用于处理异步数据流。它是
Kotlin
协程库的一部分,旨在以声明式和响应式的方式处理异步数据流。
tangweiguo03051987
·
2025-03-05 02:01
Kotlin语法
kotlin
前端
开发语言
用 Python Pandas 开启数据分析高效之路 (Pandas
入门篇
)
用PythonPandas开启数据分析高效之路(Pandas
入门篇
)开篇提问:想象一下,你是一位数据侦探,手头有一堆案件线索(数据)。你的目标是从这些线索中找出真相,发现数据背后的秘密。
修昔底德
·
2025-03-05 01:26
Python费曼学习法
学习
excel
python
人工智能
pandas
Kotlin
by关键字实现委托模式
在
Kotlin
中,by关键字主要用于委托(Delegation)。它允许将一个类的某些功能委托给另一个对象来处理。
Kotlin
提供了两种主要的委托方式:类委托和属性委托。
tangweiguo03051987
·
2025-03-03 22:06
kotlin
开发语言
android
Kotlin
协变与逆变区别
在
Kotlin
中,协变和逆变是泛型编程中的两个重要概念,它们允许我们在类型系统中更加灵活地处理类型关系。1.协变:协变允许我们使用比原始类型更具体的类型。
tangweiguo03051987
·
2025-03-03 22:36
kotlin
开发语言
android
Kotlin
常用同步方法
Kotlin
常用同步实现方法:1.使用synchronized关键字2.使用ReentrantLock3.使用原子操作4.使用线程安全集合5.使用信号量Semaphore6.使用读写锁ReentrantReadWriteLock7
tangweiguo03051987
·
2025-03-03 22:36
kotlin
开发语言
android
Kotlin
观察者模式
观察者模式是一种设计模式,它定义了对象之间的一对多依赖关系,当一个对象改变状态时,所有依赖于它的对象都会得到通知并自动更新。这种模式在许多编程场景中非常有用,例如事件处理、数据绑定和通知系统。观察者模式的主要组成部分主题(Subject):维护观察者的列表,并提供添加和删除观察者的方法。当主题的状态发生变化时,它会通知所有观察者。观察者(Observer):定义了一个更新接口,当主题状态发生变化时
tangweiguo03051987
·
2025-03-03 22:36
kotlin
观察者模式
java
Kotlin
DSL(Domain-Specific Language,领域特定语言)
与通用编程语言(如Java、
Kotlin
等)相比,DSL通常具有更简洁的语法和更少的语法元素,这使得它更适合用于描述特定领域的概念和操作。
tangweiguo03051987
·
2025-03-03 22:06
kotlin
python
开发语言
Kotlin
基础学习(十八)——
Kotlin
运算符重载与约定
Kotlin
允许使用对应名称的函数来重载一些标准的数学运算,但是不能定义自己的运算符
Kotlin
中的约定:为不同操作符规范操作符重载的约定。
浅唱整个春天
·
2025-03-03 22:35
Kotlin基础
kotlin
学习
android
【Android】聊聊
Kotlin
操作符重载
算数运算操作符重载在
kotlin
中我定义一个类dataclassPoint(valx:Int,valy:Int)然后实例化两个对象valp1=Point(3,5)valp2=Point(5,7)想表示p1
AI绘画师-海绵
·
2025-03-03 22:34
Kotlin
android
kotlin
Kotlin
快速入门指南:运算符重载与移动端开发
Kotlin
是一门现代化的跨平台编程语言,广泛应用于移动端开发。本文将为您提供一份详细的
Kotlin
快速入门指南,重点介绍运算符重载的使用和移动端开发的相关内容。
UqndTf__
·
2025-03-03 22:02
kotlin
开发语言
android
Flutter学习(1)初识Flutter,微信小程序的事件处理
比如Android平台,它有自己的语言Java、
Kotlin
,有自己的一整API—AndroidSDK。通过这一套框架,就能够实现一个应用开发。
2401_84149765
·
2025-03-03 21:21
程序员
flutter
学习
微信小程序
2024 最新计算机视觉学习路线(
入门篇
)_计算机视觉课程主线
Python是机器学习项目中最流行的编程语言之一,因为与Java和C++等其他编程语言相比,它简单易读。Python附带了许多可以加快开发速度的库,其中一些重要的库是OpenCV、TensorFlow、PyTorch等,它们专门用于图像处理相关任务。本文旨在向初学者介绍这一领域,为他们提供有关涉及图像的机器学习应用程序背后概念的基本知识,并从高层次的角度深入了解这些库如何在底层协同工作,以便他们在
m0_60721823
·
2025-03-03 17:53
计算机视觉
学习
人工智能
ITE Super IO
入门篇
接触BIOS以来算起来已经有四年了,想着将自己所学的知识记录起来,这样也方便他人学习。这是我的第一篇博客,从SIO开始吧!简介SIO应用在台式机比较多,主要用来做电源管理,如上电时序控制;外围接口扩充,如串口、并口;还有温度、电压监控、智能风扇等。SIO是一个半可定制化的芯片,怎么说是半可定制化呢?比如上电时序,这一部分就是固化好的,而可定制化部分则是逻辑设备(LogicDevice)部分。接入电
YOYO--小天
·
2025-03-03 14:32
嵌入式硬件
Android ViewStub延迟初始化加载布局View,
Kotlin
AndroidViewStub延迟初始化加载布局View,
Kotlin
activity_my.xml:importandroid.os.Bundleimportandroid.util.Logimportandroid.view.Viewimportandroid.view.ViewStubimportandroidx.appcompat.app.AppCompatActivityimportan
zhangphil
·
2025-03-03 03:30
Android
kotlin
android
kotlin
Android AsyncLayoutInflater异步加载xml布局文件,
Kotlin
AndroidAsyncLayoutInflater异步加载xml布局文件,
Kotlin
implementation"androidx.asynclayoutinflater:asynclayoutinflater
zhangphil
·
2025-03-03 02:53
Android
kotlin
android
kotlin
Cadence PCB宝典【目录】
《总目录》 欢迎大家来到《CadencePCB宝典》该专栏包括【
入门篇
】【提升篇】【技巧篇】【疑难篇】四个部分,以供大家参考。大家直接点击大纲中的蓝色标题即可轻松传送。
硬小二
·
2025-03-02 22:19
#
《Cadence
PCB宝典》
硬件开发
最新版studio android 项目中 没有 activity_main.xml 文件,怎么回事
因为下载的androidstudio是最新版本,新建项目形式都为新的(
kotlin
版本),但是在搜索相关文章时,很多文章都是基于(xml声明配置或java相关的),所以在摸索期间遇到很多问题。
杏花春雨江南
·
2025-03-02 11:18
android
android
xml
Kotlin
数据类与密封类
Kotlin
数据类与密封类引言在编程语言中,数据类和密封类是两种非常有用的特性,特别是在
Kotlin
中。数据类用于创建不可变的数据持有类,而密封类则用于限制类的继承结构。
lly202406
·
2025-03-02 09:57
开发语言
开源|携程机票 App KMM 跨端 KV 存储库 MMKV-
Kotlin
作者简介禹昂,携程移动端资深工程师,专注于
Kotlin
移动端跨平台领域,
Kotlin
中文社区核心成员,图书《
Kotlin
编程实践》译者。
携程技术
·
2025-03-02 08:55
单元测试
android
编程语言
java
python
android中
kotlin
协程和线程的关系
一.子线程和主线程的频繁切换假设现在有这样的一个业务逻辑,有3个耗时操作,耗时1函数执行完毕后,我们需要调用函数1更新UI,再执行耗时2函数,执行完毕后我们在调用函数2更新UI,最后执行耗时3函数,再调用函数3更新UI。1.定义3个不同的耗时操作函数和3个更新UI的函数funioCode1(){println("我是IO线程1==${Thread.currentThread().name}")}f
儿歌八万首
·
2025-03-02 03:10
android
kotlin
android
kotlin
Android
Kotlin
系列:深入理解高级项目架构模式 - MVVM
Android
Kotlin
系列:深入理解高级项目架构模式-MVVM在本篇文章中,我们将详细讲解Android应用程序开发中的高级项目架构模式-MVVM(Model-View-ViewModel)。
安静旅者
·
2025-03-01 21:32
android
kotlin
架构
Android
ChatGPT 提示词框架
本文将详细介绍ChatGPT提示词的框架,并结合
Kotlin
代码示例,帮助大家更高效地使用ChatGPT。1.什么是提示词框架?提示词框架(PromptFram
jiet_h
·
2025-03-01 14:44
AI
chatgpt
kotlin
的lateinit声明 的变量可能为null吗?
kotlin
的lateinit声明的变量可能为null吗?DeepSeekR1思考26秒思考过程嗯,用户问的是
Kotlin
中的lateinit变量是否可能为null。
yzpyzp
·
2025-03-01 07:57
kotlin
一文快速实战
Kotlin
协程与Flow
今天就带大家一起来解决这个问题,通过几个简单的Demo和实战,巩固我们
Kotlin
协程和Flow的知识体系,从而能更有信心地用到
陈禹潼
·
2025-03-01 07:24
kotlin
开发语言
android
java
Kotlin
协程之flow工作原理,2024最新Android大厂面试题来袭
Kotlin
协程之协程取消与异常处理首先看一下Flow接口的源码,内部只有一个collect方法:publicinterfaceFlow{//是一个suspend方法,意味着会挂起当前协程@InternalCoroutinesApipublicsuspendfuncollect
m0面试大全
·
2025-03-01 07:49
Android程序员
android
kotlin
开发语言
Kotlin
协程与Flow
Flow的:https://juejin.cn/post/7126730252633505829协程的:https://juejin.cn/post/6908271959381901325什么是协程协程可以理解成线程中的线程,进程跟线程的关系,差不多就是线程跟协程的关系。一个进程里可以有多个线程,一个线程崩了整个进程不会崩;一个线程里可以有多个协程,一个协程崩了整个线程不会崩;当然,这只是简单的理
新镜
·
2025-03-01 06:41
kotlin
java
开发语言
Jetpack Compose系列教程之(16)——Compose生命周期及副作用函数
LaunchedEffect(比较常用)rememberCoroutineScoperememberUpdatedStatederivedStateOfproduceState进阶理解-稳定和不稳定此文建议需要了解
kotlin
l软件定制开发工作室
·
2025-02-28 23:27
JetPack
Compose教程
android
jetpack
Flutter系列教程之(2)——Dart语言快速入门
类型1.3Object与Dynamic1.4类型判断/转换1.5变量和常量2.方法/函数3.类、接口、抽象类3.1类3.2接口4.集合4.1List4.2Set4.3Map5.总结Dart语言的语法和
Kotlin
l软件定制开发工作室
·
2025-02-28 22:52
Flutter教程
flutter
Spock框架:让单元测试更优雅的高效武器
Spock框架作为新一代测试框架的佼佼者,以其独特的BDD(行为驱动开发)风格和GroovyDSL语法,正在成为Java/
Kotlin
开发者的新宠。本文将带你全面认识这个让测试代码变得优雅高效的利器!
没什么技术
·
2025-02-28 17:43
java
spock
容器基础_搭建Docker-Ce版本(
入门篇
)
一、介绍基于docker-ce的一些常见命令二、步骤1、确定服务器版本uname-r说明:保证系统内核版本>=3.102、移除旧版本sudoyumremovedockerdocker-commondocker-selinuxdocker-engine3、安装docker的依赖包sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm24、下
琼歌
·
2025-02-27 12:18
云服
docker
Spring Boot从入门到精通:一站式掌握企业级开发
一、SpringBoot
入门篇
1.SpringBoot简介核心优势:自动配置、内嵌服务器(Tomcat/Jetty)、Starter依赖简化适用
一位卑微的码农
·
2025-02-27 09:29
spring
boot
后端
java
《从新手到高手:SEO 优化全方位指南》-查词人蜘蛛池
基础
入门篇
了解SEO基本概念:SEO即搜索引擎优化,是通过优化网站结构、内容、链接等,提升网站在搜索引擎结果页面中排名的技术和方法。
蜘蛛池.中国
·
2025-02-26 15:39
seo
前端
百度
sequoiadb
短视频矩阵系统源码---NGINX 、PHP7.4技术开发
例如,iOS应用使用Swift或Objective-C,Android应用使用Java或
Kotlin
。原生框架和库:使用操作系统或平台提供的原生框架和库,而不是第三方或开源的替代品。这样可以
t_18137784554
·
2025-02-26 11:08
短视频矩阵系统
矩阵
线性代数
音视频
nginx
C# 零基础
入门篇
(2. `while` 和 `for` 循环的详细对比)
在C#编程中,`while`和`for`是两种常用的循环结构。它们都可以用于重复执行一段代码,但在使用场景、语法结构以及控制方式上有所不同。本文将详细对比这两种循环结构,帮助你更好地理解它们的区别和使用场景。#####`while`循环`while`循环是一种条件循环,只要指定的条件为`true`,循环就会一直执行。它通常用于不确定循环次数的情况。###`for`循环`for`循环是一种计数循环,
think__deeply
·
2025-02-25 18:09
c#
visualstudio
开发语言
协程的基本实现原理详解以及在java中的使用
并涉及到Kilim等库也是通过字节码生成实现的,以及
Kotlin
协程的代码示例,通过suspend函数和CoroutineScope管理。详细讲解了NtyCo库的实现,包括上下文切换和调度器。
一个儒雅随和的男子
·
2025-02-25 12:59
多线程
java
开发语言
软件测试工程师学习笔记2 -
入门篇
软件测试工程师学习笔记-2入门必读2.测试设计1)目标2)知识点1.等价类划分--解决穷举2.边界值分析法--解决边界问题3.判定表法--解决多条件依赖关系问题入门必读基础入门目标五天结束,能独立完成功能测试过程。2.测试设计40%占比1)目标能对穷举场景设计测试点能对限定边界规则设计测试点能对多条件依赖关系进行设计测试点能对项目业务进行设计测试点2)知识点测试方法及对应场景1.等价类划分–解决穷
拾肆0423
·
2025-02-25 05:09
软件测试工程师学习笔记
学习
单元测试
功能测试
集成测试
测试工具
深度学习
入门篇
--来瞻仰卷积神经网络的鼻祖LeNet
B站视频讲解:深度学习
入门篇
:使用pytorch搭建LeNet网络并代码详解实战前言大家在学习神经网络的时候肯定会有这样的感受,有很多的文章和视频,有的文章也很好,但是总是不成体系,总是学起来东一榔锤,
智算学术
·
2025-02-25 00:31
深度学习图像分类篇
深度学习
【PostgreSQL】
入门篇
——在不同操作系统上安装 PostgreSQL
PostgreSQL在Windows、macOS和Linux(以Ubuntu为例)的安装步骤,以及可能出现的问题和解决办法。一、在Windows上安装PostgreSQL1.下载PostgreSQL安装程序访问PostgreSQL官方网站:PostgreSQLDownloads点击“Downloadtheinstaller”链接,下载适合您系统的安装程序(通常是.exe文件)。2.运行安装程序双击
m0_74825526
·
2025-02-24 21:08
postgresql
数据库
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他