`
qiuxia812913
  • 浏览: 7961 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
1、首先来回答一个问题,hashCode equal  ==  三者包含意义是什么?   ==,当被==对象为简单类型时,比较的是值是否相同;如果被==者为对象时,== 比较的是被==对象的是否为同一对象引用,既对象物理地址是否相同。   equal : 源码如下: public boolean equals(Object obj) { return (this == obj); }  显然在Object 对象中equal 方法是直接比较对象的物理地址是否相同。   再说hashCode是神马?   /** *As much ...
1.    HashMap概述:    HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。   2.    HashMap的数据结构:    在jav ...
利用Spring BeanPostProcessor 初始化时加载数据到缓存 我们经常会在项目中碰到需要加载一些常量到内存中,以便不比每次需要使用时都去查询数据库, 如,一些国家信息,省份信息,地址信息等 不会变动 或变动很少,但数据量又比较大的数据, 这时我们就需要把这些数据加载进内存,需要使用时直接从内从中取。 下面是代码: Spring配置 <!-- 自动加载国家信息到 内存 --> <bean id="pbsTrackManagerPostProcess" class="com.mangocity.vacationhotel.bu ...
weblogic 启动,报 ORA-00942: table or view does not exist 在 ..../user_domain/base_domain/下用  startWebLogic.sh 启动项目时,报错ORA-00942: table or view does not exist; 这是因为没有在相关的数据库用户下运行 一个脚本 解决: 将 $WL_HOME/server/lib下的 rdbms_security_store_oracle.sql 运行即可 然后重启,搞掂         Truncated. see log file for comple ...
在JavaScript中并没有类的概念,但JavaScript中的确可以实现重载,多态,继承。这些实现其实方法都可以用JavaScript中的引用和变量作用域结合prototype来解释。 2、简单的例子 var Blog = function( name, url ){ this.name = name; this.url = url; }; Blog.prototype.jumpurl = ''; Blog.prototype.jump = function(){ window.location = this.jumpurl; }; /* *等同于 ...
JavaScript的每个function对象都有一个apply方法           语法如下:funtion.apply([thisObj[,argArray]])          功能说明:将一个函数的对象上下文从初始的上下文改变为由thisObj指定的新对象,用来模拟多态 /**method 声明**/ function Object1(name) { this.name = name; this.fun1 = function(){ alert("this is first method !" ...

js代码封装

下面是我在网上找的一段代码,个人觉得这个书写风格和面向对象很相似,觉得是个不错,所以记一笔吧,如果大家有好的建议,还望多多指教。 function Obj() { // Initialising code goes here: alert( 'Loaded!' ); // ... // Private properties/methods: var message = 'hello'; sayHello = function() { alert(message); }; // Public pr ...
   对于javascript来说,它也有类和对象的之说,任何一个function都可以说是类,有类当然也就有构造函数,利用构造函数new出来的自然就是对象了。    类有private和public成员,private成员只能在类的作用域可以访问。对象的成员都是public公共成员,任何函数都可以访问和修改。这说起来都有点儿抽象,下面就来看看实例进而对私有成员变量、公有成员变量、类、对象几个概念进行解释: function Container(param) { this.member = param; //public var secret = 3; //private ...
Javascript中function即为类,在function内部用this设置类的public成员变量与方法,例如: 1.function myclass(name){ 2. var str = "private string";//private field 3. function privatefn(){ //private method 4. alert(str); 5. }; 6. this.name = name; 7. this.pubfn = function(){ 8. ...
Global site tag (gtag.js) - Google Analytics