08 2016 档案
摘要:Cache缓存主要分为两类:一、文件缓存;二:内存缓存,也就是实现一个类中静态Map,对这个map进行常规的增删改查; 1、文件缓存 XML格式,序列化DAT文件格式或者其他格式 2、内存缓存
阅读全文
摘要:1、IO输入输出模式 2、有上拉,下拉,弱上拉,推挽,开漏输出;不同的单片机有不同的输出模式 3、以最简单的51单片机为例 P0:开漏型双向IO口,通常需要添加外部上拉电阻 P1~P3:准双向IO口,内部自带上拉电阻
阅读全文
摘要:导航栏到小屏幕的时候,我们的处理办法是隐藏为一个按钮。可是选项卡的标签页部分,我们的处理办法是加一个水平滚动条。但是加水平滚动条需要解决一个问题,就是宽度的问题,如果不设置宽度,他就会根据屏幕大小自适应,这样的话就会出现换行掉下去的情况,不会出现横向滚动条。 1、动态给ul设置宽度 遍历li元素求出
阅读全文
摘要:1、pull-left和pull-right 2、text-left、text-center和text-right
阅读全文
摘要:1、当我们想使用百分比来进行两个盒子的并排 代码: 当我们想通过inline-block让两个div来并排,一个战父盒子的80%,一个占20%。可能看起来刚好100%,但是会由于代码中左右两个盒子之间的空白字符会导致右边的盒子掉下来。 2、解决办法 (1)消除空白字符 让左右两个盒子的代码紧密连起来
阅读全文
摘要:1、bootstrap给我们提供了标签页 细细看了一下bootstrap的标签页源码,对tab选项卡有了更深的理解。其实说来也简单,以前自己写js和css时没有意识到整体的划分。就是分为两部分:一部分是标签页头部,一部分就是标签页展示内容区域。 2、使用bootstrap的自带样式 3、自带样式还是
阅读全文
摘要:1、bootstrap提供了js插件——轮播图 我们还是照旧,直接拿过来用,需要改的地方再说。 2、修改 小屏幕看小图,大屏图看大图:这个可以利用自定义属性(data-XXX)data-img-lg(保存大图)和data-img-xs(保存小图)属性保存图片的路径,利用jQuery的data函数取出
阅读全文
摘要:1、要建立响应式网站的布局,这个时候bootstrap的高级就能体现出来了。 2、先来了解一下bootstrap提供了哪些响应式工具供我们使用: (1)屏幕宽度尺寸的概念: <768px xs 超小屏幕(手机) 768px>= <992px sm 小屏幕(平板) 992px>= <1200px md
阅读全文
摘要:1、微金所链接:http://www.weijinsuo.com/ 2、头部分为:topbar和nav上下两个部分 (1)topbar详解 topbar使用bootstrap的栅格系统 (2)nav分为3部分 如何使用bootstrap快速建立导航栏?从bootstrap中找到导航栏,从简单的开始修
阅读全文
摘要:1、预置CSS样式 (1)Normalize.css 增强浏览器表现的一致性。 (2)布局容器——版芯:container。 ①.container 类用于固定宽度并支持响应式布局的容器。 宽度大于某个值的时候占据版芯,小于某个值的时候占据100%。 ②.container-fluid 类用于 10
阅读全文
摘要:1、他是一个前端流行的框架,他为我们提供了: css、js、一些图标。 2、安装bootstrap 3、基础的bootstrap模板 这三个meta标签必须放到head标签的最前面。 标签的含义: ①设置htnl文档的编码格式 ②viewport——视口:在移动浏览器中,当页面宽度超出设备,浏览器内
阅读全文
摘要:1、on和delegate的参数顺序相反 2、each和map参数也是相反的
阅读全文
摘要:1、css 他已经封装了一些css样式,如果不喜欢,可以直接修改。 2、js 他已经封装了对应的js。
阅读全文
摘要:1、给JQuery全局对象扩展一个函数方法 $.log=function(){ /* 给全局对象$扩展一个函数*/ } $.log;//调用方法 2、给JQuery普通对象扩展一个函数方法 3、使用第三方插件 例如,自定义动画不能支持修改背景色,所以既可以引入第三方的js文件。 第一步:引入JQue
阅读全文
摘要:1、JQuery选择器选择出来的是一个数组对象,可是给这些每一个元素都要设置内容时,就会隐式迭代,JQuery自己实现内部循环给每个元素绑定上设置。 2、如果是获取的话,那就是默认获取第一个元素的值。 3、each()函数 JQuery对象的each方法: $("li").each(function
阅读全文
摘要:1、描述 两侧浮动显示广告 2、要点 其实就是一直在变浮动广告距顶部的值。 3、代码
阅读全文
摘要:1、描述 窗口滚动一定高度之后才让导航栏固定 2、要点 浏览器滚动的事件:$(window).scroll(functiuon(){ 文档滚过的高度: $(doucment).scrollTop(); }); 3、代码 <!DOCTYPE html> <html> <head> <meta char
阅读全文
摘要:1、元素的宽高 可以通过css来进行设置,例如:$("元素").css({"宽度":"值","高度":"值"}); 也可以通过JQuery中的函数直接进行设置,比如$("元素").width(数字或字符串);$("元素").height(数字或字符串);不给值的话就相当于获取宽高 两种方法获取宽高的
阅读全文
摘要:1、追加节点( 儿子关系) append() $("已有元素").append("动态添加元素"); 在已有元素的内部的后面追加一个元素 appendTo() $("动态添加元素").appendTo("已有元素");在已有元素的内部的后面追加一个元素 prepend() $("已有元素").pre
阅读全文
摘要:1、上拉、下拉和切换 slideup()、slidedown()、slideToggle() JQuery里面的切换太吊了,它自带判断当前显示状态,如果为显示就执行隐藏,如果为隐藏就执行显示。 2、淡入淡出 fadeIn() fadeOut() fadeToggle() fadeTo("时间多少毫秒
阅读全文
摘要:var btn=document.getElementById("btn"); $(btn).click(function(){}); DOM对象转换为JQuery对象: 用$符号将DOM对象包一下就变为JQuery对象。只不过在JS中叫绑定事件,在JQuery中叫执行事件。 JQuery对象转换为
阅读全文
摘要:mouseover和mouseout是一对;mouseenter和mouseleave是一对。 相同点:都是鼠标经过就触发事件 不同点: 给外盒子一个经过触发事件,但是mouseover会在鼠标经过外盒子内部元素的时候也会再次触发事件。 但是,同样的给外盒子一个经过触发事件,mouseenter就不
阅读全文
摘要:1、优点 (1)能解决浏览器的兼容性JS问题 (2)解决JS代码冗余的问题 (3)动画效果更容易实现 2、压缩过的和不压缩的区别 (1)开发过程中用未压缩的;上线后用压缩版本。 (2)版本问题:1.XXX兼容IE678 2.XXX不在支持IE678 还有专门用于移动开发的jQuery 3、两种入口函
阅读全文
摘要:题目链接:http://www.lintcode.com/zh-cn/problem/search-range-in-binary-search-tree/ 1、描述 给定两个值 k1 和 k2(k1 < k2)和一个二叉查找树的根节点。找到树中所有值在 k1 到 k2 范围内的节点。即打印所有x
阅读全文
摘要:参考博客:http://www.cnblogs.com/rollenholt/archive/2011/09/11/2173787.html Java IO体系结构 1、要弄清楚其体系结构,先明白两点: (1)对称性之:InputStream和OutputStream(字节输入输出体系) ,Read
阅读全文
摘要:基于距离的缓动动画 原理:设定起始位置 start 和终止位置 end,变化会越来越慢。 公式:start=start+(end-start)/10; 这个10不是固定的,想分成多少份就分成多少份,他影响的是后续的增加速度。 举例:因为start在增加,但是会增加的越来越慢。 基于时间的缓动动画
阅读全文
摘要:1、描述——无缝滚动图片 2、代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{margin:0;padding: 0;} .box{ width:600
阅读全文
摘要:1、域的隐藏 代码如下: 先猜猜输出什么吧?还是编译都不通过? 父类Base和子类Derived中都有变量className,尽管Base有一个公共域className,但是这个域没有被继承到Derived类中,因为它被Derived中的className隐藏了。又因为Derived中的classN
阅读全文
摘要:1、定时器注意事项 分析下列代码打印内容: 你可能要误以为是1 2 3。因为这个定时器太特殊了,延时0毫秒执行alert(2)。但是,这和JS的语言特性有关,JS中的执行是单线程执行,所以有延时的操作自然被放到后面,无论是否有没有延时。 2、&&操作符 ||操作符 a&&b 返回值 a真返回b;a假
阅读全文
摘要:1、功能描述 当用户想要获取验证码时,就点击 免费获取验证码 ,然后开始倒计时,倒计时期间按钮文字为剩余时间x秒,且不可按状态,倒计时结束后,按钮更改为点击重新发送。 2、分析 必须用到定时器。按钮点击后,在定时器内做出判断。倒计时60秒,到0结束。 3、代码实现: 重点介绍:定时器在进行下一次倒计
阅读全文
摘要:XML(Extensible Markup Language) 定义:一种可扩展的标记性语言 XML有丰富的编码工具,比如Dom4j、JDom等。 JSON(JavaScript Object Notation) 定义:一种轻量级的数据交换格式 JSON也有json.org提供的工具,但是JSON的
阅读全文
摘要:1、定时器——setInterval("执行函数名",间隔时间); setInterval(fun,1000);每隔1秒钟执行一次fun函数 setInterval("fun()",1000);每隔1秒钟执行一次fun函数 排队执行——间隔时间t1和程序执行时间t2,如果t1<t2(程序执行时间比间
阅读全文
摘要:动态添加标签+动态添加事件 window.onload=function(){ (已存在元素节点)事件绑定; (未来元素节点)事件绑定; } 它会扫描元素节点,如果元素节点存在(静态写好的),就可以绑定了;如果元素节点不存在,是后来动态添加的就不会执行。 所以,我们不能将后来添加的元素的事件绑定像已
阅读全文
摘要:内置对象 定义:JS语言自己定义的一些对象,供开发者使用。 常用内置对象: 1、Arguments对象 arguments.length 返回实参的个数 他只在正运行的函数内部使用。arguments.callee 返回的是正在执行的函数。函数递归的时候,推荐使用arguments.callee。
阅读全文
摘要:2 服务器主流厂家5年以上BMC固件开发经验 3 有硬件基础,能读懂硬件原理图和芯片手册 4 精通 C 语言,对嵌入式软件开发有兴趣 5 熟悉 x86 服务器硬件架构 6 熟悉 IPMI 协议,熟悉常用总线接口(I2C/UART/LPC 等) 7 熟悉 BMC 开发流程,有完整 BMC 固件开发经验
阅读全文
摘要:一、JavaScript的三个重要组成部分 (1)ECMAScript(欧洲计算机制造商协会) 制定JS的规范 (2)DOM(文档对象模型)重点学习对象 处理网页内容的方法和接口 (3)BOM(浏览器对象模型) 存在兼容性问题 与浏览器进行交互的方法和接口 1、DOM定义 为js操作html元素而制
阅读全文
摘要:1、select (1)它的选择事件是onchange (2)他的选项索引可以通过value获取,比tab选项卡要方便一点。 2、数组常用方法 (1)添加元素 push():可以向一个数组末尾添加一个或多个元素,并返回新的数组的长度 。 unshift():可以向一个数组前面添加一个或多个元素,并返
阅读全文
摘要:1、变量提升问题 <script> var num=10; fun(); function fun(){ console.log(num); var num=20; } </script> 这段代码会输出undefined,为什么呢?这就涉及到js中的一个变量提升问题。 其实上面的fun函数代码相当
阅读全文
摘要:1、Java中的不可变对象和可变对象 (1)不可变类:当你获得这个类的实例的引用之后,你不可以改变这个实例的内容。比如:String,BigInteger,BigDecimal,还有基本数据类型的封装类,这些都是不可变类。用实例来调用方法时,不会改变里面的变量的值。代码: import java.m
阅读全文
摘要:1、效果图 难点在于搜索框与搜索按钮要无缝对接 2、实现 (1)搜索框的高度(height+上下border)==搜索按钮的高度 (2)搜索框的字体大小、样式==搜索按钮中的字体大小、样式 (3)搜索框和搜索按钮都要去掉边框:outline:none;当然 搜索按钮需要再加上一个border:non
阅读全文
摘要:1、令人混淆的构造器 代码如下格式: 分析:null这个参数,两个构造器都可以接受,会怀疑这段代码是否会通过编译,运行后发现可以通过编译并且打印出double array?Why? 正解:知识点——Java重载解析过程是以两个阶段运行的。第一个阶段,选取所有可以获得并且可以使用的方法或构造器。第二阶
阅读全文
摘要:第一天成果 1、浮动的盒子不要给宽,内容撑起盒子的宽 在前端设计中,一般不给浮动的盒子设置宽,让其用内容撑起一个高度。 2、小三角的表示 ◇用一个盒子(盒子宽为字的宽,高度为字高度的一半)去截取这个菱形来得到一个三角,当然还要涉及到浮动。 3、块级元素只能通过padding-top来调节垂直居中 4
阅读全文
摘要:1、宽高继承 他们是要属性的,并不是直接就能继承,inherit。 2、浮动的盒子不要给宽,宽度由内容来决定
阅读全文

浙公网安备 33010602011771号