自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 资源 (13)
  • 收藏
  • 关注

原创 基于Eclipse搭建SSH框架:第四篇 使用SSH开发一个小程序

本文将介绍如何使用SSH框架开发一个简单的用户注册程序。1.在mysql数据库中创建数据库test ,并在test中创建user数据表2.创建持久化类以及映射文件package com.integration.entity;public class User implements java.io.Serializable{ private int id; pr

2016-12-06 09:51:33 6140 1

原创 基于Eclipse搭建SSH框架:第三篇 整合Hibernate

上一篇博文中介绍了struts与spring的整合过程,本博文将在上一篇的基础上讲解如何将struts、spring与hibernate整合在一起。

2016-12-06 08:35:45 1379 1

原创 基于Eclipse搭建SSH框架:第二篇 struts2整合spring

本博文将在上一篇博文的基础上继续介绍SSH框架的搭建过程。

2016-12-05 17:30:07 1807

原创 基于Eclipse搭建SSH框架:第一篇 配置struts2

SSH是Java web开发中常用的框架,本文将讲解SSH框架的搭建过程。

2016-12-04 10:42:21 1638

原创 C语言编程实现使用AES对文件进行加密

#include #include #include #include int main(int argc,char* argv[]){  if(argc     printf("Usage:./encrypt \n");     return 0;  }//  char* fname=*(argv+1);//读取文件内容  FILE* file=

2016-05-25 22:04:10 11966 3

原创 Kali Linux 2.0中使用aircrack-ng破解安全性为WPA/WPA2 PSK的无线网络

这些天通过上网查看各类博客,资料,再加上动手操作,成功在Kali Linux 2.0上面破解了附近一个wifi的密码,下面对其大体步骤进行总结:1.ifconfig -a  使用该命令查看本机的无线网卡2.ifconfig 使用该命令查看本机已启动的无线网卡 可以发现wlan1,这一网卡并没有显示在上面.如果想使用它进行下面的破解密码操作,首先使用ifconfig

2016-01-26 20:56:31 35629 3

原创 windows下如何使用软件来查看本机BIOS的类型

1.使用BIOS Agent2.使用BIOS Agent Plus访问http://biosagentplus.com/下载程序报告会给出BIOS类型以及本机的BIOS、各种驱动程序是否需更新。

2016-01-21 16:00:42 2033 3

原创 编译原理实验一:为PL/0语言编写一个词法分析程序

思路:利用词法分析一章所讲的状态转化图方法,输入源程序,输出单词符号(token)串1.单词符号类package lexical_analyzer;public class Token {    private String SYM;// 单词类别    private String ID;// 标识符的名字    private String NUM;// 用户定义的数

2015-11-22 21:01:36 11763

原创 编译原理实验:写一个PL/0的编译器

Pl/0语言文法的BNF表示:〈程序〉→〈分程序>.〈分程序〉→ [][][]〈语句〉  → CONST{ ,};  → =  → {}  → VAR{ ,};  → {|}  → ;{}  → procedure;  → |||||||  → :=  → begin{ ;} → |ood  → [+|-]{}  → {}  → ||

2015-11-22 19:49:16 3109 2

原创 一个Java解析JSON字符串的例子

1、下载json-org.jar,并导入自己的程序中2.示例程序3.程序输出

2015-07-07 21:10:29 3739

原创 如何将基于Struts2的JavaWeb项目部署到阿里云服务器上

1、将Struts项目从Eclipse导出生成war包2、使用tomcat管理平台在本地部署该struts项目3、修改tomcat配置文件4.、访问该项目5、使用Putty中的pscp命令将部署后的struts文件夹上传到云服务器6、将上传的struts项目文件夹移动到tomcat webapps目录下7、修改云服务器中tomcat的配置文件

2015-07-02 16:50:46 4114

原创 在阿里云服务器上搭建JavaWeb开发环境

1.安装JDK1.72.安装Tomcat63.测试一、安装JDK1.7    1.登录云服务器管理控制台            2.进入管理终端               3.或者使用Putty远程管理云服务器

2015-07-02 11:02:27 3654

原创 网络攻防实验-XSS攻击-基于Elgg-Task1-4

网络攻防实验报告                                                                                      ——XSS攻击何为XSS攻击?XSS即Cross-site scripting跨站脚本,它是一种经常在web应用中出现的漏洞,攻击者可以使用该漏洞注入一些恶意代码以实现对受害者的攻击。一、实验环境

2015-06-06 21:35:37 8208

原创 Git学习笔记:Git命令

git init           进入特定目录使用该命令创建一个版本库git add  文件名              使用该命令将想进行版本管理的文件加入版本库中git   commit -m "描述"             使用该命令将文件提交到版本库git staus       使用该命令查看版本库的当前状态,它可以告诉我们是否有修改还未

2014-12-31 16:42:06 613

原创 设计模式其实很简单学习笔记:设计模式之职责链模式

定义      使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系,将这多个对象连成一条链,      并沿着这条链传递该请求,直到有一个对象处理它为止。      即将请求的处理者们组织成一条链,使请求沿着这条职责链传递,直到有一个处理者将其处理或者传递到链的末尾仍没有被处理。     使用职责链模式,请求发送者不需要关心请求的处理细节,请求是如何传递的以及是

2014-12-31 10:12:20 671

原创 设计模式之中介者模式

//客户端调用public static void main(Strng[] args){ ConcreteMediator mediator=new ConcreteMediator(); ConcreteColleague1 c1=new ConcreteColleague1(mediator); ConcreteColleague2 c2=new Concret

2014-12-30 10:56:00 429

原创 文本数据交换格式:JSON

JSON{ "user":{ "id":1304724580, "name":"chris", "sex":"female", "city":"JN" }}定义     JSON(JavaScript Object Notation) 是一种轻量级的数据交换格,JSON采用完全独立于语言的文本格式。     JSON和X

2014-12-26 23:01:20 1075

原创 设计模式学习笔记:结构型模式之外观模式

定义     为子系统中的一组接口提供一个高层接口,这个高层接口使得这一子系统更加容易使用,这样就降低了客户程序与具体子系统之间的耦合度。代码解释      外观模式主要是一个Facade类。//子系统Apublic class SubA{ public void MethodA() { System.out.println("子系统方法A被执行!") }

2014-12-25 09:50:30 520

原创 Android开发学习笔记一:Android启动界面的简单实现

使用窗口主题直接设置背景图片,使用"图层"资源实现多个图片叠加成一个启动图片.示例:新浪微博启动界面步骤一:在res/drawable目录下创建一个splash.xml文件,同时准备dragon.png、splash_bottom.png和dragon_year.png这3个图片.splash.xml内容如下:<bitmap android:gravity="

2014-12-24 20:55:02 662

原创 信息安全:OpenSSL之RC4加密简单示例

RC4     RC4是流密码算法,流算法以密钥作为种子产生密钥流,然后明文比特流和密钥流进行异或以实现加密.     RC4加密算法密钥长度可变,没有填充的麻烦.函数     OpenSSL中RC4加密算法主要有两个函数,在openssl/rc4.h中找到.如下:     void RC4_set_key(RC4_KEY *key,int len,const unsigned

2014-12-07 00:02:38 5988

原创 信息安全:OpenSSL之AES加密简单示例

AES     即高级加密标准,典型AES的基本操作是把128比特明文在128比特密钥的作用下加密成128比特密文。函数     在openssl/openssl-1.0.1c/crypto/aes/aes.h头文件中有AES加密相关函数的声明,如:     int AES_set_encrypt_key(const unsigned char *userKey,const int

2014-12-05 22:54:38 6692 1

原创 Fedora下QT4.8连接MySQL

#include#include#includeint main(int argc,char* argv[]){ QApplication app(argc,argv); QTextCodec::setCodecForTr(QTextCodec::codecForName("utf-8")); QSqlDatabase db=QSqlDatabase::addDatabas

2014-12-05 19:58:01 701

原创 设计原则之迪米特法则

定义      如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。如果其中的一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。——百度百科解释:     迪米特法则又叫最少知识原则,就是说一个对象应该尽可能少的了解其他对象——不要和陌生人说话。     那么问题来了?那应该和谁说话?答案是和自己的直接朋友说话。在面向对象的开发中该法则的表现是:

2014-12-05 11:25:34 1337

原创 一个C语言文件操作例子

#include #include int main(int argc,char *argv[]){ FILE *file=fopen("list","r");//以只读模式打开文件list if(file==NULL){ printf("open file failed!!\n"); return 0; } fseek(file,0,SEEK_END);/

2014-11-30 23:30:48 3847

原创 设计模式学习笔记:What's 设计模式?

结合大三上学期面向对象设计、软件工程课程中与设计模式相关部分以及《设计模式其实很简单》,总结对设计模式的学习。设计模式不是凭空产生的,是对前人代码设计经验的总结.什么是设计模式         设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式的目的      使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。

2014-11-30 15:36:36 493

原创 信息安全实验:对称加密算法DES之DES_ecb_encrypt()中密钥key的生成

int  DES_set_key(const_DES_cblock  *key,DES_key_schedule *schedule)将8字节的key

2014-11-25 08:50:26 5129

原创 信息安全实验:对称加密算法DES之DES_ecb_encrypt()

函数原型:           void DES_ecb_encrypt(const_DES_cb)

2014-11-24 23:32:42 4402

原创 数据库课程设计——宾馆管理系统UML客户预订活动图

活动图的用例图

2014-11-23 10:43:42 5642

原创 数据库课程设计——宾馆管理系统UML状态图

客户账号状态图    前台登录状态图    客户预订状态图   会员卡状态图

2014-11-23 10:38:52 8633

原创 数据库课程设计——宾馆管理系统UML协作图

客户登录协作图

2014-11-23 10:30:40 4065

原创 数据库课程设计——宾馆管理系统UML序列图

宾馆客户登录序列图

2014-11-23 10:25:08 4163

原创 数据库课程设计——宾馆管理系统UML类图

2014-11-23 10:15:09 13779

原创 数据库课程设计——宾馆管理系统UML用例图

宾馆客户用例图

2014-11-23 10:10:30 16451

原创 tcpdump学习笔记一

Tcpdump?     用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。-

2014-11-22 22:42:44 653

原创 OpenSSL学习笔记:openssl命令行的使用

操作环境:

2014-11-21 10:58:42 2068

原创 JQuery学习笔记之属性选择器

语法:[attribute=value]属性选择器用户获取属性attribute值为value的所有元素。

2014-10-25 23:51:17 557

原创 JQuery学习笔记之过滤性选择器

过滤选择器根据某个过滤规则进行元素的匹配,书写时yi

2014-10-25 23:00:18 635

原创 UML初级学习之类图与对象图

类图类图是用于对系统中的各种概念(类、接口、数据类型、构件,在UML中它们统称为类元,通常可以将类元与类等同。)进行建模,并描绘出它们之间的关系的图。类图显示了系统的静态结构。即一个类图通过系统中的类以及类之间的关系来描述系统的静态结构。类图组成类图中包含以下模型元素:类(Class)、接口(Interface)、各种关系(依赖关系(Dependency)、泛化关系(General

2014-10-24 11:00:54 892

原创 Ubuntu14.04使用su切换到root时提示:Authentication failure

在虚拟机的Ubuntu14.04系统中,使用su切换到root用户,输入密码后总是提示

2014-10-23 23:08:35 7825

原创 Ubuntu中VI的编辑问题

在Ubuntu 14.04系统中使用VI编辑器,按方向键或Backspace等

2014-10-23 22:55:40 570

SSHDemo源代码

这是如何搭建SSH框架的示例的源代码

2016-12-06

山东大学软件工程大四编译原理实验报告

大四上学期编译原理实验报告,即为PL/0语言编写一个编译器,具体是使用Java语言编写的。

2016-01-12

编译原理实验指导书

这是我大四上学期选修的课程编译原理的实验指导书,具体内容是PL/0语言的文法以及三个实验要求!

2015-11-22

山东大学大四编译原理实验Java实现版

这是我大四上学期选修的课程编译原理的实验代码,即使用Java实现PL/0语言的编译器. 功能还不是很完善,但是大体框架已经有了,在添加些代码,多使用一些符合PL/0语法的程序测试一下,修改一些bug,那么它就是一个完美的PL/0编译器了。

2015-11-22

Git 常用命令

这是一张常用git命令的图片,内容简练,适合git入门学习

2015-01-09

Android界面启动实现

代码实现了Android启动界面,不是用一个Activity区调用另一个Activity实现的

2014-12-24

Linux文件系统命令操作

linux课程课件主要讲的是lnux文件相关的内容,包括命令行的文件处理等内容

2014-12-05

山东大学计算机网络实验三IP协议

2012级山东大学计算机网络实验三IP协议实验报告

2014-11-20

2014面向对象技术实验指导 山东大学

此文档为山东大学2014年大三面向对象实验指导书。

2014-11-17

山东大学Nachos实验指导书

此PDF为山东大学大三操作系统课程设计指导书,具体讲的是Nachos系统的实现细节。

2014-11-17

phonon-mplayer.tar.hgz

使用QT Phonon开发时需要此插件来支持音频的播放

2014-10-19

phonon-mplayer.tar.gz

使用QT Phonon开发时需要此插件来支持音频的播放

2014-10-19

数据库课程设计

2014年大三数据库课程设计,内容为宾馆管理系统

2014-10-07

空空如也

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

TA关注的人

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