摘要:
<table>标签中 THEAD TFOOT TBODY 表格由行所组成,行由单元格组成 表格中默认都有一个标签tbodyTHEAD TFOOT表格列信息 TBODY 控制表格分行下载,可先显示部分内容,避免全部解析后一起显示<form>标签 与服务器交互action属性: 指定数据提交的目的地get与post get会把提交的信息显示在地址栏上,post不会 get对于敏感信息不安全 post安全 get最长2083 提交数据体积受地址栏的限制, post没有,可以提交大体积数据 get将提交信息封装在请求行,也就是http消息头之前. post 数据体中,也就是ht 阅读全文
摘要:
各种排序算法:冒择路(入)兮(稀)快归堆,桶式排序,基数排序冒泡排序,选择排序,插入排序,稀尔排序,快速排序,归并排序,堆排序,桶式排序,基数排序一、冒泡排序(BubbleSort) 1. 基本思想: 两两比较待排序数据元素的大小,发现两个数据元素的次序相反时即进行交换,直到没有反序的数据元素为止。 2. 排序过程: 设想被排序的数组R[1..N]垂直竖立,将每个数据元素看作有重量的气泡,根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R,凡扫描到违反本原则的轻气泡,就使其向上"漂浮",如此反复进行,直至最后任何两个气泡都是轻者在上,重者在下为止。 【示例】: 49 13 阅读全文
摘要:
1. 使用Junit的最佳实践: 1) 新建一个名为test的source folder,用于存放测试类源代码 2) 目标类与测试类应该位于同一个包下面,这样测试类中就不必导入源代码所在的包,因为他们位于同一个包下面 3) 测试类的命名规则:假如目标类是Calculator,那么测试类应该命名为TestCalculator或者是CalculatorTest 2. Junit的口号:keep the bar green to keep the code clean。3. No reflection, no most frameworks 4. Junit:单元测试不是为了证明您是对的,而是为了证 阅读全文
摘要:
1. 测试类的私有方法时可以采取两种方式:1) 修改方法的访问修饰符,将private修改为default或public(但不推荐采取这种方式)。2) 使用反射在测试类中调用目标类的私有方法(推荐)。2. TestSuite(测试套件):可以将多个测试组合到一起,同时执行多个测试。3. JUnit 4全面引入了Annotation来执行我们编写的测试。4. JUnit 4并不要求测试类继承TestCase父类。5. 在一个测试类中,所有被@Test注解所修饰的public,void方法都是test case,可以被JUnit所执行。6. 虽然JUnit 4并不要求测试方法名以test开头,但我 阅读全文
摘要:
怎么说呢,之前一直在做报表开发的工作(保险系统的外包项目),主要内容呢就是处理数据,至于java呢,已经忘得差不多了. 之前的工作怎么说呢,不好也不坏吧,但是终究是对这份工作失去了兴趣. 希望能走回java开发的道路,找回之前那个每天积极学习,充实的自我 在此也不多说废话了,今天开始复习,全力奋战,只为成为黑马. 下面开始复习java入门基础: java 特点: 一次编译,到处运行 java跨平台性: 因为Java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”——字节码。然后不同的硬件平台上安装有不同的Java虚拟机(JVM),由JVM来把字节码再“翻译”成所对应的硬件. 阅读全文