Web开发-周排行
1. 建立TCP连接(DNS解析) 在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。HTTP是比TCP更高层次的应用层协议,根据 ...
MAC下搭建PHP/LNMP环境 由于Mac自带的PHP不支持PHP扩展、Mac自带apache不能优雅的install/remove、Mac自带的PHP版本比较陈旧。首先要做的就是升级PHP版本 工欲善其事必先利其器,安装Homebrew what?homebrew是OS X 不可或缺的套件管理器 ...
用myeclipse创建web project 后,通过server或是在浏览器中运行页面时可能会出现404错误. 这时候就需要修改Tomcat 6.0 ->conf 目录下的 web.xml 文件 找到上图所示区域,并将图中箭头所示的param-value的值改成 true ,保存并重新运行即可! ...
ASP.NET分为:ASP.NET WebForm和ASP.NET MVC 运行机制:C/S(客户端应用程序)代码在客户端执行,仅仅去服务器上的数据库存取数据 B/S(网站应用程序)程序代码在服务器上执行,客户端仅仅渲染HTML+CSS,执行JS代码,其它所有的功能都在服务器上执行 客户端浏览器发送 ...
jQuery Ajax 全解析 本文地址: jQuery Ajax 全解析 本文作者:QLeelulu 转载请标明出处! jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。 废话少说,直接进入正题,我们先来看一些简单 ...
想要在struts中返回json格式数据有两种办法。 1.使用servlet的输出流 实际上就是在struts中获取response对象的输出流。然后写入你要返回的json数据,本质和用servlet返回json数据是一样的,需要自己导入json的jar包。不做详细介绍。 2.试用struts对js ...
使用PHPExcel 导出Excel最后的代码是: 导出的Excel的"=SUM(A1:A10)"的和还是0,解决方法是在"$objWriter->save('php://output');"之前添加"$objWriter->setPreCalculateFormulas(true);" 参考: P ...
目的Linux服务器通过AWS命令行上传文件至S3配置打开你的AWS控制台;连接你的Linux服务器,按照以下步骤操作;#安装pipyum-yinstallpython-pip#安装awsclipipinstallawscli#初始化配置awsconfigure#做这一步时系统会要求你输入“访问密钥ID”、“私有访问密钥”、“默认区域名称..
请求一个ASP.NET mvc的网站和以前的web form是有区别的,ASP.NET MVC框架内部给我们提供了路由机制,当IIS接受到一个请求时,会先看是否请求了一个静态资源(.html,css,js,图片等),这一步是web form和mvc都是一样的,如果不是则说明是请求的是一个动态页面,就 ...
通过分析TLS握手过程的细节我们会发现HTTPS比HTTP会增加多个RTT网络传输时间,既增加了服务端开销,又拖慢了客户端响应时间。因此,性能优化是必不可少的工作。很多文章都集中在服务端的性能优化上,...
我们写跑马灯一般都是用js控制定时器不断循环产生,但是定时器消耗比较大,特别是程序中很多用到定时器的时候,感觉有的时候比较卡。但是css3样式一般不会。这里主要的思路就是用css3代替js定时器实现一个简单的跑马灯。 1、基本思路 这次demo主要是通过css3中的animation动画实现,借助t ...
w3school定义: 绝对定位的元素的位置相对于最近的已定位祖先元素,如果元素没有已定位的祖先元素,那么它的位置相对于最初的包含块。 对于定位的主要问题是要记住每种定位的意义。所以,现在让我们复习一下学过的知识吧:相对定位是“相对于”元素在文档中的初始位置,而绝对定位是“相对于”最近的已定位祖先元 ...
在今年7月份时候 写了一篇关于 "JS日历控件" 的文章 , 当时仅仅支持 年月日 的日历控件,如今优化例如以下: 1. 在原基础上 支持 yyyy-mm-dd 的年月日的控件。 2. 在原基础上添加支持 yyyy-mm-dd HH:MM 年月日时分的控件。 3. 在原基础上添加支持 yyyy-mm ...
来源:https://github.com/zhangqianhui/AdversarialNetsPapers AdversarialNetsPapers The classical Papers about adversarial nets The First paper ? [Generati ...
原型: array.map(callback,[ thisObject]); callback的参数类似: [].map(function(value, index, array) { // ... }); 三个参数为:当前正在遍历的元素, 元素索引, 原数组本身. 示例: ["1", "2", " ...
JScharts是一个用于在浏览器直接绘制图表的JavaScript工具包。JScharts支持柱状图、圆饼图以及线性图,可以直接将这个图插入网页,JScharts图的数据可以来源于XML文件、JSON文件或JavaScript数组变量。 JScharts 常用函数 JScharts 常用函数 co ...
1.函数的作用:在数组中查找元素 2.函数的参数: @params mixed $needle @params array $haystack @params bool $strict 3.例子: ...
在web自动化测试中会遇到各种弹出框,在selenium中有对这些弹出框的处理。 弹出框一般有这么几类: 1、普通的弹出窗口,如果是可以定位的,直接定位到窗口,然后进行相应的操作。 2、如果是浏览器系统弹出框,alter类型的,可以使用方法: dr.switchTo().alert().accept ...
之前 写的省市区的三级联动 就是这个现在又有用到 但是 要取它的选中值 存到数据库 首先想到了取value 可是取到的是他的code也就是 11,22,33之类的数字 然后加了个标识 bs 用 attr()取 但是没有取到 去网上找 找到了这样一个方法 $('#sheng').find('optio ...