摘要: 最近在网上查阅了不少javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。 一、什么是闭包? 官方的解释是:所谓闭包,指的是一个拥有许多变... 阅读全文
posted @ 2014-05-22 17:53 達達尼亞 阅读(188) 评论(0) 推荐(0) 编辑
摘要: createtextrange createrange区别:对象或元素不同,虽然都是返回TextRange。例如:var r=document.body.createTextRange() var r=document.createRange()document. createTextRange 可... 阅读全文
posted @ 2014-05-22 17:38 達達尼亞 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: 查找资料的时候发现不错的文章,自己翻译之后分享给大家!一个基本的该类型字符串例子:@"This is a constant character string object";在后台显示它:NSLog (@"%@", @"This is a constant character string obje... 阅读全文
posted @ 2014-05-22 17:34 達達尼亞 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 0 8 28-31 * * [ `date -d tomorrow +%e` -eq 1 ] && do-something我觉得能想到这种方法的,都是经验丰富的人。程序员们,想当然的就会就写出很复杂的代码。 阅读全文
posted @ 2014-05-22 17:33 達達尼亞 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 如果要将查询结果导出到Excel,只需将页面的Context-Type修改一下就可以了:header( "Content-Type: application/vnd.ms-excel">如果希望能够提供那个打开/保存的对话框,Content-Disposition参数,Content-Disposi... 阅读全文
posted @ 2014-05-22 17:32 達達尼亞 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 最近和同事一起看Web的Cache问题,又进一步理解了 HTTP 中的 304 又有了一些了解。 304 的标准解释是:Not Modified 客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文... 阅读全文
posted @ 2014-05-22 17:30 達達尼亞 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 在JDBC操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别的概念。 问题的提出:数据库是要被广大客户所共享访问的,那么在数据库操作过程中很可能出现以下几种不确定情况。 ● 更新丢失(Lost update):两个事务都同时更新一行数据,但是第二个事务却中途失败退出,导致对数据的两个修... 阅读全文
posted @ 2014-05-22 17:29 達達尼亞 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 几个去 IBM 面试的兄弟回来抱怨:去了好几个不同的 IBM 项目组,几乎每个面试官问到数据库的时候都要问用没用过存储过程,烦人不?大家去面的程序员,又不是 DBA,以前的项目都没有用到存储,不照样运行的好好的?存储过程真的那么重要吗,它到底有什么好处呢?笔者认为,存储过程说白了就是一堆 SQL 的... 阅读全文
posted @ 2014-05-22 17:27 達達尼亞 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 注解符号:这个#还真很少用,能和shell通用还真不错呢。//, # 单行注解多行注解引号的使用' ' 单引号,没有任何意义,不经任何处理直接拿过来;" "双引号,php动态处理然后输出,一般用于变量.变量形态:一种是True 即 真的;另 一种是False 即假的常见变量形态:string 字串(... 阅读全文
posted @ 2014-05-22 17:24 達達尼亞 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法 对算法本身的速度要求很高。 而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面将给出详细的说明。《计算机程序设计技巧》(第三卷,排序和查找)对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个... 阅读全文
posted @ 2014-05-22 17:23 達達尼亞 阅读(197) 评论(0) 推荐(0) 编辑
摘要: MYSQL中delete删除多表数据DELETE删除多表数据,怎样才能同时删除多个关联表的数据呢?这里做了深入的解释:1、 delete from t1 where 条件2、delete t1 from t1 where 条件3、 delete t1 from t1,t2 where 条件4、del... 阅读全文
posted @ 2014-05-22 17:09 達達尼亞 阅读(9055) 评论(1) 推荐(1) 编辑
摘要: 相信大家都遇到过自己的一些隐私文件不愿意让别人看到的情况吧,怎么解决呢?隐藏起来?换个名字?或者加密?这些办法都可以办到,其实还有一种方 法,就是建立一个别人既不能进入又不能删除的文件夹,把自己的隐私文件放进去,别人就看不到啦,下面讲讲如何实现,很简单的。在运行中输入cmd,回车,打开命令行窗口,在... 阅读全文
posted @ 2014-05-22 17:05 達達尼亞 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 跟系统任务相关的几个命令:fg、bg、jobs、&、ctrl+z1. & 最经常被用到这个用在一个命令的最后,可以把这个命令放到后台执行2. ctrl + z可以将一个正在前台执行的命令放到后台,并且暂停3. jobs查看当前有多少在后台运行的命令4. fg将后台中的命令调至前台继续运行如果后台中有... 阅读全文
posted @ 2014-05-22 17:00 達達尼亞 阅读(3929) 评论(0) 推荐(0) 编辑
摘要: Windows 的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中。如果想让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统目录下。比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdo... 阅读全文
posted @ 2014-05-22 16:59 達達尼亞 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 实际上,document 和 window 这两个对象的区别已经包含了这个问题的答案。document 表示的是一个文档对象,window 表示一个窗口对象。一个窗口下面可以有很多的document对象。每个document 都有 一个URL。但是,这不是所有的区别。当你ctrl + F5 一个链接... 阅读全文
posted @ 2014-05-22 16:49 達達尼亞 阅读(1949) 评论(1) 推荐(0) 编辑
摘要: 白盒测试和黑盒测试是根据对软件代码的可见性,采用的测试方法;凡是针对代码本身的测试,都可以看做是白盒测试,凡是不考虑代码如何实现,只对代码能实现的功能进行的测试都可以看作黑盒测试。black box testing focus on functional requirements,attempts ... 阅读全文
posted @ 2014-05-22 16:48 達達尼亞 阅读(2345) 评论(0) 推荐(0) 编辑
摘要: 1、测试阶段划分(按测试执行顺序):单元测试(Unit Testing)定义:针对软件基本组成单元(软件设计的最小单位)来进行正确性检验的工作;测试目的:检测软件模块对《详细设计说明书》的符合程度。集成测试(Integration Testing)定义:在单元测试的基础上,将所有模块按照概要设计要求... 阅读全文
posted @ 2014-05-22 16:47 達達尼亞 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 软件开发是一个跨度很大的技术工作,在语言方面,有C,C++,Java,Ruby等等等等,在环境方面,又分嵌入式,桌面系统,企业级,WEB,基础系统,或是科学研究。但是,不管是什么的情况,总是有一些通用的基本职业技能。这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员... 阅读全文
posted @ 2014-05-22 16:46 達達尼亞 阅读(432) 评论(1) 推荐(0) 编辑
摘要: i如果设定此修正符,模式中的字符将同时匹配大小写字母。m当设定了此修正符,“行起始”和“行结束”除了匹配整个字符串开头和结束外,还分别匹配其中的换行符的之后和之前。s如果设定了此修正符,模式中的圆点元字符(.)匹配所有的字符,包括换行符。没有此设定的话,则不包括换行符。x如果设定了此修正符,模式中的... 阅读全文
posted @ 2014-05-22 16:44 達達尼亞 阅读(3194) 评论(0) 推荐(0) 编辑
摘要: 本文总结了PHP的include()和require()两种包含外部文件的方法的不同之处。基本上就是,加载失败的处理方法,性能,以及使用弹性方面的不同。PHP的include()和require()是两种包含外部文件的方法,对于这两种方法有什么区别,很多初学者可能不是很明白。下面总结一下PHP in... 阅读全文
posted @ 2014-05-22 16:43 達達尼亞 阅读(248) 评论(0) 推荐(0) 编辑