问题集合-解决方法3

问题1:

如何限制数据库中表的大小,即现在表一共20行数据,当有新的数据插入时,表中的第一行数据删除,然后插入新数据到最后一行。

答:

1、首先对数据库进行查询计数,select count(*) as count from tb;

2、然后判断count的大小,如果大于n,则调用delete方法,删除第一行数据,使用的语句是delete from book limit 1;

3、然后在最后一行插入新的数据。

问题2:

java如何读取系统的时间,格式是什么,类型是什么?

import java.util.Date;
import java.text.SimpleDateFormat;

public class NowString {
    public static void main(String[] args) { 
          SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
          System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
    }
}

答:

1、String current = df.format(System.currentTimeMillis());

2、代码如下,链接:https://www.cnblogs.com/superbaby11/p/5804296.html

import java.util.*; 
import java.text.*;
public class TestDate { 
public static void main(String[] args) { 
Date now = new Date(); 
DateFormat d2 = DateFormat.getDateTimeInstance(); 
String str2 = d2.format(now);
}

问题3:

如何在<a>超链接中加入鼠标点击事件:

答:

  • onclick的事件被先执行,其次是href中定义的(页面跳转或者javascript)
  • 同时存在两个定义的时候(onclick与href都定义了),如果想阻止href的动作,在onclick必须加上return false; 一般是这样写onclick="xxx();return false;".
  • 在href中定义的函数如果有返回值的话,当前页面的内容将被返回值代替
<!--在a中调用js函数最适当的方法推荐使用:-->
a href="javascript:void(0);" onclick="js_method()"
a href="javascript:;" onclick="js_method()"
a href="#" onclick="js_method();return false;"

问题4:

javascript代码可以调用Java的类以及方法创建对象吗?或者onclick事件可以响应到前台的Java代码上?

答:

Javascript可以调用Java的类生成类对象,写法如下:

<%@ page import="com.my.bean.RecordBean" %>

<javascript>
<%
//在这里随便怎么调用java类的方法都可以 ,比如说下面写一个
User u=new User();
Userdao udao=new Userdao();
u=udao.getuserbyid(1);
%>
//上面我用java代码根据id取得了一个user类的实体 u 下面就可以用js操作显示等等
alert(<%=u.getusername()%>);//在窗口打印一个用户名
</javascript>

问题5:

JavaScript的立即执行方法,减少全局命名空间的污染,即减少对其他JavaScript代码块的影响。

答:

(function(){}) ();代表立即执行函数。在{}中声明对象,不会再向Windows对象添加任何属性。

猜你喜欢

转载自blog.csdn.net/weixin_38823480/article/details/82751679