自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

惊鸿的技术博客

努力,奋斗!

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

转载 使用Maven搭建Struts2框架的开发环境

<?xml version="1.0" encoding="UTF-8"?> <package name="basePackage" extends="str...

2019-09-27 20:04:45 245

转载 00-Maven

0.什么是maven? 它是一个软件开发管理工具,主要管理工作是:依赖管理,项目一键构建1.我们为什么要使用maven? 使用maven构建的项目不包含jar包文件,所以整个项目的体积非常小maven工程不用手动导jar包,通过在pom.xml中定义坐标从maven仓库自动下载,方便且不易出错。项目一键构建:使用maven可以快速地对项目进行编...

2019-09-27 18:54:43 125

转载 04-hibernate搭建

一、eclipse搭建A.创建动态web项目  New-->Dynamic web project(web project)B.导入jar包  1.数据库驱动包     2.hibernate开发必须jar包(去官网下载hibernate,解压后里面lib-->required,里面jar包是hibernate必须jar包)    3.日志记录包  C.创...

2019-09-27 18:15:47 140

转载 03-Struts2框架

1.什么是Struts2框架?Struts2框架是替代了servelt、jsp的一种全新的框架,用于处理用户发送的请求。2.Struts2的历史?在Struts2是由webwork和Struts1组合而来,其中技术上采用了webwork公司的技术,也采用了Struts1的开发模式。其实跟Struts1没关系。...

2019-09-27 18:10:17 122

转载 01-浅谈SSH框架

什么是SSH框架官方的说法:SSH是 struts+spring+hibernate的一个集成框架,是目前较流行的一种web应用程序开源框架。SSH不是一个框架,而是把多个框架(Struts、Spring以及Hibernate)紧密的结合在一起,用于构建灵活、易于扩展的多层Web应用程序。Java EE架构大致分为以下几个层次:实体层(POJO层)数据访问层(DAO层)业务逻辑层...

2019-09-27 17:51:44 351

转载 02-SSH概述及Eclipse下搭建

 ssh为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。   集成SSH框架的系统从职责上分为四层:表示层(位于最外层(最上层),最接近用户。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。)、业务逻辑层(业务规则的制定、...

2019-09-27 17:45:36 203

转载 设计模式目录

                                 &...

2019-09-27 16:28:55 176

原创 06-排序算法-内部排序.交换排序.快速

package 内部排序.交换排序.快速;import java.util.Arrays;public class QuickSort {public static void main(String[] args) {int arr[]={6,-8,43,3,9,-1,45};sortQuick(arr, 0, arr.length-1);System.out.println(Arra...

2019-09-24 18:04:40 62 1

原创 05-递归回溯

递归需要遵守的规则:1.执行一个方法,就创建一个新的受保护的独立空间(栈)2.方法的局部变量是独立的,不会相互影响,比如n变量3.如果方法中使用的是引用类型的变量(如数组),就会共享该引用类型的数据4.递归必须向退出递归的条件逼近,否则就是无限递归,出现stackOverflowError5.当一个方法执行完毕,或者遇到return,就会返回,遵循谁调用,就将结果返回给谁, 同时当方法...

2019-09-24 18:01:08 120

原创 05-递归回溯-八皇后问题

package 八皇后问题;import java.sql.SQLOutput;import java.util.concurrent.CountDownLatch;/**任意两个皇后都不能处于同一行同一列或者同一斜线上,问有多少中摆法8*8有92种1.第一个皇后放到第一行第一列…直到不冲突访问所有皇后,得到正确解2.当得到正确解,栈将会回退到上一个栈时,开始回溯,即...

2019-09-24 18:00:16 197

原创 05-递归回溯-迷宫问题

package 迷宫问题;public class MiGong {public static void main(String[] args) {//创建数组,模拟迷宫int[][] map=new int[8][7];//使用一表示墙//第一行和最后一行置为一for (int i = 0; i < 7; i++) {map[0][i]=1;map[7][i]=1;}...

2019-09-23 20:38:48 217

原创 04-使用栈实现简单计算器

package 使用栈实现计算器;public class Calculator {public static void main(String[] args) {//需要计算的表达式String expression=“30+2*6-200”;//数字栈ArrayStack1 numstack=new ArrayStack1(10);// 符号栈ArrayStack1...

2019-09-23 20:37:26 280

原创 04栈-使用链表模拟栈

package 使用链表模拟栈;import sun.awt.image.ImageWatched;public class LinkedStackDemo {public static void main(String[] args) {LinkedStack ls=new LinkedStack();ls.push(1);ls.push(2);ls.push(3);ls.pus...

2019-09-23 20:36:44 138 1

原创 04栈-使用数组模拟栈

package 使用数组模拟栈;public class ArrayStackDemo {public static void main(String[] args) {ArrayStack as=new ArrayStack();as.push(1);as.push(1);as.push(1);as.push(1); as.show();}}class ArrayS...

2019-09-23 20:35:51 106

原创 03链表-双向链表增删改查

package 双向链表增删改查;public class DoubleLinkedListDemo {public static void main(String[] args) {System.out.println(“双向链表”);LinkNode3 ln1=new LinkNode3(1,“aa”);LinkNode3 ln2=new LinkNode3(2,“bb”);Lin...

2019-09-23 20:34:45 247

原创 03链表-约瑟夫问题

package 约瑟夫问题;/**约瑟夫问题–环行链,按顺序出节点*/public class Josepfu {public static void main(String[] args) {CircleSingleLinkedList csll=new CircleSingleLinkedList();csll.add(10);csll.show();csll.nodeo...

2019-09-23 20:32:31 123

原创 03链表反转-头插法

/**@author qyg定义一个单链表/class Node {//变量private int record;//指向下一个对象private Node nextNode;public Node(int record) {super();this.record = record;}public int getRecord() {return record;}p...

2019-09-23 20:31:03 260

原创 03链表

单链表public class LinkTableDemo {public static void main(String[] args) {LinkNode ln1=new LinkNode(1,“aa”);LinkNode ln2=new LinkNode(2,“bb”);LinkNode ln3=new LinkNode(3,“cc”);LinkNode ln4=new Link...

2019-09-23 20:27:40 102

原创 02数组模拟队列

import java.sql.SQLOutput;public class QueueDemo {public static void main(String[] args) {ArrayQueue arrayqueue=new ArrayQueue(1);arrayqueue.addQueue(2);arrayqueue.addQueue(2);arrayqueue.showQue...

2019-09-23 20:20:35 78

原创 01稀疏数组与二维数组转换

import sun.font.FontRunIterator;/**稀疏数组row col value/public class Array {//向二维数组中添加指定元素public static void narr(int arra[][],int row ,int col,int value){arra[row][col]=value;}//遍历输出二维数组publ...

2019-09-23 20:18:30 125 1

空空如也

空空如也

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

TA关注的人

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