自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 字符串lowerCase

java 字符串操作思路

2022-08-23 16:31:56 816 1

原创 java clone

clone Date

2022-08-13 21:38:55 168

原创 java- - Object所有类的超类

java object

2022-08-13 21:37:31 222

原创 java -- abstract

java abstract

2022-08-13 20:05:24 112

原创 Java -- ArrayList

java array list

2022-08-13 19:33:19 79

原创 java 枚举

java 枚举

2022-08-13 18:27:31 300

原创 java数组拷贝

java 数组拷贝

2022-08-13 16:44:00 276

原创 taro编译原理

当我们执行taro脚手架命令的时候,会将react代码编译成小程序代码。具体步骤如下:1. 先将目标源码文件编译成抽象语法树(AST)2. AST转化成

2021-06-01 16:17:59 510

原创 markdown语法生成文件树

mac 上 homebrew安装brew install tree   进入目录tree -l 文件名 >README.md意思是在README.md文件显示文件树

2018-01-15 12:27:57 20794 1

原创 js 中的 !!什么意思

var a = ''!a //true!!a //falsevar a = 'c'!a //false!!a //true在这里!a是 将字符串转化成了boolean类型的 然后取反。

2017-08-22 09:16:56 1138

原创 node __dirname __filename

__dirname:全局变量,存储的是文件所在的文件目录__filename:全局变量,存储的是文件名具体的看下面的图。。提一下必须在node环境里面呢,要不然没有。这个全局变量是node里面的

2017-08-14 16:22:26 401

原创 git 删除文件

git rm -r ./  删除所有的文件

2017-08-14 13:52:17 597

原创 git 拉去远程分支出错

fatal: Cannot update paths and switch to branch 'phone' at the same time.Did you intend to checkout 'master/phone' which can not be resolved as commit?如果拉去远程分支出现这样的错误的话 git fetch   git chec

2017-08-14 13:49:18 1634

原创 table样式

合并单元格border-collapse:collapse;border-spacing:0;

2017-08-10 10:58:21 281

原创 button高亮

这里有个知识点就是outlineoutline 是绘制于元素周围的一条线,位于边框边缘的外围知道了这个就知道当我们把buttonborder设成0的时候为什么会高亮了我们设置outline为none就可以了

2017-08-10 10:57:00 1733

原创 border-collapse 和 border-spacing

border-collapse CSS 属性是用来决定表格的边框是分开的还是合并的。在分隔模式下,相邻的单元格都拥有独立的边框。在合并模式下,相邻单元格共享边框separate关键字,用于使用分隔的边框来绘制表格,是默认值。collapse关键字,用于使用合并的边框来绘制表格。border-spacing 属性指定相邻单元格边框之间的距离(只适用

2017-08-04 14:01:31 2571

原创 table-layout

table-layout CSS属性定义了用于布局表格单元格,行和列的算法auto大多数浏览器采用自动表格布局算法对表格布局。表格及单元格的宽度取决于其包含的内容。fixed表格和列的宽度通过表格的宽度来设置,某一列的宽度仅由该列首行的单元格决定。在当前列中,该单元格所在行之后的行并不会影响整个列宽。使用 “fixed” 布局方式时,整个表格可以在其首行被下

2017-08-04 13:59:01 434

原创 js 正则 捕获和非捕获

var a = /d(b+)d/gvar v = a.exec("cdbbdbsbz")v(2) ["dbbd", "bb", index: 1, input: "cdbbdbsbz"]0: "dbbd"1: "bb"index: 1input: "cdbbdbsbz"length: 2__proto__: Array(0)var a = /d(?:b+)d/gvar v = a.exe

2017-08-03 09:31:35 1571

原创 void 0 的理解

其实这里有个东西就是 void运算符void运算符对给定的表达式进行求值 并且返回undefinedvoid expression这个运算符能向期望一个表达式的值是undefined的地方插入会产生副作用的表达式。。void运算符通常只用于获取undefined的原始值,一般使用void(0) 等同于 void 0 在这种情况下的时候,也可以使用undfined来代替

2017-08-03 00:19:55 583

原创 DOMContentLoaded 和 load

DOMContentLoaded当初始HTML文档被完全加载和解析时,DOMContentLoaded事件被处罚,而无需等待样式表,图形和子框架完成加载。如果我们希望DOM在用户请求页面后尽可能快的解析,你可以使用javascript异步加载以及优化样式表的加载,否则,并行加载将使页面负载减慢,窃取主要html文档的流量例子 document.addEventListener("DO

2017-08-01 14:28:13 309

原创 element.querySelector() 和 element.querySelectorAll()

element.querySelectorAll()返回一个nodeList,它包含所有元素的非活动节点,该元素来自与其匹配指定的css选择器组的元素。语法   elementList = baseElement.querySelectorAll(selectors)   elementList  是一个nodeList对象   baseElement   是一个元素对象

2017-08-01 14:15:58 6680

原创 document.querySelector() document.querySelectAll()

document.querySelector()    返回文档中陪陪指定的选择器的第一个元素(使用深度优先先序遍历文档的节点|并且通过文档标记中的第一个元素,并按照子节点数量的顺序迭代顺序节点)。  element = document.querySelector(selectors)element 是一个element对象(Dom元素)selectors是一个字符串,包含一

2017-08-01 13:58:32 4092

原创 通过控制台输出文件和启动程序

声明 仅对mac有效,不过windows可以自己探究一下,我想具体的流程都差不多的 在mac上一般都会安装iterm2  所以我这边的命令也是在iterm2上的,  open 文件名 可以打开文件目录  subl . 可以使用sublime打开目录open -a Google\ Chrome --args  打开谷歌浏览器

2017-07-29 03:41:04 421

原创 transform定位

以前我们使用居中的时候都是使用margin-top 和margin-bottom这种当我们给宽度和高度定死的时候是能用的例如:width:100px;height:100px;但是如果宽高是百分比呢?所以这里我推荐使用transform当我们的宽高不知道的时候我们就能使用它 .center{ position: absolute;

2017-07-20 10:43:42 1457

原创 vue中this.$el 和 this.$ref

+ + {{el.value}} + vue中也是允许进行dome操作的(但是不建议)这里我就说说 this.$el和this.$ref的区别this.$el是在mounted中才会出现的,在created的时候是没有的所以我们引用的时候 mounted () { + /* 事件绑定 */ + this.$el

2017-07-19 16:31:05 50764

原创 animation-fill-mode

使动画停留在最后一帧点击打开链接

2017-07-19 11:14:35 242

转载 css3中颜色值用HSLA表示

一看见css3 我们就知道IE8及其以下都不支持其有四个参数   h 表示色调 从0-360  s 饱和度  0 - 100%  l 亮度    0 -100%  a 透明度  0-1还是来个例子吧 background: -webkit-linear-gradient(45deg, hsla(190, 100%, 50%, 1) 0%,

2017-07-18 10:10:33 2736

原创 开发插件上传npm 包上面

看了网上讲的教程自己没有安装成功。。。 最后慢慢搞好了。。下面是我成功上传到npm上的步骤one 创建账号 npm adduser 创建一个账号   会叫你填入用户名  密码 邮箱号 然后 登陆     然后进入填入你在main里面的项目名字,按照package.json里面写  step     sudo npm publish  记得加上权限 要不然似乎不行

2017-07-17 17:43:34 1447

原创 js call apply的使用

先说下区别 ,似乎除了参数之外没什么区别 apply第二个参数是一个数组都是5.5的版本中出现的言归正传先看 call 文章的大概意思就是其  调用一个对象的一个方法,以另一个对象替换当前对象call([thisObj[,arg1[, arg2[, [,.argN]]]]]) thisObj  可选参数 将被用作当前对象的对象arg1 ,

2017-07-14 11:40:37 234

原创 通过Arrary.prototype.slice.call浅谈类数组

首先我们要明白slice是什么 在js中 arrary是一个类,slice是类的一个方法 从字面意思就知道是截取的意思,具体含义 var a = [1,2,3,4,5,6,7] a.slice(1,3); //[2, 3] a.slice(4) //[5, 6, 7]从这个简单的数组操作可以知道 slice 就是从已有的数组中返回指定的元素,但是本身没有改变数

2017-07-14 10:57:27 281

原创 mac 电脑快捷建

截取  com + ctrl + r

2017-07-10 18:02:45 199

原创 mac sublime快捷建

格式化快捷键  "ctrl+shift+q"  具体设置 点击打开链接

2017-07-10 18:01:50 170

原创 一个很好的学习网站

学习网站

2017-07-10 09:30:25 220

原创 fetch 请求数据 以及 node 后端 post请求获取不到数据的记录

axios 用过之后就不想在用了所以就用了fetch在使用fetch请求由node构建 的服务的时候    get 请求能沟通过req,query请求过来参数但是post不行  所以需要引用body-parmr  或者使用formidable来进行post数据的解析import formidable from 'formidable';import timeF

2017-06-27 20:21:35 8100

原创 node 任务热加载

我们在写node服务的时候,如果修改或者添加一些路由的时候,都需要重启服务器,这对于我们开发来说太浪费时间了,而且说实话很烦。。所以这里给大家介绍一种node的热加载点击打开链接   node-dev全局安装然后node-dev index.js  启动你的node文件,,现在就可以正常使用node的热加载了

2017-06-22 00:47:51 2592

原创 sublime安装插件例子

http://blog.csdn.net/luochao_tj/article/details/44678813

2017-06-21 23:16:32 230

原创 node学习之别人的例子

https://github.com/xianyulaodi/express-study

2017-06-14 20:20:11 314

原创 node开发之captchapng

就是图片验证了,没事自己看api就会了呢https://www.npmjs.com/package/captchapng

2017-06-13 19:53:55 827

原创 node开发之Formidable

表单提交

2017-06-13 19:52:57 314

原创 connect-history-api-fallback node开发之

history使用的是html5的history  api具体的使用场景就是用户刷新页面的时候我们保存用户的状态  在单页面中

2017-06-13 19:51:40 1684

空空如也

空空如也

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

TA关注的人

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