5爱家网租房网项目相关的记录,图片附件上传,批量修改方法,乱码处理【诗书画唱】
CTRL+F:
关于抠有缩略图的轮播图
个人认为好的界面特效设计
建项目前&乱码处理
关于附件上传
心理等的方法
项目常用变量名的意思
自己的项目经验学习
批量修改的方法
个人写界面的方法
关于抠有缩略图的轮播图 START


关于抠有缩略图的轮播图 END
个人认为好的界面特效设计 START


自己按F12抠一个界面后,按上面的方法弄掉http部分的内容,改等等。

一般新增错误的原因就是乱码原因,路径正确当时报404,路径找不到的情况就是要重新在编辑器等启动登录界面的jsp界面,有时候刷新界面是没用的。

一些条件筛选可以是“”,“有XXX”,“无XXX”的下拉框。


上面的话会常去把导航条设置为position:fixed;top:0

如上图所示,有些用上一些现代化或别的网站的图片等会更美观。
鼠标放上去后边框有光线等在转圈等。高级搜索框,含下拉框,向下划时,搜索框变导航条般的搜索框。
自己写好项目后,百度,都换上一些好看的模板。
b站专栏只能上传100张图片,但可以把要上传的图片截图,粘贴到专栏就可以上传100张以上。
按劳分配,“就你们做了的事,你们认为自己可以分多少?”(如果他们报出的低,就多给些,如果实在想平分,小钱就无所谓了)
个人认为好的界面特效设计 END
建项目前&乱码处理 START

自己可以弄个绝对定位的3级联动下拉框筛选房源。position:relative;top:250px;left: 100px;background-color: yellow;
自己会把部分代码发B战,部分专栏中没发布的代码放在github,专栏中放我的github的地址。

先把基本的普通用户的功能做好,再做管理员的功能,界面等。



设置Java项目的统一的中文编码。但是如果你有别的项目都是这样建的,就别改,就让其为gbk。

建项目前&乱码处理 END
关于附件上传 START
以下都是自己思考而得(很多东西要自己学,就是并非自己思考而得,掌握这些后,就可以有更多是由自己思考而得)

上传房子图片,分很多类别命名的文件夹,且有多个上传不同部分的按钮(复制粘贴部分,或可能要加个判断等),路径是绝对路径,为了能用for循环或防止上传了带有中文名的图片路径,所以会在servlet中改图片的名称(要上传的文件名+数字等)。
自己可以设置一些+等的图片有点击事件。
也可以设置一些路径到一写div,分别给这些div设置绝对定位,大小等。
对于换头像就是servlet部分的路径部分用js实现,删除上传的头像也是用js改变其图片路径的内容为空或默认头像的路径或显示“你还没上传头像”的图片的路径等,之后就是把路径保存到session等中,之后可以很多地方显示。
关于附件上传 END
心理等的方法
学习笔记法。
项目常用变量名的意思
用英文有时比较高大上和国际通用——诗书画唱《如是说》
register:注册
General user center:普通用户中心
administrators:管理员
confirm:确认
rent an apartment:租房子
rent:租金
Direction:方向,朝向
Rental mode:出租模式;租赁模式
floor:楼层
Unit number:单元号
area:【数学术语】面积
Building number:楼号
House number:门牌号
positive integer:正整数
Positive number:正数
Personal Center:个人中心



自己的项目经验学习

有时要多走动,活动筋骨。

不用复制Servlet,除非自己要让其路径被改成不一样,不然会保存,可以自己另外建个servlet,之后复制粘贴其要的代码等等。


之后鼠标右键保存时改名(1.png等),就可以 保存(白嫖)这个png图片。



接受的传过来的参数命名为数据库表中的列名(英文或拼音,自己容易懂或自己写了“变量名意思对照情况.txt"的文件在项目中就可以)。
自己上面都把表的列名复制粘贴到旁边,之后B.后会自动有set语句生成,把area等的首字母改成大写就可以了。

上面的命名自己容易看懂,知道其意义就可以了,有时用英文命名是因为显得很高大上。
先做出大概,成型,之后细节,精雕细刻,就像雕刻一样法。
项目答辩真时,一些功能当摆设,让其认为是真的有其功能。
租金指的都是 元/月

以上是删掉一些内容的方法。






上面说明了position会很常用。

上面是改掉html,body等后还有同样的效果的方法。

对于上面的项目的部分拼接的时候,要先改可能起冲突的class等的命名,比如.input统一改为input3j等,不可以数字开头的命名。


上面的common文件夹一般很多界面都共用的,比如footer等部分。
可以建个名为“common文件夹被那些界面共用的说明.text"的text文件在下面说明,但其实我喜欢都重命名为对应的html等的文件夹,当时上面我提到的方法(建个”说明.text"文件)适用于很多的文件夹等。

或用txt文件。



可以按上面的检查来改界面。


有时可以用绝对定位或相对定位,用div和CSS给div加背景图片,进而可以方便设置位置等。
有很多都界面都可以使用嵌入。
css让div旋转:
#xuanzhun{ -webkit-transition-property: -webkit-transform; -webkit-transition-duration: 1s; -moz-transition-property: -moz-transform; -moz-transition-duration: 1s; -webkit-animation: rotate 3s linear infinite; -moz-animation: rotate 3s linear infinite; -o-animation: rotate 3s linear infinite; animation: rotate 3s linear infinite; }
图片边框:
#round
{
-moz-border-image:url(/i/border.png) 30 30 round; /* Old Firefox */
-webkit-border-image:url(/i/border.png) 30 30 round; /* Safari and Chrome */
-o-border-image:url(/i/border.png) 30 30 round; /* Opera */
border-image:url(/i/border.png) 30 30 round;
}
https://www.cnblogs.com/adelina-blog/p/5514953.html



会常用表单提交,有时用超链接的表单提交。
有时自己的Dao等出错了,是因为没导mysql的包(到baseDao中的主函数中测试):

自己找模板,些界面,设计界面都是尽量更加能统一风格的界面。

如果jsp建在文件夹中,虽然可以很明确,当路径就要变成下面的样子,很麻烦,所以jsp不要分层建文件夹,因为会很麻烦,不好找。

所以界面的路径也要变,登录注册等先用自己的成功的代码,之后可以改:



组合的替换会更准确:



批量修改的方法



个人写界面的方法 START
复制粘贴自己以前做好了的内容改后用法。
登录注册界面等可以用自己以前的,改下就可以了
先简单基础美观的界面,功能等都做完之后可以升级换更好的界面。