ASP.NET MVC 设置默认首页

MVC的路由跳转是被RouteCollection所设定,一般注册路由代码是在“Global.asax”文件内,通常写法类似如下:

如需修改默认首页指向的地址,则修改下述代码红色位置即可。

public static void RegisterRoutes(RouteCollection routes)
{
    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

    routes.MapRoute(
        "Default", // Route name
        "{controller}/{action}/{id}", // URL with parameters
        new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
        );
}

JQuery — Post、Get回调函数、捕获异常等

我们在使用jquery ajax方法时,会用到$.post、$.get方法,但参数只有3个:请求URL、传递参数、成功后事件,如果想再加一个捕获异常的回调参数,且不想用$.ajax(….)时,可以这样写:$.post(…).error(function(){…});,当地址返回404、500等异常时,会执行error里面的代码。

下面附上其他的回调方法。

    
    var jqxhr = $.post("example.php", { code: code }, function() {
      alert("success");    //成功回调
    })
    .success(function() { alert("second success"); })    //成功回调第二个方法
    .error(function() { alert("error"); })               //异常回调(ex:500、404)
    .complete(function() { alert("complete"); });        //完成调用事件(完成后最终执行)

    // 在这里执行其他任务.
    // 为上面的请求设置另一个完成函数.
    jqxhr.complete(function(){ alert("second complete"); });

Oracle 锁表解除

首先执行下面的查询语句,查询出锁表信息。

select * from v$session t1
inner join v$locked_object t2
on t1.sid = t2.session_id

将查出的SID和serial#字段的值赋予下面语句,逗号分割。

alter system kill session '【SID】,【serial#】';