1 阳中德

尚未进行身份认证

天苍苍,爱在上,抬头就仰望

等级
TA的排名 33w+

学习

1、react-router的link组件,target为'_'或'_blank'则在新窗口打开2、html自动删除换行符和多个空格,需要用pre标签保持3、在a链接上设置rel="noopener",可以使新页无法访问本页,使本页更安全4、import'---'和importdfrom'---',不一样5、npmlink:首先在对应包目录下运行npmlink,该...

2019-10-14 16:25:02

路径解析大全

1、网页对html中资源路径的解析设当前路径为localhost/app/index,如html中请求一个js脚本,示例:<scriptsrc='value'></script>value值为http://***时就是一个确定的url资源了。value值为一个文件名时,如bundle.js,则相对于/app下解析,认为是该文件夹下与html同级的文件,即lo...

2019-10-16 12:51:20

正则表达式

1、基础2、高级1、选择某路径下的非特定文件(webpack常用):letreg=/^.*\/src\/document\/(?!((index\.(t|j)sx?)$))/选择了src/document下非index文件

2019-10-15 09:00:46

react-1

1、reactrouter路径的匹配规则:1、1:paramName,匹配url的一个部分,直到遇到下一个/、?、#为止1、2(),表示这部分url是可选的1、3*,匹配任意一个字符,可为空字符,直到模式的下一个字符1、4**,匹配任意一个字符,直到模式里面的下一个/,?,#为止,不可为空...

2019-10-11 15:20:03

电脑优化

1、搜狗输入法广告关闭:(1)每日新词:火绒广告弹窗拦截,还可无痕拦截好压等一系列广告。(2)搜狐新闻:火绒无法无痕拦截,总是会跳出来一下再消失,应去c盘搜狗输入法安装目录(应该在x86里的),版本号文件夹里有个SohuNews.exe,删除,新建同名文件,同扩展名,右键只读,应用,再->安全,将所有权限设为拒绝,才不会再有任何痕迹。...

2019-07-20 07:11:06

js实现页面自适应不同电脑分辨率

摘要:电脑屏幕多种,再加上系统自己的缩放设置,使得屏幕分辨率不一,于是我们使用px单位也就会遇到大小不一的麻烦,虽说有百分比,em,rem,vh,vw等各种css单位,但是它们对动画不友好,也不够直接,于是我实现一下通用的js自适应px单位。直接一个匿名函数搞定,方便省事,效果一致。主要原理就是利用css属性zoom或transform,缩放html以完整适应视口。只有相对视口的单位v...

2019-05-09 20:13:27

js实现超大数字的加减乘除

网上没发现超大数字运算的js实现,标题有,但是并不是真正的超大数运算,而且有很多乘法加法都不精确的拿出来坑人。我自己实现了一版,性能还不错,支持数百万长度的精确数字运算,测试乘法10万长度在1分钟内完成,加法百万长度在一分钟内。除法和乘法互相验证没问题。原理和我们手算差不多,只不过我把它分块了,不是逐位运算,而是逐块,性能也就提高了很多。代码如下//不可使用负数functi...

2019-04-24 10:28:52

操作系统错误记录

1、使用autoruns修改自启动程序,导致启动蓝屏,显示ETD.sys失败,自动修复一段时间还是没反应。使用本地磁盘上的操作系统登录删掉windows\system32\drivers\EDT.sys,然后启动成功,但是键盘鼠标全部失灵,再用虚拟机启动系统,鼠标正常,键盘继续失灵,但是可以使用windows的屏幕键盘输入。在设备管理器中查看键盘PS/2带黄色感叹号,代码32,。用autoruns...

2019-04-16 15:03:30

错误&解决

1、webpack.config.js中jsx的rule的exclude中/node_modules/写成/node_modlues/,导致代码运行时疯狂报错Cannotassigntoreadonlyproperty'exports'ofobject'#<Object>'这是说require只能搭配module.exports,不能和es6的import,...

2019-04-09 12:22:25

npm、node、webpack学习

摘要:归纳一下npm,node,webpack的常用用法一、npm关于package.json文件1、就是对象字面量,其中字符串只能用双引号表示,没有什么字段是必须的2、scripts中命令除了start,其余基本要用npmrun<字段>调用;命令钩子:新建一个在原命令前面加上前缀pre或post,将在这个命令执行前、后自动调用这些命令...

2019-04-07 15:52:00

学习linux

1、ubuntu在BIOS里记录的时间是UTC,而windows是当地时间,所以每次启动ubuntu都会联网把windows时间搞乱(centos,debian没有这种情况,可能是装系统的时候设置问题),15.4版本后的解决方案:终端:timedatectlset-local-rtc1即可2、ubuntu使用sudo-s切换为root用户...

2019-04-06 12:09:37

安装Linux、windows的vhd系统指南

摘要:本文主要介绍把windows系统和Linux系统装进vhd文件,并从移动硬盘引导启动TableofContents一、基础知识1、计算机启动过程二、安装windows到vhd方法一、使用wtga方法二、使用vmware附win10开机自动挂载虚拟磁盘的方法:三、安装Linux到vhd1、使用grub2引导2、制作vhd文件3、自己制作ini...

2019-04-02 16:31:37

使node运行时可交互

node运行时交互可以很好的提升开发体验,例如一个网站要中断更新时,需要保存一些数据,这时就需要命令交互了。代码如下,复制上去就能运行//ctrl+c触发process.on('SIGINT',function(a,b){console.log(a,b)console.log('信号+1');process.stdout.write('stdout+...

2019-03-18 10:44:05

win10以及win10企业版安装ubuntu子系统

有时候会用到一些只能在Linux系统运行的程序,搞虚拟机或双系统挺不方便的,这个时候就可以安装子系统了,win10专属黑科技。网上的方法都是从windows商店安装,但是win10企业版没有应用商店,所以我介绍一个下载安装的方法。一、前提使用子系统首先要开启开发者选项:打开设置,搜索‘开发者设置’,切换‘开发人员模式’。再打开‘程序和功能’(控制面板内),点击左上角‘启用或关闭...

2019-03-17 13:36:19

ionic集成阿里云推送

摘要:ionic集成阿里云推送指南

2018-12-01 19:55:11

ionic 4.0基础配置指南

目录一、环境二、调试三、配置四、其它      ionic是一个功能相当强大的webAPP开发框架,它配备了很多开箱即用的精美UI组件和API插件。由于它用到了很多辅助工具,比如打包APP的cordova,AndroidSDK,打包css的node-sass等,这些可能还会用到别的东西和自身版本问题,所以对于初学者,配置的话会感到棘手,下面我就讲解一下我在我的移动硬盘上的w...

2018-12-01 19:38:57
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。