- 博客(8)
- 收藏
- 关注
原创 easychat项目讲解
项目简介:本项目是基于Websocket和Servlet实现的多用户聊天室,实现了聊天所需的一些基本功能。功能描述:1.用户信息注册2.登录,同时标识上、下线用户3.私聊,点击好友列表中指定用户进行私聊4.群聊,点击好友列表指定用户建群,收发群聊消息技术实现:1.创建MySQL数据库,建立user表。2.使用JDBC连接数据库:①为了预防SQL注入漏洞,使用PrepareStatem...
2019-08-16 12:35:50 821
原创 数据库基本操作1
1.创建数据库:create database [if not exists] db-name [charset=…] [collate…]:不指定的话默认charset是utf8 默认效验规则是utf8_general_ci(不区分大小写) utf8_bin区分大小写2.查看数据库:show database; 查看表:show create table tablename;3.修...
2019-08-09 12:07:10 171
原创 测试分类
测试分类:1.按开发阶段分:单元测试,集成测试,系统测试,验收测试①单元测试(Unit testing)白–>(模块测试):单一的对某一模块进行测试测试单元的最小单位为模块。②集成测试(integration testing)灰:也称联合测试,组装测试,将程序模块采用上的集成策略组装起来,对系统的接口及集成后的功能进行正确性检测的测试工作。主要目的是检查软件之间的接口是否正确。测试阶...
2019-08-07 21:16:40 252
原创 测试基础知识
1.基础篇1.1测试与调试的区别:目的不同–测试的任务是发现程序中的缺陷(不需要找bug);调试的任务是定位并且解决程序中的问题。参与角色不同–测试主要是由测试人员和开发人员来执行,黑盒测试主要由测试人员完成、单元/集成测试主要是由开发人员执行。调试由开发人员完成。执行的阶段不同–测试贯穿整个软件开发生命周期,调试一般在开发阶段。1.2项目性测试和职能性:(在一个项目中)项目型...
2019-08-07 17:14:04 264
原创 类集
1.1简介:解决数组定长的问题1.2Collection接口:保存单个集合的最大父接口。定义:public interface Collection extends Iterable 继承了Iterable常用方法:两个重要的子接口:List(允许重复) Set1.List 两个独有方法 get()set()–>返回之前修改的数据在List接口下有三个常用子类:Array...
2019-08-02 19:51:49 169
原创 Java String类
1.String类1.1比较:“==”:基本数据类型:值的大小;引用数据类型:地址的值.equals():字符串内容。1.2直接赋值: String str1="Hello"; String str2="Hello"; System.out.println(str1==str2);结果:true原因:在JVM底层会自动维护一个对象池,若采...
2019-08-01 15:32:37 145
原创 基于Java的性能测试框架
心路历程这个项目的灵感是来自一款叫做 JMH 的基准测试框架(后续有资料说明)。是为了更好的回答实现了同样功能的函数,哪些操作更高效,指导我们更好的了解优化我们的程序。在这个过程中也很好的学习了关于影响到程序尤其是 java 程序执行的一些因素。项目背景什么是性能测试系统在特定负载的情况下,响应时间和稳定性的表现情况。几个关键词:系统这也就是我们自己开发的程序。为什么我们研发...
2019-07-31 21:09:14 836
原创 排序复习
##快速排序1.快速排序:利用“分治思想”即分而治之。核心思想:一路快排:默认第一个元素为分区点排序一组数据,设头为s,尾为e,利用分治思想选择一个点为分区点pivot,将所有大于pivot的数放在右边,小于的放在左边,则一次下来后这组数据就被分成了大于等于小于三段。然后再在大于段和小于段内继续用此方法即可实现有序排列。递推公式:quicksort(s…e)=quicksortInter...
2019-07-16 20:32:35 112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人