在这两天的学习当中,不仅巩固了在命令行下建立数据库的命令,建立了一个初步的教务系统的数据库;学会了如何给
eclipse
装插件,如何删除插件;还学到了如何配置
Tomcat
,如何检查和解决编码的问题等,以下让我为这两天的学习依次做个总结。
先说一下在命令行建立简单教务系统数据库的注意事项,首先一定要设计好有多少张表格,表格与表格之间的映射关系,每张表格需要存储的数据等,再考虑表格与表格间的映射关系是
1
:
N
(
1
:
1
),还是
N
:
N
,如果是前者,那么外键该设在
N
的哪一端,如果是
N:N
的话就该有一个中间表来存储相关的两张表设置的外键。其实外键改设在哪一端其最核心的理由是哪一端数据存量大就设在哪一端,不然的话最终的数据库会非常臃肿,效率不高。
另外在
eclipse
里面安装个
ERMaster
的插件就会对建表会有更直观的了解。既然说到了这里,我想说的是,有时给
eclipse
安装插件是一件比较纠结的事情,不是安装没成功就是下载时不成功。说实话在学习如何安装插件之前,我一般都是找到网址直接在
eclipse
里在线安装,这种安装容易受到网络速度的影响,而且用时较长。学了安装插件后总结一下安装的方法:
1.
在线安装:
help->install new software
来输入网址
2.
下载得到
jar
等文件,将该放在
plugins
的放在
plugins
文件夹下,将该放在
features
的放在
features
的文件夹下
3.
当然还有其他方法,有个
dropins
的文件夹,也可以利用来安装插件
当然会安装还要会卸载插件,在
help
里点关于
eclipse
,再点击下面的
installation details
来卸载插件。如图所示:
另外我共享个方便安装
ERMaster
插件的网址,下载好文件后按照上述的第
2
种方法来进行安装
,
http://sourceforge.net/projects/ermaster/files/ermaster/
(下面有附件下载)
今天我学了Tomcat
的安装与配置,下面我也来说一说吧,去官网下载zip
包的文件,解压后放在想放的地方,找到bin
目录下的startup
,双击,这时,如果没有运行,说明配置上存在问题,这时候要到系统变量里面去配置一下,一般来说都是JAVA_HOME
没有配置好而造成的,所以建一个JAVA_HOME
变量,值是java
的jdk
安装的路径,这样运行一下就可以啦。
其实这两天的学习都在为遇到了编码乱码问题二头疼不已。十分感谢宇哥的精彩讲解让我们找到了解决问题的关键点:
1
).
建立数据库时的编码,
连接数据库时加上这句代码
"?useUnicode=true&characterEncoding=要设置的编码"。
2
).html
页面的编码
3
).
动态工程的编码
4
).Serverlet
里req
,resp
的编码
5
).Server.xml
里连接时的编码
(URIEncoding="utf-8"
)
这样的话基本不会出现乱码了,这也可用来检查是哪里的问题而引起了乱码。
从此,绊脚石没了,web
的项目也快浮出水面了吧。。。。。。
- 大小: 38.9 KB
分享到:
相关推荐
Web学习知识点总结涵盖了Web工作原理、HTTP协议、Web服务器缺陷及解决方案、Web应用程序的组成、Servlet等内容,这对于理解和掌握Web开发至关重要。 首先,HTTP(超文本传输协议)是Web通信的基础,它定义了客户端...
web前端学习总结(精华版) 本文档总结了Web前端开发的重要知识点,涵盖了页面结构、样式、文本格式化、表单表格等方面的内容。下面是从文档中提炼出的知识点: 一、页面结构 1. 横切:在固定页面的宽度,按照...
进行Web前台开发,需要掌握的技术总结,学习资料和输出总结
Web 前端年总结 PPT 模板知识点总结 从提供的文件信息中,我们可以总结出以下几个知识点: 1. web 前端技术研发部工作总结的重要性 通过文件的标题和描述,我们可以了解到 web 前端技术研发部的工作总结对于公司...
即便扫描出的内容片段有限且存在错误,但可以合理推测文档应包含对Bootstrap框架的学习总结、响应式Web设计的应用、图像处理技术的使用、项目实施过程中的经验教训总结以及Web开发的最佳实践。这份文档不仅能够反映...
HTML是超文本标记语言的英文缩写,这是一种标记语言,不需要进行编译,直接由浏览器执行。HTML文件是一个文本文件,包含了一些HTML元素、标签等。
* 学习 web 开发需要不断总结和完善,不能止步不前。 知识点 7: 学习 web 开发的价值 * 学习 web 开发可以打开新的视野和知识领域。 * 学习 web 开发可以提高自己的编程能力和实践能力。 知识点 8: 学习 web 开发...
总结来说,《Web学习完全手册》涵盖了HTML、CSS、JavaScript、前端框架、服务器端技术和数据库管理等多个方面,为你的Web开发之旅提供了一站式学习资源。通过w3cschool.com.cn,你可以按照自己的节奏和兴趣,系统地...
WEB 表单设计学习总结 在 WEB 应用程序中,表单是必不可少的一部分,例如注册、登录、支付等,它们直接影响着用户体验和网站的整体性能。然而,填写表单通常是件麻烦的事情,人们总是希望快速完成表单,以便继续下...
本文将对Web3D技术进行详细的总结。 首先,我们要理解Web3D的基础概念。Web3D技术的核心是通过JavaScript、WebGL(Web Graphics Library)等Web标准来实现的。WebGL是一种基于OpenGL标准的JavaScript API,能够在...
在IT行业中,Web开发框架是...通过学习和实践这些框架,开发者能够掌握Web开发的核心技能,提升开发效率,并为未来的项目提供坚实的技术基础。同时,了解各种框架的优缺点和适用场景,有助于做出更明智的技术选型决策。
2. **Web服务器的作用** - 提供Web服务:响应HTTP请求,返回HTML页面、图片、视频等资源。 - 动态内容生成:通过集成脚本语言(如PHP、Python、Ruby等)处理动态请求,生成个性化内容。 - 资源共享:Web服务器...
总之,学习Web服务器涉及的内容广泛,从基础的程序开发、XML处理,到Web服务协议和描述语言,再到安全性和实际应用,每个环节都对构建高效、安全的分布式系统起到关键作用。通过深入学习和实践,你将能够熟练掌握Web...
总结,嵌入式WebServer的学习涵盖了从基础概念理解到实际系统设计的全过程,这需要对网络协议、嵌入式系统、编程语言和系统设计有全面的认识。通过深入研究,我们可以更好地利用嵌入式WebServer构建高效、安全的...
总结,Web服务是现代企业架构中不可或缺的一部分,它提供了一种标准化的方式来进行跨系统集成。了解和掌握Web服务的相关技术,对于提升系统的互操作性和可扩展性至关重要。通过深入学习和实践,你可以更加熟练地运用...
"圣思源Web总结"这一资源集合,显然是一个全面涵盖Web技术的学习资料库,对于有意深入理解和掌握Web技术的爱好者或初学者来说,是一份宝贵的资源。 首先,我们来看看"圣思源Web"这个部分。它可能包含了Web基础理论...
在本" MVC Web开发学习实录"中,我们将会深入探讨这个框架,并通过VS2010的实践操作来深化理解。** **1. 模型(Model)** 模型是应用程序的核心,负责处理业务逻辑和数据管理。在MVC架构中,模型对象获取和存储应用...