摘要:
#一.JavaScript中的基础概念###1.defer属性一般我们在引用外部js文件的时候往往是将引用文件的位置放在标签当中,比如那么在标签中引入多个js文件时,浏览器会按照引入顺序加载执行这些引入的js文件,如果加载执行的这些js文件的时间比较长,那么页面就会处在等待期间。在下载引入的js文件... 阅读全文
摘要:
定义函数的方式定义函数表达式的方法有两种,一种是函数声明,另一种是函数表达式.函数声明的方式,关于函数声明的方式,它的一个重要的特性就是函数声明提升(function declaration hoisting),意思是在执行代码之前会先读取函数声明。这就意味着可以把函数声明放在调用它的语句后面,li... 阅读全文
摘要:
1.原型与in操作符 有两种方式使用in操作符:单独使用和在for-in循环中使用.在单独使用时,in操作符会在通过对象能够访问给定属性时,返回true,无论该属性是存在实例或者是存在于原型之中. 看看下面的代码: console.debug(p1.hasOwnProperty('name'));//false 实例中没有name属性 console.debug('name' ... 阅读全文
摘要:
js比较特殊,没有类的概念,js中的对象定义为:"无序的属性的集合,其属性可以包含基本值,对象或者函数".js的对象可以直接理解为散列表.对象的每个属性或者方法都有一个名字,而每个名字都映射到一个值.无非就是一组键值对,其中的值可以是数据或者是函数每个对象都是基于一个引用类型来创建的,这个引用类型可... 阅读全文
摘要:
viPlugin是一个eclipse 针对vi的插件,使用此插件可以让你在使用eclipse进行编码时使用几乎所有vi命令,可以极大的提高开发编码效率。安装点击你的eclipse中的 help --> Install New Software... --> Add.. --> 添加网址http://www.viplugin.com点击OK后,将搜索出的vi插件选项选上后点击 Next,然后选择 Accept,最后点击 Finish。安装完成后重启Eclipse,重启后会提示找不到路径中的文件。这是因为此插件需要收费,可以破解。快速破解:1、在eclipse根目录下建立文件:v 阅读全文
摘要:
这个随笔回记录使用Ubuntu遇到的一些问题 不定期进行整理和分类1.Question: ubuntu 无法检测包或者源码包 Description:Ubuntu软件中心打开时报错 无法检测包或者源码包名称 Solution: 在终端中输入/usr/bin/software-center会输出相应的错误包名称和所在位置 将错误的包名称删除掉后 执行sudo rm /var/lib/apt/lists/* ;sudo apt-get update; 之后再打开软件中心 就正常了2.Question:如何在控制台中输入EOF?l inux ctrl+d windows ctrl+z ... 阅读全文
摘要:
栈(stack)是简单的数据结构,但在计算机中使用广泛。它是有序的元素集合。栈最显著的特征是LIFO(Last In, First Out, 后进先出)。当我们往箱子里存放一叠书时,先存放的书在箱子下面,我们必须将后存放的书取出来,才能看到和拿出早先存放的书。实现代码如下(基于数组): 1 package DataStructure.Stack_Queue.Stack; 2 3 public class Stack { 4 private int maxSize; //size of stack array 5 private long[] stackArray;//item... 阅读全文
摘要:
传值, 是把实参的值赋值给行参 那么对行参的修改,不会影响实参的值 传地址 是传值的一种特殊方式,只是他传递的是地址,不是普通的如int 那么传地址以后,实参和行参都指向同一个对象 传引用 真正的以地址的方式传递参数 传递以后,行参和实参都是同一个对象,只是他们名字不同而已 对行参的修改将影响实参的值-----------------------------------------------------------------------------------觉得从函数调用的角度理解比较好 传值: 函数参数压栈的是参数的副本。 任何的修改是在副本上作用,没有作用在原来的变量上。 传... 阅读全文
摘要:
谁说ubuntu的主题不好看?其实ubuntu的主题也可以很绚丽,不是只有windows才可以安装mac主题的。只需要简简单单的几个命令你就可以拥有一个绝对完美的苹果主题!前提是你的计算机要联网。1、打开终端输入下面红色字体的命令:wget https://downloads.sourceforge.net/project/macbuntu/macbuntu-10.10/v2.3/Macbuntu-10.10.tar.gz -O /tmp/Macbuntu-10.10.tar.gz2、等好了之后接着输入下面命令:tar xzvf /tmp/Macbuntu-10.10.tar.gz -C /t 阅读全文
摘要:
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过Net Configuration Assistant添加正确的服务命名,其实你可以想成是客户端与服务器端 修了条路,然后数据就可以被拉过来了) 这样你可以把数据导出到本地,虽然可能服务器离你很远。 你同样可以把dmp文件从本地导入到远处的数据库服务器中。 ... 阅读全文