`
文章列表
Example 5.2.1 The following code illustrates the use of qualified private: package outerpkg.innerpkg class Outer { class Inner { private[Outer] def f() private[innerpkg] def g() private[outerpkg] def h() } }
Early definitions are particularly useful for traits, which do not have normal constructor parameters. Example: 预先定义对traits特别有用(traits没有常规构造函数函数),例如: trait Greeting { val name: String val msg = "How are you, "+name } class C extends { val name = "Bob" } with Greeting { ...
class Operators{ def retString():String={//有返回值 return "hello world"; } def echo(){//无返回值 println("hello world"); } def echo(str:String){//带参数 println(str) } def echo(i:Int)(str:String){ print(i) println(str) } }
报错代码信息: Snippit with incorrect signature gets invoked, but erroneously produces "Method Not Found" 将 "howdy" 方法改为以下内容: def howdy = { System.out.println("FOO") 0 }; // <span>Welcome to hyperview at {new root.java.util.Date()}</span> 打开 http://localhost:8 ...
这个方法跟传统的bind很像,区别在于用live来绑定事件会给所有当前以及将来在页面上的元素绑定事件(使用委派的方式)。比如说,如果你给页面上所有的li用live绑定了click事件。那么当在以后增加一个li到这个页面时,对于这个新增加的li,其click事件依然可用。而无需重新给这种新增加的元素绑定事件。
l  防止事件冒泡 知识点: 引用假设面临事件冒泡的问题,如何阻止意外结果的发生。 事件对象的target(目标)属性:控制事件传播,并停止事件冒泡。利用target属性,可以确定哪个DOM元素首先接收到事件,并确保该事件不会自动传播到其他元素。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>jQuery事件处理--防止事件冒泡</title> ...
1.什么是事件冒泡:   页面上有好多事件,也可以多个元素响应一个事件.假如: <BODY onclick="alert('aaa');"> <div onclick="alert('bbb');"> <a href="#" class="cooltip" title="这是我的超链接提示1。&quo ...

vi怎么显示行号?

    博客分类:
  • vi
vi怎么显示行号? :set nu
/** *仔细阅读并查看输出,区分不同 *注意,静态变量及静态方法的引用跟声明变量及方法时所用的类有关,即多态有关。 *声明时用父类进行声明,调用时则会调用父类的静态方法及静态变量; *声明时用子类进行声明,或对已用父类声明过的引用作强制类型转换,调用时则会调用子类的静态方法及静态变量。 **/ public class Static_ { static String _var="这是父类的静态变量"; public Static_() { } public static void static_meth ...
在使用ajax进异步操作时,返回字段为空,可以使用null关键进行检测 <script> var a; if(a==null){ alert("XXX"); } </script>

struts2与json的整合

    博客分类:
  • j2ee
将jsonplugin-0.30.jar放到工程的lib下面,然后struts2在struts.xml的配置文件中可以指定返回的结果集的类型为:json, 把返回的结果封装为json字符串 JSON插件是Struts2的Ajax插件,通过利用JSON插件,允许开发者以非常灵活的方式开发AJAX应用。 JSON(Java Script Object Notation),是一种语言无关的数据交换格式。 JSON插件是Structs 2 的Ajax插件,通过利用JSON插件,开发者可以很方便,灵活的利用Ajax进行开发。 Json是一种轻量级的数据交换格式,JSon插件提供了一种名为jso ...
下面是在网上google时,看到的一篇在eclipse中配置 scala+lift+maven 的开发环境,特记录如下: Prerequisites This post assumes that you already have Scala 2.8 final and Eclipse 3.6 on your system. For Eclipse, I recommend upping the Xmx setting if you haven’t already – I had issues when I had multiple Lift projects imported with ...
单引号 指定一个简单字符串的最简单的方法是用单引号(字符 ')括起来。 要表示一个单引号,需要用反斜线(\)转义,和很多其它语言一样。如果在单引号之前或字符串结尾需要出现一个反斜线,需要用两个反斜线表示。注意如果试图转义任何其它字符,反斜线本身也会被显示出来!所以通常不需要转义反斜线本身。 在单引号的字符串中,$符号不会被识别为变量,会直接显示出来.但当双引号中嵌入单引号,单引号中再出现$符号时,不会识别为变量,示例如下: $sql="select id,name,code from tb_section where id='$section_id'"; 整个字 ...

Makefile基础

除了Hello World这种极简单的程序之外,一般的程序都是由多个源文件编译链接而成的,这些源文件的处理步骤通常用Makefile来管理。Makefile起什么作用呢?我们先看一个例子,这个例子由例 12.3 “用深度优先搜索解迷宫问题”改写而成: /* main.c */ #include <stdio.h> #include "main.h" #include "stack.h" #include "maze.h" struct point predecessor[MAX_ROW][MAX_COL] = ...
错误信息:Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration 解决办法: 加载rewrite模块,httpd.conf文件里: LoadModule rewrite_module modules/mod_rewrite.so
Global site tag (gtag.js) - Google Analytics