码迷,mamicode.com
首页 > Web开发
JS:offsetWidth\offsetleft
网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight ...
分类:Web程序   时间:2016-05-10 08:33:21    阅读次数:214
五种常见的 PHP 设计模式
设计模式只是为 Java? 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。 设计模式 一书将设计模式引入软件社区,该书的作者是 Erich ... ...
分类:Web程序   时间:2016-05-10 08:32:36    阅读次数:355
一次WEB前端优化尝试
今天对自己做的项目中的一个设计器界面加载速度上进行了优化,因为页面在加载的时候,感觉有点慢。首先,我用firefox的yslow和chrome的pagespeed进行了测试,效果如下,分数有点不同,但是都是很低的。我其实主要在chrome下用pagespeed的提示进行优化的。 yslow优化前: ...
分类:Web程序   时间:2016-05-10 08:29:31    阅读次数:212
网络信息攻防平台-上传关
上传漏洞绕过文件上传漏洞前端js验证Js验证的会在你提交文件以后,直接弹出一个提示,并种植未见向服务器提交绕过的方式有很多种1,直接删除验证的函数check()和onsubmit事件,然后再提交 2,修改js验证验证函数中的代码 3,使用burp等抓包工具进行操作,本地先改成.jpg,然后burp抓... ...
分类:Web程序   时间:2016-05-10 08:28:10    阅读次数:190
json 解析
json ...
分类:Web程序   时间:2016-05-10 08:27:16    阅读次数:137
JS alert()、confirm()、prompt()的区别
这三个都是属于弹框类型的 使用警告、提示和确认消息框来获得用户的输入。这些消息框是 window 对象的接口方法。由于 window 对象位于对象层次的顶层,因此实际应用中不必使用这些消息框的全名(例如 "window.alert()")。 警告消息框 alert 方法有一个参数,即希望对用户显示的 ...
分类:Web程序   时间:2016-05-10 08:28:17    阅读次数:238
CSS选择器
一、派生选择器:通过依据元素在其位置的上下文关系来定义样式<!DOCTYPEhtml> <htmllang="en"> <head> <metacharset="UTF-8"> <title>派生选择器示例</title> <linkrel="stylesheet"href="MyCss.css"type="text/css"> </head>..
分类:Web程序   时间:2016-05-10 07:26:23    阅读次数:215
Css基本样式————背景
一、CSS允许应用纯色作为背景,也允许使用背景图像创建相当复杂的效果二、属性:background-color设置元素的背景颜色body{ background-color:darkgray; } <p>测试一下背景是否可以继承</p>background-color这个属性是不可以被继承的p{ background-color:aqua; }这..
分类:Web程序   时间:2016-05-10 07:23:36    阅读次数:340
virtio network驱动分析
本文以virtio网络驱动为例,分析virtio驱动是如何处理网络IO的,驱动的定义如下 static struct virtio_device_id id_table[] = { { VIRTIO_ID_NET, VIRTIO_DEV_ANY_ID }, { 0 }, }; static unsigned int features[] = { VIRTIO_NET_F...
分类:Web程序   时间:2016-05-10 07:12:41    阅读次数:199
ubuntu下安装mininet,ns-3,和OpenNet
Mininet首先得有mininet的系统环境,到mininet的官方GitHub主页上说的 http://mininet.org/download/ 『The easiest way to get started is to download a pre-packaged Mininet/Ubuntu VM. This VM includes Mininet itself, all OpenFlo...
分类:Web程序   时间:2016-05-10 07:12:19    阅读次数:199
JSP指令
1、page指令是页面指令,利用页面指令可以定义在整个JSP页面范围内有效的属性。 常用的几个属性 language=”java”:当前页面中编写JSP脚本使用的Java语言,默认就是Java,目前也只能是Java。 contentType=”mimeType;charset=CHARSET” NOTE : m...
分类:Web程序   时间:2016-05-10 07:09:52    阅读次数:218
json与xml的区别,优缺点
JSON的定义     一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。   XML的定义     扩展标记语言 (Extensible Markup Language...
分类:Web程序   时间:2016-05-10 07:10:31    阅读次数:204
NightWatchJS
关于Nightwatch?Nightwatch.js是一个测试web app和web 站点的自动化测试框架, 使用Node.js编写, 基于Selenium WebDriver API.它是一个完整的浏览器端真实用户场景测试解决方案, 致力于简化继续集成和编写自动化测试。 Nightwatch got its name from the famous painting The Night Wat...
分类:Web程序   时间:2016-05-10 07:11:24    阅读次数:293
hibernate中的乐观锁和悲观锁
hibernate支持两种锁:悲观锁(Pessimistic Locking)和乐观锁(Optimistic Locking)悲观锁:指的是对数据库数据被外界的修改持保守态度(无论是本系统的事务处理,或者是外部系统的事务处理),在整个数据处理的过程数据都处于锁定的状态。hibernate中的悲观锁,是依靠数据库中的锁机制(因为只有数据库层才能控制本系统和外部系统对数据库的数据操作)。例如”selec...
分类:Web程序   时间:2016-05-10 07:09:56    阅读次数:221
jquery优化28个建议
我一直在寻找有关jQuery性能优化方面的小窍门,能让我那臃肿的动态网页应用变得轻便些。找了很多文章后,我决定将最好最常用的一些优化性能的建议列出来。我也做了一个jQuery性能优化的简明样式表,你可以打印出来或者设为桌面背景。 一、选择器性能优化建议 1. 总是从#id选择器来继承 这是jQuer ...
分类:Web程序   时间:2016-05-10 07:07:23    阅读次数:276
js中的new关键字都干了些什么?
new 操作符 在有上面的基础概念的介绍之后,在加上new操作符,我们就能完成传统面向对象的class + new的方式创建对象,在javascript中,我们将这类方式成为Pseudoclassical。基于上面的例子,我们执行如下代码 var obj = new Base(); 这样代码的结果是 ...
分类:Web程序   时间:2016-05-10 07:04:47    阅读次数:210
js事件冒泡
什么是JS事件冒泡?(网络) (2012-06-19 22:02:23) 什么是JS事件冒泡?(网络) 标签: 杂谈 杂谈 什么是JS事件冒泡?: 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者 ...
分类:Web程序   时间:2016-05-10 07:04:58    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!