TechBlog
首页分类标签搜索关于
← 返回标签列表
加载中...

© 2025 TechBlog. All rights reserved.

共 990 篇文章
Vue-Android-WebView-实现大文件-PDF-预览完整解决方案

Vue-Android-WebView-实现大文件-PDF-预览完整解决方案

PDF.js多版本策略:桌面端用v5,移动端用v3,解决兼容性问题AndroidPDF组件:使用实现高性能预览JSBridge通信:通过实现前端与原生的交互MD5缓存策略:避免重复下载,提升用户体验这套方案已在生产环境稳定运行,成功解决了大文件PDF在PAD上的预览问题。

时间:12/05/2025

CTFHub-RCE漏洞wp

CTFHub-RCE漏洞wp

RCE漏洞,全称是漏洞,翻译成中文就是远程代码执行漏洞。顾名思义,这是一种安全漏洞,允许攻击者在受害者的系统上远程执行任意代码。

时间:12/05/2025

RK3576-Android15实现SystemUI下拉框新增音量条功能

RK3576-Android15实现SystemUI下拉框新增音量条功能

在Android15平台定制化产品中的下拉框中新增音量条调节功能,市场上部分教育类产品见到过这样的使用需求场景、手机都是有的。实际的默认的Android源码是没有这个功能的,自己来实现下。看类定义,就是一个,它是用来包裹音量条SeekBar用来展示和操作SeekBar的看左侧的方法不都是用来操作SeekBar的嘛:它本身持有这个就是一个进度条,这里用来亮度显示的,我们可以直接用它来作为音量的进度控制条,它就是一个SeekBar。

时间:12/05/2025

macandroid-platform-tools介绍

macandroid-platform-tools介绍

android-platform-tools是HomebrewCask(一个macOS包管理器的扩展)中的一个条目,用于安装AndroidSDKPlatform-Tools工具集;1、adb‌(AndroidDebugBridge):用于与Android设备或模拟器进行通信,支持文件传输、设备调试、日志查看等功能。2‌、fastboot‌:用于管理设备的引导加载程序,支持刷写系统镜像、解锁引导加载程序等操作。直接使用命令行工具,可以通过HomebrewCask安装,

时间:12/04/2025

Excel-文件到底是怎么坏掉的深入-OOXML-底层原理讲解修复策略

Excel-文件到底是怎么坏掉的深入-OOXML-底层原理讲解修复策略

摘要:企业级应用中,Excel文件导出常因底层格式问题报错。本文以OOXML标准为切入点,通过真实案例解析排查思路:1)解压.xlsx文件分析XML结构;2)利用Excel修复日志定位问题;3)对比正常/异常文件差异;4)重点检查XML标签闭合、数据类型、共享字符串索引等常见错误。案例中因冻结窗格与视图起始单元格冲突导致崩溃,通过修改topLeftCell属性解决。最后强调正确重新打包文件的方法,避免目录层级错误。掌握XML底层分析能力可高效解决复杂导出问题。

时间:12/04/2025

如何将照片从-Mac-传输到-Android

如何将照片从-Mac-传输到-Android

将照片从Mac传输到Android手机或平板电脑有时会感觉像是跨越数字鸿沟。由于Mac和Android运行在不同的生态系统中,直接拖放的方法行不通。如果您想将照片从Mac传输到Android,可以尝试本指南中介绍的有效方法,这些方法可以高质量地传输照片。

时间:12/03/2025

新手如何搭建配置Android-Studio并成功运行React-Native项目使用自带的虚拟机运行

新手如何搭建配置Android-Studio并成功运行React-Native项目使用自带的虚拟机运行

新手小白如何用AndroidStudio运行基础ReactNative应用

时间:12/03/2025

Android-OpenCV-SDK-编译教程WSL2-Ubuntu-22.04-环境

Android-OpenCV-SDK-编译教程WSL2-Ubuntu-22.04-环境

本文介绍了在WSL2Ubuntu22.04环境下编译AndroidOpenCVSDK的完整流程,以及AAR的相关问题。

时间:12/02/2025

查看Android设备的版本类型和SELinux策略

查看Android设备的版本类型和SELinux策略

3.查看SELinux状态文件(命令:cat/sys/fs/selinux/enforce)1.查看SELinux状态(命令:getenforce)Permissive:宽容模式(已启用,记录但不阻止违规)Enforcing:强制模式(已启用,强制执行策略)1.查看设置中的版本信息(有些设备可能不显示)设置->系统->关于->版本/构建码车机。2.查看系统属性(命令:getpropxx)0表示Permissive(宽容模式)1表示Enforcing(强制模式)

时间:12/02/2025

VS2022调试技巧-实战案例

VS2022调试技巧-实战案例

本文介绍了程序调试的基础知识,包括bug的起源、调试的概念以及VS中的调试技巧。文章详细讲解了debug和release版本的区别,VS常用调试快捷键(F9/F5/F10/F11),以及如何通过监视窗口和内存窗口观察变量。通过两个调试实例(阶乘计算和数组越界问题)演示了实际调试过程,并分析了栈区内存布局对程序的影响。最后强调了调试能力的重要性,建议程序员通过反复练习掌握这一核心技能,从而更深入地理解代码执行过程。

时间:12/01/2025

Spring-Cloud-Gateway

Spring-Cloud-Gateway

登录认证以及请求接口认证的方法在filter方法中实现过滤器链@Override//登录认证以及请求接口认证的方法在filter方法中实现。

时间:12/01/2025

怎么在-iOS-上架-App,从构建端到审核端的全流程协作解析

怎么在-iOS-上架-App,从构建端到审核端的全流程协作解析

本文以工程协作视角拆解“怎么在iOS上架App”,涵盖应用自检、证书体系、构建方式(原生/跨端/云编译)、跨平台IPA上传(Xcode/Transporter)、AppStoreConnect配置与常见审核类型,为团队提供一条稳定可复现的上架流程模型。

时间:12/01/2025

如何从iPhone切换到Android

如何从iPhone切换到Android

幸运的是,iReaSharePhoneTransfer可以帮助你轻松完成这一过程,只需几个简单的点击,你就能将联系人、短信、照片、视频、音乐等数据从iPhone传输到Android设备。iReaSharePhoneTransfer是一款专业的手机数据传输工具,支持跨平台数据传输,包括iOS到Android、Android到iOS、Android到Android、iOS到iOS等。虽然Apple的“MovetoiOS”应用主要用于从Android迁移到iPhone,但没有官方的反向工具。

时间:12/01/2025

莫凡电视-2025-版1200-全国地方台全覆盖

莫凡电视-2025-版1200-全国地方台全覆盖

智能检索算法支持地区快速定位,响应≤500ms,且节目源自动备份,单源故障1秒切换备用源,保障播放不中断。兼容性亮眼,适配Android、TVOS系统,支持智能电视、盒子、投影仪等设备,老旧设备可开启轻量化模式,内存占用降低30%。莫凡电视主打“全国地方台全覆盖”,在频道资源与技术适配性上针对性优化,追剧本地新闻、特色卫视都便捷,通俗拆解核心亮点~​。注:供学习交流,仅具参考意义,各类情况与分享者无关。

时间:12/01/2025

MySQL数据类型与表约束

MySQL数据类型与表约束

default和notnull不冲突,而是相互补充的,notnull是当用户想插入的时候,约束的是,要么是NULL,要么是合法数据。表的约束,表中一定要有各种约束,通过约束,让我们未来插入数据库表中的数据是符合预期的,约束本质是通过技术手段,倒逼程序员,插入正确的数据。反过来,站在MySQL的角度,凡是插入进来的数据,都是符合数据约束的!auto_increment:对应的字段,不给值,会自动被系统更新,系统从当前字段中已有的最大值+1,得到一个新的不同的值,通常和主键搭配使用,作为逻辑主键。

时间:12/01/2025

mysql部署在ubuntu22.04上安装和配置mysql教程

mysql部署在ubuntu22.04上安装和配置mysql教程

在生产环境中,为了保证数据库的安全性,我们一般不建议直接使用root用户进行其他操作,而是创建一个专门用于应用程序或管理员操作的非特权用户,并且仅授予该用户必要的权限。在Host填入mysql所在的ip地址,接着填入用户名wwk和密码,点击下方的TestConnection进行测试连接,从图中,我们可以看到是连接成功的!我们可以看到root用户是使用身份验证套接字(auth_socket)插件进行身份验证登录的,并且只能在本地登录。的所有操作,包括插入,删除,添加,更新,查询,修改等操作啦!

时间:11/29/2025

MySQLMySQL内置函数-日期函数字符串函数数学函数其他相关函数

MySQLMySQL内置函数-日期函数字符串函数数学函数其他相关函数

在date中添加日期或时间,interval后的数值单位可以是yearminutesecondday。在date中减去日期或时间,interval后的数值单位可以是yearminutesecondday。ifnull(val1,val2)如果val1为null,返回val2,否则返回val1的值。md5(str)对一个字符串进行md5摘要,摘要后得到一个32位字符串。返回substring在string中出现的位置,没有返回0。从str的postion开始,取length个字符。

时间:11/29/2025

MySQL-查漏补缺版六MySQL-优化

MySQL-查漏补缺版六MySQL-优化

MySQL优化

时间:11/29/2025

mysql的主从配置

mysql的主从配置

MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的。MySQL主从是基于binlog的,主上须开启binlog才能进行主从。主从过程大致有3个步骤:1)主将更改操作记录到binlog里2)从将主的binlog事件(sql语句)同步到从本机上并记录在relaylog里中继日志3)从根据relaylog里面的sql语句按顺序执行。

时间:11/29/2025

MySQL-mysql-zip安装包配置教程

MySQL-mysql-zip安装包配置教程

网上的教程有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的。安装环境:win11。

时间:11/29/2025

若依微服务中配置-MySQL-DM-多数据源

若依微服务中配置-MySQL-DM-多数据源

本文将详细说明如何在若依(RuoYi)微服务架构中集成MySQL和达梦(DM)数据库,实现多数据源配置。通过配置多个数据源,可以灵活管理数据库资源,满足不同的数据存储需求。如果未能成功切换数据源,请仔细检查每一步配置,并确保所需依赖项和配置文件正确无误。若不指定数据源,系统默认会使用主数据源(类中定义多数据源的配置信息,使应用能够识别并使用配置的。通过这种方式,可以轻松启用或禁用从库数据源。文件中配置主数据源和从数据源,分别指定。)从库数据源,其余方法则默认使用主库。使用达梦数据库作为默认数据源。

时间:11/25/2025

springboot3.X-无法解析parameter参数问题

springboot3.X-无法解析parameter参数问题

使用最新版的Springboot3.2.1(我使用3.2.0)搭建开发环境进行开发,调用接口时出现奇怪的错。

时间:11/25/2025

13.用户管理

13.用户管理

如果用户存在,赋予权限的同时修改密码,如果该用户不存在,就是创建用户。host:表示这个用户可以从哪个主机登陆,如果是localhost,表示只能从本机登陆。这时,就需要使用MySQL的用户管理。*.*:代表本系统中的所有数据库的所有对象(表,视图,存储过程等)库.*:表示某个数据库中的所有数据对象(表,视图,存储过程等)MySQL中的用户,都存储在系统数据库mysql的user表中。root用户修改指定用户的密码。刚创建的用户没有任何权限。*_priv:用户拥有的权限。

时间:11/25/2025

Objective-C-测试OC-测试指南-从单元测试到性能调优的多工具协同方法

Objective-C-测试OC-测试指南-从单元测试到性能调优的多工具协同方法

全面解析Objective-C测试方法,结合XCTest、OCMock、Instruments、KeyMob、PerfDog、SafariInspector与Charles构建OC项目从功能到性能的多工具测试体系。

时间:11/24/2025

上一页
12345...42
下一页第 3 / 42 页

#标签