自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 用html+css+js实现一个无限级树形控件

题目描述:用html+css+js实现一个无限级树形控件,功能如下:1.利用html、css展示一个树形菜单2.点击箭头图标展开子项3.点击父节点勾选图标能全选或全取消,点击叶节点勾选图标可以选中或取消 思路:以上是一道题的题目描述,但是树形结构是如何给出的题目并没有说明,所以每个人都有不同的想法。(自己百度了一顿也没有百度到  (⊙⊙) )想法:1、假如给...

2018-07-30 15:06:44 23315 4

转载 HTTP协商缓存与HTTP强缓存

1、浏览器缓存缓存这东西,第一次必须获取到资源后,然后根据返回的信息来告诉如何缓存资源,可能采用的是强缓存,也可能告诉客户端浏览器是协商缓存,这都需要根据响应的header内容来决定的。下面用两幅图来描述浏览器的缓存是怎么玩的,让大家有个大概的认知。浏览器第一次请求时:浏览器后续在进行请求时:  从上图可以知道,浏览器缓存包含两种类型,即强缓存(也叫本地缓存)和协商缓存...

2018-07-25 11:22:48 566

原创 JavaScript 用typeof来判断是否是对象的弊端

题目:使用 typeof bar === "object" 来确定 bar 是否是对象的潜在陷阱是什么?如何避免这个陷阱? 1:使用typeof 首先看下面的代码:var carr=[];var cobj={};function cfun(){ console.log('cc');}console.log(typeof carr=='object'); ...

2018-07-24 11:25:39 3183

原创 vue-cil+vuex 构建一个简单的记事本应用

学习vuex文档稍微了解了一下vuex,这个练习用于应用一下vuex。构建一个简单的单页笔记本应用,加深对vuex的理解。Demo:https://ccessl.github.io/test/实现效果:  安装npm和vue-cli这里就略过了,首先创建一个webpack模板项目在命令提示符终端输入: npm init webpack之后输入项目名称、描述等信息。因...

2018-07-18 21:23:32 1506

转载 vuex入门与学习

安装、使用 vuex首先我们在 vue.js 2.0 开发环境中安装 vuex :npm install vuex --save然后 , 在 main.js 中加入 :import vuex from 'vuex'Vue.use(vuex);var store = new vuex.Store({//store对象 state:{ show:fal...

2018-07-17 21:27:47 243

原创 前端经典题型总结

1、var a = 100;function fn() {    alert(a);    var a = 200;    alert(a);}fn();//undefined 200alert(a);//100var a;//没有求改window.a的值alert(a);//100var a = 300;alert(a);//300考点1:scope作用域,var定义的变量提前在器作用域的最顶端...

2018-07-11 21:59:50 620

原创 分页组件

分页组件是web开发中常见的组件,请完成pagination函数,在id为jsPagination的DOM元素中完成分页的显示部分,需求如下1、最多连续显示5页,居中高亮显示current页(如demo1所示)2、total为0时,隐藏整个元素(如demo2所示)3、如果total<=5,则显示全部页数,隐藏“首页”和“末页”元素(如demo3所示)4、当current居中不足5页,向后(前...

2018-07-09 20:47:12 674

转载 前端解决跨域问题的8种方案

1.同源策略如下:URL说明是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js同一域名下允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js同一域名下不同文件夹允许http://www.a.com:8000/a.jshttp://www.a.com/b.js同一域名,不同端口不允许http://...

2018-07-09 11:24:10 304

原创 异步与延迟加载JavaScript的方法

默认情况JavaScript是同步加载的,也就是JavaScript的加载是阻塞的,后面的元素要等待JavaScript加载完毕后才能进行再加载,有多种无阻赛下载JavaScript的方法。(1)defer Defer属性指明本元素所含的脚本不会修改DOM,因此代码能安全地延迟执行。该属性只有IE4 +和Firefox 3.5+的浏览器支持。带有defer属性的<script>元素是在...

2018-07-07 11:29:44 617

转载 HTTP1.0 、 HTTP1.1、HTTP2.0的主要区别

HTTP1.0 VS HTTP1.1长连接:HTTP1.0需要使用keep-alive参数来告知服务器端要建立一个长连接,而HTTP1.1默认支持长连接(PersistentConnection)和请求的流水线(Pipelining)处理,在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和延迟,在HTTP1.1中默认开启Connection: keep-alive,一定...

2018-07-05 15:09:18 1016

原创 HTTP状态码

状态码的类别类别原因短语1XXInformation(信息性状态码) 接收的请求正在处理2XXSuccess(成功状态码) 请求正常处理完毕3XXRedirection(重定向状态码) 需要进行附加操作以完成请求4XXClient Error(客户端错误状态码) 服务器无法处理请求5XXServer Error(服务器错误状态码) 服务器处理请求错误常用状态码200 ok  表示从客户端发来的请求...

2018-07-05 14:51:53 190

winform c均值聚类的demo

winform c均值聚类的demo,鼠标两次点击聚类前的屏幕,产生随机值。选择聚类方式后,点击聚类按钮。在右侧界面显示聚类后结果。

2018-11-07

zrender开发的前端接水果的小游戏

使用轻量级的 Canvas 类库 ZRender开发。小游戏内容用篮子接水果,接到苹果10分,橘子5分,菠萝15分,草莓30分。

2018-01-11

winform access数据库及其增删查改导出报表的demo

有数据的查询,编辑,添加,删除,生成报表等功能的demo,可以运行

2017-08-24

空空如也

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

TA关注的人

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