- 博客(24)
- 收藏
- 关注
转载 利用Python win32api 模拟键盘输入,打开浏览器,实现网页全屏,并移到第二屏幕...
1 import webbrowser 2 import win32api 3 import win32gui 4 import time 5 6 #Define the url address 7 url_baidu_home = "http://www.baidu.com/" 8 url_baiduNews_tags = "http://news....
2016-04-26 16:21:00 851
转载 《Head First Object-Oriented Analysis & Design》读书笔记
关于伟大的软件: 对客户友善的程序设计师说:伟大的软件总是做客户要他做的事。因此客户即使突发奇想,要以新方式使用软件,它还是能够支付客户预期的效果。 面向对象那个的程序设计师说:伟大的软件是面向对象的程序代码。因此没有一堆重复的程序代码,每个对象将自己的行为控制得很好。扩展也很容易,因为你的设计既稳固,又灵活。 设计大师说:伟大软件使用千锤百炼过的设计模式与原则。你已经让你的对象保...
2016-04-25 17:18:00 161
转载 Override()与Overload()区别【重写,重载】
Override(重写)覆盖一个方法,并对其重写;返回类型必须与重写方法的返回类型一致;访问修饰符的限制一定要大于被重写的访问修饰符(public > protected > default > private);抛出错误类型必须一致。 Overload(重载) 方法名相同,参数的类型和个数不同;返回值类型可以相同也可以不同,可以使用不同的访问修饰符,可以抛出不同的异...
2016-04-25 15:47:00 130
转载 各数据类型转换为BOOLEAN的规则——总结自《JavaScript高级程序设计》
通常在用到if(数据)时会用到,直接差表格吧; 转载于:https://www.cnblogs.com/Annguowenhua/p/5079664.html
2015-12-27 10:48:00 131
转载 #强烈推荐#nodeValue, value的区别!
今儿遇到个关于nodeValue与value难题,不知该如何区分,但问题总算解决了,总结了一条心得:有问题查官方文档就好,百度不太具体啊。。。nodeValue和value在MDN技术文档里已经明确区分了(可点击进入技术文档) 我本来写了个表单,想要获取<input type = 'textarea' id = 'text'/>的内容,用document.getElemen...
2015-12-26 23:57:00 427
转载 原来js里不同事件类型也就这么几个——总结自《JavaScirpt&jQuery交互式Web前端开发》...
在浏览网站时通常有三种事件类型:UI事件,键盘事件以及鼠标事件,焦点事件等6个事件 1. UI事件 (当用户与页面上的元素发生交互触发) loadWeb页面加载完成unload Web页面正在卸载(通常是因为请求了一个新页面)error 浏览器遇到JavaScript错误或有不存在的资源resize 浏览器窗口的大小发生了变化s...
2015-12-25 16:50:00 93
转载 对象创建方法
创建方法1.构造函数语法(构造函数的名称通常是首字母大写) 1 var myObj = new Object(); 2 myObj['key1']='value'; 3 myObj['key2']='value'; 4 myObj.key='value'; 5 myObj.key3=' '; 6 myObj.key='value';7 myObj.functionName...
2015-12-22 00:18:00 68
转载 内存与变量
1.占用内存 每声明一个变量,就会造成更多的内存开销,浏览器就要多保存一个变量,运行脚本时用到的内存资源就越多,资源越多,脚本运行越慢,影响页面响应给用户的时间;减少无意义命名; 2.命名冲突 不同的网站脚本由不同的人编写,会导致很多同名的全局变量错误; 全局作用域中的变量有冲突; 函数作用域的变量无冲突; 1 // say dog'name 2 function ...
2015-12-21 08:27:00 93
转载 变量命名六大原则
1.名字必须以字母、$(美元符号),下划线(_)开头,不能以数字开头 2.名字中除了可以包含以上四种类型,不能使用(.),(-) 3.不能使用关键字(例如var)或保留字(例如boolean)来命名,可以参照http://www.php100.com/html/webkaifa/javascript/2008/1105/1566.html 4.变量名大小写敏感,所以一般不要创建只有...
2015-12-19 09:19:00 335
转载 理解网站——持续更新
1.端口 今儿拜读了《深入浅出HTML与CSS、XHTML》看到了一种理解网站端口的好办法 形象化而言就是:“如果网站名像个地址,那么端口就像该地址的邮箱号码,通常网上的所有东西都传送到一个默认端口(80),但有时Web服务器会设定一个不同的端口来接收请求”;例如FTP:21;SSH:22;MYSQL:3306;DNS:53;HTTP:80;POP3:;Https:443....比如...
2015-11-28 20:08:00 87
转载 域名与网站名的区别
域名之与网站名相当于土地之与土地上的建筑,在这块土地上你可以建造任意数量的建筑。 举个栗子: baidu.com //域名 http://news.baidu.com/ //网站名 由服务器名+域名组成;http为传输协议 http://map.baidu.com/ 百度地图 http://music.baidu.com/百度音...
2015-11-28 18:49:00 322
转载 【转】实体名称手册
http://www.runoob.com/charsets/ref-html-entities-4.html 在html中,很多字符是预留的,诸如小于号(<)大于号(>)是不能直接使用的,会被解析为标签; 需要在源代码中使用字符实体。 转载于:https://www.cnblogs.com/Annguowenhua/articles/5002877.html...
2015-11-28 16:13:00 101
转载 【转】CSS的以图代字
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://ajhcc.blogbus.com/logs/41836252.html 建站过过程中朋友喜欢把网站名称用H1表示,但从美观考虑,要用logo图片来代替h1,这时需要隐藏h1内的这段文字,但又不能对搜索引擎不友好,否则就失去了定义h1标签的意义。在CSS中如何以图代字,找了一下CSS隐藏文字的方法...
2015-11-26 01:15:00 137
转载 简单的链接样式-CSS
一. 链接的伪类选择器们 a:link{} 没有被访问过的链接 a: visited{} 被访问过的链接 a: hover{} 鼠标悬停处的链接 a: active{} 被激活的链接 a:focus{} 被聚焦的链接 二. 其他元素的伪类选择器 例如,在表格行添加:hover伪类,在提交按钮上添加:active伪类,在输入框添加:focus伪类 三.链接的伪类...
2015-11-26 01:05:00 110
转载 用Javascript获取样式注意的地方
element.style.font-family这是错误的写法原因:Javascript把减号前面的内容解释为“元素的style属性的font属性”,把减号后面的内容解释为一个名为family的变量,把整个表达式解释为一个减法运算。减号和加好之类的操作符是保留符,不允许用在函数或变量的名字里。这意味着它们也不能用在方法或属性的名字里,当需要引用一个中间带减号的CSS属性的时候,DOM要...
2015-11-19 14:50:00 84
转载 null和undefined区别
今儿看了阮大大的博客,博友的留言让我搞懂了null和undefined的区别:null 表示一个值被定义了,定义为“空值”;undefined 表示根本不存在定义。所以设置一个值为 null 是合理的,如objA.valueA = null;但设置一个值为 undefined 是不合理的 转载于:https://www.cnblogs.com/Annguowenhua/p/497738...
2015-11-19 13:37:00 107
转载 addLoadEvent(func)详解
平常前端小白在添加onload事件时通常会在<body>标签加入,可是会出现几个很大的问题;第一,违反行为与结构分离原则,第二,加入<body>标签意味着需要等结构里所有文件加载完全后才触发此事件,很有可能用户还未等到就点击其他链接了。 这时就会想到window.onload事件,可是同时加载多个window.onload事件会造成最后一个window.onlo...
2015-11-19 13:17:00 164
转载 《Javascrip DOM 编程艺术》学习笔记-Chapter5
Chapter5 最佳实践 1.置疑一切 (为这个网站增加这种额外行为是否确有必要?)如果要使用javascript,就要确认:这么做会对用户的浏览体验造成怎样的影响?如果用户的浏览器不支持javascript该怎么办?(这些问题的答案都要基于”用户至上“的原则) 2.平稳退化网站访问者可能会遇到两个问题:使用的浏览器不支持Javascript;用户禁用它了。解决办法是平稳退化,即虽...
2015-11-17 20:10:00 112
转载 某夜凌晨4点所感所悟——未来前端路
今年8月笃定目标当前端开发工程师,中间磕磕绊绊拖了1个多月没有学习。如今,随着每天学习量的增大,懂得越多,不懂的也越多。眼花缭乱的技术让我荷尔蒙迅速增高,Linux是在是比windows好用,几行命令,“唰~”就搞定了很多事儿,无论是盗别人的wiffi,还是写一些小游戏,更不用担心神马病毒,简约的命令窗口时时刻刻散发着令人臣服的魅力;http协议,当年学Python爬虫时硬是看不懂,如今...
2015-11-17 14:07:00 109
转载 win7-32bit-virtualbox安装问题及解决方式
要成为黑帽子白帽子少不了的就是Linux系统,作为女汉子的我定会拿来玩玩,可是有舍不得win7系统,毕竟用了这么多年的图形界面。。。 因为本女汉子系统是win7-32位,本来想着通过vmware安装虚拟机,谁知,这玩意儿只有64bit的,于是我就入了oracle-virtualbox的坑,安装的过程遇到过困难,但终究都克服了,无非就是百度,谷歌,答案都在网上。下面我来总结一下“颠簸”的...
2015-11-16 00:18:00 599
转载 js-获取元素和属性的注意事项
JS里获取元素的方法有三种:getElementById() getElementsByTagName getElementsByClass() 1.getElementById(id) 圆括号里包含的函数参数加英文双引号"" ; 2.getElementsByTagName(tag) 返回的是数组! 3.getElementsByClassName(class) 返回的是数...
2015-11-11 13:52:00 126
转载 DOM三种节点区分
DOM节点分为元素节点,文本节点和属性节点,下面通过一些代码阐述三者区别。 1 <html> 2 <head> 3 <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> 4 <title>DOM</title> 5 </...
2015-11-11 13:18:00 348
转载 对象的创建方法
创建方法 1.var myObj = new Object(); myObj['key']='value'; myObj['key']='value'; myObj.key='value'; 2.var myObj = { key: value,(注意用,分隔) key: value, functionName: function(arguments){ statements; } };...
2015-11-11 13:00:00 62
转载 数组
创建方法 1.arrayObj = new Array(); 2.arrayObj = new Array([size]) 3.arrayObj = new Array([element0[, element1[, ...[, elementN]]]]) 4.arrayObj = [element0, element1, ..., elementN] 创建一个数组并赋值的简写,注意这里中...
2015-11-11 09:23:00 118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人