这段代码是正在使用的一个小框架,发现extend的实现有点问题,于是深入研究下js的继承实现的细节问题。 Class=function(){ var klass = function(){ this.init.apply(this,arguments); } klass.prototype.init = function(){}; klass.supper = function(){}; klass.extend = ...
阅读全文域名解析 域名解析就是域名到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。 A记录 A记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。 MX记录 MX记录邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置。您只需在线填写您服 ...
阅读全文selenium支持多语言:java, python, c#, javascript..,所以我选择python来学习。 mac自带了python 2.7.10。 如果没有安装pip的话,可以通过下面的命令安装pip。 curl https://bootstrap.pypa.io/get-pip.py | python pip安装selenium pip install -U selenium 下载webDriver: https://www.se ...
阅读全文YAHOO.example.Data = { menu: { breakfasts: [ "donuts", "omelette", "pancakes", "yogurt" ], lunches: [ "burrito", "hamburg ...
阅读全文RFC2616学习笔记--第一章(Introduction简介) Tue Feb 18 2014 18:10:00 GMT+0800 (中国标准时间) HTTP协议(超文本传输协议)是一个应用层面的协议。 版本: HTTP/0.9: 一个简单的协议,用于在网络上传输原始数据。 HTTP/1.0: 它加强了以下功能: 支持MIME格式的消息 支持包含元数据的支持,这些元数据信息包含数据的传输和修改。 但是HTTP/1.0并没有充分考虑多层代理、缓 ...
阅读全文天下皆知美之为美,斯恶已。皆知善之为善,斯不善已。 故有无相生,难易相成,长短相形,高下相倾,音声相和,前后相随。 是以圣人处无为之事,行不言之教;万物作焉而不辞,生而不有,为而不恃,功成而弗居。夫惟不居,是以不去。 译文: 天下的人都认清美好的事物,那是因为丑的存在;都能认清善良的事物,那是因为存在不善良。所以有和无因相互对立而依存,难和易因相互对立而形成,长和短因相互对立而显现,高和下因相互对立而依靠,音与声因相互对立而谐和,前和后因相互对立而追随。因此圣人用无为的观 ...
阅读全文利用解析漏洞 一、IIS 5.x/6.0解析漏洞 IIS 6.0解析利用方法有两种 1.目录解析 /xx.asp/xx.jpg 2.文件解析 wooyun.asp;.jpg 第一种,在网站下建立文件夹的名字为 .asp、.asa 的文件夹,其目录内的任何扩展名的文件都被IIS当作asp文件来解析并执行。 例如创建目录 wooyun.asp,那么 /wooyun.asp/1.jpg 将被当作asp文件来执行。假设黑阔可以控制上传文件夹路径,就可以 ...
阅读全文开放系统互联参考模型OSI/RM模型(Open System Interconnection/Reference Model),它将计算机网络体系结构的通信协议划分为七层。 自下而上依次为: 1.物理层(Physics Layer) 2.数据链路层(Data Link Layer) 3.网络层(Network Layer) 4.传输层(Transport Layer) 5.会话层(Session Layer) 6.表示层(Presentation Layer) 7.应用层(App ...
阅读全文现象: 在本机打开服务的情况下可以通过 http://localhost:7001/console/ 登录WebLogic的管理控制台,但是通过网络IP,hostname等却远程访问不了 解决方法: 1.通过 http://localhost:7001/console/ 登录WebLogic的管理控制台 修改 [Domain Name]==> Environment ==> Servers ==> ...
阅读全文参考文档:http://www.cnblogs.com/dolphinX/p/4087817.html CSS3的动画:http://www.w3school.com.cn/css3/css3_animation.asp .cssstyle{ animation: animation-name animation-duration animation-iteration-count; -webkit-animation: animation-name animat ...
阅读全文本文收集了一些css3示例网站。 这些网站有: https://1stwebdesigner.com/css-effects/ https://tympanus.net/Tutorials/SwatchBook/index5.html https://nettuts.s3.amazonaws.com/771_sticky/step5.html https://designmodo.com/demo/interactivegraph/ https://ty ...
阅读全文对称密钥加密(Symmetric Key Cryptography):加密与解密使用相同密钥。 非对称密钥加密(Asymmetric Key Cryptography):加密与解密使用不同密钥。 对称密钥加密又叫专用密钥加密或共享密钥加密,即发送和接收数据的双方必使用相同的密钥对明文进行加密和解密运算。对称密钥加密算法主要包括:DES、3DES、IDEA、FEAL、BLOWFISH等。 非对称加密算法是一种密钥的保密方法。非对称加 ...
阅读全文这是一个井字棋游戏的java实现。摘录于stackoverflow。 游戏规则很简单,只要一方棋子在水平线,垂直线或者对角线任意一条线上排列成功即为获胜。 作者原先的代码存在着一些问题: 代码如下: 一共有几个类: play, player, human, computer, set Play类: import java.util.Scanner; public class play { public static void m ...
阅读全文使用wget下载jdk失败 命令: wget --no-cookies --no-check-certificate http://download.oracle.com/otn-pub/java/jdk/7u55-b13/jdk-7u55-linux-x64.tar.gz 错误: --2015-08-26 01:43:19-- http://download.oracle.com/otn-pub/java/jdk/7u55-b13/jdk-7u55-linux ...
阅读全文1. 这个Docker视频demo了一个Docker的应用场景: https://www.youtube.com/watch?v=YFl2mCHdv24 2. <<Kubernetes for Beginners - Docker Introduction>> 这个视频非错不错的解释了Docker解决的痛点以及其架构。 https://www.youtube.com/watch?v=rmf04ylI2K0 3. 《Introduction to Ku ...
阅读全文vi/vim下显示中文为乱码。这时需通过设置下字符集来解决显示问题。 set encoding=utf-8 设置前 设置后 ...
阅读全文面向方面的编程需要把程序逻辑分解成不同的部分称为所谓的关注点。跨一个应用程序的多个点的功能被称为横切关注点,这些横切关注点在概念上独立于应用程序的业务逻辑。有各种各样的常见的很好的方面的例子,如日志记录、审计、声明式事务、安全性和缓存等。 在 OOP 中,关键单元模块度是类,而在 AOP 中单元模块度是方面。 依赖注入帮助你对应用程序对象相互解耦和 AOP 可以帮助你从它们所影响的对象中对横切关注点解耦。AOP 是像编程语言的触发物,如 Perl,.NET,Java 或者其他。 ...
阅读全文etcd学习资料 《Etcd github官方》https://github.com/etcd-io/etcd 《Etcd 使用入门》https://www.hi-linux.com/posts/40915.html etcd简介 etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。etcd内部采用raft协议作为一致性算法,etcd基于Go语言实现。 etcd作为服务发现系统,有以下的 ...
阅读全文7. Comparisons 比较 在英语中构成比较级的方式有两种:单音节的形容词可在词尾直接加 er,双音节或多音节的形容词则需使用副词 more 来构成比较级。 例如: old older expensive more expensive 有些单词在构成比较级时需要双写最后一个辅音字母,有些以字母 y 结尾的单词则需要把 y 改作 i,再加 er。 ...
阅读全文在学习AndroidStudio创建projects时,创建完成一个project后又创建一个新的project时,发现这个错误 “android.support.v7.app.AppCompatActivity” cannot be resolved,很是奇怪,刚才好好的,为什么现在这个AppCompatActivity找不到不认识了呢,检查了SDK没有问题。 错误如图: 查阅了stackoverflow,发现解决办法: File->Inval ...
阅读全文