摘要:
分享一下编写设置和获取颜色的插件,首先我将插件的名字命名为jquery.color.js。该插件用来实现以下两个功能1.设置元素的颜色。2.获取元素的颜色。 先在搭建好如下编写插件的框架: 我这里采用jQuery.fn.extend().这种方法来编写,代码如下: 这个方法可里面有一个value.参 阅读全文
摘要:
今天为大家分享一下我自己制作的浏览器滚动条,我们知道用css来自定义滚动条也是挺好的方式,css虽然能够改变chrome浏览器的滚动条样式可以自定义,css也能够改变IE浏览器滚动条的颜色。但是css只能是改变IE浏览器的颜色,而且CSS不能做到改变火狐浏览器的样式和颜色。所以只能是通过JavaSc 阅读全文
摘要:
利用闭包的强大威力,但从表面上看,它们似乎与回调无关。下面一起来研究其中最强大的一个:模块。 正如在这段代码中所看到的,这里并没有明显的闭包,只有两个私有数据变量something和another,以及doSomething() 和doAnother() 两个内部函数,它们的词法作用域(而这就是闭包 阅读全文
摘要:
当我们浏览网页的时候,时常会碰到可以滚动屏幕的炫酷网页,今天笔者对这一技术进行简单实现,效果不及读者理想中那般炫酷,主要针对滚屏的技术原理和思想进行分享和分析。本示例在页面右侧有五个数字标签,代表五个页面,点击数字可以切换到对应的页面,滚动鼠标滑轮可以实现数字标签的切换,页面的切换。笔者未对页面的平 阅读全文
摘要:
在实际开发工作中,总会碰到像滚动,分页,日历等展示效果的业务需求,对于接触过jQuery以及熟悉jQuery使用的人来说,首先想到的肯定是寻找现有的jQuery插件来满足相应的展示需求。目前页面中常用的一些组件,都有多种jQuery插件可供选择,网络上也有很多专门收集jQuery插件的网站。利用jQ 阅读全文
摘要:
当我们在电商网站上购买商品时,经常会看到这样一种效果,当我们把鼠标放到我们浏览的商品图片上时,会出现类似放大镜一样的一定区域的放大效果,方便消费者观察商品。今天我对这一技术,进行简单实现,实现图片放大镜效果。 我在代码中进行了代码编写的思路的说明和详细的代码注释,方便读者,请看代码: 这里,我并没有 阅读全文
摘要:
预加载图片是提高用户体验的一个很好方法。图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快的加载速度。这对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速、无缝地发布,也可帮助用户在浏览你网站内容时获得更好的用户体验。本文将分享三个不同的预加载技术,来增强网站的性能 阅读全文
摘要:
this是面向对象语言中一个重要的关键字,理解并掌握该关键字的使用对于我们代码的健壮性及优美性至关重要。而javascript的this又有区别于Java、C#等纯面向对象的语言,这使得this更加扑朔迷离,让人迷惑。this使用到的情况: 1. 纯函数2. 对象方法调用3. 使用new调用构造函数 阅读全文
摘要:
最近在做ios的自动化平台,需要通过命令行安装卸载ipa包 好了问题来,别人上传的ipa包,很可能是开发签名了只能在特定手机上安装的测试ipa包,那我们如何将其安装在我们的自动化的iphone上呢? 答案看起来显而易见,将其重新签名,但是我们是自动化平台,总不能手动签名所以需要使用mac的命令行将其 阅读全文
摘要:
程序员的核心竞争力是什么?很多人会将“技术能力”放在第一位,但是在我的心中我会将“技术能力”排在人际交往能力之后。很多程序员将主要精力花在了提升自己的技术层次上,忽略人际交往能力在职业生涯中的重要性,只懂技术的程序员终究只有有限的发展空间。在工业时代,竞争力是靠不断改进生产方式和生产工具获得的,如今 阅读全文
摘要:
这篇文章不涉及小程序技术方面得问题,只讨论小程序的核心问题。 探讨一个问题最好的方法是问”为什么“,这篇文章主要思路是通过回答以下几个问题来探讨微信小程序的“思想”。 为什么微信要开发微信小程序? 微信开发小程序的一个目的据说是打通线上与线下的联系,因为微信目前的月活跃用户数量已经达到了8亿 ,但是 阅读全文
摘要:
弹性布局是由w3c在2009年提出的一种布局方法,目前浏览器都已经支持弹性布局(忽略IE6吧)。本文主要讲解弹性布局的基本语法并将其应用到实际网页布局中。 怎样应用弹性布局? 改变盒子display的属性为flex即可将盒子变为flex容器(flex container),其所有子元素自动变为容器成 阅读全文
摘要:
决定页面显示效果好坏的主要因素是细节的美化。这篇文章主要总计一些美化页面细节的技巧。 很多页面都有横向分布的栏目,那么各个栏目之间的纵向分隔符是怎样实现的呢? 将标签 p 的右边框设置成我们需要的分隔符样式就可以得到我们想要的效果了。 横向分隔符怎样实现? 我们可以利用 content与 after 阅读全文
摘要:
这篇文章主要分析css3新特性的典型应用,都是干活,没得水分。 1.动画属性:animation。 利用animation可以实现元素的动画效果,他是一个简写属性,用于设置6个动画属性:amination-name(名字)/duration(持续时间)/delay(延迟时间)/timing-func 阅读全文
摘要:
一直在想程序上是否特意让线程在指定的CPU上去运行,这样可以提高运行效率,所以特地写个代码让CPU使用率画正弦曲线的实验,我使用的是AMD X4 641的CPU,为四核四线程的片子。 代码如下 不指定CPU,发现,貌似系统会平分一下到第一和第二个CPU的使用 指定在第一个CPU上运行的话,效果如下: 阅读全文
摘要:
[TOC] 1、MySQL 简介 概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。 MySQL是一种关联数据库管理系统,将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 Mysql是开源的,所以你不需要支 阅读全文
摘要:
YARN产生背景 MRv1的局限 YARN是在MRv1基础上演化而来的,它克服了MRv1中的各种局限性。在正式介绍YARN之前,先了解下MRv1的一些局限性,主要有以下几个方面: 扩展性差。在MRv1中,JobTracker同时兼备了资源管理和作业控制两个功能,这成为系统的一个最大瓶颈,严重制约了H 阅读全文
摘要:
相同 Comparable和Comparator都是用来实现对象的比较、排序 要想对象比较、排序,都需要实现Comparable或Comparator接口 Comparable和Comparator都是Java的接口 区别 Comparator位于java.util包下,而Comparable位于j 阅读全文
摘要:
WAMP:在windows系统下搭建PHP开发环境 APPSERVER: 两种可用于开发环境的,一般用WAMP LAMP构架 Linux系统 Apache服务器管理软件 Mysql数据库 php语言 php服务器管理软件Apache .net服务器管理软件IIS Java服务器管理软件TomCat 阅读全文
摘要:
【功能说明】 点击按钮时,页面跳转到对应区域 【HTML代码说明】 【1】【主体框架】 【2】【详细信息列举】 【CSS重点代码说明】 阅读全文