自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

转载 css实现右侧固定宽度,左侧宽度自适应

http://jo2.org/css-auto-adapt-width/

2018-05-02 22:48:09 389

转载 堆排序详解

https://www.cnblogs.com/chengxiao/p/6129630.html小顶堆:输出递增,排序递减;大顶堆:输出递减,排序递增;所以降序排序是小顶堆,升序排序是大顶堆。

2018-04-23 20:17:28 302

原创 操作系统错题整理4.21

1.进程间通信形式:Pipe管道及Named pipe命名管道、信号signal、消息队列Message queue、共享内存Shared memory、套接字Socket、信号量semophore。2.分时操作系统的特征:交互性(同时性):用户与系统进行人机对话。用户在终端上可以直接输入、调试和运行自己的程序,在本机上是修改程序中的错误,直接获得结果。 多路性(多用户同时性):多用户同时在各自终...

2018-04-22 21:51:36 335

原创 数据结构-八种排序算法

一、直接插入排序1.将一个记录插入到已排好序的有序表中,从而得到一个新的、记录数增1的有序表。2.稳定3.O(n^2)4.六个数12 15 9 20  6 31 24 用直接插入排序二、希尔排序(缩小增量排序)1.先将整个待排记录序列分割为若干个子序列分别进行直接插入排序,待整个序列中的记录基本有序时,再对全体记录进行一次直接插入排序。相隔某个增量的记录组成子序列。2.不稳定3.O(n^1.3),...

2018-04-21 23:19:05 349

原创 前端错题记录3.31

1.JSONP只支持get请求,不支持post请求。2.AngularJS1中页面中用于数据绑定的占位符是{{ }}3.如果a=10,那么a^=( 1<<4 ) - 1 等于 5.解析:1<<4   左移相当于1*2^4=16, a^=16-1=15, a=a^15=10^15, ^ 异或运算:10的二进制00001010, 15的二进制00001111, =>000...

2018-03-31 16:21:07 804

原创 前端错题记录3.30

1.不属于浏览器Response Headers字段:Referer2.var myObject = { foo: "bar", func: function() { var self = this; console.log(this.foo); console.log(self.foo); (function...

2018-03-30 22:23:05 262

原创 网易笔试编程题

1.小易准备去魔法王国采购魔法神器,购买魔法神器需要使用魔法币,但是小易现在一枚魔法币都没有,但是小易有两台魔法机器可以通过投入x(x可以为0)个魔法币产生更多的魔法币。魔法机器1:如果投入x个魔法币,魔法机器会将其变为2x+1个魔法币魔法机器2:如果投入x个魔法币,魔法机器会将其变为2x+2个魔法币小易采购魔法神器总共需要n个魔法币,所以小易只能通过两台魔法机器产生恰好n个魔法币,小易需要你帮他...

2018-03-25 20:49:30 233

原创 JavaScript数组中shift()和push(),unshift()和pop()操作

1.push()和pop()栈:后进先出var colors = new Array(); //创建一个数组var count = colors.push("red","green"); // 推入两项,返回修改后数组的长度alert(count); // 2 返回修改后数组的长度var item = colors.pop(); //取得最后一项...

2018-03-25 15:26:51 718

原创 前端错题记录3.25

1.白屏时间first paint 和可交互时间dom ready的关系是?答:先触发first paint,后触发dom ready。2.AngularJS1中指定控制器的是哪个指令?答:ng-controller3.Angular大大减少了对DOM的访问,jQuery极大的丰富了DOM操作。4.JS中的内置对象:...

2018-03-25 15:08:29 277

转载 剑指编程题3.21

题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。链接:https://www.nowcoder.com/questionTerminal/22243d016f6b47f2a6928b4313c85387来源:牛客网关于本题,前提是n个台阶会有一次n阶的跳法。分析如下: f(1) = 1 f(2) = f(2-1) + f...

2018-03-21 22:40:29 107

原创 前端错题整理3.21

1.Promise对象代表一个异步操作,有三种状态:Pending(进行中)、Resolved(已完成)和Rejected(已失败)。2.angularjs 1指令中compile主要是用来 绑定DOM。3.在浏览器控制台执行以下代码,输入的结果是()答案:4400 4401 4399 4400解析:首先,题中定义了一个函数,名为test,这个函数内部分别又定义了一个数值变量n和一个闭包函数add...

2018-03-21 22:10:20 182

原创 剑指编程题3.20

输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。/*struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { }}...

2018-03-20 18:49:16 100

原创 JavaScript的全局函数

2018-03-20 18:40:34 560

原创 一道题说明JS中的加法操作符

1.1console.log(1+ "2"+"2");当使用双引号时,JavaScript认为是字符串,字符串相加等于字符串合并。因此,这里相当于字符串的合并,即为122.2.1console.log(1+ +"2"+"2");第一个+"2"中的加号是一元加操作符,+"2"会变成数值2,因此1+ +"2"相当于1+2=3.然后和后面的字符串“2”相合并,变成了字符串&q

2018-03-20 18:34:13 336

原创 Bootstrap框架的网格系统工作原理

1、数据行(.row)必须包含在容器(.container)中,以便为其赋予合适的对齐方式和内距(padding)。如:<div class="container"><div class="row"></div></div>2、在行(.row)中可以添加列(.column),但列数之和不能超过平分的总列数,比如12。如:<div class

2018-03-20 18:08:39 834

原创 BFC(Block Formatting Context)基础分析

常见的文档流分为:定位流、浮动流、普通流三种。BFC是普通流中的一种。一、什么是BFC根据W3C对BFC的描述,可以总结出:BFC是一个具有特殊CSS样式的HTML盒子,比如div标签就经常用来当盒子用。这些特殊样式如下,下面的样式只要满足一项,就说明这个盒子是BFCfloat:left | rightposition:fixed | absolutedisplay:inline-block | ...

2018-03-13 22:55:51 174

原创 HTML5中不再支持的元素

1、超链接中的name,用id替代2、applet(建议object):定义applet3、acronym(建议abbr):定义首字母缩写4、basefont5、big:定义大号文本6、center:定义文本居中7、font8、strike(使用del):定义加删除线的文本9、tt:定义打字机文本10、u:定义下划线文本11、frame(建议iframe):定义子窗口(框架)12、frameset...

2018-03-13 22:25:37 9296

原创 canvas之添加颜色样式、绘制文本、使用图片

一、使用颜色和样式(一)色彩color给图形上色,有两个重要的属性可以用到:fillStyle 和 strokeStyle。fillStyle = color   设置图形的填充颜色。strokeStyle = color 设置图形轮廓的颜色。注意:一旦设置了fillStyle 或 strokeStyle的值,那么这个新值就会成为新绘制的图形的默认值。如果要给每个图形上不同的颜色,需要重新设置fi...

2018-03-11 20:32:00 19894

原创 JS中undefined类型和null类型

ES5中有5中基本数据类型:undefined、null、boolean、number、string和一种复杂数据类型object。其中undefined和null类型相对特殊。一、undefined在使用var声明变量但未对其加以初始化时,这个变量的值就是undefined,例如:var message;alert(message == undefined); //true但是,包含unde...

2018-03-11 20:24:08 5917 1

原创 JSP学习总结

JSP:java Server Pages1.      JSP指令:page指令、include指令、taglib指令2.      JSP注释:(1)       HTML注释:<!-- XXX--> 客户端可见(2)       JSP注释:<%-- XXX--%> 客户端不可见(3)       JSP脚本注释(java注释):<%          //  ...

2018-03-11 20:12:34 173

原创 DOMContentLoaded与load的区别

(参考https://www.cnblogs.com/caizhenbo/p/6679478.html)一、HTML的内容加载以及关于JS的执行顺序浏览器对HTML内容的加载是顺序加载,所以为了避免用户加载页面时等待过长时间甚至在JS脚本执行时浏览器还没有加载到其中相关的内容,我们尽量把JS脚本放在HTML的最后,即</body>之前。也可以使用window的onload事件,onlo...

2018-03-11 18:06:25 1643

原创 HTML置换元素与非置换元素

一、置换元素1. 一个内容 不受CSS视觉格式化模型控制,CSS渲染模型并不考虑对此内容的渲染,且元素本身一般拥有固有尺寸(宽度,高度,宽高比)的元素,被称之为置换元素。 2. 置换元素就是浏览器根据元素的标签和属性,来决定元素的具体显示内容。 3. 例如浏览器会根据img标签的src属性的值来读取图片信息并显示出来,而如果查看(X)HTML代码,则看不到图片的实际内容;又例如根据input标签的...

2018-03-10 18:19:08 6290

原创 前端错题记录3.10

1.1)常见的块级元素(自动换行, 可设置高宽 )有:       div,h1-h6,p,pre,ul,ol,li,form,table,label等2)常见的行内元素(无法自动换行,无法设置宽高)有:       a,img,span,i(斜体),em(强调),sub(下标),sup(上标)等。3)常见的行块级元素(拥有内在尺寸,可设置高宽,不会自动换行 )有:     (button,inp...

2018-03-10 15:56:06 191

原创 前端错题记录3.9

1.要运用css3动画,你需要运用什么规则?答:@keyframes规则和animation属性。2.bootstrap中,一个元素需要在打印时隐藏,使用的类是?答:hidden-print3.关于IE、FF下面CSS的解释区别描述正确的:答:1)火狐浏览器中,非float的div前面有同一父级的float的div,此div若有背景图,要使用clear:both,才能显示背景图,而IE6.0中不用...

2018-03-09 18:14:27 265

转载 MVC、MVP、MVVM

http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html

2018-03-09 14:51:26 106

转载 CSS控制前端图片HTTP请求的各种情况示例

http://www.jb51.net/css/469033.html

2018-03-06 20:29:34 378

原创 jquery插件:cookie

概述 jquery.cookie.js是一个强大的用来操作 Cookie 的插件,本文讲述如何对cookie进行写入,删除,修改等操作。

2017-11-29 21:04:12 180

原创 jQuery form插件的使用--ajaxForm()和ajaxSubmit()的可选参数项对象

jQuery form插件的使用–ajaxForm()和ajaxSubmit()的可选参数项对象jQuery Form简介jQuery Form插件是一个优秀的Ajax表单插件,可以非常容易地、无侵入地升级HTML表单以支持Ajax。 jQuery Form有两个核心方法 – ajaxForm() 和 ajaxSubmit(), 它们集合了从控制表单元素到决定如何管理提交进程的功能。

2017-11-29 19:24:09 14977 2

原创 总结:jquery选择器

一、基本选择器$("#id") eg:$("#test") //id = test$(".class") eg:$(".test") //class = test$("tagName") eg:$("p") //$("*") eg:$("*") //所有元素$("sel1,sel2,sel3")eg:$("div,span,p.test") //所有、和cl

2017-11-25 15:26:53 213

转载 HBuilder常用的快捷键

参考自http://blog.csdn.net/xiaomobeila/article/details/54945844新建 Ctrl + N 关闭 Ctrl + F4 全部关闭 Ctrl + Shift + F4 属性 Alt + Enter激活代码助手 Alt + / 激活快捷键视图 Ctrl + Shift + L开启关闭注释整行 Ctrl + /

2017-11-23 19:31:29 817

Online Tutor产品相关

Online Tutor在线家教辅导平台项目功能列表,产品原型及需求文档等,产品作品。

2018-08-26

空空如也

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

TA关注的人

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