logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ArkTS和TypeScript区别

如果编译器不知道变量point的确切类型,由于对象布局不能确定,编译器无法深度地优化这段代码,造成性能瓶颈。没有类型也会造成属性的类型缺少限制,例如point.x的类型在此时为number,它也可以被赋值成其他类型,造成额外的运行时检查和开销。由此可见,其实TS也对这个进行了编译检查,不会让这种编译通过,ArkTS的特性和TS的这个一致,都无法让这种编译通过。如果在ArkTS文件中这么写的话,编辑

文章图片
#javascript#前端#开发语言
Android 约束布局ConstraintLayout整体链式打包居中显示

ConstraintLayout 约束布局使用layout_constraintHorizontal_chainStyle打包链式

文章图片
#android
MacOS 配置github密钥

其中是注册的绑定账号的邮箱:生成密钥的算法为ed25519(ed25519比rsa速度快,也是gitee默认推荐算法:表示以这个邮箱生成ed25519算法密钥:表示生成的私钥和公钥的指定路径和文件名一路回车默认生成公钥和私钥。

文章图片
#macos#github#ssh
MacOS Clion 使用<bits/stdc++.h>万能头提示 fatal error: ‘bits/stdc++.h‘ file not found

MacOS Clion 使用万能头提示 fatal error: ‘bits/stdc++.h‘ file not found

#c++#macos#开发语言 +1
java -jar xxx.jar 提示xxx.jar中没有主清单属性报错解决方案

提示中没有主清单属性报错解决方案这个错通常出现在你用启动,但 JAR 的里没有条目(或没按可执行 JAR 的方式打包)。快速检查 + 常见解决方案如下:如果你用 Maven 或 Gradle,推荐在构建阶段就写好并(如果需要)生成 fat/uber-jar。Maven ():生成包含依赖的可执行 jar 用或 (Spring Boot 项目)。Gradle(普通 jar):如果要包含依赖(fat

文章图片
#java#jar#pycharm
java: Compilation failed: internal java compiler error 报错解决方案

如下图所示:在编译的时候提示原因:内部 java 编译错误,一般是编译版本不匹配。

#java#开发语言
【大前端】Vue 和 React 的区别详解 —— 两大前端框架深度对比

对比维度VueReact框架定位渐进式框架UI 库语法风格模板 + 指令JSX + 逻辑数据流双向绑定单向数据流响应式实现状态管理Redux / Recoil 等学习曲线平缓略陡生态特征官方集中社区多样Vue 和 React 各有千秋,没有绝对的“更好”,只有“更合适”。如果你更注重开发效率、模板化语法和官方生态一致性,选择Vue;如果你更偏向灵活性、函数式思想和丰富的社区生态,选择React。

文章图片
#前端#前端框架#vue.js
【大前端】React Native(RN)跨端的原理

RN 跨端的原理 = JS 层逻辑(React) + Bridge/JSI 通信 + 原生组件渲染。它本质是用 JS 写逻辑,但最终渲染的是真正的原生 UI,从而实现跨平台。

#前端#react native#react.js
【Android】Android 布局基础:RelativeLayout 深度解析

是 Android 较常用的一种布局,它允许子 View相对父布局或兄弟 View 的位置来进行排版。它比更灵活,可以避免嵌套过多层级的布局;但在复杂场景下,更推荐。RelativeLayout 通过属性控制子 View 的相对位置,比 LinearLayout 更灵活。常见属性分为相对父布局和相对兄弟元素两类。简单 UI 用 LinearLayout,复杂 UI 用 ConstraintLayo

文章图片
#android
    共 75 条
  • 1
  • 2
  • 3
  • 8
  • 请选择