自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

计算机毕业设计论文网

计算机毕业设计论文源码分享 Q_3213559056

  • 博客(31)
  • 收藏
  • 关注

转载 编程小白的javaweb毕业设计开发教程-过滤器filter使用

Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。  Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个java类称之为过滤器Filter。通过Filter技术,开发人员可以实

2020-08-05 17:09:04 136

转载 编程小白的计算机毕业设计指导开发教程-获取mysql的自增主键

 测试脚本如下:1 create table test12 (3 id int primary key auto_increment,4 name varchar(20)5 );  测试代码: 1 package me.gacl.demo; 2 3 import java.sql.Connection; 4 import java.sql.PreparedStatement; 5 import java.sql.ResultSet; 6 impo

2020-08-03 13:16:50 86

转载 编程小白的计算机毕业设计指导开发教程-dbutils的使用

一、commons-dbutils简介   commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。  commons-dbutilsAPI介绍:org.apache.commons.dbutils.QueryRunner org.apache.commons.dbutils.Re

2020-08-03 13:15:33 125

转载 编程小白的计算机毕业设计指导开发教程-构造自己的jdbc封装

一、元数据介绍  元数据指的是"数据库"、"表"、"列"的定义信息。1.1、DataBaseMetaData元数据  Connection.getDatabaseMetaData()获得代表DatabaseMetaData元数据的DatabaseMetaData对象。  DataBaseMetaData对象的常用方法:getURL():返回一个String类对象,代表数据库的URL。 getUserName():返回连接当前数据库管理系统的用户名。 getDatabaseProduct

2020-08-03 13:14:03 97

转载 编程小白的计算机毕业设计指导开发教程-数据库连接池的使用

一、应用程序直接获取数据库连接的缺点  用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示:  二、使用数据库连接池优化程序性能2.1、数据库连接池的基本概念  数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现的尤为突出.对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影

2020-08-03 13:12:07 169 1

转载 编程小白的计算机毕业设计开发教程-事务的入门学习

一、事务的概念  事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。  例如:A——B转帐,对应于如下两条sql语句   update from account set money=money+100 where name='B';   update from account set money=money-100 where name='A';二、MySQL数据库中操作事务命令  1、编写测试SQL脚本,如下: 1 /*创建账户表*/ 2 cr..

2020-08-03 13:10:26 132

转载 编程小白的计算机毕业设计指导开发教程-如何获取mysql的自增主键

 测试脚本如下:1 create table test12 (3 id int primary key auto_increment,4 name varchar(20)5 );  测试代码: 1 package me.gacl.demo; 2 3 import java.sql.Connection; 4 import java.sql.PreparedStatement; 5 import java.sql.ResultSet; 6 impo

2020-08-03 13:07:20 72

转载 编程小白的计算机毕业设计指导开发教程-使用JDBC进行批处理

在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。  JDBC实现批处理有两种方式:statement和preparedstatement一、使用Statement完成批处理  1、使用Statement对象添加要批量执行SQL语句,如下:1 Statement.addBatch(sql1);2 Statement.addBatch(sql2);3 Statement.addBatch(sql3

2020-08-03 13:04:28 81

转载 编程小白的计算机毕业设计指导开发教程-JDBC+Oracle使用

一、Oracle中大数据处理  在Oracle中,LOB(Large Object,大型对象)类型的字段现在用得越来越多了。因为这种类型的字段,容量大(最多能容纳4GB的数据),且一个表中可以有多个这种类型的字段,很灵活,适用于数据 量非常大的业务领域(如图象、档案等)。  LOB类型分为BLOB和CLOB两种:BLOB即二进制大型对象(Binary Large Object),适用于存贮非文本的字节流数据(如程序、图象、影音等)。而CLOB,即字符型大型对象(Character Large Obj

2020-08-03 13:03:29 117

转载 编程小白的计算机毕业设计指导开发教程-使用jdbc操作blob数据

一、基本概念  大数据也称之为LOB(Large Objects),LOB又分为:clob和blob,clob用于存储大文本,blob用于存储二进制数据,例如图像、声音、二进制文等。  在实际开发中,有时是需要用程序把大文本或二进制数据直接保存到数据库中进行储存的。  对MySQL而言只有blob,而没有clob,mysql存储大文本采用的是Text,Text和blob分别又分为:  TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT  TINYBLOB、BLOB、MEDIU

2020-08-03 13:01:58 87

转载 编程小白的计算机毕业设计指导开发教程-JSP脚本基础语法教程

 任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用。一、JSP模版元素  JSP页面中的HTML内容称之为JSP模版元素。  JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观。二、JSP表达式  JSP脚本表达式(expression)用于将程序数据输出到客户端   语法:<%= 变量或表达式 %>   举例:输出当前系统时间:1 <%= n...

2020-08-03 12:40:19 121

转载 编程小白的计算机毕业设计指导开发教程-JSP底层原理

一、什么是JSP?  JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。  JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。二、JSP原理2.1、Web服务器是如何调用并执行一个jsp页面的?  浏览器向服务器发请求,不管访问的是什么资源,其实都是在访问Servlet,所以当访问一个jsp

2020-07-31 16:58:34 99

转载 编程小白的计算机毕业设计指导开发教程-Session用途之防止重复提交

在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。一、表单重复提交的常见应用场景有如下的form.jsp页面 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <!DOCTYPE HTML> 3 <html> 4 &l

2020-07-31 16:57:23 107

转载 编程小白的计算机毕业设计指导开发教程-Session会话的底层机制

今天分享的计算机毕业设计论文资料 https://cs-work.com 是如何理解servlet中的session概念, 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。

2020-07-31 15:44:43 107

转载 编程小白的计算机毕业设计指导开发教程-jsp+servlet是怎么基于cookie实现登陆状态管理的

今天带来的计算机毕业设计论文指导 https://cs-work.com cookie的原理与机制, cookie是会话的最大依赖, 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。  有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话

2020-07-31 15:37:30 100

转载 编程小白的计算机毕业设计指导开发教程-httpservletreqeust类解析

今天带来的计算机毕业设计 https://cs-work.com 指导开发教程是httpesrvletrequest的使用, HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。

2020-07-31 15:33:51 117

转载 编程小白的计算机毕业设计指导开发教程-servlet如何生成验证码图片

今天带来的计算机毕业设计指导 https://cs-work.com 是如何使用servlet来生成验证码图片, 主要实现了DrawImage Servlet除了可以生成的字母和数字的组合的验证码图片之外,还可以生成汉字,纯数字,纯字母的验证码图片,只需要向DrawImage Servlet传递约定好的生成标识符参数即

2020-07-31 15:31:43 108

转载 编程小白的计算机毕业设计指导开发教程-JavaWeb HttpServletResponse操作

今天分享的计算机毕业设计开发指导 javaweb教程的主要内容是, 如何操作httpservletrespone类来返回东西, 毕设下载 https://cs-work.com 一、HttpServletResponse常见应用——生成验证码1.1、生成随机图片用作验证码  生成图片主要用到了一个BufferedImage类,  生成随机图片范例:

2020-07-31 14:45:00 138

转载 编程小白的计算机毕业设计指导开发教程-HttpServletResponse对象讲解

今天分享的计算机毕业设计指导为讲解javaweb开发中的重要对象 HttpservletResponse类 毕设下载 https://cs-work.com Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。

2020-07-31 11:54:14 98

转载 编程小白的毕业设计开发教程-servlet讲解(下)

今天分享的计算机毕业设计指导内容是, servlet的讲解(下)一、ServletConfig讲解1.1、配置Servlet初始化参数  在Servlet的配置文件web.xml中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数。

2020-07-31 11:46:39 109

转载 编程小白的毕业设计开发教程-servlet讲解(上)

今天分享的计算机毕业设计指导教程是Servlet开发基础一、Servlet简介  Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:  1、编写一个Java类,实现servlet接口。  2、把开发好的Java类部署到web服务器中。  按照一种约定俗成的称呼习惯,通常我们也把实现了servlet接口的java程序,称之

2020-07-31 11:45:02 147

转载 编程小白的毕业设计开发教程-http详解

一、什么是HTTP协议  HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。二、HTTP协议的版本  HTTP协议的版本:HTTP/1.0、HTTP/1.1三、HTTP1.0和HTTP1.1的区别  在HTTP1.0协议

2020-07-29 10:39:26 123

转载 编程小白的毕业设计开发教程-tomcat使用2

一、打包JavaWeb应用  在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下:  范例:将JavaWebDemoProject这个JavaWeb应用打包成war包    执行完之后,就可以得到一个文件,平时开发完JavaWeb应用后,一般都会将JavaWeb应用打包成一个war包,然后将这个war包放到Tomcat服务器的webapps目录下,当Tomcat服务器启动时,就会自动将webapps目录下的war包解压。比如现在将放到放到

2020-07-29 10:35:41 118

转载 编程小白的毕业设计开发教程-tomcat使用1

一、Tomcat服务器端口的配置  Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。  如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改例如:将Tomcat服务器的启动端口由默认的8080改成8081端口Tomcat服务器启动端口默认配置1 <Connector port="8080" protocol="HTTP/1.1"2 con

2020-07-29 10:33:57 180

转载 编程小白的毕业设计开发教程-JavaWeb开发基础入门

一、基本概念1.1、WEB开发的相关知识  WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。  Internet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。  静态web资源开发技术:Html  常用动态web资源开发技术:JSP/Servlet、ASP、PHP等  在Jav

2020-07-29 10:30:17 377

原创 ssh框架论坛网站BBS设计实现-javaweb+mysql

今天带来的项目是, 使用ssh三大框架(struts2,spring,hibernate)设计实现一个技术论坛网站, 满足一个论坛网站的板块管理, 帖子管理, 发帖等功能源码下载

2020-07-22 12:18:02 289

转载 Java并发编程 Lock机制下API用法详解

一、Lock体系结构1、基础接口简介Lock加锁相关结构中涉及两个使用广泛的基础API:ReentrantLock类和Condition接口,基本关系如下:Lock接口Java并发编程中资源加锁的根接口之一,规定了资源锁使用的几个基础方法。ReentrantLock类实现Lock接口的可重入锁,即线程如果获得当前实例的锁,并进入任务方法,在线程没有释放锁的状态下,可以再次进入任务方法,特点:互斥排它性,即同一个时刻只有一个线程进入任务。Condition接口Condition接口描述可能会与

2020-07-21 12:38:31 72

原创 基于jsp的停车场管理系统 jsp+mysql+java实现

基于java实现一个停车场管理系统, 主要目的是通过信息化手段提升物业管理停车场的效率, 减少出错的可能所以我的课题是用jsp+mysql技术实现一套智能停车场管理系统, 该停车场管理系统的主要目的是对物业的停车场信息进行信息化管理, 实现出入信息维护车位维护等功能源码分享...

2020-07-01 14:16:53 1404

转载 10亿级别数据的es集群怎么优化

面试题es 在数据量很大的情况下(数十亿级别)如何提高查询效率啊?面试官心理分析这个问题是肯定要问的,说白了,就是看你有没有实际干过 es,因为啥?其实 es 性能并没有你想象中那么好的。很多时候数据量大了,特别是有几亿条数据的时候,可能你会懵逼的发现,跑个搜索怎么一下 5~10s,坑爹了。第一次搜索的时候,是5~10s,后面反而就快了,可能就几百毫秒。你就很懵,每个用户第一次访问都会比较慢,比较卡么?所以你要是没玩儿过 es,或者就是自己玩玩儿 demo,被问到这个问题容易懵逼,显示出你对

2020-06-30 10:38:01 276

原创 jsp+mysql校园卡管理系统设计与实现

最近写了一个项目, 是基于java开发的校园卡管理系统, 技术方案采用jsp+mysql+servlet, 这种原生javaweb开发技术实现的源码下载

2020-06-29 15:43:10 1217

原创 现代 C++:Lambda 表达式

Lambda 表达式(Lambda Expression)是 C++11 引入的一个“语法糖”,可以方便快捷地创建一个“函数对象”。从 C++11 开始,C++ 有三种方式可以创建/传递一个可以被调用的对象:函数指针仿函数(Functor)Lambda 表达式函数指针函数指针是从 C 语言老祖宗继承下来的东西,比较原始,功能也比较弱:无法直接捕获当前的一些状态,所有外部状态只能通过参数传递(不考虑在函数内部使用 static 变量)。使用函数指针的调用无法 inline(编译期无法确定这个指

2020-06-03 11:03:04 154

空空如也

空空如也

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

TA关注的人

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