- 浏览: 57106 次
- 性别:
- 来自: 郑州
最新评论
文章列表
// 声明double类型的变量
double number = 1.2345;
// 声明小数格式化类变量
NumberFormat nf = NumberFormat.getInstance();
// 设置保留两位小数
nf.setMaximumFractionDigits(2);
// 格式化小数
nf.format(number);
// 声明一个日期类型的变量
Date time = new Date();
// 声明日期格式化类变量
DateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
// 日期格式转化为字符串格式
String time_str = df.format(time.getTime());
// 字符串格式转化为日期格式
Date new_time = df.parse(time_str);
项目版本控制工具中,svn使用的是集中式的开发模式,git使用的是分布式的开发模式,集中式代码管理的核心是服务器,所有开发者在开始新一天的工作之前必须从服务器获取代码,然后开发,最后解决冲突,提交。所有的版本信息都放在服务器上。如果脱离了服务器,开发者基本上可以说是无法工作的。分布式和集中式的最大区别在于开发者可以本地提交。每个开发者机器上都有一个服务器的数据库。
1、使用javascript中的eval()函数可以让文本格式的字符串转化为javascript格式。
2、setTimeout (表达式,延时时间),setInterval (表达式,交互时间),其中延时时间/交互时间是以毫秒为单位的(1000ms=1s),setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次,setInterval 在执行时,它从载入后,每隔指定的时间就执行一次表达式。
3、javascript中如果要获得项目的基本请求路径可以使用如下函数:
function basePath(){
var curW ...
org.eclipse.jetty.io.RuntimeIOException: org.eclipse.jetty.io.EofException
at org.eclipse.jetty.io.UncheckedPrintWriter.setError(UncheckedPrintWriter.java:107)
at org.eclipse.jetty.io.UncheckedPrintWriter.close(UncheckedPrintWriter.java:174)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatch ...
mysql重新安装步骤:
①进入控制面板,在添加删除程序中,将mysql删除。
②在开始-运行栏中输入regedit进入注册表,按F3对mysql项进行搜索,删除完mysql项。
③在计算机中搜索与mysql有关的安装包或安装文件,删除完后即可重启电脑进行安装了。
注意:如果要想让局域网内的其他成员连接上你所安装的mysql,需要在安装mysql时,对输入密码框下面的复选框打上勾,该复选框的意思就是是否允许外界连接上你所安装的mysql。
一、通过JDBC配置数据源:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
<jdbc-ds-configs>
<jdbc-ds-config>
<name>hemei</name>
<db-type>9</db-type>
<connection-url>jdbc:mysql://localhost:3306/hemei</c ...
兼容性注释:
在 HTML 4.01 中,不赞成使用 form 元素的 target 属性;在 XHTML 1.0 Strict DTD 中,不支持该属性。属性值:
_blank为在新窗口中打开。
_self为默认,在相同的框架中打开。
_parent为在父框架集中打开。
_top为在整个窗口中打开。
framename在指定的框架中打开。
JDK常识:
JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。而专门运行在 ...
String str = null、String str = ""、String str = new String()中所声明对象str之间的区别:
String str = null中的str对象未进行实例化,是一个空的对象,未能指向任何内存空间,
String str = ""中的str是一个实例,有自己的对象空间,
String str = new String()中str对象分配了指向new String()所创建的内存空间,即对这个对象str进行了实例化。
1.pl/sql如果想编辑,可在查询语句后面加上for update,例如:select * from student for update;
2.oracle tochar函数中格式化日期的含义:YYYY代表年,MM代表月,DD代表日,HH代表一天1-12小时,HH12代表一天1-12小时,H24代表一天0-23小时,MI代表分钟,SS代表秒(JAVA中普通的设置时间的格式为:yyyy-MM-dd HH:mm:ss)
1.在对数据库进行先读后写操作时,如果是一个用户没有什么问题,如果是多个用户,则有可能在上一个用户未写完之前,后一个用户就已经读了,读的记录可能不准确,解决方法:使用java中的synchronized关键字
2.对数据库表的多操作需要写在事物中,这样可以在抛出异常时进行回滚
3.要想在页面上显示某字段的信息,结果集里面必须有该字段
4.ibatis中动态的where(<dynamic prepend = "where"></dynamic>)后面不能加静态的条件,否则静态的条件后面没有and
5.java中,Str ...
EL表达式:${expression}
其中expression是获得jsp内置对象中的属性,比如:request、session等,${pageContext.request.contextPath}
这一种是固有的,${student.id}这一种是通过request.setAttribute("student",student);自定义的对象属性。
一.报表的制作
1.下载快逸报表设计器
可以到快逸报表的官方网站下载快逸报表设计器。
快逸报表官方网址:http://www.quiee.com.cn/
2.安装快意报表设计器
安装过程中可以选择jdk版本。
3.配置数据源
3.1 安装好快逸报表设计器后,打开时,会弹出让进行授权的弹出框。
3.2 点击确定后会弹出一个让选择授权文件的弹出框,你需要选择“快逸报表免费版DesignerYV4.0.lic”这个授权文件。
1.1 简单例子
先做一个最简单的struts2的例子:在浏览器中请求一个action,然后返回一个字符串到jsp页面上显示出来。
第一步:把struts2最低配置的jar包加入的项目中。
commons-logging-1.0.4.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar