自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java笔记】03idea_运算符

1.概述:开发工具2.特点:a.idea是java写的,所以本地上必须有正确的jdk环境(JAVA_HOME)b.idea自动保存c.不用我们打开dos命令窗口执行javac和java命令d.idea有强大的快捷键,生成代码,纠错等e.idea会自动管理我们写的代码3.相关开发工具:eclipse myeclipse4.作用:加速我们的开发。

2024-07-08 20:50:22 545

原创 C语言题目练习(二)

【问题描述】编写一个函数sum(i),将输入的整形参数i(i>0)的各位求和,返回求和结果。在main()函数中测试此函数,从键盘输入整数n(n∈[1,20]),然后再输入n个非负整数,对于每一个非负整数调用sum函数求各位数和,将结果输出到屏幕。【输入形式】从键盘输入一个正整数n,然后再输入n个非负整数。【输出形式】在屏幕上分别输出n个非负整数的各位之和,并用一个空格隔开各个整数的和。【输入样例】42345670999999000432【输出样例】

2024-05-18 10:12:52 1017

原创 nginx.conf配置详解

【代码】nginx.conf配置详解。

2024-05-17 09:59:33 104

原创 electron进程间通信

Electron 应用程序的结构非常相似。和。这类似于上文所述的 Chrome 的浏览器和渲染器进程。

2024-05-12 17:46:27 1101

原创 css问题集锦

1.flex,布局,不被压缩,超过父级部分显示滚动条。3.行的宽度固定,滚动超过固定行的宽度时,样式出错。2.设置顶部左部固定。

2024-04-11 15:03:06 127

原创 3.python安装Selenium框架

查看是否换源成功。

2024-03-17 11:36:45 385

原创 2.vscode 配置python开发环境

vscode用着习惯了,也不想再装别的ide。

2024-03-17 11:01:37 585

原创 1.python安装

检查是否已经安装python

2024-03-17 10:22:55 340

原创 electron截图 并选择目录存储

在这里插入代码片。

2024-03-15 17:32:25 160

原创 前端自带的base64转化方法

前端html的base64使用方法window.btoa()和window.atob()_html用window.btoa();-CSDN博客

2024-03-11 19:31:05 894

原创 vscode 配置 c 语言 问题解决

解决方法:VS code调试时显示Unable to start debugging.The value of miDebuggerPath is invalid_unable to start debugging. the value of midebugger-CSDN博客解决方法:VSCode运行C终端窗口闪退解决方法(三种方法)_c语言运行时打开终端窗口时会一闪而过-CSDN博客

2024-03-10 09:51:20 447

原创 sui move 简单链上小游戏

【代码】sui move 简单链上小游戏。

2024-03-03 10:34:04 403

原创 主网NFT的发布合约

非同质化货币。

2024-03-02 17:18:18 849

原创 SUI命令记录

【代码】SUI命令记录。

2024-03-02 15:04:44 175

原创 canvas绘制位置图,(提供一个原点,其他点提供基于原点的角度和距离)

canvas绘制位置图,(提供一个原点,其他点提供基于原点的角度和距离)占个位,后续解决

2024-02-29 09:39:10 474

原创 前端面试题2

​ flex布局, 左边设置宽, 右边flex: 1 就可以实现1.什么是BFC: 块级格式上下文, BFC不是一种技术,也不是一个框架,而是我们浏览器自带的一种渲染模式2.如何使用BFC(四种方式开启BFC盒子)(1) float不是none(2) overflow属性不是visible (威色波)(3) position属性不是static和relative (死哒第扣–越乐体无)(4) display属性为以下值 : table-cell 、 inline-bl

2024-02-28 21:50:25 834

原创 vue中component is和keepAlive组合使用

这两个 prop 的值都可以是一个以英文逗号分隔的字符串、一个正则表达式,或是包含这两种类型的一个数组。当一个组件实例作为缓存树的一部分插入到 DOM 中时,它将重新。来在多个组件间作切换时,被切换掉的组件会被卸载。默认会缓存内部的所有组件实例,但我们可以通过。强制被切换掉的组件仍然保持“存活”的状态。的单文件组件会自动根据文件名生成对应的。在 3.2.34 或以上的版本中,使用。缓存而仍作为组件树的一部分时,它将变为。在组件切换时状态也能被保留了。一个持续存在的组件可以通过。选项,无需再手动声明。

2024-02-27 11:09:39 660

原创 java环境搭建

下载jdk21安装完成java.exe是执行程序javac.exe是编译工具配置JAVA_HOME 环境变量java环境变量设为变量JAVA_HOME 加上bin,以后只用更改JAVA_HOME地址即可。

2024-02-25 17:53:45 270

原创 【Java笔记】02第一个程序

9.md[创建目录],rd[删除目录],copy[拷贝文件],del[删除文件],echo[输入内容到文件,echo hello > ok.txt],move[剪切/移动]Dos:Disk Operating System磁盘操作系统。相对路径:从当前目录开始定位形成的一个路径 …6.查看指定的目录下所有的子级目录 tree。绝对路径:从顶级目录开始定位形成的一个路径。3.切换到当前盘的其他目录下、【Java笔记】02 DOS。8.推出Dos exit。5.切换到根目录 cd。三、常用的Dos命令。

2024-02-25 15:30:12 159

原创 【Java笔记】01 概述

全称Java Development Kit,java开发工具包 JDK=JRE+java的开发工具java,javac,javadoc,javap等。注释内容可以被jdk提供的工具javadoc所解析,生成一套以网页形式体现的该程序的说明文档,一般写在类。解释性:编译后的代码,不能直接被机器执行,需要解释器来执行,javascript,PHP,java。编译后每一个类都对应一个.class。\r:一个回车,光标移到行首,\r后面的替换\r前部分字符。编译性:编译后的代码,可以直接被机器执行,c/c++

2024-02-25 15:29:41 179

原创 前端大屏触摸签名实现

获取当前事件的偏移量和坐标,offsetX, offsetY, pageX, pageY,4.监听手势抬起事件touchend,调用结束绘制事件,closeDraw。获取canvas上下文,绘制初始矩形,设置高度宽度,初始绘制位置0,0。// 清除以上一次 beginPath 之后的所有路径,进行绘制。3.监听手势移动touchmove事件,触发draw事件。draw事件,获取当前的坐标点位,// 移除鼠标移动或手势移动监听器。// 根据坐标点位移动添加线条。1.新建一个canvas元素。

2024-02-22 11:06:21 411

原创 前端触摸屏api

1. touchstart 触摸开始,手指点击屏幕时触发(可监听多点触控,后面的手指也同样会触发)2. touchmove 接触点改变,滑动时持续触发。3. touchend 触摸结束,手指离开屏幕时触发。

2024-02-22 10:04:43 404

原创 前端面试知识

(5) 在防抖函数中,第一次点击的时候,我们会let一个time一个定时器,如果不采用闭包的话,下次触发函数会重新创建一个新的定时器,两个定时器的引用不同,是没有关联的,使用闭包可以直接在内存中找到之前创建的计时器,调用就可以直接拿到对应的定时器的时间。也就是说,css中设置盒子的width,height,(元素的宽度和高度)不仅包括内容的尺寸,还包括内边距和边框。(6) 闭包的缺点是容易造成内存泄露,因为闭包创建的变量会一直存在内存中,需要及时置空,否则会造成内存泄露,影响程序性能。

2024-02-21 14:34:09 693 1

原创 js快速生成测试假数组

没有真实数据时,为了测试需要我们写一些假数组,手动写少的还好,数据量大根本不合适。- map返回新数组,此处可以返回自己需要的数据格式,并根据要求生成不同的内容。创建了一个长度为100,000的新数组。这里示例快速生成10000条数据。

2024-02-20 14:41:37 111

原创 ts提示属性可能未定义

item.width可能为“未定义”其他情况可以使用可选链?

2024-02-20 11:23:08 403

原创 padding属性顺序

四个属性值,从上边开始,顺时针开始,上,右,下,左。三个属性值,前上,中左右,最后是下。二个属性值,先上下,后左右。一个属性值应用四个边,

2024-02-20 10:09:58 589

原创 sui move笔记

Move 在默认上下文中只能使用基本类型,也就是整型、布尔型和地址,可以执行的有意义或有用的操作也就是操作这些基本类型,或者基于基本类型定义新的类型。当两个或多个模块具有相同的名称时,可以使用关键字as更改导入的模块的名称,这样可以在解决命名冲突的同时缩短代码长度。要访问导入的模块的方法(或类型),需要使用::符号。导入语句还可以进一步扩展,通过使用 Self 来同时导入模块和模块成员,这里 Self 代表模块自己。模块以module关键字开头,后面跟随地址::模块名称和大括号,大括号中放置模块内容。

2024-02-04 17:20:09 655

原创 electron项目在内网环境的linux环境下进行打包

Linux需要的文件:下载慢或者下载失败的情况可以手动下载以上electron文件复制到指定文件夹下:然后就可以打包成功。

2024-02-02 17:17:32 1551

原创 vscode git stash apply stash@{1}不生效

在stash@{1}前后加上引号。即可成功恢复指定的stash。

2024-02-01 10:00:53 577

原创 BroadcastChannel使用

表示通道名称的字符串;对于相同的来源下的所有浏览上下文,一个名称只对应一个通道。

2024-01-31 15:22:12 238

原创 iframe通信,mousemove,mousedown,mouseup,iframe

3.transfer:取消深拷贝的数据,通过message发送对象是深拷贝的数据,会在目标页面和当前页面产生两个对象,如果直接发送消息会十分损耗性能,使用transfer可以达到保存数据的功能。在postMessage(message, targetOrigin, transfer)函数中可以传递3个参数,分别是。2.targetOrigin:目标源,如:“http://127.0.0.1:5500/”,“*” 表示全部通配符。1.message:需要发送的消息。

2024-01-26 17:47:14 510

原创 iframe中的鼠标事件无法冒泡到外部如何解决

iframe中的鼠标事件无法冒泡到外部如何解决

2024-01-24 10:22:38 616

转载 复制表达式的左侧不能是可选属性访问

这个一直报错赋值表达式的左侧不能是可选属性访问。: AxiosRequestHeaders | undefined,一直找原因,就是报错,后面一直调试。然后就报错赋值表达式的左侧不能是可选属性访问。,感叹号什么意思呢,它其实是not null 的断言操作符,不执行运行时检查,告诉编译器只需要知道这个东西。

2024-01-23 15:16:30 868

原创 c语言0基础笔记

根据b站视频课程编写的笔记001.C语言课程介绍_哔哩哔哩_bilibili

2024-01-17 21:57:48 1400 1

原创 MongoDB基本使用

使用 db.collection.aggregate() 方法可以执行聚合操作。在上面的例子中,我们使用了 $match 操作符来筛选出名字为 “John” 的文档,然后使用 $group 操作符按照年龄进行分组,并计算每个分组中的文档数量。使用 db.collection.updateOne() 方法可以更新集合中满足指定条件的第一个文档。$set 操作符用于更新文档中的指定字段。使用 db.collection.deleteOne() 方法可以删除集合中满足指定条件的第一个文档。

2023-11-07 10:49:36 512

原创 vue3+ts 项目遇到的问题和bug

分析原因:因为在mian.js中,注册router总比pinia先,所以不能使用到store/index.js文件中createPinia方法解决方法:把store实例化放到路由守卫函数里面。

2023-11-06 15:09:36 6277 1

原创 display:unset和display:inherit各是什么意思,有什么区别

display:unset和display:inherit各是什么意思,有什么区别

2023-10-24 10:31:24 1026

原创 【Vue】Element-UI入门学习引导

Element-UI学习了解vue开发中一些常用的布局组件库项目导入element-uiel-button按钮表单组件el-table表单组件el-table基本使用el-table组件插槽实现自定义列el-table组件作用域插槽使用分页组件el-pagination表单组件el-formel-form组件基本使用el-form组件表单校验1.在data()中定义校验规则

2022-09-26 19:41:46 4114 2

原创 【Vue】如何使用vuex解决兄弟组件传值?

目录 vuex全局数据管理vuex介绍组件关系和通信方案vuex使用场景vuex使用流程vuex核心概念-stategetters派生状态(计算属性)vuex核心概念-Mutationsvuex辅助函数-mapStatevuex核心概念actionsactions介绍vuex核心概念modules使用modules语法如下访问数据和修改数据的调整mapState的其他用法Vuex-辅助函数mapState对数据重命名Vuex-map函数用法汇总vuex使用总结语法如下:1.现在getters中声明一个计算属

2022-09-24 20:01:46 2603 4

原创 【Vue】不会还有人不知道vue路由(vue-router)怎么用吧?

Vue路由路由及工作原理单页面应用SPA介绍vue路由使用流程路由模式路由hash模式和history模式的区别路由重定向404重定向vue路由跳转传参vue动态路由匹配(声明式导航)vue路由的编程式导航编程式导航传参二级路由(嵌套路由)路由导航守卫使用导航守卫完成登录页面跳转组件缓存keep-live组件缓存基本使用缓存指定组件组件缓存勾子路由比较混淆的地方

2022-09-23 19:13:18 718

空空如也

空空如也

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

TA关注的人

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