书籍已经看完了前六章的内容,有了一定的编程基础后觉得本书内容相对来说过于简单,应该是完全针对于初学者的(或者如作者所说是写个Web设计师的),作者在表述一个问题,一句代码都解释得非常啰嗦与重复,不过从书中学习到更多的,也是作者想让读者体会的是让大家理解DOM脚本编程技术背后的思路和原则,作者特别.....
分类:
编程语言 时间:
2014-05-23 08:47:48
阅读次数:
294
在做布局时,经常有些部分是重复的,比如title或者foot的地方,最简单的办法当然是直接复制过去,
这里介绍include的用法,有过c++或者c经验的同学一看就明白了,就是把另一个布局包含进来.
先看下实现的效果:
里面上下各有两个文字布局,是用include包含进去的,直接看代码
activity_main.xml:
<RelativeLayout xmlns:android=...
分类:
移动开发 时间:
2014-05-22 13:04:44
阅读次数:
345
模式是在某情境下,针对某问题的某种解决方案。设计模式是解决某些经常重复发生的设计问题的一些通用解决方案。
一、模式简介
1、策略模式:定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。
2、观察者模式:定义了对象之间的一对多依赖,当一个对象改变时,它的所有依赖者都会收到通知并自动更新。
3、装饰者模式:动态地将责任附加到对象上。若要扩展功能,装饰者...
分类:
其他好文 时间:
2014-05-22 10:29:51
阅读次数:
260
有很多人说,网上很多知识点都有了,为什么你还要在自己的博客中重复这些东西呢?
我想说的是,别人写的东西是别人理解的东西,同时也是别人学习过程的总结,对于自己来说,自己写自己的博客最主要的目的就是为了记录下自己的学习历程,同时对自己学的东西进行下总结,当过了一段时间后可以回头看看,自己曾经经历的,这也是一种学习,也是一种人生态度。...
分类:
系统相关 时间:
2014-05-22 10:09:17
阅读次数:
376
一、算法思想描述 1、设置一定的步长 2、将整个序列根绝步长分成若干个子序列。对每个子序列执行直接插入排序 3、重复步骤2,直到步长为1(包含1)二、算法分析 希尔排序,也叫缩小增量排序,是插入排序的一种,他对插入排序进行了一定的优化。 时间复杂度:一般认为,在某些序列中可以达到O(n^1.3) 空间复杂度:O(1) ...
分类:
其他好文 时间:
2014-05-22 08:49:36
阅读次数:
213
正规文法的特性
1.所有长度有限的语言都是正规的。
2.用正规文法当然能产生无限长串,其中周期重复部分的长度不大于非终止符的长度。
举个例子
在此规则之下,能生成句子
其中周期重复部分为ab,这个例子的非终止符的元素个数为2,故满足2不大于2.
自嵌入特性
我们把上下文无关文法中的正规文法去掉,剩下的那部分我们叫做真正的上下文无关文法。
自嵌入特性是区分真正的上下文无...
分类:
其他好文 时间:
2014-05-22 08:07:19
阅读次数:
275
题目链接:1393 - Highways
题意:给定一个n * m的点阵,问两两相连后,能组成多少条至少穿过两个点的直线,并且不是水平或垂直的
思路:找过两点的线段,由于是整数坐标,只要他的斜率不是整数,即x / y不是整数就能满足答案,然后先记录下这所有的位置,然后利用容斥原理求出对应每个点可以连出多少条这样的线段,最后去求和,求和的时候要注意,由于有一些是重复计算了,比如1 1 和 2 2...
分类:
其他好文 时间:
2014-05-22 07:36:25
阅读次数:
188
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。?
存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据...
分类:
数据库 时间:
2014-05-22 05:50:17
阅读次数:
358
利用单件模式避免重复打开窗体,窗体为无参数构造函数模式。
注:该博客中有自动关闭窗体的方法http://www.cnblogs.com/zfanlong1314/p/3567308.html为了打开窗体时传入参数,可以改变方法的传递参数,本人修改后代码如下
/// /// 泛型实现窗体实例单...
来自:http://blog.sina.com.cn/s/blog_65c2ec5e0101j133.html 方法一:
通常就是把字符串分割成数组,再对数组操作。 var str = "aabdeegdcffdsf", result = [], tempStr = ""; var
removeDu...
分类:
Web程序 时间:
2014-05-22 03:00:15
阅读次数:
326