自定义博客皮肤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)
  • 收藏
  • 关注

原创 echart自定义柱状图图形

项目场景:由于项目对UI还原度要求高,且UI设计的柱状图在echart内置的类型中都没有,内置的只提供了,没法满足我们的需求。

2025-01-14 15:31:55 292

原创 android studio运行时报错 The emulator process for AVD 5.4_FWVGA_API_35 has terminated.

原本在第一次是可以打开模拟器运行的,但是当关闭模拟器之后,再运行项目,就会出现一个报错,说你的模拟器已经运行了,需要你删除lock文件,但是你也可以不用这样做。选择Processes-> 选中你所运行的项目->点击终止图标按钮,或者旁边的叉叉,直接结束进程。找到Device Manager -> 报错的模拟器机型 ->点击文件夹图标。

2024-10-17 14:24:04 1264

原创 【android项目启动时报错Algorithm HmacPBESHA256 not available】

一觉醒来,项目运行不了了,在网上搜了一堆,都说把java jdk升级到16或者18,试了一下虽然不报这个错了,但是还是报其他错,大概就是兼容性问题,新的android sdk版本不支持项目中的gradle,gradle plugin等版本,他们都有兼容问题,版本必须对应。而我更新了之后,出现了ButterKinife版本冲突,但是我并不想更新ButterKinife的版本,而且项目也是老项目,不敢乱动,所以就只能想其他办法。android studio 自动更新,导致了android sdk版本也更新了,

2024-10-15 10:40:56 1117

原创 一次e厂线下面试的乌龙

起初是腾讯的HR在周五的时候电话约我周一上午十点去面试,我接受了之后,周一正常去面试,笔试有半个小时,有几道算法题,然后面试就几分钟,我怀疑刷kpi但是没有证据。

2024-04-04 11:40:40 226 1

原创 前端性能优化

性能优化是一件持续要去做的事情,不是优化一次就可以,因为开发项目过程中,是不断迭代和维护的,我们不能保证每一次开发或维护都能够保证性能不被影响,所以我们需要针对性的去处理性能问题简单来说就是网站够不够快打开速度动画效果表单提交列表滚动页面切换MDN上面也有准确的定义,感兴趣的同学可以去看下这里中文简单解释一下Web性能是网站或应用程序的客观度量和可感知的用户体验减少整体加载时间: 减小文件体积、减少HTTP请求、使用预加载使网站尽快可用:仅加载首屏内容,其他内容根据需要进行懒加载。

2024-04-02 16:42:59 903 1

原创 React Hooks之useEffect

useEffectuseEffect使用场景useEffect简介一、在此之前,需要说一下函数式编程二、useEffcet的作用1.componentDidMount()2.componentDidUpdate(prevProps,prevState)3. componentWillUnmount ()总结简介useEffcet作为常用的hooks之一,我们必须要知道他的使用场景和使用方法,useEffcet是一个函数,第一个参数为函数,第二个参数是一个一维数组,表示当数组中的任一值发生变化时,执

2021-07-25 18:09:08 473

原创 前端路由和后端路由

前端路由原理先输出再输入,只有一个文件,只是渲染不同的数据实现思路通过window.history.pushState()改变url,但页面不会改变,只是url改了出发pushState事件,window.dispatchEvent(new Event('pushState'))使用window.addEventListener('',function)监听pushState事件做页面渲染示例代码:<body> <h1>HOME</h1>

2021-07-23 10:32:14 166 1

原创 混合APP开发流程

混合APP开发流程文章目录混合APP开发流程一、什么是混合APP?二、搭建框架1.搭建vue基础框架2.rem自适应屏幕配置HBuilder打包过程一、什么是混合APP?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、搭建框架1.搭建vue基础框架代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as sns

2021-01-11 23:17:31 1661 1

原创 img 等比例缩放展示中间部位

<span style={{width:100,height:40,display:'flex',alignItems:'center',overflow:"hidden"}}> <img src={info?.companyLogo} style={{width:'100%'}}/> </span>

2020-12-28 10:58:01 338

原创 对深浅拷贝的理解以及实现方式

对深浅拷贝的理解以及实现方式一、堆和栈内存的介绍二、赋值、浅拷贝和深拷贝赋值:浅拷贝:深拷贝:浅拷贝实现方式1. Object2. Array深拷贝实现方式1. Object2.对象数组一、堆和栈内存的介绍说到深拷贝和浅拷贝,就得说到堆和栈,在js中有基础数据类型和引用数据类型,基础数据类型包括:Number、String、Boolean、Null、 Undefined、Symbol(ES6),其他都属于Object,例如function,object,Array,Class等基础数据类型就存储在栈

2020-12-22 23:50:24 228

原创 Ant Design Pro V5 ProTable的使用技巧

Ant Design Pro ProTable 基础配置说明ProTable基础使用在此先说一下基础使用,后面再讲我遇到的问题基础配置说明配置也可以去官方文档,不过官方文档有些不是很全,我这里主要写一些基础需要用到的配置,补充一下官方文档没有的https://procomponents.ant.design/components/tableProTable属性描述类型额外说明request获取dataSource的方法(params?: {pageSize: numb

2020-12-11 14:39:38 7007 1

原创 ant design pro v5 总结

Ant Design Pro v5使用心得相比V4,V5到底强在哪?如何更改 title图标和加载时的页面?defaultSettings中菜单的几种模式及主题等配置国际化request这篇文章主要是我在使用V5的过程中的一些发现以及遇到的坑,希望能够帮到大家,若有问题还请提出,谢谢!相比V4,V5到底强在哪?其实主要是ProComponents的功劳,我用它有两三个月了,在此记录一下使用遇到的一些坑和经验今天我再次create了一个新的v5的项目,发现跟我的不太一样,不过没关系,大致都是一样的v

2020-11-10 15:53:35 7139 11

原创 React父子组件双向绑定

React父子组件双向绑定实现思路部分代码子元素renderjs父元素renderjs实现思路react数据是单向绑定的,想要实现双向绑定,需要子元素改变时执行父元素传给子元素的函数并把参数传给父元素,父元素获得子元素传过来的值,setState到自己状态中接下来我们通过一个分页组件举个简单到例子,通常页面改变时,我们需要在父元素当中请求一些数据,就需要在父元素中获取到当前页部分代码子...

2020-03-19 14:10:44 973

原创 Promise的简单使用

在JavaScript中,所有代码都是异步执行的,导致我们想得到返回值再进一步操作时变得困难前两天我在做一个通知的组件,用setTimeout等待几秒再往后执行,如果单纯用setTimeout,每段代码都要这样,极为麻烦今天在学习node.js的时候才知道Promise可以将异步转为同步,需要配合async和await使用,不多说,直接上代码1.用Pormise封装一个seelfuncti...

2019-07-23 17:01:28 579

原创 JavaScript 类型转换 和typeof()

显式类型转换Number(mix);将mix转换为数组,123abc不行,undefined不能被转换为number(NaN),null转换为0parseInt(String,radix);将String以radix进制转换为十进制整数,只会将数字转为整数,null,undefined,true,String参数,parseInt是以数字位一直看到非数字位,都NaN,reaix 取值范围是2-...

2019-07-09 10:27:38 117

原创 ViewPager的使用

ViewPager的使用1.在activity_main中用ViewPager留出Fragment所占的位置,注意是v4包的 <android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="match_parent" android:layo...

2019-07-06 10:40:41 100

空空如也

空空如也

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

TA关注的人

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