自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ubuntu(Linux)下更新chrome的方法

ubuntu,还有其他linux下的chrome不会自动更新,因为是通过包进行管理的,想要获取最新版本的chrome可以使用下面的方法wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb如果有代理还是下的很快的然后将安装包解压,会自动覆盖当前的chrome版本,插件什么的都不会变sudo dpkg -i ./google-chrome-stable_current_amd64.deb搞定!

2020-05-15 10:26:11 7354

原创 解决Ubuntu18.04 通过PlayOnLinux安装软件报错问题

1、PlayOnLinux安装报错在Ubuntu软件中心中安装的PlayOnLinux按照向导安装软件时,提示错误“Error in POL_Wine_InstallVersion 不能找到下列版本: 4.0”注:在安装PlayOnLinux之前,系统已经提前安装了最新版本的wine4.3。怀疑是因为版本不一致造成,卸载wine后,错误依旧。寻求其他解决办法。2、更新PlayOnLin...

2020-03-17 14:40:34 1799

原创 es6 js中找出重复多次的字符

遇到个需求,前端提取出一段话中的重复或者连续多次的字符比如 ??? !!! , 之类的.假设这句话为const content = 'o?.!!!a,,sd,,,o??o??o,,o???,!!!!!!!d!!as!!ds,,,,ad';先用正则判断下这段话是不是有重复的符号const duplicatedRegex = /,(?=,)|!(?=!)|\?(?=\?)/;const p...

2020-03-10 16:55:50 1527

原创 git stash clear的恢复和找回

今天工作的时候切到其他分支改个bug,所以当前分支的内容先用了git stash暂存,然后切回来的时候手贱点错了竟然把stash的内容clear了,那真是血压爆炸,肾上腺素飙升,干劲上网找一找能不能恢复stash的内容.然后我了解到了第一个方法git fsck --lost-found突然我就觉得 我活了然而,出现了上百个dangling commit 也就是stash的编号我又死了...

2019-12-16 12:01:55 3975 15

原创 React学习(二)React生命周期

工作中发现在使用React组件时会出现先后顺序的问题,也就是在一个组件的整个生命周期中,通过用户的交互来更新state或者props,重新渲染组件,更新页面的ui。组成一个简单的“状态机”。react的生命周期三个阶段:Mounting 挂载1、 constructor()构造方法constructor是ES6对类的默认方法,通过 new命令生成对象实例时自动调用该方法。初始化执行一次。...

2019-09-16 11:27:45 153 2

原创 Java8中的Optional类

在工作室接触到了之前没用过的Optional类,这是Java 8新增的一个类,搜了一下这是用以解决程序中常见的NullPointerException异常问题。那就来记录一下Optional类,以及如何用它消除代码中的null检查。避免使用null检查Java开发的过程中,几乎所有人都遇到过NullPointerException异常,大多数人遇到NullPointerException异常时...

2019-09-05 19:10:08 835

原创 react中的JS判断对象是否为空对象的几种方法

在使用react的时候,props中的值通常作为对象在父组件和子组件之间进行进行传递,通常会牵扯到判断对象是否为空的情况,今天遇到,特意来记录下方便以后回顾.一:使用JSON的内置对象方法JSON.stringify()const obj = {} ;JSON.stringify(obj) === '{}' ;方法返回值: boolean二:使用ES6的方法Object.getOw...

2019-08-28 17:24:15 6353 1

原创 React中state和props遇到的问题和个人总结

在学习和使用react构建项目的时候,一定会使用到组件的概念,为了某个模块的多次使用,通常会进行组件的复用,这时候就会涉及到组件之间的值的传递,在React中state是无法传递的,组件之间的通信通过props进行,简单来说他们的区别如下:state 的主要作用是用于组件保存、控制、修改自己的可变状态。state 在组件内部初始化,可以被组件自身修改,而外部不能访问也不能修改。你可以认为 sta...

2019-08-28 17:22:48 560

原创 React中如何设置DatePicker的disable根据另一个DatePicker动态改变

今天在使用react的DatePicker组件时需要使用到时间的限制,使一个picker的时间在另一个之后,另一个在这个之前,双向进行绑定.其中moment.js中有的方法用了很头疼,后来才发现是自己想歪了hhhh这是两个时间选择框,官方文档上有props为disabledDate的参数类型为moment<Form> <Row classNam...

2019-08-23 14:24:30 1501

原创 React学习(一)(论如何逼一个后端写逻辑的LowB成为全栈)

React学习(一)组件之间的参数传递通过props进行,ES6语法解构可以方便拿到传入组件的对应名字的数据class App extends React.Component { render(){ // 获取传递进来的数据 let {names , sex} = this.props; return ( <div&g...

2019-08-22 09:02:02 244

空空如也

空空如也

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

TA关注的人

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