自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

转载 Nginx相关介绍

Nginx大家经常听说,那么Nginx具体是什么呢?它实现哪些功能?用于什么用途呢?本文逐一为大家介绍一下。1.Nginx是什么?Nginx(engine x) 是一个高性能的HTTP和反向代理web服务器。2.Nginx有哪些功能?Nginx主要有以下四种功能(1)反向代理(2)负载均衡(3)HTTP服务器(动静分离)(4)正向代理3.在具体阐述Nginx的功能之前,先...

2020-12-05 20:37:53 232

转载 jmeter入门实践------全局变量与局部变量的使用

jmeter入门实践------全局变量与局部变量的使用为了提高录制的jmeter脚本的灵活性,需要使用一些变量;例如在请求头中或者请求体中,方便修改数值。1.全局变量props.put(string,string)props.get(string),这个返回值是string类型,如果要使用它的值而非string类型时,可以使用函数${__property(属性名,,)},来看例子注意:此处property前是两个_,容易错写成一个_在线程组A中设置全局变量name,并让测试计划

2020-12-05 20:32:15 826

原创 jmeter入门实践------实战总结

jmeter压测过程及常见问题总结 本次博客分享以一个javaweb项目(后台使用springboot框架)的性能测试实施作为背景,主要分享三部分内容,一是使用jmeter进行压力测试具体过程,二是遇到的问题及解决办法,三是jmeter服务器性能监测插件的使用。一.jmeter压测过程(1)使...

2020-03-15 17:05:13 419

原创 Jmete入门实践------http代理服务器

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。对于jmeter的安装的简单的使用,网上会用很多的例子,本文不在赘述。本文主要简单介绍一下jmeter中http代理服务器的使用。 在介绍http代理服务器之前...

2020-02-28 22:39:34 416

原创 消息队列(MQ)及异步操作

本文主要介绍什么是消息队列(MQ),为什么使用消息队列,以及MQ的异步操作。什么是消息队列? “消息队列”是在消息的传输过程中保存消息的容器。主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从...

2019-12-29 14:03:41 8300

原创 Redis简介及应用

本文主要对Redis进行简单的介绍,以及展示Redis的使用实例和使用场景。1.Redis的概念Redis是一个开源的使用ANSI(美国国家标准协会) C语言编写、遵守BSD协议(一种开源协议)、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。基于内存:Redis数据是直接存放在内存中的可持久化:可以将内存中的数据保存在磁盘中,重启的时候可...

2019-12-29 13:51:19 304

原创 数据库索引的概念及用途

1.什么是索引? 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。索引的一个主要目的就是加快检索表中数据,亦即能协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。2.索引有哪些类型<1>聚集索引(主键索引):在数据库里面...

2019-10-14 16:34:12 2579

原创 Jmeter生成压力测试报告

环境要求1:jmeter3.0版本之后开始支持动态生成测试报表2:jdk版本1.7以上3:需要jmx脚本文件第一步打开cmd,并切换到脚本文件所在路径下cdD:\gongju\apache-jmeter-3.2\bin第二步执行jmeter命令jmeter -n -t D:\gongju\apache-jmeter-3.2\bin\lsmsp.jmx -l re...

2019-10-09 17:57:57 790 1

原创 git分支管理

1.历史分支(master)master存储正式发布的历史,develop分支作为功能的集成分支,方便master分支上的所有提交分配一个版本号。2.功能分支(feature)每个新功能位于自己的分支,这样可以push到中央仓库以备份和协作。但功能分支不是从master分支上拉出来的新分支,而是使用develop分支作为父分支。当新功能完成后,合并回develop分支。新功能的提交不直...

2019-09-22 22:12:27 114

原创 Maven项目的打包与部署

本博客演示了一个maven项目的创建、打包与部署的过程,最后在浏览器中显示hello world。1.创建maven项目,此处项目的类型一定要选择正确。h输入GroupId和ArtifactId依次填入maven地址,配置文件地址和本地仓库地址2.mvn打包,打开Terminal,输入mvn install打包完成后,在target目录下会出现war包3...

2019-09-20 12:40:45 1118

原创 CentOS7系统安装Nginx

1.软件用途说明Nginx(engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。其特点是占有内存少,并发能力强。2.安转说明2.1下载地址http://nginx.org/download/nginx-1.9.10.tar.gz2.2准备工作 2.2.1连接远程服务器 使用xshell连接远程...

2019-09-16 18:19:39 95

转载 jar包与war包的介绍

jar包与war包的介绍在测试与开发的过程中,经常听到jar包与war包,那么两者有什么区别和联系呢,对此进行了深入的了解,并做了如下总结:1.jar包介绍 JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。JavaSE程序可以打包成Jar包。JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件...

2019-09-16 15:45:17 473

原创 Linux常用命令

Linux常用命令 Linux中的命令有几百个,涉及用户登录、文件操作、进程管理、系统管理、网络操作、系统安全等方方面面。本博客整理了Linux常用的一些命令。1.who am i //列出使用该命令的当前用户的相关信息2.echo hell...

2019-09-16 15:07:19 79

转载 cookie,session与token

Cookiecookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该cookie发送给服务器。由于cookie是存在客户端上的,所以浏览器加入了一些限制确保cookie不会被恶意使用,同时不会占据太多磁盘空间,所以每个域的cookie数量是有限的。Seesionsession是服务器就要给每个客户端分配不同的“身份标...

2019-09-11 15:51:11 110

原创 CentOS7系统 Jenkins的安装

1.编写目的 本文档是为了对Linux环境下安装jenkins的过程进行记录。同时记录安装过程中出现的问题并给出解决方案,方便后续的安装者可以以此文档为基础进行快速高效的安装。 2.前提说明 此安装文档的使用背景是在CentOS7系统下安装Jenkins2.89.4。安装过程中需要使用的软件包括Xshell 5和WinSCP。 3.软件...

2019-09-04 19:37:50 116

转载 SSM框架中各层的含义及联系

一、pojo层  也有人称其为model、domain、bean等,pojo层是对应的数据库表的实体类。二、1、持久层:Dao层(Mapper)  Dao(Data access object)层,称为数据访问层。负责与数据库进行联络的一些任务都封装在此,具体到对于某个表、某个实体的增删改查。DAO层的设计首先是设计DAO的接口; 然后在Spring的配置文件中定义此接口的实现类...

2019-04-09 09:28:40 3084 1

转载 Maven简介

maven(一) 认识maven  maven的介绍,初步认识,获取jar包的三个关键属性 --> 介绍仓库(获取的jar包从何而来)-->用命令行管理maven项目(创建maven项目) --> 用myeclipse创建maven项目 -->详细介绍pom.xml中的依赖关系(坐标获取、定位jar包的各种属性讲解。一、简单的小问题?  解释之前,先看一个...

2019-04-01 10:40:08 130

转载 Java中静态方法,非静态方法,静态变量,非静态变量四者之间的关系

几个名词的含义:静态方法:即类方法,在类之中,以static关键字申明的方法。使用方法:直接使用类名.类方法名来进行调用。非静态方法:即成员方法,没有static关键字申明。使用方法:需要先创建类对象,使用类对象名.成员方法名来进行调用。静态变量:即类变量,在类之中,方法之外,以static关键字申明的变量,它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。使用方法:直接...

2019-03-28 14:37:09 601

转载 Java中接口与抽象类的区别

抽象类和接口的对比参数 抽象类 接口 默认的方法实现 它可以有默认的方法实现 接口完全是抽象的。它根本不存在方法的实现 实现 子类使用extends关键字来继承抽象类。如果子类不是抽象类的话,它需要提供抽象类中所有声明的方法的实现。 子类使用关键字implements来实现接口。它需要提供接口中所有声明的方法的实现 构造器 抽象类可以有构造...

2019-03-28 11:06:05 71

转载 Model1、Model2、与JavaWeb三层架构

一、MVC设计模式MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。控制器(Controller):Servlet,控制器主要处理用户的请求视图(View):HTML, JSP, 前端框架模型(Model):逻辑业务程序(后台的功能程序), Serv...

2019-02-13 19:11:38 712

转载 ORM浅析

了解orm,先了解以下概念:什么是“持久化” 持久(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。什么是 “持久层” 持久层(Persistence Layer),即专注于实现数据持久化应用领域的某个特定系统的一个逻辑层面,将数据使用者...

2019-02-10 09:59:12 131

转载 SSM的面试点

(1) Spring在SSM起什么作用Spring是一个轻量级框架,也是一个容器,Spring实质上讲就是一个Bean工厂,主要用来管理Bean的生命周期和框架集成。有IOC控制反转,DI依赖注入,控制反转是把dao依赖注入到servic层,然后service层反转给action层,Spring的顶层容器为BeanFactory,常用的ApplicationContext为它的子接口,实现了工厂...

2019-01-25 20:47:34 161

转载 Java反射机制与IoC原理

一. 反射机制概念  主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。  反射是Java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以再运行时装配,无需在组件之间进行源代码链接。但是反射使用不当会成本很高! ...

2019-01-24 10:00:51 231

转载 Java数据类型转换

自动类型转换规则:自动转换也要小心数据溢出问题,看下面的例子。int count = 100000000;int price = 1999;long totalPrice = count * price;编译没任何问题,但结果却输出的是负数,这是因为两个 int 相乘得到的结果是 int, 相乘的结果超出了 int 的代表范围。这种情况,一般把第一个数据转换成范围大的数据类型...

2019-01-23 10:07:21 87

转载 Java对象,引用以及对象赋值

关键字: java对象 引用 Java对象及其引用 关于对象与引用之间的一些基本概念。        初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,        那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。       ...

2019-01-21 11:01:45 357

转载 QueryRunner的使用

      使用JDBC技术是一件繁琐的事情,为了使数据库更加高效,有一种简化jdbc技术的操作--DBUtils。DbUtils(org.apache.commons.dbutils.DbUtils)是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能。DbUtils类主要负责装载驱动、关闭连接的常规工作。     ...

2019-01-01 13:47:47 1057

转载 子网掩码换算和子网的划分详解

一、子网掩码的换算:  在一个网络里面的子网掩码换算,就以网络中有多少台主机数为例来计算。比如说一B类IP地址为172.16.0.0的网络划分成若干子网,要求每个子网内有主机数为500台,则该子网掩码的计算方法基本步骤如下:  第一步,首先将子网中要求容纳的主机数“500”转换成二进制,得到100000100。  第二步,计算出该二进制的位数为10位,即n =10。

2017-11-07 16:58:03 3317

转载 子网掩码与子网划分

子网掩码与子网划分目录 : 一、摘要 二、子网掩码的概念及作用 三、为什么需要使用子网掩码 四、如何用子网掩码得到网络/主机地址 五、子网掩码的分类 六、子网编址技术 七、如何划分子网及确定子网掩码 八、相关判断方法 一、摘要   近期在我的论坛中大家对子网掩码以及子网划分的讨论比较多,因为前面也写了关于ip地址的教程,为了延续性,就写了这个

2017-11-07 16:13:57 238

原创 继承与构造函数

问题描述:设计一个学生类Student,其属性有:姓名(name)、年龄(age)、学历(education),由Student类派生出本科生类Undergraduate和研究生类Graduate,本科生类增加属性:专业(specialty),研究生类增加属性:研究方向(direction)。每个类都有构造方法和用于输出属性信息的show()方法,在测试类TestExtends中测试输出。pa

2017-10-14 18:39:25 214

原创 模拟银行定期存款

问题描述:模拟银行定期存款功能。创建银行定期存款账户类DepositAccount,其中包括:账号、储户姓名、存款余额、年利率等属性,和开户、存款、查询、计算利息等方法。要求用静态变量存储年利率,用私有实例变量存储其它属性。提供计算年利息的方法和计算月利息(年利息/12)的方法。另外编写一个测试程序测试该类,建立Account的对象saver(账号:1234567890,姓名:ZhangSan,定

2017-10-14 18:33:32 1225

转载 在MFC中定义全局变量

MFC中全局变量的定义及使用用MFC制作的工程由很多文件构成,它不能象一般C++程序那样随意在类外定义全局变量,在这里要想定义能被工程内多个文件共享的全局变量和函数必须用一些特殊方法才行。实际上有多种方法可以实现,这里只介绍两种方法。一、在应用程序类中定义用MFC生成的工程中都有一个名为CxxxApp的类,它派生于CWinApp类。这个类主要进行程序的初始化

2017-07-05 13:48:45 303

转载 java中set与get方法的使用

JAVA中关于set()和get()方法的理解及使用我们先来看看set和get这两个词的表面意思,set是设置的意思,而get是获取的意思,顾名思义,这两个方法是对数据进行设置和获取用的。而且,在类中使用set和get方法时,都是在set和get后面跟上一些特定的词来形成特定意思的方法名,比如setage()和getage(),表示设置年龄和获取年龄。然后我们来了解一下JAVA面向

2017-06-25 09:56:51 1529 1

原创 递归程序设计方法及实例

                                                                                                  递归程序设计方法及实例      实例1:一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个...

2017-05-14 14:28:01 2457

原创 RPG角色生成器

                                                RPG角色生成器1.功能描述:  几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。完成一个简化的创建游戏角色的程序。2.游戏角色应有的属性      本题目要求的游戏角色应有以下属性:名字、性别、种族、职业、力量、敏捷、体力、智力、...

2017-05-03 17:23:03 1432

转载 关于srand()函数与rand()函数的问题

C语言中的随机数问题rand(产生随机数)表头文件: #include 定义函数 :int rand(void) 函数说明 :因为rand的内部实现是用线性同余法做的,他不是真的随机数,只不过是因为其周期特别长,所以有一定的范围里可看成是随机的,rand()会返回一随机数值,范围在0至RAND_MAX 间。在调用此函数产生随机数前,必须先利用srand()设好随机数

2017-04-23 09:52:46 219

转载 如何编写单元测试代码

如何编写单元测试代码     本文通过介绍简单测试代码的编写来进一步阐述单元测试的基本原理和方法,下面用最容易理解和测试的加法函数来介绍测试代码的编写,函数代码如下:int add(int a,int b){ return a + b;}void test_add(){ //设定输入 int a = 1; int b = 1; //执行被测程序 in

2017-04-21 10:15:48 2040

原创 模拟ATM取款机

模拟ATM取款机问题描述:采用结构化程序设计思想实现模拟ATM(自动柜员机)。 功能包括:1、模拟ATM(自动柜员机)主界面;2、模拟ATM(自动柜员机)的查询功能;3、模拟ATM(自动柜员机)存款功能;4、模拟ATM(自动柜员机)取款功能;5、退出功能模块五(即:返回主界面return)。设计思路:  本次模拟ATM取款机的开发使用C语言进行开发,采用全局

2017-04-16 14:35:55 4182 1

原创 24点游戏设计

24点游戏设计问题描述:在数字1-13中随机生成4个数字,运用加减乘除四则使4个数字的运行结果为24,每个数字仅能使用一次。算法设计:实现24点运算有如下两种算法。       算法一穷举法。所谓穷举法就是列出4个数字加减乘除的各种可能性。我们可以将表达式分成以下几种:首先我们将4个数设为a,b,c,d,,将其排序列出四个数的所有排序序列组合(共有A44=24种组合)。再进行符号的排列

2017-04-11 16:27:30 2199

原创 英文单词词频统计

英文单词词频统计问题描述:做一个词频统计程序,该程序具有以下功能       (1)可导入任意英文文本文件       (2)统计该英文文件中单词数和各单词出现的频率(次数),并能将单词按字典顺序输出。       (3)将单词及频率写入文件。本次英文单词的词频统计程序的设计过程中,使用了文件的相关操作(文件的读与写),在文件中录入数据,程序以一个字符串为一个单位读取单词,

2017-04-02 11:09:23 6791 1

原创 三天打渔,两天晒网小算法

问题描述:   中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言实现程序解决问题。源代码://文件名:fishing or relaxing.cpp //作者:Vector_山水之间 //学号:1508010333 //版本:2017.3.1 //完成日期

2017-04-02 11:05:48 463

vc++贪吃蛇课程设计(代码加报告)

采用VC6.0开发的贪吃蛇小游戏,以及游戏的设计思路,写成了实验报告,本游戏简单易懂,适合初学者,附带源代码,可直接运行。

2016-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除