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
Android注解
python中 @
注解
及内置
注解
的使用方法总结以及完整示例
在Python中,装饰器(Decorator)使用@符号实现,是一种修改函数/类行为的语法糖。它本质上是一个高阶函数,接受目标函数作为参数并返回包装后的函数。Python也提供了多个内置装饰器,如@property、@staticmethod、@classmethod等。一、核心概念装饰器本质:@decorator等价于func=decorator(func)执行时机:在函数/类定义时立即执行装饰
慧一居士
·
2025-07-12 17:29
Python
python
android
判断深色模式的方法
android
10以后的版本才完全支持深色模式,测试下面两种方法判断系统是否深色模式都是有效的。
东东旭huster
·
2025-07-12 17:56
android
java
开发语言
react-native
android
环境搭建
环境:macjava版本:Java11最重要:一定要一定要一定要react涉及到很多的依赖下载,gradle和react相关的,第一次安装环境时有外网环境会快速很多。安装nodejs安装react-nativenpminstallreact-native-clinpminstallreact-native创建一个新项目react-nativeinitfirstReact替换gradle下载源rep
·
2025-07-12 17:26
android
查看so路径
之前遇到过一个问题,apk中有一个so无法确定其路径,是由哪个依赖引入的,网上查询一番后这里记录一下。build.gradle中添加如下任务//列出所有包含有so文件的库信息tasks.whenTaskAdded{task->if(task.name=='mergeDebugNativeLibs'){//如果是有多个flavor,则用mergeFlavorDebugNativeLibs的形式tas
·
2025-07-12 17:26
OkHttp3源码解析--设计模式,
android
开发实习面试题
this.cache=builder.cache;}//构造者publicstaticfinalclassBuilder{Cachecache;…//构造cache属性值publicBuildercache(@NullableCachecache){this.cache=cache;returnthis;}//在build方法中真正创建OkHttpClient对象,并传入前面构造的属性值publi
·
2025-07-12 16:21
Windows平台下
Android
Studio搭建Flutter开发环境的正确姿势(202506)
它允许开发者使用单一代码库构建iOS和
Android
应用,大大提高了开发效率。本文将带你一步步在Windows系统上搭建完整的Flutter开发环境。
·
2025-07-12 16:20
android
中百度定位、城市选择列表,右侧字母展示
好久好久没光顾过自己空空的博客了,做项目的时候都是逛着别人的博客急着把功能实现,近来闲下来了总结总结。这个城市选择功能也是当时做项目急着实现从哪找来的框架不记得了,然后改改用到项目中来的。非常感谢提供最初源码的博主,主要的区别是添加了搜索功能、定位功能,把以前的操作本地数据库sqlite的部分,改为操作对assest文件的操作,封装的有百度地图定位方法、可删除的edittext。百度地图的key需
·
2025-07-12 15:14
Android
15.0 根据app包名授予app监听系统通知权限
1.概述在15.0的系统rom产品定制化开发中,在一些产品rom定制化开发中,系统内置的第三方app需要开启系统通知权限,然后可以在app中,监听系统所有通知,来做个通知中心的功能,所以需要授权获取系统通知的权限,然后来顺利的监听系统通知。来做系统通知的功能,接下来来实现这个功能2.根据app包名授予app监听系统通知权限的核心类packages/apps/Settings/src/com/and
安卓兼职framework应用工程师
·
2025-07-12 15:12
android
15.0
Rom定制化系列讲解
android
rom
framework
监听系统
通知权限
flutter知识点
把这些封印的记忆和技术回顾一下,最开始是开发
Android
出身的,所以开发起flutter来依旧是用的
android
studio开发工具。
ZhDan91
·
2025-07-12 14:10
flutter
swagger【个人笔记】
文章目录swagger导入mave坐标在配置类(WebMvcConfiguration)中加入knife4j相关配置设置静态资源映射,主要是让拦截器放行swagger常用
注解
@Api(tags="\[描述这个类的作用
撰卢
·
2025-07-12 14:06
笔记
java
android
去除gps漂移代码,GPS漂移过滤算法
GPS漂移过滤算法基本思想:逐点过滤,再经过基础过滤后,进行判断运动状态,静止状态和运动中。如果静止,则使用电子围栏;如果运动,则先过滤大速度,再过滤加速度,然后过滤距离(包括超大距离,和速度相关距离)。对于要过滤的点,采用之前最近的可靠点,进行替换,同时,无效次数+1,如果后面是有效点,则无效次数-1,如果无效次数归0,认为这个点才是真正可靠点(无效次数为正时,都为要被替换的点)。如果遇到不定点
扇贝君
·
2025-07-12 13:59
【
Android
】安卓四大组件之广播接收器(Broadcast Receiver):从基础到进阶
在
Android
开发中,广播接收器(BroadcastReceiver)是一个非常重要的组件,它能帮助应用接收来自系统或其他应用的事件通知,实现跨组件、跨应用的通信。
m0_59734531
·
2025-07-12 12:58
Android
android
java
Boradcast
安卓四大组件
spring揭秘31-spring任务调度02-spring集成任务执行与调度-spring官方文档
spring任务调度抽象(TaskScheduler)【2.1】Trigger触发器接口【2.1.1】Trigger实现类【2.2】任务调度器(TaskScheduler)实现【3】任务调度与任务异步执行的
注解
支持
·
2025-07-12 12:27
Qualcomm Hexagon DSP 与 AI Engine 架构深度分析:从微架构原理到
Android
部署实战
QualcommHexagonDSP与AIEngine架构深度分析:从微架构原理到
Android
部署实战关键词QualcommHexagon、AIEngine、HTA、HVX、HMX、Snapdragon
观熵
·
2025-07-12 12:55
国产
NPU
×
Android
推理优化
人工智能
架构
android
【
Android
】安卓四大组件之内容提供者(ContentProvider):从基础到进阶
一、什么是ContentProviderContentProvider是
Android
四大组件之一,负责实现跨应用程序的数据共享与访问,通过统一接口封装数据存储细节,提供标准化操作方式。
m0_59734531
·
2025-07-12 12:55
Android
android
Java
ContentProvider
安卓四大组件
Android
系统默认代码,如何屏蔽相册分享功能
Android
系统默认代码,如何屏蔽相册分享功能开发云-一站式云服务平台diff--gita/packages/apps/Gallery2/src/com/
android
/gallery3d/app/GalleryActionBar.javab
·
2025-07-12 12:25
Android
系统高通平台修改调整虚拟机堆内存大小
Android
系统高通平台如何修改调整虚拟机堆内存大小按如下方式修改开发云-一站式云服务平台diff--gita/device/qcom/msm89/system.propb/device/qcom/msm89
zzq1996
·
2025-07-12 10:41
android
Android
图像处理 - Bitmap 图像处理观察记录(基本图像复制、带目录创建的图像复制、字节流处理的图像复制、并发图像复制、单线程池顺序图像复制)
Bitmap图像处理观察记录1、基本图像复制从应用内部存储目录读取test.png使用BitmapFactory解码为Bitmap对象将Bitmap重新压缩保存为newTest.png操作成功,compress返回trueFilefile=newFile(getFilesDir(),"test.png");StringabsolutePath=file.getAbsolutePath();Bitm
·
2025-07-12 10:39
Spring 如何干预 Bean 的生命周期?
1.使用JSR-250
注解
(推荐方式)这是现在最优雅、也是Spring官方推荐的方式。它使用Java的标准
注解
,与Spring框架解耦。@P
冰糖心书房
·
2025-07-12 10:08
Spring
IOC
Ioc
spring
Bean
生命周期
Android
开发中RxJava的使用与原理
在
Android
开发中,它极大地简化了异步操作(如网络请求、数据库访问、UI事件处理)的管理、组合和线程调度,有效解决了回调地狱问题。
你过来啊你
·
2025-07-12 10:36
android
rxjava
Spring Framework 7.020.Spring 表达式语言(SpEL)Spring Expression Language
SpEL)SpringExpressionLanguageSpring表达式语言(SpEL)简介表达式求值核心特性类表达式集合数组映射函数操作符类型构造函数变量函数模板表达式bean定义中的表达式基于
注解
的配置中的表达式
程序员勇哥
·
2025-07-12 09:05
Java全套教程
Spring
Framework
7
spring
mysql
数据库
java
springboot
Apache Dubbo实战:JavaSDK使用
写在前面二、基于zookeeper:快速创建dubbo应用1、maven包(客户端+服务端)(注意spring版本)2、application.yml配置文件(客户端+服务端)3、定义公共接口4、启动类添加
注解
秃了也弱了。
·
2025-07-12 08:55
Dubbo
apache
dubbo
uniapp使用uni-push模拟推送
uniapp使用uni-push模拟推送第一步先去uniapp开发者中心添加开通uni-push功能这里的
Android
应用签名可以先用测试的官网有,可以先用这个测试官方测试链接文档地址在项目中的配置文件勾选组件中使用如果要实时可以去做全局
·
2025-07-12 08:22
使用Adb wifi
Android
真机运行Uni-app
1、手机安装Adbwifi,我的用是这个:ADBWiFi(com.rair.adbwifi)-5.1.5-应用-酷安2、手机上运行ADB,运行后点击开始后界面如下3、如果手机已root,在电脑上运行adbconnect192.168.200.33:5555就可以连上了(注意:(1)不要进PowerShell,否则报错:无法将“adb”项识别为cmdlet、函数、脚本文件或可运行程序的名称。...(
pony1688
·
2025-07-12 08:21
adb
uni-app
android
uniapp对接unipush 1.0 ios/
android
配置注意需要打包自定义基座之后在手机上运行自定义基座才可以!官方有文档可以根据文档来我这里用的是1.0为什么没有2.0因为2.0要用uinicloud注意每次打包之后cid都会变cid用户的标识iduniapp通过这个id可以把消息推送给指定人前端代码前端要做的很简单直接放到app.vue中onLaunch钩子中即可麻烦的在后端和个推的对接onPushMessage(that){//#ifdefA
车轮滚滚__
·
2025-07-12 08:20
uni-app
ios
android
redission 实现滑动窗口(
注解
)推荐
结构目录相关代码org.redissonredisson-spring-boot-starter3.17.0packageorg.example.redission.config;importorg.redisson.Redisson;importorg.redisson.api.RedissonClient;importorg.redisson.config.Config;importorg.s
·
2025-07-12 07:46
MyBatis-Plus 中使用 Wrapper 自定义 SQL
以下是详细步骤和示例:核心步骤Mapper接口定义方法使用@Param("ew")
注解
声明Wrapper参数,在SQL中通过${ew.customSqlSegment}引用条件。
·
2025-07-12 06:09
android
studio调用python_
Android
Studio调用python运行thensorflow模型--CLE方案实现
Android
Studio调用python运行thensorflow模型--CLE方案实现
Android
Studio调用python运行thensorflow模型--CLE方案实现我使用的是虚拟
android
孔良
·
2025-07-12 06:07
android
studio调用python
SpringBoot日志脱敏:敏感信息保护全面指南
1.3常见需要脱敏的敏感信息类型1.4脱敏技术核心原理二、SpringBoot基础日志脱敏实现2.1基于正则表达式的简单脱敏2.2在SpringBoot中集成基础脱敏2.3基础实现的优缺点分析三、基于
注解
的高级脱敏方案
Clf丶忆笙
·
2025-07-12 06:07
spring
boot
后端
java
日志脱敏
【SpringBoot】数据脱敏
文章目录什么是数据脱敏@JsonSerialize自定义Jackson
注解
定制脱敏策略定制JSON序列化实现脱敏工具类定义Person类,对其数据脱敏模拟接口测试总结什么是数据脱敏数据脱敏,也称为数据的去隐私化或数据变形
阿Q说代码
·
2025-07-12 06:36
SptingBoot
spring
boot
数据脱敏
自定义注解
Jackson
JsonSerializer
序列化
Spring 声明式事务管理(
注解
方式)
注解
方式实现声明式事务管理1、在Spring配置文件中配置事务管理器2、在Spring配置文件中,开启事务
注解
(1)在Spring配置文件引入名称空间tx(2)开启事务
注解
3、在server类上(或方法上
LMGD
·
2025-07-12 06:36
Spring
spring
在
Android
Studio中成功集成Python功能指南
本文还有配套的精品资源,点击获取简介:在移动应用开发中,由于Python的易用性和丰富的库,越来越多的开发者希望在
Android
应用中使用Python。
·
2025-07-12 06:06
springboot数据脱敏(接口级别)
文章目录自定义脱敏
注解
脱敏
注解
接口脱敏
注解
反射+AOP实现字段脱敏切面定义脱敏策略脱敏策略的接口电话号码脱敏策略邮箱脱敏不脱敏姓名脱敏身份证号脱敏Jackson+AOP实现脱敏定义序列化序列化实现脱敏切面定义
WuWuII
·
2025-07-12 06:06
java
spring
boot
java
spring
脱敏
Android
插件化实现原理详解
Android
插件化实现原理详解插件化技术是
Android
开发中一项重要的高级技术,它允许应用动态加载和执行未安装的APK模块。
小李飞飞砖
·
2025-07-12 04:58
android
Android
开发中插桩
在
Android
开发中,插桩(Instrumentation)主要通过以下几种方式实现,涵盖编译时、构建时和运行时不同阶段:一、编译时插桩1.
注解
处理器(APT/KSP)技术:AnnotationProcessingTool
小李飞飞砖
·
2025-07-12 04:58
android
android
沙箱逃逸漏洞,【技术分享】沙盒逃逸技术详解(一)
预估稿费:170RMB投稿方式:发送邮件至linwei#360.cn,或登陆网页版在线投稿写在前面的话在过去的十多年里,针对恶意软件沙盒逃逸技术的分析已经成为了对抗高级持续性威胁的银弹,虽然这种技术变得越来越热门,但是恶意软件的开发者们似乎也找到了一种基于静态分析的方法(例如加密、混淆处理和反逆向保护等技术)来躲避传统反病毒安全工具的检测。因此,针对恶意软件沙盒逃逸技术的分析与研究已经成为了我们抵
weixin_40004051
·
2025-07-12 04:27
android沙箱逃逸漏洞
Android
Studio Logcat升级和还原旧版
AS升级到2021.3.1后发现Logcat也能升级,点了之后就发现杯具了,界面完全不一样的没法直接过滤内容了,当然新的有新的优点,可以创建多个Logcat窗口,当然也可以过滤而且还是变着花样过滤:package:以包名过滤日志,预设package:mine表示用当前运行的应用包名进行过滤。package:com.uso6level:以优先级过滤日志。level:VERBOSE//显示所有信息le
黑崎焚天
·
2025-07-12 04:56
操作
Android
android
Android
-kotlin之Flow基础实战应用
一、Flow是什么?Flow是一种用于处理异步数据流的强大工具,它基于协程实现,支持响应式编程模式。Flow是一个冷流(ColdStream),即只有在被收集(collect)时才会开始执行,类似于Kotlin序列(Sequence)的惰性求值特性。它可以异步地发射多个值,支持背压(Backpressure)机制。核心特点异步/非阻塞:Flow中的代码可以挂起而不阻塞线程。支持协程上下文:可以在不
每次的天空
·
2025-07-12 04:54
android
kotlin
开发语言
Spring Boot 事务中 rollbackFor = Exception.class 的实现解析
我们常常在事务
注解
中,定义rollbackFor为事务定义异常的类型。
nextera-void
·
2025-07-12 03:21
事务异常
spring
boot
java
数据库
SpringMVC中的常用
注解
SpringMVC中使用servlet的对象:(Request,Response,Session,Cookie)springmvc已经帮我们封装好了这些对象,只需在方法参数上使用所需要的对象即可@ControllerpublicclassServletController{/***只要在控制器方法上加入request,response,session类型的参数,springmvc框架会把这些对象准
·
2025-07-12 01:06
异常处理:@ControllerAdvice, @ExceptionHandler, @ResponseStatus, @Valid, @DataAccessException
注解
名称来源框架/规范典型使用场景版本(引入年份)是否推荐使用@DataAccessExceptionSpringFramework封装JDBC/MyBatis等数据访问异常Spring1.0(2004
张紫娃
·
2025-07-12 01:36
注解
java
Qt for
Android
配置详细 (Windows下的)
Qt开发安卓笔记作者:
[email protected]
年1月讨论和交流一、安装jdk配置环境变量并测试java1.7的版本太高会出现问题。。我是用的是1.6点击jdk-6u21-windows-i586.exe即可,根据提示安装,安装路径可以复制,方便管理。jdk1.6安装在C:\Java\jdk1.6jre1.6安装在C:\Java\jre1.6安装后的文件和路径如上图。1.安
总有刁民想爱朕ha
·
2025-07-12 01:05
反射+
注解
实现数据库Map转换成实体Map工具类
实现场景因为原始的需求是从数据库中查询出来的一个实体字段比如一个Useruser=newUser()的实体类,有userName,userId两个字段。然后我返回一个list给前端,Listlist现在需求变化,我需要添加一个额外的字段,比如userCompany,就没有办法使用刚才那个返回对象的方法现在直接从数据库中多表查询一个Map如下("user_name","curry"),("user_
皮卡丘比比比
·
2025-07-12 01:34
【
Android
】
Android
四大组件
Android
四大组件ActivityServiceBroadcastReceiverContentProvider
·
2025-07-12 01:33
android
mvvm官方demo,
Android
mvvm架构demo(DataBinding+LiveData+ViewModel+ Repository)
1.实现效果实现页面加载Bing每日一图的功能2.项目结构image(忽略没有按分类创建).png3.实现过程1.注入依赖//ViewModel与LiveDataimplementation"
android
.arch.lifecycle
·
2025-07-12 00:31
Swagger快速入门实战指南
本快速入门指南将带你通过五个简单步骤学习Swagger的基本使用,包括添加依赖、配置Swagger、使用API
注解
、运行应用以及如何在Swagg
Matthew Um
·
2025-07-12 00:00
nx531j
android
版本,努比亚Z11(NX531J)官方固件rom全量系统升级更新包:V2.92
在6月24日努比亚Z11手机也发布的最新的系统升级更新包,是这个Z11(NX531J)V2.92(正式版),也是目前最新的完整版本的系统包,可以用来进行系统的升级更新用,系统包的大小是1.85G,这一次的系统优化上改变的并不多,界面上变化也并不大,主要是修复在锁屏画报界面截图,不显示截图悬浮窗的问题,修复部分场景下超级截图闪退的问题,优化部分场景下的短信使用功耗,优化部分场景下的短信使用功耗,修复
Matthew Um
·
2025-07-12 00:30
nx531j
android版本
android
电视root权限获取,各大安卓电视盒子通用!用无线获取ROOT权限教程!
各大安卓电视盒子通用!用无线获取ROOT权限教程!相信大家都听到了一个消息就是广电发布了一则消息,所有的电视盒子必须统一使用TVOS1.0系统。然而对于市场上的盒子来讲安卓盒子占了99%,这样看来对安卓盒子的影响还是挺大的【安卓盒子最受影响!电视机顶盒须统一装TVOS】。既然安卓盒子所占的比例那么多,下面也给大家带来了安卓盒子通用的ROOT教程,一起来看看吧。安卓盒子root教程:1、下载adb工
Matthew Um
·
2025-07-12 00:00
MVVMDemo:一款现代
Android
开发的最佳实践示例
MVVMDemo:一款现代
Android
开发的最佳实践示例本文将向您介绍项目,这是一个基于MVVM(Model-View-ViewModel)架构模式的
Android
应用实例,旨在帮助开发者更好地理解和应用这一流行的软件设计模式
·
2025-07-12 00:28
Android
MVVM demo(使用DataBinding,LiveData,Fresco,RecyclerView,Room,ViewModel 完成)
使用DataBinding,LiveData,Fresco,RecyclerView,Room,ViewModel完成玩
Android
开放API-玩
Android
-wan
android
.com接口使用的是下面的两个
千雅爸爸
·
2025-07-12 00:27
android
上一页
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
其他