自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 uniapp与flutter的优劣势对比来咯

flutter 支持web,Android,ios ,桌面应用(windows,linux,mac,)uniapp多用于h5和小程序开发,而flutter多用于Android开发。uniapp是dcloud开发的,开发资源会比flutter相对广泛一点。flutter自带的一些移动端交互效果会比uniapp,用户体验会好一点。uniapp则支持web,Android,ios,小程序。uniapp 使用vue+js(app端可使用nvue)flutter是谷歌开发的,一些插件资源主要在外网,

2024-08-02 16:00:36 1062

原创 flutter学习笔记之持续更新中-1

支持web,android,ios,windows,macos,linux。pubspec.yaml 文件 中dependencies中新增第三方库。执行flutter packages get 命令,将第三方库拉取到本地。使用dio第三方库,进行网络请求,并对dio进行封装。

2024-08-02 15:43:02 233

原创 2023年前端寒冬求职面试经

/ 使用场景:权限指令,el可以操作dom// el可以 直接操作dombind: function (el,binding) {}, // 只调用一次,指令第一次绑定到元素时调用。在这里可以进行一次性的初始化设置inserted: function () {}, // 插入父节点时调用update: function () {}, // 所在组件的 VNode 更新时调用。

2023-10-30 13:02:57 140

原创 ui-app:多平台开发

ui-app:多平台开发

2023-09-27 15:21:05 166 1

原创 nodejs版本管理 -nvm

nvm 是nodeJS管理器nvm可以列出所有nodejs版本,并安装指定版本的nodejs的版本nvm可支持安装多个版本的nodejs,并支持在多个版本之间进行切换n node #下载最新版本n 16.17.0 #下载指定版本n use 16.17.0 #使用指定版本n use node #使用默认版本。

2023-09-25 16:58:38 81

原创 前端微应用qiankun+vue3.0+vue2.0

router/index.js 主项目是 vue3 + vue-router@4配置。router/index.js 主项目是 vue3 + vue-router@4配置。router/index.js 主项目是 vue3 + vue-router@4配置。项目中index.html 和App.vue中的id 都改为 app-vue。项目中index.html 和App.vue中的id 都改为 app-vue。项目中index.html 和App.vue中的id 都改为 app-vue。

2023-03-22 10:40:45 792 2

原创 Vue3.0笔记整理

vue3.0笔记

2022-10-20 15:55:50 852

原创 java-集合篇

集合Collection所有的单列集合的父类List 有序集合ArrayListVectorLinkedListSet 无序集合HashSetTreeSetCollection常用功能Collection<String> col = new ArrayList<>();col.add("我"); // 向集合中添加元素,返回bolleancol.remove("你"); // 移除集合中的某个元素,返回Bolleancol.conta

2022-05-16 11:09:02 191

原创 Java-Api-第一篇

APIScanner键盘输入数据到程序中匿名对象匿名对象只能使用一次,不可以使用第二次Random获取随机数字nextInt(); // 获取随机intArrayList/*1、尖括号,代表泛型2、泛型,只能是 引用类型,不能是基本类型,集合内的所有元素必须是统一的3、存储基本数据类型,必须使用其对应的包装类*/ArrayList<String> list = ArrayList<>();list.add(args); // 往数组尾部添加元素li

2022-04-12 16:59:11 252

原创 初学者第二篇-面向对象和封装-java

面向对象和封装概述封装、继承、多态类与对象类是对一类事物的描述,是抽象的对象是一类事物的实例,是具体的类是对象的模板,对象是类的实体类的定义属性(是什么):成员变量行为(做什么):成员方法public class Student { // 成员变量(属性) String name; int age; // 成员方法(行为) public void study() { }}对象一个类不能直接使用,需要根据类创建

2022-04-01 18:08:39 525

原创 初学者基础篇-java

计算机存储单元字节:数据存储的最小单位1byte(字节) = 8bit(位) 跨平台性JVM:Java虚拟机,Java代码都运行在 JVM上JRE:Java程序运行时的环境,包含JVM和运行时所需要的核心类库JDK:Java程序开发工具包,包含JRE和开发人员使用的工具如果只需要运行一个 java程序,只需要安装JRE即可如果需要开发一个JAVA程序,只需要安装JDK即可环境变量配置系统变量里新增一项,修改一项新增JAVA_HOME : C:\MyApp\Java\jdk1.8

2022-03-31 17:23:02 885

原创 vue3.0初接触

vite前端构建工具,最初是为了vue3.0项目一起使用,现在可以构建vue,react,preact框架特点快速冷启动即时的模块热更新真正的按需编译vite和vue-cli的区别 vue-cli在开发模式下必须对整个项目进行打包才能运行,vite在开发模式下则不需要打包,使用es6模块化加载规则,实现了真正的按需编译vue-cli是基于webpack的热更新,而vite则是基于缓存的热更新执行脚本安装npm i -g create-vite-app创建项目crea

2021-12-03 16:50:04 374

原创 TypeScript学习之路01-数据类型和函数定义

TypeScript1. 安装npm i -g typescriptoryarn add -g typescript2. 基础1. 数据类型布尔let isDone : boolean = false;数字let num: number = 1;字符串let str: string = ‘abc’;数组let arr: number[] = ...

2020-04-27 10:17:38 155

原创 从零搭建NodeJs+express项目

从零搭建NodeJs项目1. npm初始化项目,根据提示输入项目信息npm init 2. 搭建项目目录结构3. 详解目录结构1. app.jsapp.js是项目的入口文件npm i express gold path mysql redis配置app.jsconst express = require('express');const glob = require(...

2020-04-24 15:20:43 656

原创 Vue开发组件发布NPM踩坑之路

Vue开发组件发布NPM踩坑之路1. 初始化项目Vue create vue-progrect2. 调整项目目录1、src 目录调整为examples,用于展示组件实例2、packages 新增packages文件夹,用于编写组件3. 配置项目在vue.config.js文件中配置(vue-cli3.0项目初始化时没有此文件,在src同 级目录下新建vue.config.js...

2020-04-20 15:48:29 877 1

原创 正则表达式大揭秘

常用正则表达式仅包含验证数字 :1+$仅包含验证大小写字母:2+$仅包含验证空格:3+$仅包含验证中文字符:4+$仅包含匹配中文字符:5+$仅包含匹配中文、中文字符、英文大小写字母、数字:6+$限定n位数字:^\d{n}+$2、正则解析元字符 ^ 匹配字符的开始位置 $ 匹配字符的结束位置限定符{n}: N位{n,}: 至少N位{n,m}: n-m位...

2019-09-06 16:02:06 150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除