- 博客(23)
- 资源 (1)
- 收藏
- 关注
转载 final,finally,finalize的区别?
final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载。 finally—再异常
2016-01-05 20:59:49 379
原创 欢迎使用CSDN-markdown编辑器
1. 软件生命周期(SDLC)的六个阶段 1、问题的定义及规划 此阶段是软件开发方与需求方共同讨论,主要确定软件的开发目标及其可行性。 2、需求分析 在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析。需求分析阶段是一个很重要的阶段,这一阶段做得好,将为整个软件开发项目的成功打下良好的基础。”唯一不变的是变化本身。”,同样需求也是在整个软件开发过程
2015-12-27 21:17:06 372
原创 Linux常用命令大全
Linux常用命令大全系统信息Arch 显示机器的处理架构(1)Uname –m 显示机器的处理架构(2)Uname –r 显示现在使用内核版本Dmidecode –q 显示硬件系统部件Date 显示系统时间Lspci –tv 罗列pci设备Lsusb –tv 显示USB设备Cal 2016 显示2016年的日历表
2015-12-13 15:24:02 380
原创 计算机组成的五大部分
计算机组成的五大部分:计算机五大组成及功能: 由运算器、控制器、储存器、输入设备及输出设备组成计算机,并且每个部分都执行特定的基本功能。 1.运算器或称算术逻辑单元(Arithmetical and Logical Unit): 运算器的主要功能是对数据进行各种运算。这些运算除了常规的加、减、乘、除等基本的算术运算之外,还包括
2015-11-26 20:25:43 3162
原创 TCP/IP三次握手协议
TCP(Transmission Control Protocol) 传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(urge
2015-11-24 00:48:03 486
原创 进程和线程的定义及关系
1.定义进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.
2015-11-24 00:17:01 581
原创 Java语言的三大特性即是:封装、继承、多态
Java语言的三大特性即是:封装、继承、多态封装:首先,属性可用来描述同一类事物的特征,方法可描述一类事物可做的操作。封装就是把属于同一类事物的共性(包括属性与方法)归到一个类中,以方便使用。1.概念:封装也称为信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使
2015-11-22 16:12:58 851
原创 安全测试(1)
Http基础知识 HTTP(Hypertext transfer protocol)-->超文本传输协议,是一种详细规定了浏览器和万维网服务器(www)之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。运行于OSI模型的应用层,由请求和响应两部分构成。HTTP协议是无状态的协议。无状态指HTTP协议对于事务处理没有记忆力。缺少事务状态意味着若后续处理需要前面的
2015-11-20 23:35:40 537
转载 SQL Server中角色与权限管理
服务器角色:按照从最低级别角色(bulkadmin)到最高级别角色(sysadmin)的顺序进行描述:1.bulkadmin:这个角色可以运行BULK INSERT语句.该语句允许从文本文件中将数据导入到SQL Server2008数据库中,为需要执行大容量插入到数据库的域帐号而设计.2.dbcreator:这个角色可以创建,更改,删除和还原任何数据库.不仅适合助理
2015-11-19 00:47:29 481
转载 sql语句技巧(1)
1、应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM T1语句,要用到几列就选择几列如:SELECT COL1,CO
2015-11-17 01:01:25 404
转载 java常用的7大排序算法汇总(个人收藏)
1.插入排序算法插入排序的基本思想是在遍历数组的过程中,假设在序号 i 之前的元素即 [0..i-1] 都已经排好序,本趟需要找到 i 对应的元素 x 的正确位置 k ,并且在寻找这个位置 k 的过程中逐个将比较过的元素往后移一位,为元素 x “腾位置”,最后将 k 对应的元素值赋为 x ,一般情况下,插入排序的时间复杂度和空间复杂度分别为 O(n2 ) 和 O(1)。
2015-11-13 16:14:26 512
原创 sql server知识点(多表链接操作和数据库更新操作)
1,、内连接(1)两表链接查询基本语法:select from join 表2 on 连接条件:[].[[比较运算符] [].[](2)多表链接查询基本语法:select from join 表2 on
2015-11-12 20:47:40 646
原创 sql server的查询操作练习(知识点)
1、select子句:(1)select (2)distinct(显示不重复的数据),all(不去除重复的数据) (3)列更名:旧列名|表达式[as]新列名 或者新列名=旧列名|表达式2、where子句:(1)between......add.......用法:betweenadd
2015-11-09 21:31:57 466
原创 sql server练习(Crete和Alter)
知识点:创建表的基本语法结构:Crete table ( [列级完整性约束定义], [列级完整性约束定义], ....................(可以创建多个列))注意:一个表中多个列的定义之间用逗号隔开删除表结构:(1)表中列的修改 ALTER TABLE ALTER COLUMN --修改列定义 A
2015-11-08 23:14:14 578
原创 SQL server的增删改查练习
1增1.1【插入单行】insert [into] 表名> (列名)values (列值)例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15')1.2【将现有表数据添加到一个已有表】insert into 已有的新表> (列名)select from 例:insert into tongxu
2015-11-07 16:28:36 1335
转载 vbs 字符串函数
1. Split(expression, delimiter, count, compare)返回基于 0 的一维数组,其中包含指定数目的子字符串。expression:必选。字符串表达式,包含子字符串和分隔符。如果 expression 为零长度字符串,Split 返回空数组,即不包含元素和数据的数组。 delimiter:可选。用于标识子字符串界限的字符。如果省略,使用空格 ("
2015-11-02 10:13:40 715
原创 UFT (自定义检查点——票数*价格是否等于总数)
Dim a,b,c,d,ea = Window("FlightReservation").WinEdit("Tickets:").GetROProperty("text")msgbox ab= Window("FlightReservation").WinEdit("Price:").GetROProperty("text")msgbox bc=split(b,"$")ms
2015-10-27 22:12:39 1211
转载 QTP\UFT11.5破解
QTP\UFT11.5破解在此相信一定有许多朋友对于QTP/UFT11.5的破解非常感兴趣在此告诉大家,11.5目前破解仍然无效有QTP11正版license的可以直接升级使用QTP/UFT11.5版本而对于需要延长试用的朋友仍然可以像之前QTP11版本一样可以无限进行试用30天。方法:1. 删除C:\ProgramData隐藏目录下的SafeN
2015-10-17 00:54:23 1326
原创 常用技术类网站链接
技术开发类:1.GitHub:https://github.com/2.CSDN:http://www.csdn.net/3.博客园:http://www.cnblogs.com/4.开源中国:http://www.oschina.net/5.易百教程 - 专注于IT教程和实例:http://www.yiibai.com/
2015-10-15 23:47:57 497
原创 Junit使用教程(2)
断言是编写测试用例的核心实现方式,即期望值是多少,测试的结果是多少,以此来判断测试是否通过。1. 断言核心方法assertArrayEquals(expecteds, actuals)查看两个数组是否相等。assertEquals(expected, actual)查看两个对象是否相等。类似于字符串比较使用的equals()方法assertN
2015-10-13 14:14:57 572
转载 JUnit4的使用
JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,差不多和publ
2015-10-12 23:45:31 487
转载 Javascript在页面的执行顺序
1、页面上的Javascript代码是HTML文档的一部分,所以Javascript在页面装载时执行的顺序就是其引入标记的出现顺序, 标记里面的或者通过src引入的外部JS,都是按照其语句出现的顺序执行,而且执行过程是文档装载的一部分。2、每个脚本定义的全局变量和函数,都可以被后面执行的脚本所调用。3、变量的调用,必须是前面已经声明,否则获取的变量值是undefined。
2015-10-11 16:09:10 413
原创 SqlServer问题:sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connectio
在培训的时候在机房电脑可以使用Eclipsece编写一个Java测试类测试是否可以链接SQL server数据库;代码如下:package jdbctest;import java.sql.*;public class JDBCTest {public static void main(String[] args) throws ClassNotFoundException,S
2015-09-18 22:08:42 7178 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人