ECMAScript 面向对象技术 本节简要介绍了面向对象技术的术语、面向对象语言的要求以及对象的构成。 ECMAScript 对象应用 本节讲解了如何声明和实例化对象,如何引用和废除对象,以及绑定的概念。 ECMAScript 对象类型 本节介绍了 ECMAScript 的三种类型:本地对象、内置对象和宿主对象,并提供了指向相关参考手册的链接。 ECMAScript 对象作用域 本节讲解了 ECMAScript 作用域以及 this 关键字。 E ...
阅读全文EGD: entropy gathering device 获取熵的设备 (熵池策略) 这些设备有: file:/dev/random (阻塞式随机设备,依赖约硬件设备) file:/dev/urandom (非阻塞式随机设备) file:/dev/./urandom(非阻塞式随机设备) https://www.baeldung.com/java-security-egd ...
阅读全文Local JavaScript Variables(局部变量) A variable declared (using var) within a JavaScript function becomes LOCAL and can only be accessed from within that function. (the variable has local scope). You can have local variables with the same name in ...
阅读全文以下代码 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=" ...
阅读全文深入理解Java类型信息(Class对象)与反射机制 可以读下这篇文章:https://blog.csdn.net/javazejian/article/details/70768369 写的非常清晰。 ...
阅读全文在 ECMAScript 中,所有对象并非同等创建的。 一般来说,可以创建并使用的对象有三种:本地对象、内置对象和宿主对象。 本地对象(native object) ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”。简单来说,本地对象就是 ECMA-262 定义的类(引用类型)。它们包括: Object Function Array String Boo ...
阅读全文初次看些JS代码时会发现xxFucObject.superclass.constructor.call的使用,咋看以为JS什么时候增加了superclass这个object预定义属性, 可是并没有。constructor, call的使用可以查询 /********************** call() 方法 call() 方法是与经典的对象冒充方法最相似的方法。它的第一个参数用作 this 的对象。其他参数都直接传递给函数自身。例如: ******* ...
阅读全文作者:踏雪无痕 出处:http://www.cnblogs.com/chenpingzhao/ 转自https://www.cnblogs.com/chenpingzhao/p/4896080.html 一、Console API Console.assert() 判断第一个参数是否为真,false的话抛出异常并且在console输出相应信息。 Console.count() 以参数为标识记录调用的次数,调用时在conso ...
阅读全文CKEDITOR使用起来很简单,与很多JS UI控件一样,首先定义DOM,然后调用其function.其中有个基本方式就是通过Class来替换textarea. 例如:先创建一个textarea,给其设置一个Class,如content-editor <textarea class="content-editor" name="Content"></textarea> 然后再执行CKEDIROT函数。 ...
阅读全文现代javascript有很多方法,这里列出一些常用方法: 方法一: 通过console.log()来打印调试信息。 (需要浏览器支持,不过大部分浏览器都支持。) SMART.utils.LOG = new SmartUtils.Class(); SMART.utils.LOG.extend({ DEBUG:0, INFO:1, ERROR:2, _level:2, _status:0, init: function(){ this._ ...
阅读全文使用POI最新版本时遇到一些版本重构带来的小问题,纪录下: 问题一: 在使用poi-3.15-beta2版本解析excel时, 发现并有网友所说的WorkbookFactory类. 原因 从poi-3.7.jar开始, WorkbookFactory类已经放进poi-ooxml-XXX.jar中了. 解决方法 同时引入这两个jar包: poi-3.15-beta2.jar, poi-ooxml-3.15-beta2.jar 问题二:异常 Exc ...
阅读全文官方文档: https://docs.oracle.com/javaee/7/api/javax/persistence/ManyToMany.html 参考文档: What is An Association? : https://docs.oracle.com/cd/A97336_01/buslog.102/bc4j/developing_bc_projects/bc_awhatisanassoc.ht ...
阅读全文AngularJS 通过新的属性和表达式扩展了 HTML。AngularJS 可以构建一个单一页面应用程序(SPAs:Single Page Applications)。 AngularJS是采用了MVVM架构。 The following is the list of allowed and forbidden dependencies: 1.The View's code behind should not reference the ViewModel ...
阅读全文最近在解决一个客户的Escalation时,花了较多的时间解决了server端的问题,并加了更详细的log. 原先问题解决后,发现在客户的环境下出现了新的问题。没有response返回到client。server端抛出如下错误: java.io.IOException: java.net.SocketException: Connection reset at java.net.SocketOutputStream.socketWrite(SocketOutputStream.j ...
阅读全文JavaScript 实现是由以下 3 个不同部分组成的: JavaScript的核心: 对ECMAScript描述的实现 描述了该语言的语法和基本对象; DOM 描述了处理网页内容的方法和接口; BOM 描述了与浏览器进行交互的方法和接口。 Javascript Engine 关于Javascript引擎可以参考wiki,里面讲述了其历史以及不同浏览器使用的不同的JS引擎 http://en.wikipedia.or ...
阅读全文当人们讲JVM的时候可能正在讨论三种情况: JVM抽象说明书 一个JVM的具体实现 一个JVM运行实例。 而这里的JRockit JVM和Hotspot JVM就是指的是JVM的一个具体实现,由不同的实现商提供。JRockit JVM是BEA开发的,而HotSpot JVM是由Sun开发的;两者在遵循JVM抽象说明书的基础上实现时有所不同有所侧重。如今这两者都已经被Oracle收购,Oracle在开发新的JVM的时候策略是竟可能将JRockit的一些好的特征整合到H ...
阅读全文哪些是ES6浏览器和ES5浏览器?这实际上是一个伪命题。 因为还没有一个浏览器100%支持ES6,对于浏览器使用的javascript引擎,各浏览器厂商都不同,对应的javascript引擎对ES6的程度也不一样,而且也不是说一次性将ES6的特性全部支持。 这里有一个LINK有很好的各类浏览器对ES6中的特性支持程度。 http://kangax.github.io/compat-table/es6/ 这是ES6的特性列表, https://github.com/l ...
阅读全文MVC - Model-View-Controller MVP - Model-View-Presenter MVVM - Model-View-ViewModel MVW / MV* - Model-View-Whatever Both MVP and MVVM are derivatives of MVC. The key difference between it and it’s derivatives&nb ...
阅读全文久仰已久的spring居然在职业生涯15年后才开始接触,之前都是公司自己的框架结构。是时候学习新的东西了。 新的知识需要慢慢啃,先来点开胃汤,overview一下Spring组成和大体架构。 以下为自学内容,如有不对,再修正。 Spring Overview 从功能上来分,Spring 官网将其分为三部分, 各有侧重: Spring Boot:侧重build anything. (Spring Boot is designed to ...
阅读全文为了对CKEDITOR编辑控件有更多的了解,简单抓取了其产生的页面中定义的CSS。主要想看看如何更好的对其更改样式,从而做到真正的WYSWYG。 抓取的这部分可以分为三大块: CKEDITOR可编辑区对应的CSS: .cke_editable{cursor:text} .cke_editable img,.cke_editable input,.cke_editable textarea{cursor:default} CKEDITOR命令菜单对应的CSS。 ...
阅读全文