自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 spring 框架学习(一)

1、spring简介Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring的一个最大的目的就是使JAVA EE开发更加容易.同时,Spring致力于提供一个以统一的、高效的方式构造整个应用,并且可以将单层框架以最佳的组合揉和在一起建立一个连贯的体系。可...

2018-09-24 11:37:59 414

原创 数据库课程设计

SqlServer数据库课程设计假期刚回来就迎来一份数据库设计,好不容易花两个星期写完了,老师竟然说一个题目不能超过三个人,逼着我把需求给改了,难受的一匹下面粘一下课设资源下载地址不知道为啥下载要一个积分,将就着看吧,没积分注册个账号上传点东西就有了。一共写了40多页,老师给打回去我又改了一次,还没要我的文档,不得不说老师扣的有点细。...

2018-09-23 09:38:02 131285 1

原创 java web三大组件之filter过滤器

过滤器是java web中相当重要的组成成分,是JavaWeb三大组件之一,它与Servlet很相似。不过过滤器有以下三条特性:过滤器是用来拦截请求的,而不是处理请求的。当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承执行用户请求的Servlet;如果Filter不“放行”,那么就不会执行用户请求的Servlet。其实可以这...

2018-07-25 17:50:54 398

原创 数据源和连接池

JDBC数据源: Data Source JDBC中提供了javax.sql.DataSource接口,负责建立与数据库的连接 DataSource对象可以由Web服务器提供,前提是需要在服务器配置DataSource(包括连接池) 连接池:Connection Pool 将一些JDBC Connection对象,如水池般积蓄起来,在需要时之间可以直接从池中拿出使用,而不需即时创...

2018-05-31 15:19:04 490

原创 log4j在eclipse上使用简介

Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。 那么,我们...

2018-05-31 14:53:54 1897

原创 使用beanutil简化request值的接收

在刚开始学习java web的时候,我们想要接收从其他页面传过来的值常使用以下的语句request.setCharacterEncoding("UTF-8"); String Kind1 = request.getParameter("foodKind"); String Code1 = request.getParameter("foodCode"); Strin...

2018-05-26 08:22:38 498

原创 灵活使用java反射简化servlet

在初学servlet时我们经常需要对每个可以查看的页面注册servlet,但当我们学过java反射之后,其实我们可以通过反射的知识减少servlet的使用。那么,怎么样把多个servlet集中在一个servlet中? 首先,我们理清一下思路,在以前跳转页面的过程中,我们是通过request请求或者是respose ...

2018-05-23 09:57:21 432

原创 maven如何在eclipse上加载

maven如何在eclipse上安装和使用maven是Apache旗下的定级开源工具,在项目管理方面有强大的能力。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公...

2018-05-22 20:03:13 4634

原创 如何使用jdbc连接数据库

如何使用jdbc连接数据库数据库是一个有组织的数据集合。数据库管理系统以一种与数据库格式一致的方式,提供了存储和组织数据的机制。数据库管理系统允许在不考虑内部数据表示的情况下访问和存储数据。 java程序使用JDBC API与数据库通信,并用它操纵数据库中的数据。JDBC驱动器实现与某个数据库的接口。这种API与特定驱动器的分离,使开发人员能够改变底层的数据库,而不必修改访问数据库的java...

2018-05-07 20:13:44 389

原创 哈夫曼树的生成及哈夫曼编码

首先构造哈夫曼树结构体,初始化哈夫曼树的四个无符号整型域,输入文本,统计各个字符的权值,然后构建哈夫曼树,从根到叶子逆向求哈夫曼树的编码。#include"stdio.h"#include"string.h"#include"malloc.h"#include"iostream"using namespace std;typedef struct{ unsigned int wei

2017-12-20 22:43:07 10395 2

原创 用java实现一个简易自动提款机

用java实现一个简易自动提款机,且有以下要求如何实现呢?首先,我们定义一个用户类User,同时根据要求设计好属性(本人部分命名没有使用驼峰命名法,不够规范)。因为一个人可能有多个卡,卡号又不能重复,所以我定义一个set来存储卡号。其余姓名,密码用String定义即可,余额我这里用的的double定义(不嫌麻烦也可以用BigDecimal)。然后自动生成构造方法和Getter和setter方法即可i

2017-12-20 22:09:54 13699

原创 Java笔记整理-02.Java基础语法

1,标识符由英文字母、数字、_(下划线)和$组成,长度不限。其中英文字母包含大写字母(A~Z)和小写字母(a~z),数字包含0到9。 标识符的第一个字符不能是数字(即标识符不能以数字开头)。 标识符区分大小写。 标识符不能包含空格。 2,Java关键字java关键字是Java语言规定的具有特定含义的标识符。Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序

2017-12-12 16:46:32 306

原创 中序非递归遍历二叉树

二叉树的递归算法虽然简单,但是会导致时间复杂度比较高,下面给大家带来用栈实现的二叉树非递归算法首先定义好二叉树,和元素类型为二叉树的栈typedef struct BiTNode{ TElemType data; struct BiTNode *lchild, *rchild;}BiTNode,*BiTree;typedef BiTree SElemType;typedef

2017-11-27 15:37:14 618

原创 用java实现一个简单的学生管理系统

用Java如何实现一个用数组作为存储结构的简易的学生管理系统?首先,我们定义一个student类,在其中添加私有化的成员变量,通过getter和setter方法进行调用public class Students { // 学号,姓名,性别,年龄,成绩 private String stuNo = " "; private String stuName = " "; p

2017-11-26 17:37:31 72411 19

原创 稀疏矩阵相乘

对于用三元组实现稀疏矩阵相乘的算法,首先构造一个结构体,结构图体中应该有五个量。其中第一个量是表示稀疏矩阵常用的三元组,定义如下:typedef struct{ int i, j; //该非零元素行列下标 ElemType e;}Triple;/*--------稀疏矩阵的三元组顺序表存储表示-------*/下面是结构体的完整定义:typedef struct

2017-11-14 18:59:57 3007

原创 用栈实现形如a+b&b+a@的中心对称字符的检验

用栈实现形如a+b&b+a@的中心对称字符的检验将&前字符依次入栈与@前字符进行比较即可,下面是方法Status match(char *a){ //match方法SqStack s;char c;char *p=a;InitStack(s);while(*p!='&'){

2017-11-02 17:08:21 1692

原创 用队列实现形如a+b@b+a#的中心对称字符的检验

用队列实现形如a+b@b+a#的中心对称字符的检验我用网上提供的一种思想,用循环队列实现了这个操作,具体代码如下。/*函数名match,严格来说它并不是Status型*/Status match(char *a){SqQueue q; //定义循环队列qchar b,c;char*p=a;InitQueue(q);

2017-10-31 16:04:51 3177 1

原创 单链表逆序生成及逆置的完整实现

单链表逆序生成及逆置的完整实现本例中单链表数据类型定义成int型,可更改头文件1(1.h)宏定义及Status类型定义头文件2(2.h)单链表基本操作函数与逆置函数include"1.h"using namespace std;typedef int ElemType;typedef struct LNode{ ElemType data; struct LNode *nex

2017-10-28 22:05:56 670 1

空空如也

空空如也

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

TA关注的人

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