ICode9

精准搜索请尝试: 精确搜索
  • 2020年,Flutter-和-React-Native-谁主沉浮-,这份1307页Android面试全套真题解析2022-01-29 12:35:24

    跨平台的应用程序开发框架都使用不同的编程语言。 React native 可以使用 Javascript开发,这不需要任何介绍。长期以来,它一直是开发人员最好的编程语言。 因此,可以理解为什么 React Native 在开发特定于服务器,Web或移动应用程序时获得了极大的欢迎。 然而,由谷歌开发的Flutter

  • 几种常见的OOM排查&整理2022-01-28 17:31:07

    当 JVM 内存严重不足时,就会抛出 java.lang.OutOfMemoryError 错误。本文总结了常见的 OOM 原因及其解决方法。 1、Java heap space 当堆内存(Heap Space)没有足够空间存放新创建的对象时,就会抛出 java.lang.OutOfMemoryError:Javaheap space 错误(根据实际生产经验,可以对程序日志中

  • 快来了,React Native 新架构2022-01-27 18:03:37

    快来了,React Native 新架构 2022-01-22 15:41·前端晚间课 本文大部分内容转载自知乎专栏前端酱爆,作者章伟东,网易云音乐 前端工程师。前端晚间课进行修改,根据现在发展情况增加了内容。 2021年7月14日,React Native 核心团队的 Joshua Gross 在 Twitter 说,RN 的新架构已经在

  • Flutter 核心原理与混合开发模式,kotlin二维数组2022-01-26 14:04:01

    StatefulWidget 注:以上两图出自 《Flutter 核心技术与实战 | 陈航》 1.4.2 Layout 只有布局类 Widget 会触发 layout(如 Container、Padding、Align 等)。 每个 RenderObject 节点需要做两件事: 调用自己的 performLayout 来计算 layout 调用 child 的 layout,把 parent 的

  • react-native项目运行失败的解决方法2022-01-25 20:02:00

    react-native版本: 0.67 按官方文档初始化并运行项目 $ npx react-native init AwesomeProject $ yarn ios 错误信息如下 The following build commands failed: PhaseScriptExecution [CP-User]\ Generate\ Specs /Users/zh/Library/Developer/Xcode/DerivedData/AwesomeProje

  • docker 中使用vlc2022-01-25 19:35:10

    sudo docker run -it --device /dev/snd -e PULSE_SERVER=unix:/run/user/1000/pulse/native -v /run/user/1000/pulse/native:/run/user/1000/pulse/native -v ~/.config/pulse/cookie:/root/.config/pulse/cookie --group-add 29 -v /tmp/.X11-unix:/tmp/.X11-unix:rw

  • Unsafe应用解析2022-01-23 01:04:30

    1. 前言 Unsafe是位于sun.misc包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升Java运行效率、增强Java语言底层资源操作能力方面起到了很大的作用。但由于Unsafe类使Java语言拥有了类似C语言指针一样操作内

  • 封装react-native组件开源到npm2022-01-19 18:58:32

    前奏 做前端也有一段时间了,封装了大大小小很多的组件,至今自己都有点想不起来了有哪些了,但都是在项目代码里面。如果想跨项目使用,要用的时候需要一个个项目去翻找,还必须copy代码过去,着实头痛。 近期,恰逢公司要求封装独立的组件系统供各个系统标准化调用。这才开始将现有组件逐一

  • Spring Native 0.11.1入门体验2022-01-14 18:58:14

    文章目录 前言Spring Native是什么实战1 安装Graal VM(graalvm-ce-java11-windows-amd64)2 配置环境变量3 安装native-image4 安装 Desktop for Windows5 配置pom.xml6 执行maven命令7 创建并运行Docker容器 前言 最近用Spring Alibaba做了一个微服务的项目,部署的时候

  • Quarkus框架入门之一:Quarkus框架介绍及简单示例2022-01-12 14:35:01

    开篇 最近几年,Spring全家桶横扫其它Java框架,已然成为事实标准,单体应用使用Spring Framework+Spring Boot,服务治理Spring Cloud,生态完善,各种组件层出不穷。曾经还玩过JFinal和Nutz等国内的开发框架,但是仅仅是私下玩玩,实际工作过程中,还是Spring的天下,很少会选择其它小众的框架(谁知

  • Android-音视频学习系列(一)-JNI-从入门到精通,移动智能终端开发技术第三次作业2022-01-11 14:35:29

    boolean b, byte b1, char c, short s, long l, float f, double d, String name, int age, int[] i, String[] strs, Person person, boolean[] bArray ); } jni 处理 Java 传递过来的数据 #include <jni.h> #include #include <android/log.h> #include #define TAG “n

  • 第51篇-SharedRuntime::generate_native_wrapper()生成编译入口2022-01-11 09:00:21

    当某个native方法被调用时,一开始它会从解释入口进入,也就是我之前介绍的、由InterpreterGenerator::generate_native_entry()函数生成的入口例程。在这个例程中,其实还有一些统计的相关代码,但是当时为了专注研究解释执行的主要流程,为虚拟机增加了-XX:-ProfileInterpreter选项,这样就

  • 21.javascript 中constructor属性2022-01-06 06:01:03

    constructor 属性返回所有 JavaScript 变量的构造函数。 "Bill".constructor // 返回 function String() {[native code]} (3.14).constructor // 返回 function Number() {[native code]} false.constructor // 返回

  • React Native page navigation2022-01-05 13:07:27

     Fist, You need to install them in your project npm install @react-navigation/native @react-navigation/native-stack npm install react-native-screens react-native-safe-area-context Now, you need to wrap the whole app in NavigationContainer, Usually you�

  • 阿里云ECS主机远程连接mysql8数据库的注意事项2022-01-01 13:02:13

    前言 最近使用阿里云ECS主机,想搭建一个论坛,需要数据的支持,默认阿里云ECS主机是个【空白】的ubuntu 20.04,需要手动安装配置mysql经过一番折腾,包括设置【防火墙】、设置【阿里云安全组】,远程依旧无法连接mysql8数据库注意mysql8 与之前的mysql5,操作稍微有点区别 问题原因 远程

  • Spring Native 中文文档2021-12-31 17:33:27

    https://docs.spring.io/spring-native/docs/current/reference/htmlsingle/#getting-started-buildpacks 1.概述 Spring Native 为使用 GraalVM 原生镜像编译器编译 Spring 应用为本地可执行文件提供支持。 与 Java 虚拟机相比,原生镜像可以在许多场景下降低工作负载,包括微服务,

  • JVM系列五:JVM的内存结构2021-12-30 14:05:19

    一、JVM的内存结构 1.1、Native   1.1.1、组成   由本地方法栈(Native Method Stack)、本地方法接口(Native Interface)、本地方法库组成;   1.1.2、本地接口     1.2、PC寄存器     1.3、虚拟机栈     1.4、方法区     1.5、堆和栈  

  • 【转】前端开发之React Native SDK 升级问题2021-12-29 12:04:54

    问题 1: RN 如何进行分包 前言 在之前的旧版本 RN 中的 metro 暂时还不支持使用processModuleFilter 进行模块过滤;如果你 google 一下 RN 分包,前端培训会发现很难有一篇文章详细去介绍 RN 怎么进行分包;本文将详细讲述如何进行 RN 分包; RN 分包,在新版的 metro 中其实大多数我们

  • React Native在美团外卖客户端的实践,安卓Apk安装过程2021-12-28 15:59:41

    上图是外卖App引入MRN后的架构全景图,接下来我们会从下到上、从左到右逐步介绍: 最下层是Android/iOS系统服务层,因为MRN是跨端的,所以需要引入这一层。相对单一平台来说,由于MRN的引入,整个App的架构不可避免地需要考虑Android和iOS平台本身的差异性。 倒数第二层是平台服务层,

  • JAVA系列之JNI,你了解了吗?2021-12-26 22:59:05

    JNI,即Java Native Interface,Java本地接口,用于与其他语言交互,说白了就是翻译,把JAVA语言翻译成其他语言,或者把其他语言翻译成JAVA语言,拿C或C++举个例子:  Java想调C/C++里面的方法,由于语言不通,它们没办法交互,这时,JNI来了,JNI说,我来当你们的翻译,于是乎,Java调用JNI中的方法,而JNI调用C

  • react-native2021-12-26 13:34:42

    前言 很长一段时间都没有更新博客了, 我从几个方面考虑下, 第一是, 我觉得我不知道我可以写什么内容了, 可是明明又有很多内容可以写。 第二是, 我在很长时间, 都没有办法再去写博客。(可能是我懒把。) react-native 最近一直在做app的业务, 那么在选择采用什么去做app的时

  • vue 回车触发聚焦 @keyup.enter.native,元素事件加native2021-12-25 16:37:53

    vue 回车触发聚焦 @keyup.enter.native 1.vue登录界面输入用户名回车自动聚焦密码框 用户框里放:@keyup.enter.native="keyupClick"; 密码框里放::ref="mima" 在methods里: keyupClick() { this.$refs.mima.focus() }, 直接上代码 <van-field v-model="username"

  • 在Flutter中嵌入Native组件的正确姿势,移动端开发技术需要购买2021-12-23 18:03:29

    我们可以看到,Flutter最终拿到的是native层返回的一个textureId。根据native的知识ky h这个textureId是已经在native侧渲染好了的view的绘图数据对应的ID,通过这个ID可以直接在GPU中找到相应的绘图数据并使用,那么Flutter是如何去利用这个ID的呢? 在之前的深入了解Flutter界面开

  • Spring Native实战(畅快体验79毫秒启动springboot应用)2021-12-22 13:30:35

    应用启动速度不超过100毫秒; 启动即达到性能峰值(C1、C2等手段已经用不上了) 运行时更低的内存消耗; docker镜像不含JDK(所需文件已经抽取出来放入镜像),官方展示的含有Spring Boot, Spring MVC, Jackson, Tomcat的镜像大小是50M; 为了达到前面的效果,代价是构建时间更长; Spring

  • 点击搜索按钮首先会导致整个页面刷新一遍解决方法2021-12-20 11:00:39

    我的原因是因为在搜索按钮上添加了native-type="submit" 这一行代码 去掉就好了

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有