跳至主要內容
方法

方法

方法是一种语法结构,它可以把一段代码封装成一个功能,以便重复调用

  • 方法申明了具体的返回值类型,内部必须使用 return 返回对应类型的数据
  • 形参列表可以有多个,甚至可以没有; 如果有多个形参,多个形参必须用“,”隔开,且不能给初始化值
  • 如果方法不需要返回数据,返回值类型必须申明成void(无返回值申明), 此时方法内部不可以使用return返回数据
  • 方法如果没有形参列表,调用的时候则不能传入参数值,否则会报错
  • 方法在类中的位置放前放后无所谓,但一个方法不能定义在另一个方法里面

Emilia Zhen大约 3 分钟Java
数组

静态初始化数组

int[] scoreList = {95,85,79,99,100};
// 完整格式
int[] scoreList = new int[]{95,85,79,99,100};
String[] nameList = {'小红','张三','李四', '王五','六麻子'};
// 完整格式
String[] scoreList = new String[]{'小红','张三','李四', '王五','六麻子'};

Emilia Zhen大约 2 分钟Java
流程控制

顺序结构

分支结构

  • if
  • switch

提示

switch 表达式类型只能是 byte、short、int、char,JDK5 开始支持枚举,JDK7 开始支持 String,不支持 double、float、long

循环结构

  • for
for(int i = 0; i < 5; i++){
  System.out.println(i);
}

Emilia Zhen小于 1 分钟Java
数据类型

注释

// 单行注释

/*




*/

/**
 * 文档注释
*/

Emilia Zhen大约 5 分钟Java
Java

初识

介绍

  • Java是美国 sun公司1995年推出的一门计算机高级编程语言
  • Java 早期称为Oak(橡树),后期改名为Java
  • Java之父:詹姆斯·高斯林(James Gosling)
  • 2009sun公司Oracle公司收购

Emilia Zhen大约 2 分钟Java
错题集

移动端

页面生成图片分享

问题描述

Flutter 分享到微信,在 android 可以,ios 无反应

解决方法

ios9 开始使用了 universalLink,需要使用 xCode 配置相应的参数

Web 端

Element-Plus 文件上传卡死

问题描述

win7时,点击上传选择文件确定后页面卡死。


Emilia Zhen大约 2 分钟
配置

永久关闭 Win10Defender

CMD 中复制:

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /v "DisableAntiSpyware" /d 1 /t REG_DWORD /f

Emilia Zhen大约 6 分钟
nest

Nest (NestJS) 是一个用于构建高效、可扩展的 Node.js 服务器端应用程序的开发框架

  • 原生支持 TypeScript 的框架
  • 可以基于 Express 也可以选择 fastify

项目创建

安装全局包

npm i -g @nestjs/cli

Emilia Zhen大约 5 分钟nodejs
云开发

云开发

  1. 在根目录新建文件夹cloudfunctions
  2. project.config.json中添加
"cloudfunctionRoot": "cloudfunctions/",

Emilia Zhen大约 3 分钟wechat
相机

我们常用的相机正交相机(OrthographicCamera)和透视相机(PerspectiveCamera)两种相机,用于来捕获场景内显示的物体模型。它们有一些通用的属性和方法:

由于相机都是继承至THREE.Object3D对象的,所以像设置位置的position属性、rotation旋转和scale缩放属性,可以直接对相机对象设置。我们甚至还可以使用add()方法,给相机对象添加子类,移动相机它的子类也会跟随着一块移动,我们可以使用这个特性制作一些比如 HUD 类型的显示界面。


Emilia Zhen大约 3 分钟canvasthree.js