不要忘记在eclipse中设置complier的jdk版本,如果不同可能出现错误
如解析struts中的struts-config.xml错误,这种莫名其妙的错误
<bean:write property="createDate" format="yyyy-MM-dd" name="announcement"></bean:write>
可以控制日期的现实格式,前提是TO中这个属性的类型为java.util.Date
max和group by联合使用:
原表
tr_id status_code stauts_time dp_id
1 01 2004-06-04 08:00:00.000 1
2 02 2006-06-04 08:00:00.000 1
3 03 2006-06-04 08:00:00.000 1
4 02 2006-06-04 08:00:00.000 1
5 02 2006-06-04 08:00:00.000 1
6 02 2006-06-04 08:00:00.000 1
7 03 2006-06-04 08:00:00.000 1
8 01 2006-06-04 08:00:00.000 1
9 02 2006-06-04 08:00:00.000 2
10 02 2006-06-04 08:00:00.000 2
11 02 2006-06-04 08:00:00.000 3
12 01 2006-06-04 08:00:00.000 3
13 04 2006-06-04 08:00:00.000 3
14 03 2006-06-04 08:00:00.000 3
15 04 2006-06-04 08:00:00.000 3
16 01 2006-06-04 08:00:00.000 3
17 01 2006-06-04 08:00:00.000 4
18 02 2006-06-04 08:00:00.000 4
19 02 2006-06-04 08:00:00.000 4
20 02 2006-06-04 08:00:00.000 4
21 02 2006-06-04 08:00:00.000 4
22 03 2006-06-04 08:00:00.000 5
23 04 2006-06-04 08:00:00.000 5
24 02 2006-06-04 08:00:00.000 5
25 02 2006-06-04 08:00:00.000 5
26 02 2006-06-04 08:00:00.000 5
27 01 2006-06-04 08:00:00.000 5
要找每个dp_id一样的记录中status_code最大的值
select dp_id,max(status_code) from TB_TMS_TRANS_RUN_STATUS sts group by sts.dp_id
dp_id status_code
1 03
2 02
3 04
4 02
5 04
强制不换行
只读属性
select DATEDIFF (d,convert(char(4),getdate(),102)+'-01-01',getdate())
算出进年过了多少天。
用系统今天的日期减去当年的一月一号得出天数 d代表单位天,可以换成s,h等
select sum(BROAD_TIME) from TB_TMS_TRANS_TIME_REP WHERE convert(char(4),getdate(),102)+'-01-01 00:00:00' < CAL_DAY AND CAL_DAY < GETDATE()
统计broad_time字段在今年内的累计值
struts中如果取得form时为null,检查struts-config.xml中关于from-bean里的设置是否配置正确,如果错误会导致取得不到正确form而form为空
使用formFile类型时 报java.lang.IllegalArgumentException: argument type mismatch
程序中用了FormFile,报上面的错,后面发现是jsp页面上,要在提交的地方:
分享到:
相关推荐
这笔记包括了JAVA项目开发的部分内容,我看了感觉还是比较好的,所以和大家分享下!
- **特点**:JDT不仅易于初学者上手,还具备强大的功能,包括智能代码补全、重构工具、代码分析器、调试器等,适合各种规模的Java项目开发。 - **中文界面与帮助文档**:Eclipse JDT提供了中文界面和详细的中文帮助...
Android项目开发教程笔记完全版.rar 资源介绍 本资源为一份详尽的Android项目开发教程笔记,包含从基础到高级的完整内容,旨在帮助开发者快速掌握Android应用开发的各个环节。资源采用.rar格式压缩,方便下载和存储...
Android项目开发实战笔记.pdf
Android项目开发实战笔记.docxAndroid项目开发实战笔记.docx
【Android Studio开发笔记APP详解】 Android Studio是Google官方推荐的Android应用开发集成开发环境(IDE),它提供了丰富的功能,使得Android应用开发变得更加高效和便捷。本教程将基于Android Studio,详细解析一...
Eclipse插件开发学习笔记将带领我们深入了解Eclipse插件开发的方方面面。 首先,我们需要了解Eclipse插件的基础概念。在Eclipse中,插件主要由一系列的扩展点(Extension Points)组成,这些扩展点定义了插件可以...
这个Vue技术栈实现的云笔记项目不仅涵盖了前端开发的基本技术,还涉及到前后端交互、数据管理、用户体验等多个方面,是学习和实践Vue.js全栈开发的优秀实例。开发者可以通过研究该项目,提升自己的Vue.js及相关技术...
文档中也提到了JNA(Java Native Access)作为JNI的一种替代技术,但在本笔记中作者选择了JNI,并对为什么没有使用JNA给出了自己的解释。 本笔记还提到了Makefile的使用,这是一种在Linux环境下自动化构建项目的...
本书是 ASP.NET C# 开发笔记,涵盖了 ASP.NET 开发中的各个方面,包括开发前的准备、实战项目、SQL2000 数据库设计开发、模块设置、安装部署等。作者通过实际项目经验,将 ASP.NET 开发中的各种技术和经验分享出来,...
10. **版本控制**:项目开发过程中,版本控制工具如Git起到了关键作用,它帮助团队成员协作开发,追踪代码变更,解决冲突,并进行版本回溯。 11. **部署与容器**:完成开发后,项目通常会被打包成WAR或JAR文件,...
本文将深入探讨Eclipse插件开发的相关知识点,结合提供的"全书分为4篇共24章"的学习笔记和源码,帮助你更全面地理解和实践Eclipse插件开发。 第一篇:基础篇 在这一篇中,你将学习到Eclipse插件开发的基础知识,...
微信小程序是一种轻量级的应用开发平台,它允许开发者在微信生态系统内...通过学习这个项目源码和笔记,开发者不仅可以深入了解微信小程序的开发流程,还能掌握实际项目开发中的最佳实践,提升自己的小程序开发技能。
通过分析Android SDK中的示例项目,如NotePad,可以深入了解框架的内部工作原理和最佳实践,有助于提升开发技能和解决问题的能力。 ### 多媒体 - **音乐播放**:集成音乐播放功能,涉及音频文件的加载、播放控制等...
"Android开发笔记"是由real6410公司为开发者提供的一份宝贵的资源,特别针对real6410开发板进行优化,旨在帮助开发者快速提升Android应用开发技能。这份资料包含了从基础知识到实战经验的全方位指导。 首先,"read ...
**Eclipse 开发学习笔记** Eclipse是一款强大的集成开发环境(IDE),主要用于Java应用程序的开发,但通过插件也可以支持其他编程语言,如C++, Python等。这份《Eclipse开发学习笔记》是针对想要深入理解和掌握...
10. **笔记与详细实现步骤**:项目中的笔记和详细步骤是学习过程的重要辅助,它们可以帮助你理清思路,解决遇到的问题,逐步完成项目开发。 通过这个JavaWeb项目实例,你将能够亲手创建一个完整的Web应用,从需求...
首先,项目管理是对一次性任务的组织和管理,以实现特定的目标,比如在IT领域中开发一个新的软件系统或实施一项技术升级。项目通常有明确的目标、一次性的性质、需要资源投入、有主要的发起人或客户,并且受到范围、...