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
知识体系(一) :
Kotlin
的五大基础语法特性
前言在Android开发领域,
Kotlin
凭借其简洁性和安全性已成为官方推荐语言。本文将通过
Kotlin
的五大基础语法特性,结合实际应用场景展示它们在Android开发中的独特价值。
氦客
·
2025-03-17 15:34
知识体系
-
Kotlin基础
kotlin
开发语言
android
基础语法
特性
知识体系
Kotlin
知识体系(二) :
Kotlin
的七个关键特性
前言在Android开发中,
Kotlin
以其简洁的语法和强大的特性显著提升了开发效率。本文将解析
Kotlin
中7个关键特性,通过代码示例展示它们在实际开发中的应用。
氦客
·
2025-03-17 15:32
知识体系
-
Kotlin基础
kotlin
android
开发语言
特性
密封类
data
class
安卓
Kotlin
-inline函数特效
在
Kotlin
里,inline关键字主要用于内联函数与内联属性。下面为你详细介绍:内联函数使用inline关键字修饰的函数,在编译时,编译器会把函数调用处替换成函数体本身,而不是常规的函数调用过程。
左少华
·
2025-03-17 14:29
kotlin
kotlin
开发语言
android
2018
Kotlin
中的model
在
Kotlin
中,这称为数据类,标记为data:dataclassUser(valname:String,valage:Int)编译器自动从主构造函数中声明的所有属性派生以下成员:equals()/hashCode
Shigq-droid
·
2025-03-17 14:54
Kotlin
kotlin
model
组件化/
Kotlin
七、组件化组件化原理引入组件化的原因:项目随着需求的增加规模变得越来越大,规模的增大导致了各种业务错中复杂的交织在一起,每个业务模块之间,代码没有约束,带来了代码边界的模糊,代码冲突时有发生,更改一个小问题可能引起一些新的问题,牵一发而动全身,增加一个新需求,需要熟悉相关的代码逻辑,增加开发时间避免重复造轮子,可以节省开发和维护的成本。可以通过组件和模块为业务基准合理地安排人力,提高开发效率。不同
Ice_Lemon_dc
·
2025-03-17 14:24
android
kotlin
开发语言
kotlin
中的模块化结构组件
模块化结构组件包含ViewModel、LiveData、Room和Navigation,我将讲解它们的工作原理和基础使用。ViewModel工作原理创建与存储机制:当调用ViewModelProvider的get方法获取ViewModel实例时,ViewModelProvider会先检查ViewModelStore中是否已存在该类型的实例。若存在则直接返回,若不存在则使用ViewModelProv
每次的天空
·
2025-03-17 14:23
kotlin
android
开发语言
kotlin
中的行为组件
在Android开发领域,Jetpack已经成为现代化应用开发的标配。除了界面组件外,其提供的行为组件(BehaviorComponents)更是解决了众多开发痛点。本文将深入解析WorkManager、DataBinding、Coroutines和Lifecycle四大核心组件的工作原理,并结合实战代码展示它们的具体用法。首先要添加jetpack相关的依赖库,操作如下:android{...da
每次的天空
·
2025-03-17 13:52
kotlin
开发语言
android
利用NFC增强用户体验:HarmonyOS Next的NFC应用指南
本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)的技术细节,基于实际
开发实践
进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。
SameX-4869
·
2025-03-17 13:49
ux
harmonyos
华为
IPC Kit基础入门:理解HarmonyOS的进程间通信架构
本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)的技术细节,基于实际
开发实践
进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。
SameX-4869
·
2025-03-17 12:13
harmonyos
架构
华为
JetBrains IntelliJ IDEA 2024 for Mac v2024.3 中文 Java开发工具
介绍JetBrainsIntelliJIDEA2024mac,是一款Java开发工具,IntelliJIDEA凭借无与伦比的Java和
Kotlin
支持脱颖而出。
Olive_Sweet
·
2025-03-17 08:44
java
intellij-idea
macos
Android中实现多线程的几种方式
Thread)2.Handler与Looper3.AsyncTask(已废弃,仅作了解)4.ExecutorService(线程池)5.IntentService(已废弃,推荐WorkManager)6.
Kotlin
Ever69
·
2025-03-17 07:36
Android《葵花宝典》
android
kmp报错→Cannot find skiko-windows-x64.dll.sha256
1、前言 学习kmp(
Kotlin
MultiPlatform简称)过程中报了错误,这个报错在直接运行desktop的main方法才会出现,用gradle运行却不会报错,新建的kmp项目也不会出现,我学习的写了一些代码的项目才会出现
淡淡的id
·
2025-03-17 02:50
其他
kotlinKMP
从0到1掌握Flutter(三)Dart语法
对于具备Java/
Kotlin
背景的学习者,可以通过对比学习法快速定位知识缺口,理解语法的共性。一、变量与常量1.1变量万物皆对象在Dart的类型系统中,变量本质上是指对象的引用,这一设计符合面
微声G
·
2025-03-16 18:29
从0到1掌握Flutter
flutter
基于 Golang 的微服务
开发实践
:使用 Gin 和 GORM 构建 RESTful API
基于Golang的微服务
开发实践
:使用Gin和GORM构建RESTfulAPI前言在微服务架构时代,高性能、易扩展和维护的API服务成为构建企业级系统的关键。
全栈探索者chen
·
2025-03-16 11:02
知识分享
golang
微服务
gin
架构
开发语言
后端
安全
Kotlin
编程实践-【标准库函数使用场景(let、run、with、apply、also)】
文章目录前言let用途示例run用途示例with用途示例apply用途示例also用途示例使用场景总结前言
Kotlin
标准库提供了一些非常有用的扩展函数,如let,run,with,apply,also
Hello姜先森
·
2025-03-15 22:32
Kotlin
kotlin
java
javascript
Kotlin
作用域函数it和with的使用场景
在
Kotlin
中,apply、run、with使用this,而let和also使用it,这背后的原因是为了提供灵活性和代码清晰度。
micro9981
·
2025-03-15 22:31
kotlin
Kotlin
标准函数 with、run、apply 的定义和使用
Kotlin
标准函数with、run、apply的定义和使用1.with函数定义:with函数允许你在一个对象的上下文中执行一个lambda表达式,而不需要在lambda表达式中重复引用该对象。
阿华-vitor
·
2025-03-15 22:00
Kotlin基础
微信
前端
javascript
kotlin
与MVVM结合使用总结(一)
一、
Kotlin
与MVVM结合的核心优势代码简洁性数据类(dataclass)简化Model层定义,自动生成equals/hashCode/toString扩展函数简化View层逻辑(如点击事件扩展)lateinit
每次的天空
·
2025-03-15 21:28
kotlin
开发语言
android
Java 和
Kotlin
实现 23 种设计模式:从理论到实践
本文详细介绍了23种经典设计模式,包括创建型、结构型和行为型模式,并提供了Java和
Kotlin
的完整实现示例。
tangweiguo03051987
·
2025-03-15 18:03
android
Kotlin语法
android
kotlin
java
HarmonyNext深度解析:ArkUI 3.0声明式开发与高性能渲染实践
相较于传统Android的XML+Java/
Kotlin
命令式开发模式,声明式UI具有以下技术特征:状态驱动视图:UI呈现完全由数据状态决定,开发者只需描述"UI应该是什么样子",无需手动操作DOM元素单向数据流
披光人
·
2025-03-15 12:14
harmonyOS
harmonyos
鸿蒙与持续集成
持续集成是一种软件
开发实践
,即团队成员频繁地将代码集成到共享仓库中,每次集成都通过自动化的构建(包括编译、发布、自动化测试)来验证,从而尽早发现集成错误。鸿蒙与持续集成的
荔枝寄
·
2025-03-15 09:45
harmonyos
ci/cd
华为
基于PySide6与PyCatia的CATIA几何体智能重命名工具
开发实践
一、工具概述本工具基于CATIAV5/V6的二次开发接口,结合PySide6图形界面框架与PyCatia自动化库,实现了三大核心功能模块:几何体前缀批量添加、后缀动态追加、智能文本替换。该工具显著提升了工程师在大型零件体设计中的几何体命名管理效率,解决了传统手动操作易出错、耗时长的问题。二、技术架构解析1.分层架构设计classStats(QMainWindow):def__init__(self
Python×CATIA工业智造
·
2025-03-14 22:39
python
开发语言
CATIA二次开发
kotlin
与MVVM的结合使用总结(三)
以下将深入讲解在
Kotlin
中如何实现MVVM的VM层,并结合代码进行说明。创建ViewModel类ViewModel类负责处理业务逻辑和管理数据状态,并将数据以LiveDat
每次的天空
·
2025-03-14 16:45
kotlin
前端
开发语言
Kotlin
中实现静态方法的几种方式
在
Kotlin
中,与Java不同,
Kotlin
并不直接支持在类中定义静态方法(static方法)。
casual_clover
·
2025-03-14 05:28
新起点
kotlin
android
flutter 如何与原生框架通讯安卓 和 ios
###1.平台通道的基本概念平台通道是Flutter提供的一种机制,允许Dart代码与原生代码(Java/
Kotlin
fo
爱学习的大牛123
·
2025-03-13 19:23
flutter
flutter与原生通讯
Vue3的Hook指南
1.技术本质2.与工具函数的区别二、Hook存在的意义1.解决传统模式的三大痛点2.核心优势矩阵三、
开发实践
指南1.基础创建模式2.组件内使用四、最佳实践1.复杂Hook结构2.类型安全增强五、应用场景
Hopebearer_
·
2025-03-13 19:49
Vue3
vue.js
前端
javascript
Kotlin
字符串操作在Android开发中的应用示例
Kotlin
字符串操作在Android开发中的应用示例引言在Android开发中,
Kotlin
已经成为主流的编程语言,它提供了许多便捷的字符串操作功能。
qhs1573
·
2025-03-13 19:48
kotlin
开发语言
android
Kotlin
学习笔记之基础知识
本内容是建立在有java的基础上去学习
Kotlin
的这门语言的,所以更多的是记录一些与java不同的之处,或者是
Kotlin
的特性等。
mercyT
·
2025-03-13 18:11
kotlin
学习
笔记
Kotlin
D3
Kotlin
D3面向对象一、课程目标本次课程旨在让学员全面且深入地了解面向对象编程的核心概念,透彻掌握类与对象之间的紧密关系,熟练运用
Kotlin
语言中各类常用类进行程序开发。
GH小杨
·
2025-03-11 23:50
kotlin
开发语言
android
DeepSeek赋能机器人革命:从推理引擎到行业落地的全栈技术实践
本文将从技术架构、行业应用、
开发实践
三个维度,深度解读Dee
量子纠缠BUG
·
2025-03-11 19:52
DeepSeek部署
AI
DeepSeek
机器人
人工智能
AI编程
INCA二次开发GUI实例化
【摘要】本文基于ETASINCA二次
开发实践
,深入探讨如何构建完整的自动化测试GUI系统。
智海行舟
·
2025-03-11 18:13
python
个人开发
Android面试题之
Kotlin
Flow的collect和collectLatest有什么区别?
本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点在
Kotlin
协程库中,collect和collectLatest是用于收集流数据的两种不同操作
AntDreamer
·
2025-03-10 23:13
kotlin
android
kotlin
开发语言
面试
Kotlin
:Flow 全面详细指南,附带源码解析。
下面引用
Kotlin
官方的一段话。Flowadherestothegeneralcooperativecancell
2401_84520377
·
2025-03-10 22:39
程序员
kotlin
开发语言
android
基于SpringBoot的智能问诊系统设计与隐私保护策略
本文将探讨基于SpringBoot的智能问诊系统的设计原理、
开发实践
及隐私保护策略。
大熊计算机
·
2025-03-10 22:08
技术博文
spring
boot
后端
java
android flow中collect和collectLatest的区别
用户问的是articleAdapter.loadStateFlow.collect{...}这段代码的含义,以及
Kotlin
Flow中collect和collectLatest的区别。
stevenzqzq
·
2025-03-10 22:08
android
HarmonyOS Next 企业数据备份与恢复策略
本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)在企业数据备份与恢复方面的技术细节,基于实际
开发实践
进行总结。
SameX-4869
·
2025-03-10 20:55
harmonyos
华为
第一行代码(第三版)
kotlin
-android-extensions报错处理
classMainActivity:AppCompatActivity(){overridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)valmBt_1:Button=findViewById(R.id.button1)
代码随想笔记
·
2025-03-10 14:11
android
kotlin
开发语言
代码托管平台的选择:Gitee的本土化优势与高效
开发实践
1、Gitee(码云)作为国内领先的代码托管平台,2、其本土化服务与高效协作能力备受开发者青睐,3、功能完备性助力团队实现敏捷开发。Gitee凭借稳定的服务架构与符合国内用户习惯的设计,在代码托管领域占据重要地位。其不仅提供基础的代码管理功能,还集成了CI/CD、项目管理、文档协作等工具,有效降低多平台切换成本,提升开发效率。简洁的中文界面与本地化技术支持,进一步优化了用户体验,尤其适合国内开发团
kuaile0906
·
2025-03-10 11:23
gitee
源代码管理
团队开发
devops
ci/cd
开源
```markdown
#超越边界:构建优雅的六边形架构(HexagonalArchitecture)hex-arch-
kotlin
-spring-bootReferenceJVMmultimoduleprojectforareactivemicroserviceandlambdausingahexagonalarchitecture
伍辰惟
·
2025-03-10 10:40
探索未来架构的钥匙:Hex-Arch-
Kotlin
-Spring-Boot
探索未来架构的钥匙:Hex-Arch-
Kotlin
-Spring-Boothex-arch-
kotlin
-spring-bootReferenceJVMmultimoduleprojectforareactivemicroserviceandlambdausingahexagonalarchitecture
孟振优Harvester
·
2025-03-10 09:36
基于PySide6的CATIA零件自动化着色工具
开发实践
引言在汽车及航空制造领域,CATIA作为核心的CAD设计软件,其二次开发能力对提升设计效率具有重要意义。本文介绍一种基于Python的CATIA零件着色工具开发方案,通过PySide6实现GUI交互,结合COM接口操作实现零件着色自动化。该方案成功解决了传统手动操作效率低下等问题,可提升90%以上的色彩管理效率。一、工具实现原理1.1技术架构本工具采用分层架构设计,包含:交互层:基于PySide6
Python×CATIA工业智造
·
2025-03-10 00:00
自动化
运维
python
pycharm
linux下进程间通信方式(匿名管道)
匿名管道原理与实战解析一、进程间通信的本质与实现原理关键设计思想:二、匿名管道深度解析2.1️系统调用接口2.2代码案例详解2.3关键代码解析三、管道运行特性深度分析3.1实验现象3.2⚙️关键特性验证四、
开发实践
指南
誓约酱
·
2025-03-08 23:57
Linux应用
linux
运维
服务器
c++
c语言
Android Coil总结
文章目录AndroidCoil总结概述添加依赖用法基本用法占位图变形自定义ImageLoader取消加载协程支持缓存清除缓存监听简单封装AndroidCoil总结概述Coil是一个用于Android的
Kotlin
xiangxiongfly915
·
2025-03-08 23:23
Android
android
Coil
Android中的AsyncTask。
然而,需要注意的是,从Android11(API级别30)开始,AsyncTask已被标记为过时(deprecated),Google推荐使用
Kotlin
的协程(Coroutines)或者Java的并发工具类
Java资深爱好者
·
2025-03-08 22:10
android
2025年渗透测试面试题总结-字某跳动-安全研究实习生(三面)(题目+回答)
目录字某跳动-安全研究实习生(三面)一、攻防演练经典案例分析二、CSRF漏洞修复方案三、Java代码审计流程四、SQL注入防御体系五、域名访问技术解析六、登录页安全风险七、安全工具
开发实践
字某跳动-安全研究实习生
独行soc
·
2025-03-08 10:14
2025年渗透测试面试指南
面试
职场和发展
web安全
安全
linux
服务器
Kotlin
5种单例模式
在
Kotlin
中实现单例模式有多种方法,以下是几种常见的方法:饿汉式饿汉式是最简单的一种实现方式,在类加载时就完成了实例的初始化。
tangweiguo03051987
·
2025-03-07 06:11
Kotlin语法
kotlin
单例模式
javascript
Kotlin
实现图片裁剪
/***图片裁剪*@paramoriginalImage原始图像*@paramstartX裁剪区域的起始x坐标*@paramstartY裁剪区域的起始y坐标*@paramendX裁剪区域的结束x坐标*@paramendY裁剪区域的结束y坐标**/funcropImage(originalImage:BufferedImage,startX:Int,startY:Int,endX:Int,endY:
zimoyin
·
2025-03-07 04:17
kotlin
开发语言
android
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
Unity ECS与MonoBehaviour混合架构
开发实践
指南
一、混合架构设计背景1.技术定位差异ECS(EntityComponentSystem):面向数据设计(DOD),适用于大规模实体计算(如10万+单位战斗)MonoBehaviour:面向对象设计(OOD),适合UI控制、场景管理等传统逻辑2.混合使用场景性能敏感模块:ECS处理战斗计算/物理模拟快速迭代模块:MonoBehaviour实现UI/剧情系统第三方插件集成:适配AssetStore资源
Clank的游戏栈
·
2025-03-07 01:44
unity
架构
游戏引擎
上一页
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
其他