• 2024-09-26JVM工具-基础
    Jvm内存1.堆内存(Heap):堆内存是Java中用于存放对象实例的内存区域,几乎所有的对象实例(包括数组)都在这里分配内存。堆内存由垃圾回收器(GarbageCollector,GC)自动管理,程序员不需要手动释放。堆内存可以细分为年轻代(YoungGeneration)、老年代(OldGeneration)和永久代(PermGen,在Java8及
  • 2024-09-25(零) React Native 项目开发拾遗
    (零)ReactNative项目开发拾遗 一位离职的前端同事,最近接了个 ReactNative 的活儿,遇到许多搞不定的问题,于是找到我帮忙“补课”(没有系统的学习 ReactNative,也不具备原生 Android 和 iOS 开发基础知识)。此前带过另一位前端同事入门 ReactNative 开发,有段时间甚
  • 2024-09-24Linux6.8最新版本x86路径下分页管理源码详解
    x86路径下分页管理源码详解pgtable_64.h分析:pgtable-2level.h分析pgtable-3level.h分析x86的asm文件夹路径为/usr/src/linux-headers-6.8.0-45-generic/arch/x86/include/asm,是x86体系架构下的文件,本次分析了pgtable_64.h,pgtable-2level.h和pgtable-3level.h
  • 2024-09-24ReactNative环境搭建
    一、ReactNative概述React是一个构建用户界面的JS框架,实现了数据的响应式和组件化开发,本身既可以用于Web网站项目,也可以用于创建移动端App项目。相较于Vue.js在移动端只能构建WebApp,React生态系统中有一个可以构建“真正原生App”的扩展——ReactNative,可以这样说:“ReactNativ
  • 2024-09-23react native的notifee消息
       reactnative上的notifee组建可发送localnotification和remotepushnotification,可订阅各种Event。我使用的是localnotification。另一个与之对应的是exponotification,也是很好的组建,但我的app未来想用bare类型,脱离expo,所以优先选择notifee。官方文档:https://notife
  • 2024-09-22使用 Zustand 简化 React Native 中的状态管理
    状态管理是现代应用程序开发的一个重要方面,在reactnative中,有效管理状态可以显着提高应用程序的性能和可维护性。zustand是react的简约状态管理库,为处理reactnative应用程序中的状态提供了一个优雅而简单的解决方案。在本博客中,我们将探讨zustand、它的工作原理以及为
  • 2024-09-21React Native 最佳实践
    如果您是reactnative开发者初学者,或者有经验,那么您必须意识到代码实践是一项不容妥协的技能。作为开发人员,项目的交付是必须的,但编写可扩展且高质量的代码将对您和您的团队的未来有所帮助。在我们继续之前,这些实践可以在reactnativecli或expo项目上使用。从2024年开始,r
  • 2024-09-15.NET 的 Native AOT 现在是什么样的?
    今天要写的这篇文章源自昨天在朋友圈发的文章《UWP通过.NET9和NativeAOT的支持实现UWP应用的现代化》[1],一位小伙伴的对话让我想全面梳理下NativeAOT的现在的进展。.NET9的NativeAOT(Ahead-of-TimeCompilation)是微软在.NET9版本中重点发展的一项技术,旨在提升应用程
  • 2024-09-11微信支付Native支付调式
    简介Native支付是指商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。#应用场景Native支付适用于PC网站、实体店单品或订单、媒体广告支付等场景用户扫描商户展示在各种场景的二维码进行支付,具体操作流程如下:步骤一 商户根据微信支付的规则,为不
  • 2024-09-10Spring Boot2之AOT的应用
    SpringBoot2本身不直接支持AOT(Ahead-of-Time)编译,但是通过SpringNative项目可以实现AOT编译,借助GraalVM来编译成原生镜像。SpringBoot2和AOT支持虽然SpringBoot2.x没有原生支持AOT编译,但Spring团队发布了一个SpringNative项目,使得SpringBoot
  • 2024-09-10React Native 开发环境搭建
    一、安装nodeNode版本要求框架安装需要 Node.js ^16.17.0||>=16。你可以使用 nvm 或 nvm-windows 在同一台电脑中管理多个Node版本。二.安装watchmanWatchman是facebook的一个开源项目,它开源用来监视文件并且记录文件的改动情况,当文件变更它可以触发一些操作,例如
  • 2024-09-09cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个?
    跨平台系列cross-plateform跨平台应用程序-01-概览cross-plateform跨平台应用程序-02-有哪些主流技术栈?cross-plateform跨平台应用程序-03-如果只选择一个框架,应该选择哪一个?cross-plateform跨平台应用程序-04-ReactNative介绍cross-plateform跨平台应用程序-05-Flut
  • 2024-09-08【最新鸿蒙开发】带你简单了解Native适配开发
    引言NDK(NativeDevelopmentKit)是HarmonyOSSDK提供的NativeAPI、相应编译脚本和编译工具链的集合,方便开发者使用C或C++语言实现应用的关键功能。NDK只覆盖了HarmonyOS一些基础的底层能力,如C运行时基础库libc、图形库、窗口系统、多媒体、压缩库、面向ArkTS/JS与C跨语言的Nod
  • 2024-09-08GraalVM的资料
    官网AnadvancedJDKwithahead-of-timeNativeImagecompilation.代码社区下载主页文档主页GraalVMcompilesyourJavaapplicationsaheadoftimeintostandalonebinaries.Thesebinariesaresmaller,startupto100xfaster,providepeakperforman
  • 2024-09-06BRAM IP Native模式使用
    简介    BRAM(‌BlockRAM)是‌FPGA(Field-ProgrammableGateArray)中的一种专用RAM资源,固定分布在FPGA内部的特定位置。该内容主要对BRAM(BlockRAM”的缩写)Native模式下IP界面做详细描述和使用。界面介绍Basic界面          1、选择对外接口,可以是AXI总线
  • 2024-09-05填坑 Plugin 'mysql_native_password' is not loaded
    数据库从mysql5.7升级到mysql8.4,部分场景出现以下错误提示:Plugin'mysql_native_password'isnotloaded原因是:mysql_native_password插件(模式)在新版本中被弃用了,新模式为caching_sha2_password,需要启用一下旧模式。解决步骤:1.连接到数据库后,用命令SHOWPLUGINS查看插
  • 2024-09-02React Native在移动端落地实践
    在移动互联网产品迅猛发展的今天,技术的不断创新使得企业越来越注重降低成本、提升效率。为了在有限的开发资源下迅速推出高质量、用户体验好的产品,以实现公司发展,业界催生了许多移动端跨平台解决方案。这些方案不仅简化了开发流程,还极大地提升了产品的兼容性和可维护性,确保企业能
  • 2024-09-02React Native在移动端落地实践
    在移动互联网产品迅猛发展的今天,技术的不断创新使得企业越来越注重降低成本、提升效率。为了在有限的开发资源下迅速推出高质量、用户体验好的产品,以实现公司发展,业界催生了许多移动端跨平台解决方案。这些方案不仅简化了开发流程,还极大地提升了产品的兼容性和可维护性,确保企业能够
  • 2024-08-24前端宝典九:React Native从入门到精通实战
    本文主要介绍ReactNative新旧框架对比React与ReactNative区别ReactNative性能优化其中第3点ReactNative性能优化的拆包分包,是项目实战中使用过的,在这里整理分享,如果没有用过的小伙伴会觉得晦涩难懂,建议按照在实际项目中需要去实践,纸上得来终觉浅,绝知此事要躬行。一、
  • 2024-08-20AI Native应用中的模型微调
    在AINative应用中,模型微调是一个关键步骤,它允许开发者使用特定领域的数据对预训练模型进行二次训练,从而使其更好地适应特定任务或数据集。以下是对AINative应用中的模型微调进行详细解析:一、模型微调的定义模型微调(Fine-Tuning)是指在预训练模型的基础上,通过对其参数进行进
  • 2024-08-11AI Native应用中的模型微调
    关注我,持续分享逻辑思维&管理思维&面试题;可提供大厂面试辅导、及定制化求职/在职/管理/架构辅导;推荐专栏《10天学会使用asp.net编程AI大模型》,目前已完成所有内容。一顿烧烤不到的费用,让人能紧跟时代的浪潮。从普通网站,到公众号、小程序,再到AI大模型网站。干货满满。学成后可
  • 2024-08-10react-native 包管理器
    什么是Node.js Node是一个服务端的JavaScript解释器,将改变服务器应该如何工作,Node不是JavaScript而是一个服务器程序 什么是npmnpm(nodepackagemanager)是Node的包管理,允许在Node.js应用中创建、重写、共享 Npm模块的本地安装和全局安装本地安装:安装库在本地项目
  • 2024-08-10Object
    ObjectObject类的常见方法有哪些?Object类是一个特殊的类,是所有类的父类,主要提供了以下11个方法:/***native方法,用于返回当前运行时对象的Class对象,使用了final关键字修饰,故不允许子类重写。*/publicfinalnativeClass<?>getClass()/***native方法,用于返
  • 2024-08-10AI Native应用中的模型微调
    AINative应用中的模型微调是一种非常重要的技术手段,它能够让预训练的人工智能模型更好地适应具体的应用场景,从而提高模型的性能和实用性。下面是一些关于模型微调的重要点和细节:定义•模型微调指的是在预训练模型的基础上,使用特定任务或数据集的数据对模型进行进一步训练的
  • 2024-08-07java 打 graalvm native 包
    ​ 最近v2ex上java的热门话题是java太占内存了balabala,就挺感慨,java当年从一个在家电之类的小型嵌入设备语言,发展到今天的“企业级”应用语言,确实变成吃内存大户了,当然如今的环境下,多个百十来M的内存,和jvm、spring全家桶带给我们的开发便利与稳定性相比,就不值一提了。几篇帖子的