项目开发中,一般将系统级的配置放在ini配置文件里,项目启动时,通过java读取ini里的变量值,然后发送到页面上。
如红色警戒的ra2.ini配置文件:
在编程中,当我们需要得到精确的运算结果的时候,+,-,*,/ 已经不能满足我们的需求,比如:
1 | System.out.println(0.1+0.2); //0.30000000000000004 |
简单的运算结果却不符合我们的预期。
Java提供了一个叫BigDecimal的类,该类支持任何精度的定点数,可以用它来精确计算货币值。
1 | try { |
最近项目中遇到了在同一DOM元素上需要添加 onclick 和 ondblclick 2个事件,如果按照正常的方式添加处理,结果发现只会执行onclick,
而不会执行 ondblclick;这时我们需要对2个事件的处理函数稍作处理就可以实现2个事件并存了,代码如下:
Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能。
Apache POI 中提供的几大部分的作用:
1.HSSF - 提供读写Microsoft Excel XLS格式档案的功能。
2.XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能。
3.HWPF - 提供读写Microsoft Word DOC格式档案的功能。
4.HSLF - 提供读写Microsoft PowerPoint格式档案的功能。
5.HDGF - 提供读Microsoft Visio格式档案的功能。
6.HPBF - 提供读Microsoft Publisher格式档案的功能。
7.HSMF - 提供读Microsoft Outlook格式档案的功能。
附件上传下载的基本过程主要包含两个步骤:
1.通过IO流将附件上传/下载到对应的文件夹内;
2.将附件对应的信息(经过处理后的附件名,格式,大小等)保存到数据库。
下图是此次demo的效果图(默认用户id为1):
oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。
1.准备测试表和测试数据: