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
和 Java 混合开发时需要注意哪些问题
1空安全(NullSafety)
Kotlin
有严格的空安全机制(如非空类型的String和可空类型String?)
橙子19911016
·
2025-05-18 02:21
java
kotlin
python
Kotlin
中的 Unit 类型的作用以及 Java 中 Void 的区别
在
Kotlin
中,Unit类型和Java中的void关键字都用于表示“没有返回值”的函数,但它们在设计理念、类型系统和实际使用中有显著的区别。
橙子19911016
·
2025-05-18 02:51
java
kotlin
开发语言
快速学习
Kotlin
(五)解构
在
kotlin
中所谓的解构就是将一个类对象中的参数拆开来,成为一个一个单独的变量,从而来使用这些单独的变量进行操作。
晨雨细曲cyxq
·
2025-05-18 02:50
Kotlin
Kotlin基础知识
android
kotlin
移动开发
语法
Kotlin
变量与数据类型详解
Kotlin
变量与基本数据类型详解一、变量声明1.valvsvarval:不可变变量(只读),类似Java的finalvar:可变变量valname="
Kotlin
"//类型推断为Stringvarage
_龙小鱼_
·
2025-05-18 02:48
kotlin
微信
开发语言
python
自学
笔记--数据类型
字符串str"hello""彳尔女子"整数int1,2,3,.....浮点数float6.0114.514布尔型booltrue//真false//假空值nonetypenone对字符串求长度s="helloworld"#定义一个函数print(len(s))#求函数s的长度通过索引获取单个字符#索引是从0开始计算s="helloworld"#定义一个函数print(len(s))#求函数s的长度
叶挥知雨
·
2025-05-17 20:07
python自学笔记
python
笔记
Android 中使用通知(
Kotlin
版)
1.前置条件AndroidStudio:确保使用最新版本(2023.3.1+)目标API:最低API21,兼容Android8.0(渠道)和13+(权限)依赖库:使用WorkManager和NotificationCompat2.完整实现步骤2.1添加权限和依赖AndroidManifest.xmlbuild.gradle(Module)dependencies{//WorkManager用于后台
时小雨
·
2025-05-17 16:43
android
kotlin
Kotlin
作用域函数(let、run、with、apply、also)对比
Kotlin
的作用域函数(ScopeFunctions)是简化代码逻辑的重要工具,它们通过临时作用域为对象提供更简洁的操作方式。
_龙小鱼_
·
2025-05-17 16:10
kotlin
java
前端
Navigation组件:
Kotlin
实现Android导航的最佳实践
以下是基于
Kotlin
实现导航的最佳实践指南:1.添加依赖在build.gradle中添加Navigation组件的依赖:dependencies{implementation("androidx.navigation
_龙小鱼_
·
2025-05-17 16:40
android
kotlin
开发语言
从 Realm 迁移到 SQLDelight
在CrossPaste项目的早期阶段,我们曾选择使用Realm
Kotlin
作为持久化方案,借助其对象映射直观、响应式查询等特性,快速实现了本地数据存储功能。
·
2025-05-17 00:07
自学
嵌入式 day 18 - 数据结构 1
数据结构相互之间存在一种或多种特定关系的数据元素的集合1.特定关系:(1)逻辑结构:①集合:所有在同一个集合中,关系平等。②线性关系:数据和数据之间是一对一的关系。(数组是线性表的形式之一)③树状关系:一对多④图状解构:多对多(2)物理结构(在内存当中的存储关系,即将上述关系存入内存):①顺序存储:数据存放在连续的存储单位中。逻辑关系和物理关系一致②链式结构(链表):数据存放的单位是随机或任意的S
一梦浮华
·
2025-05-16 16:17
数据结构
iOS安全和逆向系列教程 第10篇:实战项目:逆向分析流行社交应用
iOS逆向工程专栏第10篇:实战项目:逆向分析流行社交应用作者:
自学
不成才在前几篇文章中,我们深入探讨了iOS应用的静态分析、动态分析和保护技术。
自学不成才
·
2025-05-16 12:52
iOS安全和逆向系列教程
ios
cocoa
macos
Kotlin
Android单元测试MockK指南
目录MockK简介环境配置基础用法高级用法Android特有场景最佳实践1.MockK简介MockK是一个专为
Kotlin
设计的Mocking框架,支持协程、扩展函数、对象声明(object)等
Kotlin
时小雨
·
2025-05-16 10:08
kotlin
android
Arrow库:函数式编程在
Kotlin
Android中的深度实践
一、Arrow核心组件:从入门到精通1.Option:告别空指针的终极武器传统判空方式的局限://多层嵌套判空导致可读性差fungetDepartmentName(company:Company?):String?{returncompany?.ceo?.assistant?.department?.name}//可能抛出空指针异常vallength=getDepartmentName(compa
时小雨
·
2025-05-16 09:00
android
kotlin
java
掌握
Kotlin
Android 单元测试:MockK 框架深度实践指南
掌握
Kotlin
Android单元测试:MockK框架深度实践指南在Android开发中,单元测试是保障代码质量的核心手段。但面对复杂的依赖关系和
Kotlin
语言特性,传统Mock框架常显得力不从心。
时小雨
·
2025-05-16 08:21
android
kotlin
嵌入式
自学
第二十天(5.13)
(1)线性表顺序存储的优缺点:优点:无需为表中逻辑关系添加额外存储空间;可以快速随机访问元素,时间复杂度O(1)。缺点:插入删除需要移动元素O(n);无法动态存储。线性表链式存储。如图,链表每个元素都包含数据和指针两部分,指针指向下一个元素,元素间不一定连续存储。特点:,线性表链式存储结构的特点是一组任意的存储单位存储线性表的数据元素,存储单元可以是连续的,也可以不连续。可以被存储在任意内存未被占
邹诗钰-电子信息工程
·
2025-05-15 22:39
数据结构
嵌入式
自学
第二十二天(5.15)
顺序表和链表优缺点存储方式:顺序表是一段连续的存储单元链表是逻辑结构连续物理结构(在内存中的表现形式)不连续时间性能,查找顺序表O(1):下标直接查找链表O(n):从头指针往后遍历才能找到插入和删除:顺序表O(n):需要整体元素移动后插入链表O(1):只需改指定位置指针指向即可。空间性能顺序表需要预先分配空间,大小固定链表,不需要预先分配,大小可变,动态分配循环链表简单的来说,就是将原来单链表中最
邹诗钰-电子信息工程
·
2025-05-15 22:39
c语言
嵌入式
自学
第二十一天(5.14)
gdb逻辑调试器:gcc调试,发行版gcc-g调试版本,体积大,有源码。一般调试:gdba.outbn.c:行数:设置断点,运行到这个位置,程序暂停。(可以直接加行数)r运行n执行下一命令,若有函数,下一命令就是函数执行完的下一命令,s跟进自定义函数。使用p命令,查看指针或变量数据。q退出。StartMain函数开始n一步步执行where找出段错误位置Display变量:每次执行下一步并查看变量值
邹诗钰-电子信息工程
·
2025-05-15 22:36
java
算法
开发语言
21张让你代码能力突飞猛进的速查表(神经网络、机器学习、可视化等)
数据保存及可视化numpypandasbokeh画图matplotlibggplot机器学习sklearnkerastensorflow算法数据结构复杂度排序算法做了那么多年开发,
自学
了很多门编程语言,
2401_86372707
·
2025-05-15 02:17
机器学习
神经网络
人工智能
自学
Unity游戏开发的探索与实践
摘要本文聚焦于新手
自学
Unity游戏开发这一主题,旨在为零基础或基础薄弱的学习者提供一套系统、全面且实用的学习路径和方法指导。
Ttcoffee_2048
·
2025-05-14 23:30
minecraft
python自学
笔记
灌灌灌灌
经验分享
IDEA里链接MySQL数据库的问题怎么解决?
无论是Java、
Kotlin
还是其他支持的语言,它都能提供强大的功能和便捷的操作体验。然而,在实际项目中,我们经常会遇到需要将代码与数据库进行连接的情况。
cda2024
·
2025-05-14 23:27
数据库
intellij-idea
mysql
2025最新网络安全
自学
路线,内容涵盖3-5年技能提升
01什么是网络安全网络安全可以基于攻击和防御视角来分类,我们经常听到的“红队”、“渗透测试”等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。无论网络、Web、移动、桌面、云等哪个领域,都有攻与防两面性,例如Web安全技术,既有Web渗透,也有Web防御技术(WAF)。作为一个合格的网络安全工程师,应该做到攻守兼备,毕竟知己知彼,才能百战百胜。02怎样规划网络安全如果你是一
爱吃小石榴16
·
2025-05-14 10:02
黑客技术
网络安全
黑客
web安全
网络
安全
数据库
php
运维
开源
超全的AI人工智能学习路线图(内含大纲+视频+工具)
为了让
自学
者们得到更贴合市场、更权威的AI人工智能学习资料,我向黑马申请到了很多新视频,很骄傲能给广大
自学
者提供一个这样优秀的学习资源(偷笑)。
qq_1456507655
·
2025-05-14 04:25
Python
人工智能
数据挖掘
python
机器学习
编程语言
最新的30个Android
Kotlin
面试题
以下是2025年最新的30个Android
Kotlin
面试题及其核心解析,综合了协程、密封类、高阶函数、扩展函数等高频考点,并附有相关引用来源:一、协程与并发编程协程与线程的核心区别是什么?
奋斗理想
·
2025-05-14 02:35
android
Kotlin
android
kotlin
自学
嵌入式DAY7:数组
一、一维数组的定义1.1定义方式:类型说明符数组名【常量表达式】eg:floats[10000]inta[10]注意:①类型说明符指类型的类型符(定义的若干个元素都为同样的数据类型,但空类型不被允许!)②数组名应该符合标识符规则③常量表达式为数值,应该至少有一个元素且此处为整型常量表达式注意:允许使用变量来指定数组元素eg:intn=10;inta[n];1.2一维数组元素的引用C语言中规定只能逐
Coision.
·
2025-05-13 23:23
c语言
C语言笔记-22-Linux基础-信号
语言笔记-22-Linux基础-信号前言一、信号概括二、信号函数三、信号的产生pause阻塞线程四、信号掩码集和未决信号集五、设置阻塞信号信号集类型相关操作设置信号集到信号掩码集六、获取未决信号总结前言
自学
笔记
宝全哥哥
·
2025-05-13 18:17
C笔记
linux
c语言
运维
C语言笔记-23-Linux基础-共享内存
共享内存前言一、共享内存概括ipcs指令共享内存使用流程1.生成键值2.使用健值获取共享内存变量id3.将共享内存对象关联到进程地址空间中4.操作内存空间5.解除共享内存对象关联二、共享内存代码示例总结前言
自学
笔记
宝全哥哥
·
2025-05-13 18:47
C笔记
linux
c语言
运维
Detekt静态代码分析工具使用指南
Detekt是一款专为
Kotlin
设计的静态代码分析工具,能帮助开发者发现代码中的潜在问题,如风格违规、复杂度过高和潜在错误。以下通过具体代码示例展示其常见用法及优化建议。
时小雨
·
2025-05-13 13:13
java
前端
javascript
Kotlin
协程Flow浅析
Kotlin
协程中的Flow主要用于处理复杂的异步数据,以一种”流“的方式,从上到下依次处理,和RxJava的处理方式类型,但是比后者更加强大。
web老猴子
·
2025-05-13 13:12
kotlin
android
开发语言
Kotlin
懒初始化值
Kotlin
懒初始化值:深入理解lateinit与bylazy在
Kotlin
开发中,懒初始化(LazyInitialization)是一种常见的优化技巧,它允许我们将对象的初始化延迟到真正需要使用时再执行
zimoyin
·
2025-05-13 13:42
kotlin
开发语言
android
kotlin
协程
协程:也叫微线程或者轻量级线程,协程和线程的关系-类似于-线程和进程的关系一个进程可以创建多个线程,一个线程可以创建多个协程(协程也可以嵌套协程)特征:协程是运行在单线程中的并发程序(串行执行)协程简单理解:协程可以类比Runnable,然后把Runnable加入到任务队列中等待被取出执行,但是这个Runnable有挂起和恢复协程也可以类比Handler机制,协程像Message,往Message
码码大人
·
2025-05-13 13:41
功能
kotlin
android
java
Kotlin
协程 vs RxJava vs 线程池:性能与场景对比
1.轻量级任务:10,000个并发延迟操作假设需要并发执行10,000个非阻塞延迟任务(如模拟定时请求):线程池实现ExecutorServiceexecutor=Executors.newFixedThreadPool(64);//最多64线程List>futures=newArrayList{Thread.sleep(100);//阻塞线程returnnull;}));}//需要手动等待所有F
时小雨
·
2025-05-13 13:10
kotlin
rxjava
echarts
Linux系统编程—网络编程
此文章为本人学习笔记,若有错误求指正,
自学
推荐书籍《Linux/UNIX系统编程手册》,需要该书籍pdf文档可无偿分享。
_戴拿
·
2025-05-13 10:23
Linux系统编程
linux
服务器
c语言
pandas dataframe写入excel 不覆盖 python3
pandasdataframe写入excel不覆盖python3pandasdataframe写入excel不覆盖pandasdataframe写入excel不覆盖
自学
习python笔记之pandasdataframe
m0_48998968
·
2025-05-13 06:28
pandas
excel
python
Kotlin
跨平台Compose Multiplatform实战指南
Kotlin
Multiplatform(KMP)结合ComposeMultiplatform正在成为跨平台开发的热门选择,它允许开发者用一套代码构建Android、iOS、桌面(Windows/macOS
时小雨
·
2025-05-13 00:24
kotlin
开发语言
android
嵌入式入行成功率排行榜:
自学
、px班、科班出身哪条路最靠谱?
有些人靠
自学
找到工作,有些人靠培训,有些则是科班出身。我是
自学
的,那会穷学生,根本报不起,那个什么北什么鸟让我贷款,我没敢。有些同学可能在纠结,到底
自学
,还是报班?科班好不好找之类的。。
无际单片机编程
·
2025-05-12 23:46
单片机
嵌入式硬件
c语言
java
stm32
自学
爬虫第一天
自学
爬虫第一天1.关于爬虫时合理的技巧:运用timeout方法来让爬取东西时避免某些网站响应时间过长。
Keep self
·
2025-05-12 14:12
爬虫
python
Android 电量优化实战:用
Kotlin
智能管理后台任务
以下是整合优化后的完整技术博客:Android电量优化实战:用
Kotlin
智能管理后台任务引言在Android应用开发中,后台任务的不合理使用是导致电量消耗过快的头号杀手。
时小雨
·
2025-05-12 05:39
android
kotlin
开发语言
RecyclerView性能优化:DiffUtil高级用法
以下是一篇整合更多详细代码示例的完整博客,深入讲解RecyclerView中DiffUtil的高级优化技巧:RecyclerView性能优化:
Kotlin
DiffUtil的高级用法全解析RecyclerView
时小雨
·
2025-05-12 05:39
性能优化
性能优化
Kotlin
Android LeakCanary内存泄漏检测实战
在
Kotlin
Android应用中使用LeakCanary检测内存泄漏的步骤如下:1.添加依赖在模块的build.gradle文件中添加LeakCanary依赖:dependencies{debugImplementation'com.squareup.leakcanary
时小雨
·
2025-05-12 04:35
android
kotlin
开发语言
4.5、Bootstrap V4
自学
之路------组件---输入框
为什么80%的码农都做不了架构师?>>>基本示例核心类.input-group-addon。把一个附加内容或按钮放在输入框的任一侧。你可以把它们同时放在输入框的两侧。我们不支持在同一侧放多个附加内容,同样也不支持多个表单控件放在一个输入框组中。 @ .00Your vanity URL https://example.com/users/ $ .00之前文档里面遇到过.i
AirZH??
·
2025-05-12 03:57
javascript
ViewUI
Python设计方差分析实验
本教程旨在帮助
自学
者理解方差分析的基本原理
Mr数据杨
·
2025-05-12 01:13
Python
数据分析师
python
数据分析
人工智能
自学
性能测试工具Solopi
一、Solopi介绍它是一款由支付宝开源的Android自动化工具。主要功能如下:录制回放:可基于accessibilityservice、chromedevtoolsprotocol和图像识别三种模式实现精确查找,能在设备本地回放,还可转换为appium/macaca等框架的脚本对接云测平台,端上提供用例编辑、流程控制等功能,降低用例维护成本。性能测试:能够记录待测应用的各项指标,用户可在悬浮窗
2025年一定要上岸
·
2025-05-11 23:29
测试工具
压力测试
探索Excel自动化奥秘:《Excel VBA程序开发
自学
宝典(第3版)》全面解析
探索Excel自动化奥秘:《ExcelVBA程序开发
自学
宝典(第3版)》全面解析【下载地址】ExcelVBA程序开发
自学
宝典第3版-高清
自学
指南ExcelVBA程序开发
自学
宝典(第3版)-高清
自学
指南项目地址
伏瀚洲
·
2025-05-11 21:20
暑期
自学
IT:从基础到实战的完美指南
高考终于结束了,你是否正在为如何度过这个漫长的暑假而发愁呢?与其天天躺在床上刷剧,不如趁着这段宝贵的时间,开启一段IT世界的奇妙探险之旅吧!无论你是对计算机科学充满好奇,还是已经决定未来要在IT领域大展拳脚,这个暑假都是打好基础的绝佳时机。作为一名IT领域的老鸟,我为大家准备了一份详细的学习路线图,帮你轻松踏入计算机科学的世界。准备好了吗?让我们一起出发吧!开启IT世界的基础之旅1.计算机科学导论
AI与编程之窗
·
2025-05-11 20:46
人工智能
机器学习
前端框架
后端
数据库
python
django
Kotlin
高阶函数多态场景条件判断与子逻辑
Kotlin
高阶函数多态场景条件判断与子逻辑funmain(){varsomefun:(Int,Float)->Longvala=4valb=5fsomefun=multi()//if某条件println
zhangphil
·
2025-05-11 15:13
kotlin
kotlin
c语言中printf的用法有几种,C语言中 v...printf类函数的用法
C语言的
自学
渐渐接近尾声,今天学到了标准库中的stdarg.h头,里面关联了stdio.h头里面的一类函数:v...printf函数,里面举的例子看了之后还是不太明白,google了一下依旧不是很懂,所以自行测试了一下
吟澜
·
2025-05-11 10:11
Android面试题之
Kotlin
协程到底是什么?它是线程吗?
轻量级"的线程
Kotlin
中的协程经常被称为“轻量级
AntDreamer
·
2025-05-11 10:10
kotlin
Android
android
kotlin
java
kotlin
协程-Android实战
funlaunchWhenStarted(block:suspendCoroutineScope.()->Unit):Job=launch{lifecycle.whenStarted(block)}//当activity处于resume的时候执行协程体funlaunchWhenResumed(block:suspendCoroutineScope.()->Unit):Job=launch{life
2401_84520118
·
2025-05-11 10:39
程序员
android
kotlin
开发语言
【头歌-Python】字典
自学
引导
details/137976398参考教程:B站视频讲解——https://space.bilibili.com/3546616042621301如果代码存在问题,麻烦大家指正~~有帮助麻烦点个赞~~字典
自学
引导第
谛凌
·
2025-05-11 07:52
Python
头歌-Educoder
python
开发语言
头歌
华为HCIP-AI认证题库中的部分问题,2024年最新字节面试算法题
先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的
自学
效果低效又漫长,而且极易碰到天花板技术停滞不前!
m0_60635245
·
2025-05-10 23:59
2024年程序员学习
华为
人工智能
面试
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他