Effective MySQL之SQL语句最优化
Effective MySQL之SQL语句最优化
redis设计与实现PDF
《Redis设计与实现》是2014年机械工业出版社出版的图书,作者是黄健宏。本书讲解了Redis的内部机制与实现方式,对Redis的大多数单机功能以及所有多机功能的实现原理进行了介绍,展示了这些功能的核心数据结构以及关键的算法思想,并给出大量参考信息
Maven实战PDF完整版
本书是国内第一本公开出版的Maven专著。它内容新颖,基于最新发布的Maven 3.0,不仅详尽讲解了Maven 3.0的所有新功能和新特性,而且还将这些新功能和新特性与Maven 2.x版本进行了对比,以便于正在使用Maven 2.x版本的用户能更好地理解。本书它内容全面,以从专家的角度阐释Maven的价值开篇,全面介绍了Maven的安装、配置和基本使用方法,以便于初学者参考
Redis入门指南
作为国内第一本推进Redis普及的书,此书比较详细地介绍了Redis入门必备的基础知识,同时拥有了一些实践性方面的章节。如果你对Redis感兴趣,推荐你阅读此书,此书会为你开启Redis的大门。
《计算机网络教程》第五版++ 编+课件和课后答桉
计算机网络计算机网络 谢希仁 课后答案 谢希仁 课后答案计算机网络 谢希仁 课后答案
Hibernate、structs、spring教程
是Hibernate、structs、spring的教程,全部是编译的HTML格式,阅读起来很方便,希望会对您的学习有所帮助!
apache中文帮助文档
一个有关Apache的中文帮助文档,我收藏了很久的,现在拿出来和大家分享一下,希望会对大家有所帮助!
Structs中文文档
是我个人收集的一些structs中文文档,包括structs传统问题解决办法、框架详细介绍、实践经验和项目实施的准备等等,希望会对您有所帮助!
用邻接表和邻接矩阵做存储结构图的深度优先生成树
用邻接表和邻接矩阵做存储结构,深度优先搜索生成树,并输出邻接表和邻接矩阵
最小生成树,输出排序和树
最小生成树kruskal算法,以邻接矩阵为存储结构,并输出生成树
输出连通分量的个数和各连通分量的顶点集
深度优先遍历以邻接表表示的图G,输出连通分量的个数和各连通分量的顶点集
以邻接表和邻接矩阵做存储结构求最短路径
假设图中各边的权值都相等,以邻接矩阵和邻接表为存储结构,分别写出算法:
(1)求顶点vi到顶点vj(ij)的最短路径
(2)求源点vi到其余各顶点的最短路径
要求输出路径上的所有顶点(利用BFS遍历的思想)
判断有向图中是否存在环
判断有向图中是否存在环,用邻接表做存储结构
邻接表表示的图的深度优先搜索和广度优先搜索程序
邻接表表示的图的深度优先搜索和广度优先搜索程序
判别顶点vi和vj(ij)之间是否有路径。
邻接表和邻接矩阵为存储结构,分别写出基于DFS和BFS遍历的算法来判别顶点vi和vj(ij)之间是否有路径
DFS \BFS生成树
使用邻接表结构,进行广度优先搜索、深度优先搜索并生成树或生成森林,并打印树的边
插入删除节点和边——邻接表和矩阵存储结构
利用邻接表和邻接矩阵存储结构,对有向或无向图进行插入、删除节点和边的操作!
OA 办公自动化, DAO登陆设计
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<HTML>
<head>
<title>用户登录</title>
</head>
<body>
<h2 align="center">
队长登陆
</h2>
<hr width="100%">
<FONT color="red" size="3"><html:errors/></FONT>
<table>
<html:form action="/login.do" method="post">
<tr>
<td>
用户名
</td>
<td>
<html:text property="userName"></html:text>
</td>
</tr>
<tr>
<td>
密码
</td>
<td>
<html:password property="password"></html:password>
</td>
</tr>
<tr>
<td>
<html:submit value="登录"></html:submit>
</td>
<td>
<html:reset value="重置"></html:reset>
</td>
</tr>
</html:form>
</table>
<a href="teamLeaderRegist.jsp">新用户注册</a>
</body>
</HTML>
宾馆客房管理系统,一个简单的管理系统
//系统登陆界面***********************************************************************
void welcome() //验证用户登陆,登陆成功显示欢迎信息
{
char name[4],code[7];
cout<<"请输入用户名和密码(以空格隔开):\n";
cin>>name>>code;
while((strcmp(name,"000")!=0)||(strcmp(code,"666666")!=0))
{
cout<<"用户名或密码输入有误,请重新输入!\n";
cin>>name>>code;
}
cout<<endl;
cout<<endl;
cout<<" ▲***************************▲\n";
cout<<" △ 欢迎使用***系统!△\n";
cout<<" ▲***************************▲\n";
cout<<endl;
}
//系统入口***************************************************************************
void enter()
{
int kind_of_service;
cout<<"请选择服务类别:订房、入住、退房还是查询? \n";
cout<<" 1->定房 2->入住 3->退房 4->查询: ";
cin>>kind_of_service;
if((kind_of_service>4) || (kind_of_service<1))
{
cout<<"您的输入有误,请重试!\n";
cin>>kind_of_service;
}
else
switch(kind_of_service)
{
case 1: book_room();
break;
case 2: check_in();
break;
case 3: check_out();
break;
case 4: inquire();
break;
}
}
c++简单学生管理系统
# Microsoft Developer Studio Project File - Name="学籍管理课程设计" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Console Application" 0x0103
CFG=学籍管理课程设计 - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "学籍管理课程设计.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "学籍管理课程设计.mak" CFG="学籍管理课程设计 - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "学籍管理课程设计 - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "学籍管理课程设计 - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "学籍管理课程设计 - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD BASE RSC /l 0x804 /d "NDEBUG"
# ADD RSC /l 0x804 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
!ELSEIF "$(CFG)" == "学籍管理课程设计 - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
# ADD BASE RSC /l 0x804 /d "_DEBUG"
# ADD RSC /l 0x804 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
!ENDIF
# Begin Target
# Name "学籍管理课程设计 - Win32 Release"
# Name "学籍管理课程设计 - Win32 Debug"
# Begin Source File
SOURCE="..\简易学生信息管理系统\简易学生信息管理系统.cpp"
# End Source File
# Begin Source File
SOURCE=".\学籍管理课程设计.cpp"
# End Source File
# End Target
# End Project
Hibernate简单应用
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<%@ page import="baoming.*" %>
<% Dasaibaoming a=new Dasaibaoming();
Operate op=new Operate();
a.setTeamname(request.getParameter("teamname"));
a.setTeamer(request.getParameter("teamer"));
a.setMingti(request.getParameter("mingti"));
try
{
op.insert(a);
}catch (Exception e){}
%>
<script language="javascript">
function on_submit()
{
if(form1.teamer.value=="")
{
alert("队长名不能为空,请输入队长名 !")
form1.teamer.focus();
return false;
}
if(form1.mingti.value=="")
{
alert("命题不能为空,请输入命题 !")
form1.mingti.focus();
return false;
}
if(form1.teamname.value=="")
{
alert("队名不能为空,请输入队名 !")
form1.teamname.focus();
return false;
}
}
</script>
<html>
<head>
</head>
<body>
<form method="POST" action="" name="form1" onsubmit="return on_submit()">
大赛报名<br><br>
队名: <input type="text" name="teamname" size="20" >(*)(必填)请输入团队名<br><br>
队长: <input type="text" name="teamer" size="20" >(*)(必填)请输入队长姓名<br><br>
命题: <input type="text" name="mingti" size="20" >(*)(必填)请输入所选命题<br><br>
<input type="submit" name="button" value="提交"><input type="reset" value="重置">
</form>
</body>
</html>