- 博客(27)
- 收藏
- 关注
原创 讲讲js中的prototype和__proto__
在Javascript中,prototype和__proto__是两个重要的概念,在对象的原型链中扮演重要的角色。
2024-06-26 20:11:25
505
原创 js中 msSaveBlob函数 的作用
此函数的作用是允许网页上的脚本在客户端直接触发一个“保存文件”的对话框,让用户能够将指定的二进制数据(Blob对象)保存到本地文件系统,通常默认保存到“下载”文件夹。是一个专用于 Internet Explorer 浏览器(特别是 IE10 及以上版本)中的JavaScript函数,它是。,它除了提供保存选项外,还会根据用户的设置或选择,可能提供“打开”文件的选项,即直接用相应的应用程序打开文件而不是保存。在其他现代浏览器中,则可以使用更通用的方法来实现类似的功能。属性在旧版IE中不被支持,
2024-06-26 14:53:07
354
1
原创 第十节: React Hooks(持续更新)
React官方推荐使用钩子(Hooks)而不是高阶组件或者render props来复用状态逻辑。解释说函数组件比类组件更简洁,易于理解和调试,而且能够确保组件之间的渲染逻辑保持同步。React Hooks在React16.8版本之后出现的。之前还是使用类组件更方便写,因为之前的函数组件无法维护内部状态。
2024-06-04 13:39:02
266
1
原创 第九节:React列表渲染
Key可以帮助React标识哪个项被修改、新增、删除了。数据中的每个元素都应该有一个唯一的key来标识/如何实现遍历列表并渲染多个React元素呢,下面我们就来介绍React常用的方法。要注意的是,key只是必须在同辈之间唯一,然后并不需要全局唯一。
2024-06-03 17:17:32
148
1
原创 第八节:React条件渲染
React 没有Vue那种v-ifv-for的指令的,React的条件渲染和JavaScript中一致,使用js的操作符if或来创建React元素。然后让React根据他们来更新UI。
2024-06-03 14:16:42
332
1
原创 第七节:React处理事件
本篇,我们一起学习React如何绑定并处理DOM元素上的事件。React元素的事件处理与HTML处理很相似,下面会说出React对比HTML在处理事件上有那些不同。
2024-06-01 19:50:26
565
原创 第五节:React的State
与Vue2相似,Vue2的组件状态通常是有data函数返回的响应式对象定义,而React的组件状态则是我们本章节讲的`State`。
2024-05-28 11:27:36
1045
原创 第三节:React元素渲染
元素是构成React应用的最小单位,用于描述屏幕上的输出内容与浏览器的DOM元素不同,React当中的元素事实上就是javascript的普通的对象,React DOM可以确保浏览器DOM的数据内容与React元素保持一致。元素和React组件的关系React元素就是一个简单的JavaScript对象。和界面的一部分DOM对应。描述这部分DOM的结构和渲染效果。React组件是由元素组成的。最核心的作用就是返回React元素。
2024-05-24 19:59:36
356
原创 第二节:JSX的介绍
JSX,是一个Js的语法扩展。借助JSX,我们可以将HTML和JavaScript集成在一个js文件中,甚至可以放在单个代码行中。JSX依赖于可扩展标记语言(XML),XML类似与HTML,但是XML语言在语法上有几点限制所有元素都必须放置在一个父元素内必须结束所有元素我们需要注意的是,虽然js存在jsx的语法,但是浏览器是不支持这种语法,因此我们必须将jsx文件,编译成HTML和JS,才能在浏览器呈现他们。而React通常是利用Babel编译器来完成这一项任务的。
2024-05-23 20:31:04
811
原创 第一节:React简介
React是一个声明式的、高效的、并且灵活的用于构建用户界面的javaScript库。它允许使用components(组件)小而巧的js代码片段来组合出复杂的UI。从官网上来看,React是一个js库,并不是框架,通过编写js函数和class类来生成对用的DOM元素。我们常说的React框架是React和react-router、react-redux的组合。
2024-05-23 16:35:31
444
原创 spring Boot处理返回给前端Long类型精度丢失
项目中采用springcloud Alibaba技术开发分布式系统,开发过程中采用雪花算法生成分布式Id,为Long类型,而Long类型返回给前端,会出现精度丢失问题。接下来我们主要了解下,如何快速的处理精度丢失的问题。
2023-04-13 19:17:29
2975
原创 关于设计模式之单例模式
单例模式(singleton pattern),属于创建者模式的一种,主要用于面向对象编程中创建对象的一种模式。单例类会负责创建自身的对象,并保证每次都是返回相同的对象。本文博主通过常用的几种编程语言(JAVA、JS、Python)来实现各种单例模式。 ......
2022-07-06 13:15:53
322
原创 centos离线安装docker
删除旧的dockeryum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine docker-ce -y所需文件:docker-18.03.1-ce.tar需要下载,博主也有,需要请私信。删除旧的do
2022-02-11 16:01:37
609
原创 docker部署vue项目
本篇文章主要帮助前端小白解决不会在服务器上部署前端打包的文件问题。以及如何nginx反向代理访问后端接口。主要使用docker+nginx的部署方式。其中也加入了websocket的代理方式,在nginx.conf文件中的路径代理上。
2022-02-11 15:56:30
1393
原创 Docker部署Mysql集群
文章目录部署PXC集群拉取pxc镜像创建虚拟网络创建docker卷创建容器集群1,第一节点第二节点(添加了CLUSTER_JOIN参数)部署haproxy集群拉取镜像构建配置文件:haproxy.cfg运行容器进入容器,声明配置文件进入mysql node1,创建配置里面的haproxy用户利用keepalived实现haproxy双机热备haproxy容器安装keepalived宿主机中安装keepalived数据库热备份部署PXC集群拉取pxc镜像docker pull docker pull p
2022-02-11 15:54:52
1419
原创 samba文件共享系统搭建
搭建的注意事项1 关闭服务器和客户端电脑的防火墙2 共享文件夹 需要配置权限。我这里都为777常用的配置deadtime = 0: 用来设置断掉没有打开文件的连接的时间 0代表不自动切换#共享配置参数comment : 对该共享的描述path: 共享目录路径browseable: 是否可以浏览writable: 是否可写available: 是否可用valid users : 可以访问该共享的用户invalid users : 禁止访问该共享的用户write list : 允
2022-02-11 15:52:23
569
原创 常用的vscode前端插件
常用的vscode前端插件Live ServerLive Sass编译器Javascript代码片段NPMESLintPrettierCSS PeekVetur适用于Chrome的调试器设置编辑器背景图片Live ServerRitwick Dey的这个很酷的扩展为您的静态和动态页面创建了一个开发本地服务器。任务栏上会出现一个上线按钮,因此您可以将代码无缝地作为开发服务器运行。它还带有一个闪亮...
2020-05-07 13:02:13
257
原创 解决python的jpype包出现的“jvm already started”
描述: 使用flask启动一个web服务,其中有个功能需要调用jar包来得到结果,但是开启服务后,第一次成功调用,但是第二次就会出现jvm already started。解决方法: 使用多进程,另起一个进程来加载jar包,在得到想要的结果后杀掉进程demo:# 加载jar包def demo(q, data): jarpath = os.path.j...
2019-01-03 10:10:53
6394
10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人