js002-在HTML中使用JavaScript2.1 <script>元素 定义了以下6个属性 async: 可选。表示应该立即下载脚本,但不妨碍页面中的其他操作,比如下载其他资源或者等待加载其他脚本。只对外部脚本文件有效。(异步的)charset:可选。表示通过src属性指定的代码的字符集。defer:可选。表示脚本可以延迟到文档完全被解析和显示之后再执行,只对外部脚本有效。IE7及其更早的版本也支持这个属性。(延迟,延期)src:可选。表示包含...
JAVA 注解的几大作用及使用方法详解转自http://blog.sina.com.cn/s/blog_93dc666c0101gzn5.htmljava 注解,从名字上看是注释,解释。但功能却不仅仅是注释那么简单。注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据),常见的作用有以下几种:1.生成文档。这是最常见的,也是java 最早提供的注解。常用的有@see @param @return 等;...
上一篇文章我们讲解了线程间的互斥技术,使用关键字synchronize来实现线程间的互斥技术。根据不同的业务情况,我们可以选择某一种互斥的方法来实现线程间的互斥调用。例如:自定义对象实现互斥(synchronize("自定义对象"){}),同一个类实例对象(synchronize(this){}),类的字节码对象(synchronize(字节码对象){})。这三种方法均可实现线程间的互斥,我们实际运用中灵活使用。下面进入今天的正题:线程--线程间的同步通信技术;...
用途 代理模式 (Proxy) 为其他对象提供一种代理以控制对这个对象的访问。 结构 图-代理模式结构图Subject : 定义了 RealSubject 和 Proxy 的公共接口,这样就在任何使用 RealSubject 的地方都可以使用 Proxy 。abstract class Subject { public abstract void Request();}RealSubject : 定义 Proxy 所代表的真实实体。class RealSubject extends Subject { @Override public void Request() { System.out.pri...
<每周读书笔记链接汇总>第一周读书笔记:http://www.cnblogs.com/dwc929210354/p/5247666.html第二周读书笔记:http://www.cnblogs.com/dwc929210354/p/5272289.html第三周读书笔记:http://www.cnblogs.com/dwc929210354/p/5299696.html第四周读书笔记:http://www.cnblogs.com/dwc929210354/p/5327142.html第五周读书笔记:http://www.cnblogs.com/dwc929210354/p/5342552.html第六周读书笔记:http://www.cnblogs.com/dwc929210...
最初规划PSI的Java版本是优先实现集团版,但是因为市场定制项目的原因,反而在PSI的PHP版本中优先动手开发了。如果PSI的Java版本只是翻版一个,我仍然觉得不够好玩。所以才有了这篇博客。先看这篇不起眼的博客: http://my.oschina.net/u/134395/blog/397690PSI的Java版本,要实现这个!1、随着我在线下不断开拓市场和客户的反馈, 需求特别强烈。这是驱动我做出这个决定的主因。2、产品的名称为:PSI 平台版。原文:http://my.osc...
java中this有两种用法:1、代表当前类public class Dog{ private String name; private float age; public setName(String name){ this.name = name; }}这里的this就代表的当前的这个Dog类。this.name可以理解为dog.name,只是理解,不是等于。2、在构造函数中的使用public class Dog{ private String name; private int age; //有一个参数的构造函数 public Dog(String name){ this.name =...
java本身并不支持泛型数组,如new一个指定类型的泛型数组则会报错即 List<Integer> list=new ArrayList<Integer>()[10];如需使jvm接受这种写法,需将ArraList中的Integer去掉,即让jvm分配空间时以未知类型来进行分配,同时,跟普通数组一样,要对成员进行操作,还需要逐个对其中成员进行重新new(初始化)原文:http://www.cnblogs.com/luomuxiaoxiao/p/4782062.html
国际化(i18n)是规划和实施的产品和服务,使他们能很容易地适应特定的本地语言和文化的过程中,这个过程被称为本地化。国际化的过程有时也被称为翻译或本地化启用。国际化是缩写i18n,因为我和两端用n字打头,并有18个字符之间的第i个和最后n。访问方式:有几种方法可以访问的信息资源,包括gettext的,文本标签,UI标签的关键属性,国际化标签。让我们来看看他们简单:要显示i18n的文本,使用的调用属性标记gettext,或其他任何标...
深浅拷贝 Java1. 前提深浅拷贝的前提是当拷贝一个对象时,即生成一个新的对象时。生成一个新的对象,主要有以下工作内存分配一块和被拷贝的类一样的区域划分字段,方法的使用区域将被拷贝类内存里的内容搬到指定区域2. 怎么搬? - 前提中说到把被拷贝类内存里的内容搬到新的区域,怎么搬呢?我的理解就是简单的赋值。```javaclass Person{public int age;public String name;public Person(){}public Person(int m_age, String m_n...
今天写代码写了个双层的for循环,里面还是用来Iterator,大致意思就是在第二个循环中如果符合条件就给跳出整个双层循环。刚开始,直接使用break。巴拉巴拉的敲了一堆代码,信心满满的就直接运行。等到结果一看,这不是要我要的。哎··看来不扎实呀!突然来了兴趣,索性就看看一些资料,总结了几种跳出循环的方式:1、直接跳出循环:for (int i = 0; i < 10; i ++) {if(i == 4) {break;}System.out.println(i);
}
System.out.println...
1、 PreparedStatement接口继承Statement, PreparedStatement 实例包含已编译的 SQL 语句,所以其执行速度要快于 Statement 对象。2、作为 Statement 的子类,PreparedStatement 继承了 Statement 的所有功能。三种方法execute、 executeQuery 和 executeUpdate 已被更改以使之不再需要参数3、在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement.基于...
在2004年末Java推出了Java5,其中提供了对泛型方法和类的支持,也围绕着泛型推出了一下特性,本章将对Java泛型进行综合的概括 泛型特性构件pre-Java 5 1.使用Object表示泛型publicclass test{publicstaticvoid main(String[]args){test t =new test();t.write("3");String val = (String)t.read();System.out.Println("val");
}
} 当引用类型与Object相容即可 2.基本类型的包装 包装类(wrapper class)用于存储当对象构建时...
短信验证登陆1、点击触发,以电话号码为参数调用发送验证登录短信方法2、默认模板为验证模板 生成6位验证码3、将生成的验证码和手机号码放入缓存,(已经设置好缓存存放时间)4、调用发送模板短信方法发送短信(设置好短信中验证码有效的时间)5、点击触发登陆,调用对应验证登录函数 ,以电话号码和验证码为参数6、校验缓存中对应保留的信息 如果一致,登陆成功; 登陆不成功是返回原因(1、超时 2、验证码输入错误) 代码实...
1。无返回值
AndroidJavaClass fee = new AndroidJavaClass("com.wiker.Test");fee.CallStatic("print", "Hello", "World"); Java源代码package
com.wiker public class Test{
public static void print(String str1,String str2){
System.out.println(str1);
System.out.println(str2);
}} java程序将打印HelloWorld 2。有返回值AndroidJavaClass fee = new AndroidJavaClass("com.wiker.Test");stringstr = fee.CallStatic<st...