自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 js 函数作用域this

javascript中作用域链和this(上下文)的指向是很容易混淆的,简单的说就是:作用域链取决于函数声明的位置,函数声明之后,从函数内部往外,一直到window,这就是它的作用域链,与函数调用位置无关; this指向函数调用时的对象,如果是独立调用,那就是指向window,与函数声明的位置无关;   函数调用的方式有4种,this也就有4种指向:独立调用:func(),函数独立...

2018-09-11 22:21:28 724

转载 获取与定位光标位置

原生js提供setSelectionRange&createTextRange方法来给input,textarea输入框提供设置光标位置功能具体见如下:// 获取光标位置方法 function getCursorPosition(ctrl, pos) {        var cursorPos = 0;        if (document.selection) {          ...

2018-05-11 16:29:14 2496 1

原创 setTimeout参数三种调用形式

setTimeout(code, millsec)两个参数均必填。code:需要执行的js代码串millsec:需要等待的时间三种调用举例说明:function show() {    alert('hello');}setTimeout(show, 1000);   -》1s后执行show函数setTimeout(show(), 1000); -》立即执行show函数setTimeout('sh...

2018-05-11 16:17:50 790

转载 js框架

目前来看,JS框架以及一些开发包和库类有如下几个,Dojo 、Scriptaculous 、Prototype 、yui-ext 、Jquery 、Mochikit、mootools 、moo.fxDojo (JS library and UI component ):Dojo是目前最为强大的j s框架,它在自己的Wiki上给自己下了一个定义,dojo是一个用JavaScript编写的开源的D

2015-04-28 22:08:38 333

转载 浏览器跨域问题

概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名

2015-04-28 16:57:36 413

转载 HTML在浏览器里的渲染原理

我们打开的页面(Web页面)在各种不同的浏览器中运行,浏览器载入、渲染页面的速度直接影响着用户体验,简单地说下页面渲染,页面渲染就是浏览器将html代码根据CSS定义的规则显示在浏览器窗口中的这个过程。   这里大致了解一下浏览器都是怎么干活的,首先贴出一段示例代码: xmlns="http://www.w3.org/1999/xhtml"> runat="server">

2015-04-28 16:12:36 443

转载 python django 框架中socket.error: [Errno 10061]解决方法

原因可能有:1,原因在于目标机器没有开启,无法建立socket连接。解决方法:开启目标机器。2,如果确定目标主机开启,但遭遇目标机器主动拒绝,连接不能建立。这通常是因为试图连接到一个远程主机上不活动的服务,如没有服务器应用程序处于执行状态

2015-04-28 10:27:48 3248 1

转载 将django部署到Apache服务器

1、下载mod_wsgi.so :下载地址:http://download.csdn.net/detail/xyw_eliot/5613957将下载到的mod_wsgi.so 拷贝至apache安装目录下的modules目录下。2、打开django工程所在的目录,新建wsgi文件:在工程下新建文件:django.wsgi,记事本打开输入以下内容:

2014-09-11 15:22:45 382

转载 Django安装

一、安装django是由python编写,django的核心框架适用的python版本为2.3至2.7.所以使用django的前提是要安装好python,python的下载地址:http://www.python.org/download/。本文对于python的安装过程不进行介绍。在命令行中输入python,如果出现:[python] view plainco

2014-09-11 15:16:05 498

转载 JDK环境变量配置

JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmlJDK环境变量配置的步骤如下:1.我的电脑-->属性-->高级-->环境变量.2.配置用户变量:        a.新建 JAVA_HOME           C:\Program Files\Java\j2s

2014-09-11 15:12:52 366

转载 spring mvc 请求转发和重定向

1. 需求背景    需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。本来以为挺简单的一件事情,并且个人认为比较常用的一种方式,一百度全都有了,这些根本不是问题,但是一百度居然出乎我的意料,一堆都不是我想要的结果。无奈啊,自己写一篇比较全都供以后大家一百度吧,哈哈哈。。。是这些写

2014-08-03 20:41:38 392

转载 input file

原始的file控件是这样的:    别以为这个是由一个text和一个button组合成的,它是一个控件,html代码为:复制代码代码如下: 既然这样我们就用一个text和一个button来显示这个file的样式,html代码是这样: 复制代码代码如下:        外面

2014-07-24 13:28:30 419

转载 bootstrap包讲解

bootstrap.css 是完整的bootstrap样式表,未经压缩过的,可供开发的时候进行调试用bootstrap.min.css 是经过压缩后的bootstrap样式表,内容和bootstrap.css完全一样,但是把中间不必要的空格之类的东西都删掉了,所以文件大小会比bootstrap.css小,可以在部署网站的时候引用,如果引用了这个文件,就没必要引用bootstrap.css了

2014-07-23 16:03:58 1952

转载 Bootstrap简易使用指南

详见Bootstrap简易使用指南Bootstrap简易使用指南Bootstrap简易使用指南Bootstrap简易使用指南Bootstrap简易使用指南

2014-07-19 19:51:18 1114

转载 spring

随着软件结构的日益庞大,软件模块化趋势出现,软件开发也需要多人合作,随即分工出现。如何划分模块,如何定义接口方便分工成为软件工程设计中越来越关注的问题。良好的模块化的具有以下优势:可扩展、易验证、易维护、易分工、易理解、代码复用。     优良的模块设计往往遵守“低耦合高内聚”的原则。而“框架”是对开发中良好设计的总结,把设计中经常使用的代码独立出来,所形成的一种软件工具。用户遵守它的开发

2014-07-19 19:14:33 365

转载 JSP基本组件

JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应): request 用户端请求,此请求会包含来自GET/POST请求的参数 response 网页传回用户端的回应 pageContext 网页的属性是在这里管理 session 与请求有关的会话期 application servlet正在执行的内容 out 用来传送回应的输出 config servle

2014-07-18 10:33:23 1592

转载 Model2

在JavaEE世界里,它可以认为就是Web MVC模型Model2架构其实可以认为就是我们所说的Web MVC模型,只是控制器采用Servlet、模型采用JavaBean、视图采用JSP,如图1-9 图1-9 Model2架构

2014-07-18 10:24:04 385

转载 运行Maven工具

虽然很难列出一张非常全面的表,但在此可先列出最普通的默认的生命周期阶段: 引用validate:验证工程是否正确,所有需要的资源是否可用。 compile:编译项目的源代码。   test:使用合适的单元测试框架来测试已编译的源代码。这些测试不需要已打包和布署。 Package:把已编译的代码打包成可发布的格式,比如jar。 integration-test:如有需

2014-07-17 15:37:54 440

转载 maven 教程一 入门

Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方

2014-07-17 14:10:25 433

转载 MyBatis流程和框架

总体流程:          (1)加载配置并初始化触发条件:加载配置文件将SQL的配置信息加载成为一个个MappedStatement对象(包括了传入参数映射配置、执行的SQL语句、结果映射配置),存储在内存中。(2)接收调用请求触发条件:调用Mybatis提供的API传入参数:为SQL的ID和传入参数对象处理过程:将请求传递给下层的请

2014-07-17 10:47:41 626

转载 MyBatis简介

MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。每个MyBatis应用

2014-07-17 10:21:59 391

转载 velocity自定义标签和指令

velocity本身支持自定义标签和指令的扩展,在 Velocity 模板语言的语法中,以美元符 $ 开头的为变量的声明或者引用,而以井号 # 开头的语句则为 Velocity 的指令(Directive)。velocity支持的指令有:#set,#foreach,#if #else #end,#parse,#include,#evaluate,#define,#macro,

2014-07-16 16:20:36 583

转载 Tomcat 7.0的配置

一、安装JDK 1.7    1、添加环境变量:在 我的电脑->属性->高级->环境变量    2、新建系统变量,变量名:JAVA_HOME  变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录)    3、在原有的系统变量 Path后面加上英文分号,再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA

2014-07-16 15:23:43 461

转载 Velocity

Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只 关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Vel

2014-07-16 13:58:07 374

转载 Spring MVC 入门教程一

概述:SpringMVC框架是围绕DispatcherServlet这个核心展开,DispatcherServlet这个Servlet负责拦截请求,并将其分派给相应的处理类来处理。 体系结构:SpringMVC是基于Model2实现的技术框架,Model2是经典的MVC模型在Web应用中的变体,这个改变主要源于HTTP协议的无状态性。Model2的目的和MVC一样,

2014-07-16 10:56:20 445

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除