work问题
来源:互联网 发布:bf风格的淘宝店 编辑:程序博客网 时间:2024/06/05 21:02
1、tomcat启动时会启动所有已部署过的项目,有时候报错很可能是其他项目导致的
2、Jndi配置数据源,tomcat的lib下也要放数据库驱动,项目lib下放数据库驱动,项目名称一致
3、ajax内部返回return true 总是return undefined,可以在ajax外部return
4、有的时候明明地址栏里显示已经传的值,但页面获取不到,这时请注意"请求转发"(当前页面获取的值已经不是当前地址栏里的值而是请求转发后的)
5、ajax提交时如果没有手动写代码让其刷新页面,则其是不会主动刷新当前页面的,但如果没有以上情况而当前页面自动刷新了,有可能是以下原因造成的:
<button onclick="func()" >发送验证码</button> 异常 在火狐、ie上都会刷新,谷歌不会
<button type="button" onclick="func()" >发送验证码</button> 正常
原因:button按钮如果不写type="" 则默认是submit
6、BigDecimal做运算时不会自己累加值,要如下所示:b=b.add(a);
7、发邮件发不出去,如果代码没错,则就要发邮件的那个服务器是否能ping通
8、DataTable新增数据时调用draw()重新绘制表格时有时候一条记录会加载多次(但显示只显示一条,暂未找出原因)
9、linux下的mysql默认是区分表的大小写的,不区分列名的大小写。
数据库和表名是严格区分大小写的,表的别名严格区分大小写。列名与列的别名忽略大小写
10、hibernate update 有时候数据库里根本都没更新数据,而且打出来的sql也没有要更新的字段,那么注意了你要更新的对象可能是持久化状态
11、list集合中isemport 只能判断其内容是否为空即size是否为0,不能判断其是否为null
12、tomcat在debugger模式下启动时,如果总是报超时,控制台不报错,加长时间也不行,而非debugger模式下却能正常启动,则有可能是断点的问题,把所有断点给去掉。
13、有时候页面上的数据传不到后台,可能是页面中的input框被disabled了
14、注意:service层会配置事物,所以方法命名要规范,如save....update...delete...等等。默认的方法如save()、update()等尽量不要去修改方法内容。今天新添加方法
15、StringUtil.isEmpoty()与StringUtil.isblank()的区别是" "的情况下,前者为false,后者为true
- work问题
- WORK
- WORK
- work
- WORK
- Work
- work
- WORK
- work
- Work
- work
- work
- work
- work
- Work
- Work
- work
- work
- 探究HashMap数据结构
- 发附件含有压缩文件的邮件,出现压缩文件名乱码
- 关于在同一个网段互相ping不通的问题
- python在子线程中使用WMI报错-2147221020-moniker,i,bindCTX=pythoncom.MKParseDisplayName(Pathname)
- mysql 查询JSON类型数据
- work问题
- 杂记(个人对分布式与集群的理解)
- 为啥MyEclipse 10jsp文件打代码没有加载提示,个人解决方案
- Django REST framework 截图教程
- Lintcode三角形计数
- 51Nod
- 秒懂词向量Word2vec的本质
- ORACLE简单操作语句(增删改查)
- TabLayout简单入门