两个月的一些工作总结

两个月的一些工作总结

来工作了两个月,之前也没有写过一些工作日志什么的,只是会经常把一些遇到的问题记录在记事本里。这种本地文件很容易丢失,而且没有写日期,找的时候也不好找,所以想起来创建了很久但一直没有用过的CSDN账号。

由于公司前后端不怎么分离,所以算是半个辣鸡全栈,之前基础挺好,后来大概有一年没有碰过代码,很多细节也都记不太清,所以遇到的问题确实都很弱。还不怎么熟悉这个编辑器,从今天开始慢慢记录吧。以下是这两个月的一些记录:

1.数组越界

2.空指针异常 :没有初始化,api最好不要加参数

3.== 和.equals

4.页面元素名与后台获取不一致导致的url问题

5.String.trim()表单填写要去空格,并且要判断String是否为null,若为null 则.trim()会报错

6.Css样式可以通过js控制,但不可以和java代码写在一起

7.For循环若是有或与判断,找到一个满足条件的参数就应break出来

8.测试数据不可乱改,在不清楚有没有奇特地方使用之前修改可能会造成测试环境下的bug

9.For循环写table的时候可以添加count++到最里边的循环层,以此获得序号或者下标

10.bootstrap container 去除边距(全屏)
一般来说bootstrap:
container => row => col-md-12 这样的格式写
//有全屏的要求,container 改=> container-fluid
为什么会出现两边空白的地方?是因为图中col 加入了padding
简单粗暴解决的办法:(重新赋值,把padding 取0)

11.301重定向:将之前不用的旧页面地址重定向到新的地址,即输入旧地址直接跳转到新页面

12.change 事件在内容改变(两次内容有可能还是相等的)且失去焦点时触发;
propertychange 事件却是实时触发,即每增加或删除一个字符就会触发。

13.如果一个对象的作用只是接受返回值,可以直接return值

14.添加某项设置时要记得考虑是否可以删除该项,优化用户体验感

15.输入邮箱时要将输入的String小写化处理

16.输入框的js样式监听,增加用户体验感,可以输入框内容改变时就设置按钮可点击属性change keyup input paste

17.添加数据库字段的时候一定要先往数据库添加,java代码中的往往只是在没有数据库表的时候才会创建添加

18.代码上线之前可以先制定某账户可以看到效果,没有问题再上线

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值