HarmonyOS 优化布局性能
背景介绍 用户界面(UI)布局是应用程序中至关重要的部分,它不仅影响应用的外观和用户体验,还直接影响应用的性能。不合理的布局可能会导致过度的布局计算和界面嵌套,从而增加渲染和计算的开销,导致性能下降。 常用布局方式 HarmonyOS的ArkUI框架提供了多种布局方式,包括线性布局(Row/Colu ...
解决苹果审核4.3问题的有效策略:尝试混淆或重新上架?用这招居然成功上架AppStore了!
本文分享了一款社交App在迭代过程中遇到苹果审核4.3问题的解决经验。我经历了被拒、账号封禁等困境,最终通过沟通、混淆和寻找解决方案成功上架AppStore。特别推荐了4.3解决秘籍-ipaguard 神器,分享了其对解决问题的帮助。 在社交App迭代过程中,我们不幸遭遇了苹果审核4.3问题。新版本 ...
第2章 相似匹配——万物皆可Embedding
第2章 相似匹配——万物皆可Embedding 第一章我们简单介绍了Embedding的概念,我们知道Embedding可以用来表示一个词或一句话。读者可能会有困惑,这和ChatGPT或者大模型有什么关系,为什么需要Embedding?在哪里需要Embedding?这两个问题可以简单用一句话概括:因 ...
DTC2024,华为云数据库创新融合大发展,打造世界级数据库!
本文分享自华为云社区《DTC2024,华为云数据库创新融合大发展,打造世界级数据库!》,作者:GaussDB 数据库。 4月12日-13日,以“智能·云原生·一体化——DB与Al协同创新,模型与架构融合发展”为主题的第十三届数据技术嘉年华(DTC 2024)在北京新云南皇冠假日酒店成功举行。作为本次 ...
web server apache tomcat11-03-deploy 如何部署
前言 整理这个官方翻译的系列,原因是网上大部分的 tomcat 版本比较旧,此版本为 v11 最新的版本。 开源项目 从零手写实现 tomcat minicat 别称【嗅虎】心有猛虎,轻嗅蔷薇。 系列文章 web server apache tomcat11-01-官方文档入门介绍 web serv ...
开源的插件化桌面端效率工具箱
Rubick —— 一款纯绿色、效率、开源的桌面端工具箱软件。软件支持插件化的方式来安装工作所需要的任何插件。插件是基于 npm 进行安装和卸载,非常轻便。 ...
GreatSQL优化技巧:半连接(semijoin)优化
何为半连接? 半连接是在GreatSQL内部采用的一种执行子查询的方式,semi join不是语法关键字,不能像使用inner join、left join、right join这种语法关键字一样提供给用户来编写SQL语句。 两个表t1表和t2表进行半连接的含义是:对于t1表的某条记录来说,我们只关 ...
车辆信息查询 - 高效快捷地获取车辆相关信息的利器
随着汽车的普及,车辆信息查询变得越来越重要。无论是买车、卖车还是维修保养,了解车辆的详细信息是必不可少的。而如何高效快捷地查询车辆信息成为了很多车主的需求。幸运的是,我们有一个非常实用的接口可以满足这个需求,而这就是挖数据平台提供的车辆信息查询接口。 这个接口的主要功能是通过车架号vin来查询车辆的 ...
读天才与算法:人脑与AI的数学思维笔记02_激发创造力
1. 心理创造力 1.1. 自我创造力的实现结果对个体来说可能是全新的,但纵观历史其实已算是“明日黄花”,这就是心理创造力的概念 2. 激发创造力 2.1. 理智是创造力最大的敌人 2.1.1. 巴勃罗·毕加索(Pablo Picasso) 2.2. 格丽特·博登 2.2.1. Margaret B ...
记一次奇妙的某个edu渗透测试
对登录方法的轻视造成一系列的漏洞出现,对接口确实鉴权造成大量的信息泄露。从小程序到web端网址的奇妙的测试就此开始。 ...
python3字符串格式化用format()好还是 % 表达式好
左手编程,右手年华。大家好,我是一点,关注我,带你走入编程的世界。 公众号:一点sir,关注领取python编程资料 在 Python 中,使用 format() 方法是更推荐的方式来进行字符串格式化,特别是在Python3中。虽然%表达式仍然可以在Python中使用,但已经不推荐使用了,新的项目中 ...
web server apache tomcat11-01-官方文档入门介绍
前言 整理这个官方翻译的系列,原因是网上大部分的 tomcat 版本比较旧,此版本为 v11 最新的版本。 开源项目 同时也为从零手写实现 tomcat 提供一些基础和特性的思路。 minicat 别称【嗅虎】心有猛虎,轻嗅蔷薇。 系列文章 web server apache tomcat11-01 ...
编译原理(清华大学版)第三章
第三章 词法分析 正规式、正规文法 设\(G=(V_N,V_T,P,S)\),如果P中每一个产生式的形式都是\(A\rightarrow aB\)或\(A\rightarrow a\),其中\(A,B\)都是非终结符,\(a\in V_T^*\),则是3型或正规文法。 正规文法所描述的是\(V_T\ ...
(二)ET8多线程多进程框架设计课程介绍
ET7已经满足90%的项目需求,没必要追新,除非客户端逻辑非常耗cpu,需要网络0GC,需要多线程支持(比如帧同步需要逻辑层单独放一个线程),服务端内部消息量过大或者需要减少总内存占用,才考虑使用ET8。ET8的课程明天开始录,主要讲解ET8多线程设计的各种思考,开发过程中的各种设计的权衡,et8相 ...
Java SE模块 面试知识整理
基础概念与常识 Java语言特点: 面向对象(封装、继承、多态) 平台无关性(Java虚拟机实现平台无关性,不同版本的操作系统中安装有不同版本的Java虚拟机,Java程序的运行只依赖于Java虚拟机)Write Once, Run Anywhere(一次编写,随处运行) 支持多线程 可靠性(具备异 ...
科技驱动未来,提升AI算力,GPU扩展正当时
要说这两年最火的科技是什么?我想“AI人工智能”肯定是最有资格上榜的,尤其ChatGPT推出后迅速在社交媒体上走红,短短5天,注册用户数就超过100万,2023年一月末,ChatGPT的月活用户更是突破1亿,成为史上增长最快的消费者应用。 不少人认为,ChatGPT的热度,与其出色语言理解和文本生成 ...
说说你对集合的理解?常见的操作有哪些?
一、是什么 集合(Set),指具有某种特定性质的事物的总体,里面的每一项内容称作元素 在数学中,我们经常会遇到集合的概念: 有限集合:例如一个班集所有的同学构成的集合 无限集合:例如全体自然数集合 在计算机中集合道理也基本一致,具有三大特性: 确定性:于一个给定的集合,集合中的元素是确定的。即一个元 ...
Splice方法的图像化理解
splice在英语中的意思是拼接,在实际的代码使用中,splice就在数组中起到了一个拼接的作用 使用方法 splice(x,y,a,b,c,...) 其中x、y为数字,a、b、c为新添加的项,意思是从数组的第x项开始删除y项,并在其中添加a、b、c...,其中x、y必填,abc可不填 图像理解 现 ...
day15-面向对象进阶
1.成员 面向对象中的所有成员如下: 变量 实例变量 类变量 方法 绑定方法 类方法 静态方法 属性 通过面向对象进行编程时,会遇到很多种情况,也会使用不同的成员来实现,接下来我们来逐一介绍成员特性和应用场景。 1.1 变量 实例变量,属于对象,每个对象中各自维护自己的数据。 类变量,属于类,可以被 ...