毕业设计开发过程遇到的问题与解决方案记录
来源:互联网 发布:杭州西湖软件测试 编辑:程序博客网 时间:2024/05/17 23:26
马上就要到毕业设计的中期检查了,于是我这几天为了赶进度,上班的时候偷偷做毕设,做的过程中遇到了许多问题然后通过上网查找资料一一解决。决定记录下来,方便以后遇到相同的问题有个参考。
1,juery的问题, 以前都是用JS来进行DOM操作,对Jquery只是略有了解,用得最多的时候就是通过“$()”来获取元素。想要什么用什么函数就上网查,jquery的函数确实比JS的简单明了,但是我一直以为不能和JS混用其实只是我对Jquery理解不深罢了
以前之所以会出错是因为在JS里一直是这样写的:
function wrong(x){x.find();var js = document.getElementById("a");a.html();}
其实应该是这样的
funtion correct(x){$(x).find();var js= document.getElementById("a");$(a).html();}
2,上传文件保存地址问题
由于是使用Eclipse 开发 所以文件默认是部署在临时目录workspace metadata里的,然而每次重新部署上传的文件就会消失所以可以在tomcat里面更改一下Server Locations
具体的我在网上看到有一篇博客写的很好按照他的操作来就行了http://kingxss.iteye.com/blog/1741438/;
然后因为我上传的图片的数目很大,所以采用脱离项目文件单独放在一个磁盘的独立的文件夹中保存,这样避免了因为保存在TOMCAT/webapps中一旦tomcat重新部署而导致图片被清空,又避免了直接放在项目开发目录也就是ECLIPSE的workspace中导致项目文件巨大影响性能。但是直接保存在磁盘中的话,代码就需要使用绝对地址,而我们应该避免在代码中使用绝对地址,因为不同的机器文件结构是不同的采用绝对地址会使移植变得困难。
解决办法是在tomcat的conf/server.xml中添加虚拟地址映射,具体参考http://blog.csdn.net/zjml2412/article/details/49962939
例如我的配置文件是这样写的
<context docBase="E:\Fisher\img" reloadable="true" path="/upload">那么我在数据库中只需要保存文件的名字例如test.jpg
然后在html中的引用就可以这样写<img src="/upload/"+"test.jpg">
这样就算移植到别的服务器,只需要更改配置文件就行了!
- 毕业设计开发过程遇到的问题与解决方案记录
- 记录开发过程中遇到的问题
- 记录网页制作过程中遇到的问题及解决方案
- Android开发细节——开发实战过程中遇到的细节问题与解决方案汇总
- Android开发细节——开发过程中遇到的细节问题与解决方案汇总【转】
- Android开发细节——开发实战过程中遇到的细节问题与解决方案汇总
- iOS开发-记录下在开发过程中遇到的问题的解决方案及经验总结-1
- 学习java所遇到的问题与解决方案记录
- android开发过程遇到的问题和解决方案(不断更新)
- c++开发过程中遇到的问题及解决方案
- android 开发过程中遇到的问题及解决方案
- JSP开发过程遇到的中文乱码问题及解决方案
- JSP开发过程遇到的中文乱码问题及解决方案
- JSP开发过程遇到的中文乱码问题及解决方案
- JSP开发过程遇到的中文乱码问题及解决方案
- JSP开发过程遇到的中文乱码问题及解决方案
- 记录的Android开发过程中遇到的问题。
- 记录一下android开发过程中遇到的问题
- PHP文件读取操作
- eclipse从数据库逆向生成Hibernate实体类
- 注销 重启 关机 定时
- Java代码实现数组中插入数据
- 远程通信的几种选择(RPC,Webservice,RMI,JMS的区别)
- 毕业设计开发过程遇到的问题与解决方案记录
- 虚函数
- 第四届 山东省ACM A^X mod P (分解优化=哈希+打表)
- POJ2231奶牛叫
- Servlet生命周期与工作原理
- Puma560 机器人DH变换
- angular.js $parse的用法demo
- 怎么让MacBook从U盘启动
- 做企业培训要注意的那些问题