自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于SSM框架的湘潭大学二手物品交易平台

ps:有需要的加我qq790348604(请备注湘潭大学二手品物品交易平台,白嫖勿扰;此乃毕业设计作品,耗费4个月心血,整个二手物品交易平台十分完整,超出你的想象)点击链接www.tangjiedong.xyz即可访问湘潭大学二手物品交易平台(账号可自行注册,进行实操体会);此平台还有后台管理系统,链接就不贴出了。湘潭大学二手物品交易平台首页...

2021-03-15 21:08:24 575 2

原创 (行为型)设计模式——责任链模式(chainofResponsibility)

ps:责任链模式。模仿如下的场景:有一段信息Msg,在被存入数据库前,需要过滤其中不合法的词语。你可以把一系列的要求分别封装成Filter,然后把这些Filter存入一个List列表之中形成过滤链FilterChain,然后Msg必须经过FilterChain,才能够存入数据库中。代码和类图如下。1、Filter接口public interface Filter { public ...

2020-03-01 20:17:43 217

原创 (结构型)设计模式——装饰器模式(Decorator)

ps:装饰器模式。模仿如下的场景:孙悟空具有七十二变的本领,我们使用装饰器来模仿孙悟空的七十二变的能力。代码和类图如下。1、ChangeAble接口public interface ChangeAble { public void change();}2、SunMonkey类public class SunMonkey implements ChangeAble {...

2020-03-01 14:58:09 175

原创 (行为型)设计模式——中介者模式(Mediator)

ps:中介者模式。模仿如下的场景:中国China,韩国Korea通过WTO进行建交,WTO相当于一个中介者的角色。china通过WTO发出建交意愿,韩国收到后,通过WTO发出愿意建交的意愿。代码和类图如下。1、Nation抽象类public abstract class Nation { public abstract String getName(); public abs...

2020-02-29 17:41:20 143

原创 (结构型)设计模式——门面模式(Facaed)

ps:在以下讲述门面模式中,模仿的场景如下:我们需要办理一个业务,但是要完成这个业务,我们需要前往三个部门,A部门、B部门、C部门,这样下来十分麻烦。所以我们建立一个门面HandleFacaed,在这门面中,我们聚合A、B、C,所以可以为办理者一次性完成业务。其实这个模式类似于MVC中的控制层。代码和类图如下。1、Handle接口public interface Handle { p...

2020-02-29 15:56:06 269

原创 (创建型)设计模式——工厂模式(factory)

ps:在以下讲述工厂模式中,模仿的场景如下:我们需要生产Car,建立相对应的CarFactory。使用CarFactory工厂来生产Car,并且可以在生产过程中进行一些处理。类图和代码如下。1、MoveAble接口public interface Moveable { void go();}2、Car类public class Car implements Moveabl...

2020-02-29 15:00:12 136

原创 (创建型)设计模式——抽象工厂(abstract Factory)

ps:在以下讲述抽象工厂模式中,模仿的场景如下:我们有一个抽象工厂AbstractFactory,是用来创建生产不同产品族的工厂的。产品族中含有三种类型的产品,食物Food,交通工具Vehicle,武器Weapon。从类图中可以看出,AbstracFactory生产出了现代化工厂ModernFactory。然后对产品族具体化,食物具体为面包Bread,交通工具具体为汽车Car,武器具体为AK47,...

2020-02-29 14:06:35 198

原创 简单工厂模式(不属于23种设计模式)

ps:在以下讲述工厂模式中,模仿的场景如下:我们有两个类Car和Broom类,我们不直接通过new来获取对象,我们通过一个工厂类Factory来获取想要的对象。类图和代码如下。1、MoveAble接口public interface Moveable { void go();}2、Car类和Broom类public class Broom implements Move...

2020-02-28 20:36:52 385

原创 (行为型)设计模式——策略模式(strategy)

ps:在以下讲述策略模式中,模仿的场景如下:有一个Dog类,它有两个属性height和weight。现在想利用Sorter类,既可以通过比较height来对Dog进行排序,又可以按照weight对Dog进行排序。类图和代码如下。1、Comparator接口(此接口为自定义,不是Java 类库中的Comparator接口)public interface Comparator<T> ...

2020-02-28 19:56:13 123

原创 (创建型)设计模式——单例模式(singleton)

单例模式有很多种实现,以下介绍5种常见的使用方法,和一种《Effective Java》中提过的一种单例实现方法,但是不常用。1、饿汉式。缺点:不管有没有使用,在类装载时就已经加载内存中。/*饿汉式缺点:不管用到与否,类装载时就完成实例化 */public class Mgr01 { //在Mgr01被类加载器load到内存中就调用私有构造方法实例化(迫不及待,所以称为饿汉)...

2020-02-26 21:36:43 113

原创 基于SSH的人力资源管理系统

ps:有需要的加我qq790348604(请备注人力资源管理)1、登录界面2、普通用户界面(仅支持查询,没有修改操作)3、管理员界面(支持增删改查)4、修改密码界面...

2020-01-06 14:31:40 240

原创 Activiti在流程部署过程中出现的乱码问题

控制台错误信息如下:### SQL: insert into ACT_GE_BYTEARRAY(ID_, REV_, NAME_, BYTES_, DEPLOYMENT_ID_, GENERATED_) values (?, 1, ?, ?, ?, ?)### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorExcepti...

2019-09-05 19:50:16 1388

原创 Nexus手动离线更新索引失败的解决方法

此篇博客用来记录搭建maven私服nexus的过程中,离线更新索引遇见到的大坑。1、我一开始采用nexus的war包,将其部署在tomcat中以来搭建maven的私服。但是在离线更新的过程中,遇见了一个让人崩溃的问题。如下图所示:通过网上查找的下载离线索引的方式,最终经过一些处理得到了一个indexer文件夹,其中都是nexus所需的索引。需要将...

2019-08-27 16:50:25 1098 2

原创 关于EL表达式如何对属性和参数取值

ps:在使用EL表达式的时候,发现无法通过参数名字使用EL表达式来获得参数值。1、EL表达式一共包含11个内置对象。通过EL表达式取值的时候,都是从这11个内置对象中去取对应的值。​2、之前想在jsp页面中通过${name}来获取参数name的值,发现无法获取。只能通过${param.name}才能获取到参数name的值。一直想不明白是怎么回事。当看过EL的11个内置对象的时候才...

2019-07-14 14:26:54 1289

原创 struts2中的java.net.URLEncoder.encode()

ps:在使用struts2框架的过程中,自然不可避免的要编写实现下载功能的action类,在这个过程中我碰见了两个问题。我认为是初学者必然会碰见的两个问题(如果你能够静下心来观看完,那么一定会有收获),问题如下(在最后面有完整的action下载类的代码): 1、当用超链接来下载文件的时候,如下图所示,后面会带有请求的文件名字参数,而这个文件名字是中文,这个时候在后台获取数据...

2019-06-19 22:24:45 614

原创 struts2编码问题

ps:在使用struts2框架的时候,涉及到许多中文字符参数,在传送到服务器端进行使用就会产生乱码问题,这使我很困惑,所以花费时间专门去了解编码的问题,以下是所得的一些感悟和总结,进行记录。 在表单中进行提交数据有两种方式,一种是get方法,另外一种是post方法,分别来说明不同方式带来的不同的编码问题(以下前提是在整个web项目都统一编码格式为uft-8)。(一)、ge...

2019-06-19 15:19:57 586

原创 在启动Oracle 11g数据库监听服务时,某些服务在未由其他服务或程序使用时将自动停止的解决办法。

oracle监听服务不能启动,出现

2019-05-05 11:09:07 9361 3

原创 DES加密算法的Java实现(打印具体过程)

一、DES加密算法的举例详解请点击我二、以下为程序的整体框架结构如下首先声明的是,输入的明文,最终会被转换为二进制形式再进行加密,具体转换函数,在代码中都有注释。当然也可以根据你自己想要的输入格式,但是最后必须转换为二进制形式参与运算。 程序中含有一个内部类,这个Key类用来产生16轮所需要的16个子密钥,具体产生密钥的详细过程,在详解中阐述的十分详细,在这里就不仔细说明。 调用...

2019-04-27 13:31:01 369 1

原创 A5/1加密算法(java实现)

import java.util.Arrays;import java.util.Scanner;public class A5_1算法 { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); int X[] =...

2019-04-09 23:59:31 1261

原创 HDU 2029 Palindromes _easy version

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int n ...

2019-01-05 15:19:58 184

原创 HDU 2028 Lowest Common Multiple Plus

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int n ...

2018-12-24 12:33:15 669

原创 HDU 2027 统计元音

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { ...

2018-12-24 12:31:51 144

原创 HDU 2026 首字母大写

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { String s ...

2018-12-24 12:29:18 151

原创 HDU 2025 查找最大元素

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { String s ...

2018-12-24 12:25:19 207

原创 HDU 2024 C语言合法标识符

import java.util.Scanner;public class Main { public static void main(String []args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int n = i...

2018-12-24 12:23:38 142

原创 HDU 2023 求平均成绩

import java.text.DecimalFormat;import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); wh...

2018-12-24 12:22:16 142

原创 HDU 2022 海选女主角

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int m = in...

2018-12-24 12:20:02 174

原创 HDU 2021 发工资咯:)

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int n =...

2018-12-24 12:18:11 118

原创 HDU 2020 绝对值排序

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int n ...

2018-12-24 12:11:12 87

原创 HDU 2002 计算球体积

import java.text.DecimalFormat;import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); ...

2018-12-24 11:49:53 130

原创 HDU 2019 数列有序

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int n = i...

2018-12-23 15:24:22 260

原创 win10下同一局域网其他用户访问本地Oracle数据库的最详细的配置方法

ps:以下操作都是建立在已经安装好Oracle 11g数据库的基础上。1、点击键盘上的windows键,弹出如下窗口2 、在其中找到如下图中的文件夹3、打开这个Oracle-OraDb11g_home1文件夹列表,在其中找到如下图所示的管理工具,点击进入4、进入之后,点击本地下的监听程序,然后点击LISTENER5、点击LISTENER后出现如下图所示,然后点击图中...

2018-12-23 15:16:37 5217

原创 HDU 2018 母牛的故事

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int n = i...

2018-12-23 14:01:39 104

原创 HDU 2017 字符串统计

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int n = i...

2018-12-23 13:59:05 137

原创 HDU 2016 数据的交换输出

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int n = i...

2018-12-23 13:57:10 99

原创 HDU 2015 偶数求和

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int n ...

2018-12-23 13:53:52 161

原创 HDU 2014 青年歌手大奖赛_评委会打分

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int n = i...

2018-12-23 13:50:21 122

原创 HDU 2013 蟠桃记

import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { ...

2018-12-23 13:47:30 184

原创 HDU 2012 素数判定

 import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); while(in.hasNext()) { int x ...

2018-12-23 13:33:05 722

原创 HDU 2011 多项式求和

import java.text.DecimalFormat;import java.util.Scanner;public class Main { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in = new Scanner(System.in); wh...

2018-12-23 13:28:05 1031

空空如也

空空如也

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

TA关注的人

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