- 浏览: 89494 次
- 性别:
- 来自: 济南
最新评论
文章列表
JS计算两个时间相差的分钟数
- 博客分类:
- JS相关
<script type="text/javascript" language="javascript">function TimeDifference(){//定义两个变量time1,time2分别保存开始和结束时间var time1="2009-12-02 12:25";var time2="2009-12-03 12:35";//判断开始时间是否大于结束日期if(time1>time2){ alert("开始时间不能大于结束时间!"); return fals ...
设置指定的JS函数在指定的时间后执行,可以利用setTimeout()函数。
setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。
语法:
setTimeout(code,millisec)
参数:
code (必需):要调用的函数后要执行的 JavaScript 代码串。
millisec(必需):在执行代码前需等待的毫秒数。
提示:
setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。
实例:
fun ...
struts2中s:select标签的使用
- 博客分类:
- SSH相关
1.第一个例子:
<s:select list="{'aa','bb','cc'}" theme="simple" headerKey="00" headerValue="00"></s:select>
2.第二个例子:
<s:select list="#{1:'aa',2:'bb',3:'cc'}" label="abc" listKey="key" listValue="value" heade ...
1.计算某一月份的最大天数
Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天数注:在使用set方法之前,必须先clear一下,否则很多信息会继承自系统当前时间
2.Calendar和Date的转化
(1) Calen ...
HQL语句中delete的写法
- 博客分类:
- HIBERNATE
delete from entity where parameter(属性,注意不要带上entity只写属性) = 查询条件
substr 方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start [, length ])参数stringvar必选项。要提取子字符串的字符串文字或 String 对象。start必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。length可选项。在返回的子字符串中应包括的字符个数。说明如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到 stringvar 的最后。示例下面的示例演示了substr 方法的用法。function SubstrDemo(){ var s, ss; ...
今天用服务器所在的机子,因此不用下载 Oracle 客户端,但是直接打开 PL/SQL 时还是出现了几个
小问题,首先是 Initialization error Could not load
具体的方法如下:
启动 PL/SQL Developer 之后,出现 Initialization error Could not load ,但是 PL/SQL
的工作界面仍能打开,只是数据库相关数据没有加载进来,因此可以在该工作页面中进行配置:选
择 Tools -> Preferences -> Oracle -> Connection -> 对 Oracl ...
异常1:not-null property references a null or transient value解决方法:将“一对多”关系中的“一”方,not-null设置为false(参考资料:http://www.thearcmind.com/confluence/pages/viewpage.action?pageId=212)
异常2:org.hibernate.TransientObjectException: object references an unsaved transient instance解决方法:cascade="save-update,persist ...
项目需要一个这样的功能:可以通过选择框条件选择日期范围。从网上找了这些代码,功能很容易实现了。
var now = new Date(); //当前日期
var nowDayOfWeek = now.getDay(); //今天本周的第几天
var nowDay = now.getDat ...
textarea失去焦点时异步提交
index.jsp关键代码如下:
第一步:页面编写 其他控件也可,不限于textarea
<s:form action="" method="post">
<div >
<p > 今日心情:</p>
<p >
<textarea id="ta" name="signature" onblur="ajax_sub ...
注意要进入 JXL.JAR包
import java.io.*;
import jxl.*;
import jxl.write.*;
public class CreatExcel
{
public static void main(String args[])
{
try
{
//打开文件
WritableWorkbook book=
Workbook.createWorkbook(new File("bool.xls")); //生成的bool名称。
//生成名为“第一页”的工作表,参数0表示这是第一页
Writable ...
我们在运用struts开发的时候会用到这样的情况,需要在一个页面中的iframe中进行数据操作,等数据提交完成后需要将父页面的数据进行更新。这里我写一下我自己用到的一个方法。是我的一个老师推荐的。
方法其实也挺简单:在iframe的action方法中定义父页面的转向。
public ActionForward insertRecord(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) {
ActionForward forward = null ...
org.springframework.dao.DataIntegrityViolationException: Could not execute JDBC batch update; nested exception is org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
这个异常的产生可能是原因是进行批数据处理时造成的,包括保存和更新。要进行处理的数据间存在了外键约束(外键约束在文章末尾有个小例子),即只有关联的数据存在时或确定时可进行操作,否则会报这个异常。 ...
是由于单引号和双引号的混乱使用导致的。 解决办法:
根据报错提示的错误代码地址,将双引号里面的双引号改成单引号; 单引号里面的双引号该成单引号。
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。
这3个状态是hibernate里pojo对象得3个状态,这个对象始终都是