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

原创 React异常处理

项目本地开发使用的是umi,开发时报错会直接在页面上展示报错信息,但是项目打包上开发或者测试环境的时候,有报错信息有时候不白屏,有时候白屏,这就有点让我费解。后面研究了一下,之前的代码很多逻辑是写在了dva的model中的,如果有异常抛出的话,会被dva自带的异常捕获处理掉,所以。那如何解决这个问题呢?但前两个错误并不是在渲染函数中发生的,这样并不会让浏览器白屏,仅针对渲染函数执行时抛出的错误进行处理,可以减轻不少工作量。但是严格点来说,有错误肯定还是要处理的,至于要如何更好的处理,后面再继续探索…

2023-04-16 12:29:28 398

原创 58同城一面【前端】

node怎么做日志接入egg和普通框架的区别react-router不加path怎么匹配同源策略,没有同源策略会怎样node使用import怎么处理怎么处理typescript为浏览器可认识的js浏览器输入url的过程tcp为什么3次握手,为什么4次挥手tcp怎么确认每个包都到达前端怎么拦截响应你知道项目的http和tcp是哪个版本的吗怎么处理css,js阻塞问题...

2021-10-17 16:05:51 567

原创 招银一面【前端】

HOC有什么作用,有什么缺点?作用是提高复用性。高阶组件有两种实现方式:代理方式和继承方式。代理方式可以应用在:操纵props、访问ref、抽取状态、包装组件这些场景。继承方式可以应用在:操纵props、操纵生命周期函数。缺点:传入组件的静态方法会消失。高阶组件传递给被包裹组件的 props 如果重名的话,会发生覆盖。redux解决了什么问题?和Context的区别?解决了全局状态管理的问题,让状态可以被预测,方便测试。但是redux也只是提供了一个store,解决组件间通信还是需要搭配re..

2021-10-17 16:05:16 8652

原创 学习WebAssembly

WebAssembly学习WebAssembly简介WebAssembly是一种新的编码方式,可以在现代的网络浏览器中运行 - 它是一种低级的类汇编语言,具有紧凑的二进制格式,可以接近原生的性能运行,并为诸如C / C ++等语言提供一个编译目标,以便它们可以在Web上运行。它也被设计为可以与JavaScript共存,允许两者一起工作。 ————摘自MDN我自己对WebAssembly的理解就是一种能够让除JavaScript

2021-07-31 15:23:06 294

原创 学习egg

Egg学习基础功能内置对象Applicant。它是一个全局应用对象,一个应用中只有一个实例。他有四个事件:server:http服务启动后会触发。error:发生异常的时候会触发。可以在这里进行日志记录等处理。request和response:在应用收到请求或者响应请求的时候会分别触发request和response。我们可以在Context对象上获取它:ctx.app;或者在继承于 Controller, Service 基类的实例中,可以通过 this.app 访问到 Applic

2021-07-31 15:22:15 424

原创 学习react

学习使用React准备工作:首先先在html文件中引入如下的脚本: <script src="https://unpkg.com/react@17/umd/react.development.js"></script> <script src="https://unpkg.com/react-dom@17/umd/react-dom.development.js"></script> <!-- 用于编译jsx --> <s

2021-07-31 15:19:01 71

原创 学习Git

git简单使用创建、切换分支查看当前分支列表:git branch创建一个分支:git branch (branch name)切换分支:git checkout (branch name)不同分支,目录下对应的文件大多数情况下是不一致的,因为不同分支的文件基本会不一致创建并切换新分支:git checkout -b (branch name)删除分支:git branch -d (branch name)拉取指定分支的代码使用pull:首先要和远程仓库进行链

2021-07-31 15:13:51 91

原创 React随笔

react中setState是同步还是异步在react自身的合成事件和生命周期函数中是"异步"的。这里的"异步"指的是"setState"之后"this.state"并不会马上更新,但是还是在"setState"的函数方式中获取到最新的值。在setTimeout和dom自身的事件中是同步的。...

2021-07-31 10:16:32 71

原创 SQL查询数据

1、 创建新的用户并授权:create user cc identified by ccpassword ;grant resource, connect, DBA to cc;2、 以用户CC的身份建立连接,并在此连接下执行后面的操作;3、 拷贝代码运行,删去旧的同名数据表:Declaretmp integer default 0;Beginselect count(*) into tmp from user_tables where table_name='RB';if(tmp&g

2020-05-15 18:02:16 2638

原创 SQL语言

1、 创建新的用户并授权:create user cc identified by ccpassword ;grant resource, connect, DBA to cc;2、 以用户CC的身份建立连接,并在此连接下执行后面的操作;3、 拷贝代码运行,删去旧的同名数据表:Declaretmp integer default 0;Beginselect count(*) into tmp from user_tables where table_name='RB';if(tmp&g

2020-05-15 17:49:00 1002

原创 数据库及数据表的创建与删除

一、理解实验操作1.以SYSDBA的身份连接到数据库, 创建新的用户,以新用户的身份连接:create user cc identified by ccpassword ;//新建一个名为cc,密码为ccpassword的用户grant resource, connect to cc; //前一句话为授权,后一句话为以cc为身份连接数据库CREATE TABLE Student (Sno varchar2(17) primary key, Sn

2020-05-15 14:02:10 363

原创 JS使用exec进入了死循环

刷题得时候用到了JS的exec函数,但是出现了死循环,查阅资料后,发现exec函数放在循环体里面会不断重新匹配,故要把exec函数放在外边才行。//错误示例 let t; while ((t = reg.exec(a)) != null) console.log(reg.exec(a));//正确示例 let t; while ((t = reg.exec(a)) != null) cons

2020-05-13 18:51:22 464

原创 JS将十进制转化为其他进制

objectname.toString([radix])objectname 必选项。要得到字符串表示的对象。radix 可选项。指定将数字值转换为字符串时的进制。let num = 10;console.log(num.toString(2));//1010console.log(num.toString(8));//12console.log(num.toString(16));/...

2020-05-06 14:57:18 501

原创 JSparseInt用法

parseInt(string, radix) 当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基数。举例,如果 string 以 “0x” 开头,parseInt() 会把 string 的其余部分解析为十六进制的整数。如果 string 以 0 开头,那么 ECMAScript v3 允许 parseInt() 的一个实现把其后...

2020-05-05 10:18:46 295

原创 Oracle问题之ORA-12560TNS:协议适配器错误

由于今天用Oracle Database Configuration Assistant创建了一个库,后面删除完了之后,用sqlplus用户连接不上了,就去百度问题,本人问题出错是在注册表的问题,其他问题请见转载。转载请注明出处:https://www.cnblogs.com/haimishasha/p/5394963.html...

2020-05-01 00:50:44 129

原创 JS箭头函数this指向问题

JS箭头函数this指向问题鄙人简单认为箭头函数中的this指向即为包含箭头函数的那个函数的指向如有错误,望大牛们多多指教参考以下文章链接: https://zhuanlan.zhihu.com/p/57204184....

2020-04-20 16:44:47 299

PacketTracer-7.2.2-win64-setup.zip

Cisco Packet Tracer 是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计、配置、排除网络故障提供了网络模拟环境。

2020-05-05

vue-devtools-4.1.4_0.zip

vue-devtools是一款基于chrome游览器的插件,用于调试vue应用,这可以极大地提高我们的调试效率。

2020-05-05

空空如也

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

TA关注的人

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