1.首先要说的是svn的安装,在次楼主在安装过程中需要使用的是一个8443端口(为了防止冲突)
2.其次是ecplise的SVN插件的安装,在学习过程中,会告诉你使用dropin文件夹的方式进行安装插件,但是都是一个为了安装插件而已,在此我用的ecplise的4.6版本,使用在线安装也可以实现。
3.插件安装完毕之后,就可以就行使用了。右键你的项目---team---share project---会出现svn的选项,选择svn
4.创建新的资源库:即是你要放置的地方https://localhost:8443/svn/code-----next----finish即可
5.完成之后你会感觉到项目上会有雪花状的标志,这就代表已经加入svn
6.接下来你就需要提交项目了:项目--右键---team---提交(可以选择提交整个项目或者选择一个文件demo等进行提交)
如果你希望某一个不提交,你可以选择不提交某一个文件
7.如果你单独将某一个文件例如jsp文件提交,那么可能会有不同的版本,你可以右键----team----选择历史记录
进行查看
8,如果你的文件更改了,你希望恢复到以前,,最好是直接复制--粘贴
9.最后是到处代码,你可以新建你要导出代码的位置,直接鼠标右键--选择Tortoise SVN---export---选择后续的操作,即可(不推荐使用svn checkout)
!!!!如何从ecplise到myecplise项目的迁移
1.在myecplise中新建一个maven工程,将在ecplise中建立的项目的src和pom.xml
复制一份,直接把原先的覆盖掉
2.商品列表页的优化问题:
除了正常的业务逻辑开发,进行一些优化,
1.luence+solr
2.页面缓存(OScached)
3.分布式缓存(全网站的)将网站的压力顶住、、
4.高并发(解决80%)
商品的单品页:做成静态页。页面跳页面
1.静态化Freemarker!!!!!
登录的时候:1.springmvc的拦截器