自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(29)
  • 资源 (6)
  • 收藏
  • 关注

原创 javascript对象知识总结

学习了js对象一节,细节挺多,特此总结一下:1.对象属性遍历,for in。或者Object.keys(obj), Object.getOwnPropertyNames(obj),这两个都可以获得实例对象的属性,但是prototype中定义的属性无法获取。可以通过Class.prototype 作为参数的方式来访问。 如下:function Person(name, job){

2015-08-31 21:50:28 516

原创 两个瓶盖换一瓶可乐问题

问题描述无意间想起了这样一个问题: 一块钱可以买1瓶可乐,两个瓶盖子可以又可以换一瓶可乐,问,现在有十块钱,最多可以喝多少瓶可乐?背景相信这个问题应该有不少人问过,而且,面试编程的时候居然也有人问这种问题。刚认真思考了一下,得出答案如下:方法一分析:首先,10块钱一次性可以买10瓶,单拿出一瓶,而从剩下的9瓶中,每次拿出一个瓶盖和这个瓶盖就可以再换一瓶可乐,并且得到一个瓶盖,即,一共可以换得:1+

2015-08-18 21:07:53 6451

原创 JavaScript数据类型判断--使用toString方法

使用typeofjavascript提供了typeof关键字来判断一个对象的具体类型,但是typeof有一定的局限性。var a="string"; console.log(a); //stringvar a=1; console.log(a); //numbervar a=false; console.log(a); //booleanvar a; console.log(typeof a)

2015-08-16 15:48:21 970

原创 Virtualbox下NAT和桥接网络配置

前言折腾了很久,终于搞明白virtualbox下的网络配置问题了。虽然网上的文档比较全,而且操作也不算很复杂,但是自己还是遇到了不少问题,主要是由于自己的粗心和对计算机网络不熟悉导致的。这里做个记录,希望来者可以绕过这些问题。我是主系统是win7,虚拟机安装了centos7。ubuntu下的操作应该是差不多的。配置NAT网络这里我直接选的是“网络地址转换(NAT)”,如果选择“NAT网络”,则可能会

2015-08-14 12:06:33 17060

原创 一步一步学习SSH(1)——Maven&Tomcat自动部署

正所谓,工欲善其事,必先利其器,今天开始正式系统的学习Struts2+Hibernate+Spring4,这里记录一下学习的过程。Maven配置Tomcat自动部署,网上看了很多中文资料,感觉乱七八糟的,最后配置还出错了,后来干脆在官网上直接找了。官网:http://tomcat.apache.org/maven-plugin-2.2/ 部署命令: http://tomcat.apac

2015-04-20 13:32:12 366

原创 Failed to load c++ bson extension, using pure JS version

这是mongodb 中间件的一个bug,详见:https://jira.mongodb.org/browse/NODE-263?jql=text%20~%20%22Failed%20to%20load%20c%2B%2B%20bson%22 不过,现在已经解决了,网上有一堆解决办法:http://stackoverflow.com/questions/21656420/failed-to-lo

2015-03-28 23:32:59 2178

原创 javascript && jquery 延时屏幕滚动元素fadeout效果,允许打断。

这个问题,我纠结了一两天,起初,我用的是原生的javascript代码(原谅我没保留代码),写完之后发现乍一看没问题,但是当快速滚动时,即多次调用了,这个时候必须把之前的函数animation 给clear掉。而延时,之前省事,就用delay方法(jquery方法),后来发现不停快速滚动的时候还是有BUG。百思不得其解,animation动画已经clear了,怎么还会有BUG(快速滚动一闪一闪)?

2015-03-10 11:29:28 1110 1

转载 java中的IO整理

原文地址:http://www.cnblogs.com/rollenholt/archive/2011/09/11/2173787.html java中的IO整理2011-09-11 21:35 by Rollen Holt, 72795 阅读, 87 评论, 收藏, 编辑写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以

2015-03-01 23:45:50 395

转载 css子元素设置margin时和父元素合并margin

现象:当两个空的块级元素嵌套时,如果内部的块设置有margin-top属性,而且父元素没有下边解决方法所述的特征,那么内部块的margin-top属性会绑架父元素(即将margin-top传递凌驾给了父元素)。就好比一个小兵,看到上级有漏洞,就假传圣旨,利用漏洞扩张自己的权利。只要设置父元素的border(栅栏)或者padding(隔离墙),就能管住这个调皮的下属。

2015-02-25 23:23:58 4999

原创 深入理解Javascript的var变量和闭包

今天无意间看到阮一峰校友写的一个关于ES6新特性let。let的出现,就是为了弥补var的不足。由此,写下这篇博客重新回顾一下Javascript老生常谈的闭包和它的一个作用域的诟病。闭包的概念我就不说了,很多书上都又说明和解释,就是在一个函数内部可以访问函数外的上下文。今天重点来说以下var变量。因为平时开发的时候,如果不对这个关键字有一个很深刻的认识,很容易产生很多坑和错觉。本

2015-02-01 23:13:22 3864

原创 2014年度总结

看到同学们都纷纷写日志,我也忍不住要来一篇总结总结了,好吧,其实没有人写,是我自己想写了。伴随着两胜两负,终于,打完了今天的游戏,这一年,是一路撸过来的。为此,我打算写两个版本,来记录已经逝去的2014,我相信,这一年,真的是非常普通而又有点重要。颓废版:大概也是去年的这个时候,我加入了HP,然后,开始了人生的工作生涯,恍然回首,已经一年有余了,当是时,早上六点半起床,

2015-01-01 01:28:04 499

原创 理解javascript异步机制(setTimeout )

最近在学nodejs ,对于异步的概念早就理解了,但是,却有一个问题一直不解。问题描述:javascript是一个单线程的语言,那他是如何实现异步的呢?看了很多资料,终于找到了答案:所有的关键是:setTimeout、setInterval。对于异步不了解的朋友自行google,我这里简单阐述一下javascript异步实现的两种机制call

2014-12-26 17:19:06 2868 1

转载 Eclipse 配置maven web项目

maven是个项目管理工具,集各种功能于一身,下面介绍maven web项目在eclipse种的配置,并于tomcat集成。配置成功后,可以跟一般的web项目一样调试。 一、准备条件1、安装下载jdk     这里以jdk1.6为例 2、安装eclipse     到eclipse官网下载 Eclipse IDE for Java EE De

2014-11-11 21:22:02 563

转载 Vertica 常用命令

基于列存储的数据库,相对于传统的基于行的数据库,它更适合在数据仓库存储方面发挥特长。基于列存储的数据库的优点:a)、对于聚集操作,比如求sum,明显基于列存储的要比基于行存储的快;b)、对于update操作,不须接触其他列值;c)、基于行存储的数据库在查询每行记录的多个列值更高效的条件是,row-size比较小,这样一次磁盘读取就可以获取整行;d)、基于行存储的数据库在insert

2014-06-18 09:35:54 33408 1

转载 两分钟彻底让你明白Android Activity生命周期(图文)!

原文:大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助 ,但是还不能完全吃透,所以我今天特意在重新总结一下.首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你

2014-06-15 21:34:06 350

原创 spring jar包下载网址

在官网上找了半天也没zhahttp://repo.spring.io/webapp/search/artifact/?0&q=spring-framework

2014-05-05 08:38:47 619

转载 Oracle数组一般可以分为固定数组和可变数组

原文:http://www.iteye.com/topic/580144固定数组 Sql代码  declare  type v_ar is varray(10) of varchar2(30);  my_ar v_ar:=v_ar('g','m','d','龚','帅');  begin        for i in 1..my_ar.count 

2014-04-03 12:20:32 774

转载 编程之美4.7蚂蚁爬杆扩展问题附猎人抓狐狸(必胜策略)

原文:  http://blog.csdn.net/weichaohnu/article/details/87481384.7节讲的是一根长27cm的木棍上,在5个点上有5只蚂蚁,蚂蚁在开始的时候朝任意方向出发,只能掉头或者往前走。让任意两只蚂蚁碰头时,它们同时掉头朝反方向走。假设蚂蚁的速度都是一秒一厘米,求蚂蚁都离开木棍的最短时间和最长时间。    穷举很麻烦,书上的思路非常精巧

2014-03-24 22:19:02 752

原创 java.lang.IllegalStateException: Cannot call sendRedirect() after the response has been committed

AJAX+JSP时,out.write('content')之后,如果后面还有代码,无法被执行到,会报错,java.lang.IllegalStateException: Cannot call sendRedirect() after the response has been committed。可以在out.write('content');这句代码后面加:return;令下面的

2014-03-09 19:27:07 10419 1

转载 document.getElementsByClassName的理想实现

document.getElementsByClassName的理想实现各种实现方式Pure DOM通常先使用getElementsByTagName("*")取出文档中所有元素,然后进行遍历,使用正则表达式找出匹配的元素放入一个数组返回。由于IE5不支持document.getElementsByTagName("*"),要使用分支document.all以防错误。The Ult

2014-01-02 12:18:03 1056 1

转载 Javascript模块化编程(二):AMD规范

Javascript模块化编程(二):AMD规范作者: 阮一峰日期: 2012年10月30日这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就

2013-12-22 16:35:12 533

转载 Javascript模块化编程(一):模块的写法

Javascript模块化编程(一):模块的写法作者: 阮一峰日期: 2012年10月26日随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。

2013-12-22 16:33:17 572

转载 彻底理解javascript的回调函数(推荐)

彻底理解javascript的回调函数(推荐)2013-04-24 14:54 by MoltBoy, 1530 阅读, 0 评论, 收藏, 编辑  在javascript中回调函数非常重要,它们几乎无处不在。像其他更加传统的编程语言都有回调函数概念,但是非常奇怪的是,完完整整谈论回调函数的在线教程比较少,倒是有一堆关于call()和apply()函数的,或者有一些简短的关于cal

2013-12-22 00:54:13 538

转载 《javascript语言精粹》闭包一个糟糕的例子解惑

发现《javascript语言精粹》里闭包例子的一个小问题Posted on 2010年10月25日by maisui99| Leave a reply如果你是第一次访问麦穗的博客,非常感谢你的到来如果你喜欢我的文章,就点击我订阅吧,RSS feed.在道格拉斯的《javascript语言精粹》的39页有一个例子-目的是输出所点击节点的序号糟糕的例子

2013-12-21 17:05:10 831

转载 JavaScript四种调用模式和this

JavaScript四种调用模式和thisJavaScript调用时除了声明时定义的形参外,每个函数接受两个附加参数:this 和arguments,this在面向对象编程中非常重要,它取决于调用模式。JavaScript有四种调用模式,方法调用模式,函数调用模式,构造器调用模式和apply调用模式。这些模式在初始化关键参数this上存在差异。方法调用模式:当一个函数被

2013-12-20 21:17:25 668 2

转载 Javascript 自动数据类型转换机制

Javascript 自动数据类型转换机制  2010-10-16 23:15:55|  分类: 前端开发 |  标签:数据类型转换机制  |字号 订阅在javascript 里面,当一种类型的值用于需要某种其他类型的值的环境中,那么javascript将自动尝试把值转换为所需类型,而这就是javascript的自动类型转换机制。下标简单的描

2013-12-18 15:10:05 1760

转载 java 泛型 深入<转>

泛型的好处:    泛型的主要好处就是让编译器保留参数的类型信息,执行类型检查,执行类型转换(casting)操作,编译器保证了这些类型转换(casting)的绝对无误。        /******* 不使用泛型类型 *******/        List list1 = new ArrayList();        list1.add(8080);   

2013-12-11 08:53:13 792

原创 android 虚拟机无法导入文件的原因

第一.android虚拟机无法导入文件,显示错误信息:"Failed to push selection: Read-only file system'when i try to push a file"解决方法:这是因为在:C:\Documents and Settings\\.android\avd设置的是只读的,把这个文件夹只读去掉就可以了。该方法原帖见:http:/

2013-12-09 17:01:03 6212

原创 我的第一篇文章

在这个博客这么久了。。居然还没破处!!这是第一篇!以后每周坚持写!

2013-11-24 00:39:33 511

cocos2d-android源代码及jar包

cocos2d-android源代码及jar包,网上找了好久都没找到,温馨提示,如果你关联源码的时候,出现提示:“The Jar of this class file belongs to container 'Android Dependencies' which does not allow modifications to source attachments on its entries”那是因为你把包放在libs文件夹下面了,解决方案:新建一个lib文件夹,然后把jar包放在lib文件夹即可,放在libs下面就无法关联了=_=

2013-11-24

matlab人工蜂群觅食算法(两个版本)

matlab人工蜂群觅食算法(两个版本),包含两个版本,注释内容非常详细,很适合大家学习。

2013-08-11

cglib-2.2.2.jar 和 asm-all-3.0.jar

cglib-2.2.2.jar 和 asm-all-3.0.jar 工具包,动态代理

2013-08-05

3D缩略图jquery特效(含四种效果)网页JS特效

3D缩略图jquery特效(含四种效果)网页JS特效

2013-04-13

网页特效 Flash+xml水面涟漪效果

网页特效 Flash+xml水面涟漪效果

2013-04-13

JSP+Flash上传和剪裁头像

JSP和flash上传照片,剪裁照片源文件

2013-04-13

空空如也

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

TA关注的人

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