自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chasteSui的博客

记录点滴

  • 博客(15)
  • 收藏
  • 关注

原创 git删除已经删除过的分支

红色部分就是本地已经删除,但是还存在远程仓库的分支.即使在gitlab中执行deleted merged.也是可以在本地看到这些分支的.解决命令:git remote prune origin这样就将远程仓库中已经删除的分支删除了....

2019-01-25 11:19:28 1219

原创 JavaScript判断对象是否为空

JavaScript判断对象是否为空原生JS判断1.JSON.stringify()2.Object.getOwnPropertyNames()3.Object.keys()其他原生JS判断非jquery api。部分方法使用到ES6中的API1.JSON.stringify()将{}转成字符串类型,然后通过String比较 let obj = {} console.lo...

2019-01-10 18:32:35 967

原创 axios常用操作

使用vue开发时一般使用axios配合proxyTable与服务器进行通信(接口)。proxyTable的作用与Nginx服务器某些功能很像,将你的请求反向代理至目标地址。解决跨域请求问题。proxyTable的配置文件在config文件夹下的index.js中。其中target就是要部署后台接口的服务器。有的团队这是IP,有的团队是域名。看你公司具体怎么玩。对比一下我们公司的Nginx...

2018-11-19 16:05:58 455

原创 JS删除指定下标的元素

在开发过程中,有时我们需要删除数组中某一下标的元素。JAVA中ArrayList有remove函数。但是在JavaScript中没有直接的删除方法。我们可以利用splice来实现。Array.splice()定义:splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。注意: 该方法会改变原始数组。参数描述index必需。整数,规定添加/删除项目的位置,使...

2018-11-19 13:38:12 47778

原创 2018年前端面试题总结

总结一下这段时间遇到过的前端笔试面试题吧。包含360,头条,腾讯,CGTN等等。简单地按试题类型分一下。首先是问答题:什么是标签语义化?使标签有自己的含义。语义化标签主要有以下几点好处:1.在没有CSS样式表时也可以展示出很好的页面结构。2.有利于SEO(搜索引擎优化)3.方便其他设备(阅读器等)按语义解析渲染页面。4.合理的语义化标签有利于代码的维护。在HTML中,i/e...

2018-11-02 21:41:52 444

原创 select2插件使用心得

select2是一款基于jquery的功能丰富的下拉列表插件。可以实现带搜索框、多选标签等功能。使用时只需要引入jQuery文件和select2.js、select2.css文件即可。初始化 基础下拉使用标签。<!DOCTYPE html><html> <head> &a

2018-05-28 16:41:13 5196 1

原创 使用webpack创建一个新项目

使用NPM和webpack创建一个符合前端工程化的项目环境windows 1.win+r 打开cmd命令行工具 2.进入目标文件夹(项目文件夹),我创建的是webpack-test 3.使用npm创建package.json文件. 命令 cnpm init (我使用的是cnpm) 执行需要选择一些基础配置,一路回车就可以 创建好后项目文件夹中就多了一个p...

2018-05-24 15:48:39 10138

原创 Hbuilder自动编译sass/scss

效果:在sass文件 Ctrl+S 时自动编译成css文件编辑器是Hbuilder 使用Sass需要安装ruby环境,ruby下载及sass安装请点击sass前置下载及安装 ruby安装测试更换淘宝源,sass安装等在上面地址都有。不赘述。下面说hbuilder中的配置: 打开Hbuilder工具栏中依次选择:工具-预编译器设置 如果设置中有sass,scss选项,则点击...

2018-05-24 10:21:38 13846 4

原创 jquery插件拓展

两种方式:第一种.extend();绑定到jquery上。使用方式与使用jquery的ajax/post等方法一样。.extend();绑定到jquery上。使用方式与使用jquery的ajax/post等方法一样。.extend({}); 绑定到jquery上。使用方式与使用jquery的ajax/post等方法一样。.funcName();第二种.fn.extend();绑定到jqu...

2018-05-04 16:06:17 229

原创 首次将本地项目代码提交到新建的github仓库

WIN10系统。 本地项目在F盘 进入本地项目所在目录 然后在git 命令行中依次输入git init git add README.mdgit add . git commit -m "first commit" git remote add origin git@github.com:wangjiax9/practice.git #后面的链接是github上新建...

2018-03-28 17:08:29 1800 1

转载 MySql数据库sql优化

原文地址 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from

2017-07-03 13:31:07 271

转载 TCP/IP三次握手

在TCP/IP协议中,TCP协议通过三次握手建立一个可靠的连接第一次握手:客户端尝试连接服务器,向服务器发送syn包(同步序列编号Synchronize Sequence Numbers),syn=j,客户端进入SYN_SEND状态等待服务器确认第二次握手:服务器接收客户端syn包并确认(ack=j+1),同时向客户端发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV

2017-06-01 15:27:42 303

原创 JAVA字符串判断

在开发过程中,经常会遇到 判断两个String 对象的值是否相等的情况String a = "aaa";if(a的值与条件相等){ //业务逻辑}先上结论.如果只是进行值判断.那么就使用 equals()方法.String a = "abc";if(a.equals("abc")){ system.out.println("值相等");}

2017-06-01 13:07:13 363

原创 post方式AJAX

w3c对post()方式的定义post()方式是jquery封装的AJAX,使用起来比传统的AJAX要简洁.适用于大部分开发需求.JS Demo//提交审核function toChecked(documentId){ $.dialog.confirm('您确定提交至财务审核么?', function(r) { var url = "projectMainAttCo

2017-06-01 10:35:38 633

原创 springMVC文件上传

@RequestMapping(params = "doAdd") public ModelAndView doAdd(ProjectMainAttEntity projectMainAtt, HttpServletRequest request, @RequestParam("file") MultipartFile[] file) { String message = n

2017-05-27 10:23:43 253

空空如也

空空如也

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

TA关注的人

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