一、什么是会话? 打开一个浏览器,访问多个网址后,再关掉浏览器,这一整个过程就是会话。二、cookie技术 这是客户端保存临时数据的技术,主要用于保存用户的登录信息及其它需要保存的数据,如购买与结帐两个servlet之间的需要传送的数据。原理是将得到的数据存在缓存或保存在本地硬盘,下次再次访问时.....
分类:
Web程序 时间:
2015-07-31 01:18:33
阅读次数:
116
http和https的区别1、https协议需要到ca申请证书2、http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议3、http和https使用的是完全不同的连接方式,用的端口也不一样,http默认端口是80,https是4434、http的连接很简单,是无状态...
分类:
Web程序 时间:
2015-07-31 01:16:26
阅读次数:
155
CSS 布局对我来说,既熟悉又陌生。我既能实现它,又没有很好的了解它。所以想总结一下,梳理一下 CSS 中常用的一列,两列,三列布局等的实现方法。本文小白,仅供参考。但也要了解下浮动,定位等。一、一列布局1. 居中定宽这算是最简单且最容易实现的布局了吧。列出最核心的 CSS 代码:body{text...
分类:
Web程序 时间:
2015-07-31 01:15:55
阅读次数:
128
js Date()总结,set和get系列方法的作用。FF,Chrome和IE8+中getTime()都是以1970年1月1日8点整为基准的,而不是w3school上说的0点。
分类:
Web程序 时间:
2015-07-31 01:08:52
阅读次数:
132
验证码: 如下,在进行自动化测试,遇到验证码的问题,一般有两种方式1.找开发去掉验证码或者使用万能验证码2.使用OCR自动识别使用OCR自动化识别,一般识别率不是太高,处理一般简单验证码还是没问题这里使用的是Tesseract-OCR,下载地址:https://github.com/A9T9/Fre...
分类:
Web程序 时间:
2015-07-31 01:09:50
阅读次数:
213
只使用css实现 有两种方式,一种是通过相对定位,再绝对定位获取父亲元素的高度,一种是通过margin-bottom:-999em;padding-bottom: 999em; 父亲元素超出隐藏 1 2 3 4 5 Document 6 7 8 9 26 实现一,通过 ...
分类:
Web程序 时间:
2015-07-31 01:04:56
阅读次数:
136
js 页面间的通信看了一下公司原来的代码,原页面ajax post返回一个页面完整的HTML,然后再打开一个新页面并输出ajax返回的所有代码到新页面上,在新页面上以表单提交的形式实现重定向。 任凭我想了半天也没想出来,怎么样不借助node就直接用js生成新页面并输入数据到新页面上以初始化。然后百....
分类:
Web程序 时间:
2015-07-31 01:05:38
阅读次数:
217
语法错误由于编程语言中的语法比自然语言的语法要严格得多,因此在编写脚本时对细节应倍加关注。例如,如果您本意是将字符串作为某个参数,但是在键入时忘了使用引号引起来,就会产生问题。脚本解释顺序对 JScript 的解释是 Web 浏览器的 HTML 语法分析处理的一部分。因此,如果在文档的 标识中放置....
分类:
Web程序 时间:
2015-07-31 01:01:20
阅读次数:
183
LocalSystem 账户 LocalSystem是预设的拥有本机所有权限的本地账户,这个账户跟通常的用户账户没有任何关联,也没有用户名和密码之类的凭证。这个服务账户可以打开注册表的HKEY_LOCAL_MACHINE/Security键,当LocalSystem访问网络资源时,它是作为计...
分类:
Web程序 时间:
2015-07-31 00:56:01
阅读次数:
135
1、JavaScript注入就是在浏览器地址栏中输入一段js代码,用来改变页面js变量、页面标签的内容。使用Javascript注入,用户不需要关闭或保存网页就可以改变其内容,这是在浏览器的地址栏上完成的。命令的语法如下:Js代码javascript:alert(#command#) 例如,如果你想...
分类:
Web程序 时间:
2015-07-31 00:54:36
阅读次数:
164
Json字符与Json对象的相互转换方式有很多种:1. jQuery插件支持的转换方式:$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2. 浏览器支持的转换方式(Firefox,chrome,opera...
分类:
Web程序 时间:
2015-07-31 00:54:28
阅读次数:
206
1比较操作符php的比较操作符有==(等于)松散比较,===(完全等于)严格比较,这里面就会引入很多有意思的问题。在松散比较的时候,php会将他们的类型统一,比如说字符到数字,非bool类型转换成bool类型,为了避免意想不到的运行效果,应该使用严格比较。如下是phpmanual上的比..
分类:
Web程序 时间:
2015-07-30 23:46:15
阅读次数:
398
使用django防御csrf功能时,ajax提交表单{{csrf_token}}加入到data里面,可避免csrf错误。位置如下红色标注:$.ajax({
:,
:{:.,},
:,
:(callback){
callback=jQuery.parseJSON(callback);
(callback.>){
.()
.(callback[].);
=callback[].-..=callback[].$().();
$().remove..
分类:
Web程序 时间:
2015-07-30 23:47:57
阅读次数:
406
本文内容来自慕课网的侧栏工具条开发。效果:鼠标划过每一个小方框,切换图片,且微信和APP会在左边显示二维码图实现原理:鼠标划过——背景图片位置的改变,二维码图片从0.01的比例变为1,不透明变透明HTML部分:<!doctypehtml><htmllang="zh-cn"><head><..
分类:
Web程序 时间:
2015-07-30 23:40:14
阅读次数:
321
多对一关系实现起来不难,只需要在“多”的一方声明外键,声明外键在类的映射文件实现。
下面以老师学生为例,老师是1,学生是多
有一个有趣的地方,在Student类里面,没有声明teacherid这个属性,但是只要在配置文件声明了外键,那么就算类里面没有外键,配置文件的property也没有teacherid
下面是几个关键文件:
1、Student类(包含Student的增删改查)
pac...
分类:
Web程序 时间:
2015-07-30 23:31:16
阅读次数:
197
项目中使用到了dhtmlxTree这个控件,所以在下班后了解了一下dhtmlx这个JavaScript 库。目前只是粗浅的看看,和写一些简单的Demo。先会用吧,下面就其中的一些组件做点总结。本篇博客就从calendar开始。
dhtmlx简介
dhtmlx是一套网页开发的JavaScript库,他提供了树、DataGrid、工具条等组件供开发人员使用;避免重复开发组件,缩短开发时...
分类:
Web程序 时间:
2015-07-30 23:24:36
阅读次数:
314