- 博客(140)
- 资源 (4)
- 收藏
- 关注
原创 【ECharts】常见问题
在Vue中使用Echarts时,可以通过v-if来控制Echarts的显示和隐藏。在模板中添加一个容器div,并绑定一个v-if属性。当v-if的值为true时,显示Echarts;当v-if的值为false时,隐藏Echarts。当使用v-if(v-show)控制显隐时,会出现布局问题(例如:100%识别成100px)解决方案:使用nextTick 渲染,重新resize图表。
2023-12-21 20:45:05
514
原创 【ECharts】折线图
带X轴、Y轴标记线,其中X轴是’category’ 类目轴,适用于离散的类目数据。带X轴、Y轴标记线,其中’value’ 数值轴,适用于连续数据。
2023-12-20 18:51:41
537
原创 React + Antd 自定义Select选择框 全选、清空功能
【代码】React + Antd 自定义Select选择框 全选、清空功能。
2023-11-09 17:09:51
2557
原创 【React】03.脚手架的进阶应用
create-react-app脚手架,默认配置的是sass预编译语言,项目中用的是sass,无需再处理;但是用的是less/stylus,则还需要自己处理。http-proxy-middleware:实现跨域代理的模块(webpack-dev-server的跨域代理原理,也是基于它完成的)create-react-app脚手架默认webpack规则的修改:直接去暴露的源码中改!重写的目的:让语法包可以识别React的语法,实现代码转换。如果想基于环境变量的方式来改:安装cross-env依赖。
2023-10-31 22:25:05
582
原创 【React】02.create-react-app基础操作
注:项目目录结构出现package-lock.json,则代表是npm安装,改成yarn安装需删除package-lock.json、node_modules后重新执行yarn install。脚手架:基于它创建项目,默认就把webpack的打包规则已经处理好,把一些项目需要的基本文件也创建好。|- src:所有后续编写的代码,几乎都放在SRC下(打包时,一般只对这个目录下的代码进行处理)17版本:最大的升级就是看不出升级(语法没变啥,只是底层处理机制上升级了)16版本:一些项目用的最多的。
2023-10-30 18:53:27
606
原创 下载Windows 10光盘镜像(ISO文件)
选择ISO文件,下一步,选择ISO文件保存目录。选择Windows10,下一步。找到下载工具,双击运行,等待。选择为另一台电脑安装介质。
2023-08-05 16:32:02
15403
1
原创 Oracle:merge into用法
判断源表 S 和目标表 T 是否满足 ON 中的条件,如果满足则用 S 表去更新 T 表,如果不满足,则将 S 表数据插入 T 表中。1、如果using中的语句查询不出来数据,是不会执行insert方法的,因为这个语法是根据using 中的查询数据进行判断。MERGE 是 Oracle9i 新增的语法,根据源表对目标表进行匹配查询,匹配成功时更新,不成功时插入。这么写的话可以看出明显的错误,只要是id相等且cot大于0,那么查询出的都大于0,会执行全表更新。
2023-08-04 15:30:43
2538
原创 Oracle:新增字段和注释
COMMENT ON COLUMN 表名.字段名 IS ‘字段注释’;COMMENT ON TABLE 表名 IS ‘表注释’;ALTER TABLE 表名 ADD 字段 字段类型;
2023-06-26 09:57:02
11234
原创 【Vue面试题】Vue中如何做样式穿透
父元素 /deep/ 子元素。父元素 /deep/ 子元素。3.stylus样式穿透。父元素 >>> 子元素。2.引入scss样式。3.scss样式穿透。2.引入scss样式。
2023-05-03 19:00:12
857
原创 【Vue面试题】scoped原理
2.原理:给节点新增自定义属性,然后css根据属性选择器添加样式。1.作用:让样式在本组件中生效,不影响其他组件。
2023-05-03 16:11:21
124
原创 【Vue面试题】ref是什么?
如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;ref 被用来给元素或子组件注册引用信息。引用信息将会注册在父组件的 $refs 对象上。
2023-05-03 15:52:08
221
原创 【Vue面试题】v-if和v-show区别
频繁切换v-show要比v-if好,创建和删除的开销太大了,显示和隐藏开销较小。初次加载v-if要比v-show好,页面不会做加载盒子。v-if 是 创建一个dom节点。
2023-05-03 11:16:55
197
原创 【Vue面试题】谈谈对keep-alive的了解
具体实现比如:首页进入到详情页,如果用户在首页每次点击都是相同的,那么详情页就没必要请求N次了,直接缓存起来就可以了,当然如果点击的不是同一个,那么直接请求。vue系统自带的一个组件,功能:是来缓存组建的。就是来缓存组件,提升项目的性能。
2023-05-03 09:56:10
296
原创 【Vue面试题】什么是渐进式框架?
vue.js、router、vuex、element 插件。vue.js 渐0 router渐1 vuex渐2。
2023-05-03 09:32:27
132
原创 【Vue面试题】Vue2.x生命周期?
在这一步中,实例已完成对选项的处理,意味着以下内容已被配置完毕:数据侦听、计算属性、方法、事件/侦听器的回调函数。当这个钩子被调用时,组件 DOM 已经更新,所以你现在可以执行依赖于 DOM 的操作。在数据发生改变后,DOM 被更新之前被调用。该钩子被调用后,对应 Vue 实例的所有指令都被解绑,所有的事件监听器被移除,所有的子实例也都被销毁。该钩子在服务器端渲染期间不被调用,因为只有初次渲染会在服务器端进行。在挂载开始之前被调用:相关的 render 函数首次被调用。该钩子在服务器端渲染期间不被调用。
2023-05-03 09:24:59
1103
原创 前端常见题汇总
1、全局注册,但并没有被使用的组件无法在生产打包时被自动移除 (也叫“tree-shaking”)。如果你全局注册了一个组件,即使它并没有被实际使用,它仍然会出现在打包后的 JS 文件中。相比之下,局部注册的组件需要在使用它的父组件中显式导入,并且只能在该父组件中使用。在父组件中使用子组件时,不太容易定位子组件的实现。局部注册的组件需要在使用它的父组件中显式导入,并且只能在该父组件中使用。3、第三种是父组件把方法传入子组件中,在子组件里直接调用这个方法。全局注册的组件可以在此应用的任意组件的模板中使用。
2023-04-25 17:47:16
508
原创 Linux:CentOS7安装与配置Redis
选择下载稳定(Stable)版本,不稳定版本可以尝鲜,不推荐生产环境使用。2、安装gcc编译环境,如果已安装,会提示nothing to do。5、为redis启动脚本添加执行权限,随后运行启动redis。修改执行脚本redis_init_script,添加如下内容。文件到 /usr/local/redis/目录下。目录,目的是要把redis作为开机自启动。3、修改核心配置文件redis.conf。目录,进行安装,执行完毕后安装成功。7、设置redis开机自启动。1、在utils下,拷贝。
2023-03-27 11:06:51
527
原创 Java性能调优:01 如何指定性能调优标准
在项目成功上线后,我们还需要根据线上的实际情况,依照日志监控以及性能统计日志,来观测系统性能问题,一旦发现问题,就要对日志进行分析并及时修复问题。在测试中,往往会比较注重系统接口的TPS(每秒事务处理量),因为TPS体现了接口的性能,TPS越大,性能越好。响应事件时衡量系统性能的重要指标之一,响应时间越短,性能越好,一般一个接口的响应时间是在毫秒级。在项目开发初期,没有必要过于在意性能优化,这样反而会疲于性能优化,不仅不会给系统性能带来提升,还会影响到开发进度,甚至给系统带来新的问题。
2023-03-15 08:53:03
162
原创 ElasticSearch
开源ElasticSearch是一个基于Lucene的实时分布式的搜索与分析引擎,是遵从Apache开源条款的一款开源产品,是当前主流的企业级搜索引擎。作为一款基于RESTful API的分布式服务,Elasticsearch可以快速地、近乎于准实时地存储、查询和分析超大数据集,通常被用来作为构建复杂查询特性和需求强大应用的基础引擎或技术。Elasticsearch、Logstash和Kibana这三个技术就是我们常说的ELK技术栈。
2023-03-06 20:57:48
321
MyBatis Generator逆向工程生成代码完整demo
2020-09-09
微服务设计(图灵程序设计丛书)
2018-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人