自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于struts2的个人信息管理系统(七)

最后记得配置核心控制器<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati

2018-04-07 21:51:40 974 3

原创 基于struts2的个人信息管理系统(六)

个人文件管理功能的实现查看文件列表上传文件查询指定文件下载文件lookFile.jsp<%@page import="JavaBean.MyFileBean"%><%@page import="java.util.ArrayList"%><%@page contentType="text/html" pageEncoding="UTF-8"%&gt

2018-04-07 17:28:10 1323

原创 基于struts2的个人信息管理系统(五)

日程安排管理功能的实现查看日程增加日程查询日程修改日程lookDay.jsp<%@page import="java.util.ArrayList"%><%@page import="JavaBean.MyDayBean"%><%@page contentType="text/html" pageEncoding="UTF-8"%>&amp

2018-04-07 17:14:47 972

原创 基于struts2的个人信息管理系统(四)

通讯录管理功能的实现查看联系人增加联系人查找联系人修改联系人信息lookFriends.jsp<%@page import="JavaBean.MyFriBean"%><%@page import="java.util.ArrayList"%><%@page contentType="text/html" pageEncoding="UTF-8"%&amp

2018-04-07 16:58:44 1676 2

原创 基于struts2的个人信息管理系统(三)

系统主页功能的实现main.jsp<%@page contentType="text/html" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags" %><!DOCTYPE html><html> <head&amp

2018-04-07 16:42:04 1787

原创 基于struts2的个人信息管理系统(二)

前面已经给出了项目的整体结构,现在具体介绍各个功能的实现。用户注册和登录功能的实现登录页面(index.jsp)<%@page contentType="text/html" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags" %><html> &l

2018-04-07 16:21:33 2206

原创 基于struts2的个人信息管理系统(一)

最近刚学了struts2框架,就用struts2框架写了一个个人信息管理系统,主要是为了巩固自己学习到的知识。我会分几次介绍,源码会在后面给出。 工具:netbeans ide 8.2、sql server2012、Tomcat 7.4 实现的功能主要包括: 1.登录与注册 2.个人基本信息管理模块 3.用户通讯录模块 4.日程安排模块 5.文件管理模块 系统功能描述如下: 1.用

2018-04-07 16:04:20 6248

原创 信息安全对称加密AES算法和非对称加密RSA算法的Java实现以及图形化界面

1.AES加密算法:AES加密算法是由于DES和3DES在应用中出现的问题而提出的高级加密标准。AES算法不是Feistel结构,AES的操作轮数在10-14之间。其中当数据块和密钥都为128位时,轮数为10。随着数据块的密钥长度的增加,操作轮数也会增加,最大值为14。AES的每一轮包括以下4部分   字节替换:用一张称为“S盒子”的固定表来执行字节到字节的替换   行移位置换:行与行之间执行简单...

2018-04-05 10:48:49 2059

原创 经典进程同步与互斥问题——生产者消费者问题

问题描述:生产者——消费者问题是指有两组进程共享一个环形的缓冲池,一组称为生产者,一组称为消费者。缓冲池是由若干个大小相等的缓冲区组成,每个缓冲区可以容纳一个产品。生产者进程不断的将产品放入缓冲池中,消费者不断将产品从缓冲池中取出。核心:生产者——消费者问题,既存在着进程同步问题,也存在着临界区互斥问题。当缓冲区满时,表示供大于求,生产者必须停止生产,进入等待状态,同时唤醒消费者;当所有缓冲区都为...

2018-04-05 10:46:19 8841

原创 编译原理:使用flex和bison工具实现语法分析树的建立

在我的另外两篇文章中介绍了语法分析树建立的Java实现,这次使用flex和bison在Unix环境下完成语法分析树的建立flex介绍bison介绍关于flex和bison的使用和语法在这里就不详细的介绍了。如果你的Unix环境没有装这两个工具可以使用如下命令进行安装(机器需要连接网)sudo apt-get install bisonsudo apt-get install flex按照提示属于“

2017-12-07 21:24:40 11309 6

原创 编译原理:递归向下分析程序建立语法分析树的Java实现(二)

在上一篇文章中,我们已经得到了LL(1)文法,现在,我们使用java编写递归向下的语法分析程序开建立语法分析树。当一个文法满足LL(1)条件时,我们就可以为它构造一不带回溯的自上而下的分析程序,这个分析程序时由一组递归过程组成的,每个过程对应文法的一个非终结符。程序实现代码:Mainpublic class Main { public static void main(Stri

2017-12-07 21:01:50 2706 1

原创 编译原理:递归向下分析程序建立语法分析树的Java实现(一)

考虑如下的源语言消除first-first冲突和first-follow冲突后的文法:1) program -> block2) block -> {decls stmts}3) decls -> decl decls | ε4) decl -> type id;5) type -> basic | type’6) type’ -> [num]type’ | ε7) bas

2017-12-07 20:40:44 1269

原创 编译原理:用flex和bison实现一个简单的计算器

运用flex和bison工具实现一个简单的计算器,可以进行+、-、*、/等运算。 flex源代码格式: declarations %% translation rules %% auxiliary functions 语法分析器的自动构造: bison源代码格式: declarations %% translation rules %% supporting C rou

2017-12-03 22:03:28 4728 1

原创 算法分析与设计之排列的字典序问题

问题描述:n个元素{1,2,3...n}有n!种不同的排列。将这n!个排列按字典序排列,并编号0,1,2,3...n!-1。每个排列的编号为其字典序值。例如,当n=3时,有6个不同排列的字典序如下:字典序值012345排列123132213231312321算法设计:给定n以及n各元素{1,2,3...

2017-12-02 16:09:10 12573 3

原创 算法分析与设计之棋盘覆盖问题

问题描述:在一个2K*2k个方格组成的棋盘中,若恰有一个方格与其他方格不同,则称该方格为一特殊方格,且称该棋盘为一特殊棋盘。在棋盘覆盖问题中我们要用4个不同形态的L行形骨牌覆盖一个特定的棋盘上除特殊方格以外的所有方格,并且任何2个L形骨牌不得重叠覆盖。问题分析:对于特殊方格在棋盘上的位置,显然有4K种不同情形,也就意味着有4k种不同的棋盘,在任何一个2k*2K的棋盘覆盖中,用到的L形骨牌个数恰为(

2017-12-02 11:20:41 2177

原创 算法分析与设计回溯法之n皇后问题

问题介绍:在n*n格的棋盘上放置彼此不受攻击的n个皇后。由于皇后可以攻击与之处于同一行或同一列或在同一斜线上的棋子。n皇后问题等价于在n*n的棋盘上放置n个皇后,任何两个皇后不放在同一列或同一行或同一斜线上。 分析:用n元组x[1:n]表示n皇后问题的解。其中,x[i]表示皇后i放在棋盘的第i行的第x[i]列。将n*n的棋盘看做二维方阵,其行号从上到下,列号从左到右依次编号1,2,3,4..n,从

2017-12-01 22:17:16 9785

原创 算法分析与设计回溯法之符号三角形

符号三角形由“+”和“-”组成,其构成如下图所示,即同号的下面是“+”,异号的下面是“-”。 + + - + - + + + - - - - + - + + + - - + + - - + - - - +

2017-12-01 22:04:50 1252

基于servlet的个人信息管理系统

基于servlet的个人信息管理系统,包含数据库文件,运行演示:http://39.108.131.81:8080/PIMS/login.jsp

2018-07-16

基于struts2的个人信息管理系统

基于struts2的个人信息信息管理系统,功能包括,登录、注册,个人基本信息的增删查改,联系人信息的增删查改,以及日程功能,文件上传与下载。数据库为sql server2012,ide是NetBeans8.2

2018-04-07

空空如也

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

TA关注的人

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