ICode9

精准搜索请尝试: 精确搜索
  • React Native 定时器2022-03-28 18:33:27

    React Native中跟定时器相关的有这三种API  // 立即执行,仅执行一次 setImmediate: (callback: (...args: any[]) => void, ...args: any[]) => Immediate; // 间隔多久执行,执行多次(轮播图) setInterval: (callback: (...args: any[]) => void, m

  • Android 12(S) 图形显示系统 - 简单聊聊 SurfaceView 与 BufferQueue的关联(十三)2022-03-25 09:03:54

    必读: Android 12(S) 图形显示系统 - 开篇   一、前言 前面的文章中,讲解的内容基本都是从我们提供的一个 native demo Android 12(S) 图形显示系统 - 示例应用(二)  来谈起的。实际中,我们更多的是基于 application framework 的 java api 来进行开发工作。从事音视频等工作比较

  • APP 的类型2022-03-07 08:33:31

    App主要有三种形式,分别是WebApp,Native App(原生App)和Hybrid App(混合App)。 WebApp:简单来说,Web App就是针对iOS/Android优化后的web站点,用户不需要下载安装即可访问。一般的web站点测重使用网页技术在移动端做展示,包括文字,视频,图片等,而Web App更侧重“功能”,是基于网页技术开发实

  • uniapp、HTML5、HTML5+、HTML5+ Runtime、HTML5+ SDK、Native.js 名词解释2022-03-03 16:00:42

    uniapp、HTML5、HTML5+、HTML5+ Runtime、HTML5+ SDK、Native.js 名词解释 名词解释 HTML5 就是传统意义上的 HTML5。目前最新的 HTML 规范,互联网的下一代标准,W3C 联盟制定,手机端主要由 webkit 实现规范,对用户来说就是浏览器实现了它。 HTML5+ / HTML5Plus 通过 HTML5 开发移

  • constructor 属性2022-03-01 17:03:21

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

  • React Native跨平台开发学习笔记2022-02-27 17:33:33

    App的分类(按开发方式) 大致可以分为这3种: native app(原生app:ios或安卓)原生应用程序 原生应用程序外观和运行起来(性能)是最佳的。可以访问本地资源,开法成本高。发布审核周期长。web app/ H5 app (APIclound)H5应用程序 整体量级轻,开发成本低,基于浏览器,可以跨平台使用。资源都在远

  • sentry-native 在 windows 平台上搭建2022-02-25 19:33:37

    官方文档:https://github.com/getsentry/sentry-native  虽说官方文档有搭建步骤,奈何我用 git bash 试了 n 遍,最终都会报一大堆错误,白白浪费了我快一个下午的时间 最终找到了一位大哥的博客,里面也介绍了他遇到的坑,跟随他的方法,编译成功了,太开心了 遂把一些更为详尽的步骤记录下来,

  • Android Vendor <--> System 透过 HIDL 进程间传递 shared fd, 访问ion 共享内存2022-02-25 17:00:17

    vendor <--> system 透过 HIDL 进程间传递 shared fd, 访问ion 共享内存     官网有介绍: https://source.android.com/devices/architecture/hidl-cpp/types   HIDL service处理 handle 类型由 C++ 形式的 hidl_handle 结构表示,该结构是一个简单的封装容器,用于封装指向 con

  • react native 创建、运行项目2022-02-24 12:33:29

    创建项目 npx react-native init rn_demo 检测与手机连接 adb devices 运行项目 npx react-native run-android 这个窗口,做ReactNative Packager 。 作用:是帮我们实时编译项日源代码的,并把编译的结果,应用到手机上,可以让开发者, 随时查看设新的项目代码效果。 如果一不小

  • 【修改react-native跳过ssl验证】2022-02-23 11:03:43

    关于引用正式环境的步骤: ReactAndroid module下的build/outputs/aar/ReactAndroid-release.aar 到 打包后手动修改地址 D:\repo\com\facebook\react\react-native\0.61.5-jitsi.2\react-native-0.61.5-jitsi.2.pom 变为 D:\repo\com\facebook\react\ReactAndroid\0.61.5-jits

  • runtime-core.esm-bundler.js5c406620 [Vue warn] Unhandled error during execution of native event h2022-02-23 00:02:05

    出现原因:变量名重复 解决方法:检查变量,去除重复。 总之:出现的原因就是你变量有重复定义,导致死循环

  • React-Native 开发环境搭建2022-02-22 15:01:30

    React-Native 开发环境搭建 开发环境初始化 官方文档: https://reactnative.dev/docs/environment-setup 一、安装 AndroidStudio,安装 JDK, Android SDK 新建一个 ADV Android 模拟机,启动它 二、设置 path 添加 ANDROID_HOME = F:\Android\ 给 Path 添加 F:\Android\platfo

  • Mysql 8.0修改密码2022-02-22 09:35:07

    1、mysql -u root -p '原来的密码' //进入数据库中 2、show databases; 3、use mysql; 4、使用下面的语句修改密码: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';         ALTER USER 'root'@'localhost&

  • 跨平台桌面开发,Electron还是WebView2 (中篇)2022-02-21 13:58:37

    这一周继续聊跨平台桌面开发这个事情。 在这篇文章中,我暂时会放下Electron与WebView2的一个对比,而聊一聊跨平台这个对于程序员群体来说不陌生的词。 一)趋势是什么 一个趋势是:跨平台开发几乎是在各个技术方向都会持续发展的 跨平台这个词,对于程序员来说,应该是不陌生的。因为这

  • 探讨小程序、React Native、Flutter2022-02-19 02:00:25

    WebKit 在说小程序、React Native、Flutter 之前,必须要大致了解 WebKit 是什么。 WebKit 是一个 Web 浏览器引擎。何为引擎?众所周知,游戏有 Unreal 引擎、Unity 引擎,没有这些引擎,游戏开发者编写代码由谁来执行?所以,引擎是驱动代码的发动机。不同的 Web 浏览器有不同的 Web 引擎,除了

  • JS 中通过constructor 属性来查看对象是否为数组或者日期2022-02-15 14:01:49

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

  • Caused by: java.lang.Exception: No native library is found for os.name=Mac and os.arch=aarch64. path2022-02-10 15:01:39

    编译项目报错: Caused by: java.lang.Exception: No native library is found for os.name=Mac and os.arch=aarch64. path=/org/sqlite/native/Mac/aarch64   原因: 使用M1 处理器的mac, room当前版本的room library还没支持.   Fixed an issue with Room’s SQLite native lib

  • Native、方法区2022-02-08 20:00:37

    package com.wang.jvm; public class Demo { public static void main(String[] args) { new Thread(()->{ },"my thread name").start(); } //native :凡是带了native 关键字的,说明java的作用范固达不到了,回去调用底层c语言的库! // 会进入本

  • JNI(一) JNI - NDK-交叉编译2022-02-07 18:33:57

    JNI 1.1 JNI介绍 Java Nativie interface Java 本地接口,JNI是Java调用本地语言的一种特性。通过Jni 可以使java与本地语言之间相互调用 如java 与c/c++ 相互调用 1.2 实现步骤 在java中声明Native方法 public native String stringFromJNI(); javac 命令编译1中的jav

  • docker-compose启动mysql并配置远程访问2022-02-05 13:00:22

    配置文件 ``` version: "3.8" services:   mysql_docker_server:     image: mysql     restart: always     container_name: mysql_server     ports:       - 3307:3306     command:       #这行代码解决无法访问的问题       --default-authentication-

  • Android开发,没有跟上跨平台技术发展是你职业规划最大的可悲2022-02-05 12:01:50

    为解决这一问题,各类打着“一套代码,多端运行”口号的跨平台开发方案,如雨后春笋般涌现,React Native 就是其中的典型代表。 然而React Native希望开发者能够在性能、展示、交互能力和迭代交付效率之间做到平衡。它在 Web 容器方案的基础上,优化了加载、解析和渲染这三大过程,以相

  • 关于sqlyang 连接远程服务器 MySQL "1251-client does not support authentication..."的处理办法2022-02-03 18:31:32

    原因是在mysql8之前的版本中加密规则为mysql_native_password而在mysql8以后的加密规则为caching_sha2_password。 做如下修改 ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER 'root'@'localhost'

  • 如何评价-Google-的-Fuchsia、Android、iOS-跨平台应用框架-Flutter2022-02-02 20:02:15

    作者:hello world 链接:https://www.zhihu.com/question/50156415/answer/280947564 我在过去做过若干年的动态化技术的开发,也写过类似于 RN 的应用框架(但要早于 RN)。简单从几个角度对比下 Flutter & RN/Weex,顺便聊聊动态化技术: 当前几大动态化技术对比 性能和体验 Flutter 由

  • JVM诊断及工具笔记(3) 使用pmap 定位一次Jvm Native Memory泄漏2022-02-01 21:33:42

    这次要说的点依旧不大,主要想给大家讲的是如果发现 Flink on Yarn 定位Native Memory超出限制一个排查思路加上第二篇文章讲的Direct Memory相关。第四篇我大概率会讲一个堆内存相关的案例。 背景 这次问题发生是在18年,我们开始调研Flink。当时运维帮忙搭建了一个不大的hadoop集

  • ndk之C调用java方法以及动态注册2022-01-30 16:58:18

    一、静态注册和动态注册 ndk开发需要在java层和native层相互调用代码,如何确定native方法与jni函数之间的映射关系呢?这就涉及到jni函数的注册,注册方式有两种:静态注册和动态注册。 静态注册采用基于约定的命名规则(Java_开头,后接类的全限定名加下划线,方法名这三个组成部分组成,如

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

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

ICode9版权所有