自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaowei的博客

不积跬步,无以至千里

  • 博客(8)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 正则表达式剖析-案例

一直都是在用正则表达式,没有好好的汇总过。正好,遇到很多小算法,可以作为案例补充。正则表达式的定义:正则表达式是由普通字符和特殊字符(也叫元字符或限定符)组成的文字模板。元字符:. 匹配除换行符(\n\r)以外的任意字符\d 匹配数字, 等价于字符组[0-9]\w 匹配字母, 数字, 下划线或汉字\s 匹配任意的空白符(包括制表符,空格,换行等)\b 匹配单词开始或结束的位置^

2017-03-19 12:45:15 508

原创 函数调用模式4种方式详解

函数调用模式: 函数模式特征:就是一个简单的函数调用,函数名前面没有任何的引导内容function foo(){}var func = function(){}foo();func();(function(){})();this在函数模式中的含义:this在函数中表示全

2017-03-15 22:17:55 5292 1

原创 js变量声明提升

cache缓存 作用:存储常用数据,提供使用,提升性能 原理:使用对象,以键值对形式存储;使用数组存储键,键有顺序,超出缓存容量,则删除最早进入缓存的一个(即数组第一个);使用闭包封装函数 function createCache() { var keys = []; function cache( key, value ) { // 使用(key + "

2017-03-15 21:06:51 563

原创 js-基本数据类型-你不知道的趣味题

趣味1:原生js实现字符串转为数组,反转数组/*写个js函数func(str),传参str为一个字符串,实现把这个字符串语句中的单词(空格隔开的)次序逆序。比如把 I am a coder变成 coder a am I,不允许使用reverse,join,substr,split*/ var str = "I am a coder"; console.log(getStr(str)

2017-03-07 14:53:17 1350 1

原创 原型链-柯里化-记忆缓存

1、 使用原生js实现–原型链使用 (10).add(10).reduce(2).add(10) //28Number.prototype.add = function(num) { return this + num; } Number.prototype.reduce = function(num) { return this - num;

2017-03-03 16:34:57 486

原创 function闭包、定时器剖析

一、function小知识点: 明确闭包,js解析机制,变量声明提升(如希望见到详细例题,可参考有趣味的js),函数的作用,作用域<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>function</title> <style> </style> </head><b

2017-03-03 11:09:03 2489

原创 包含块

前端技术研究一:包含块 给一个div设置它的宽度为100px,然后再设置它的padding-top为20%。问:现在这个div有多高?.inner{ position: absolute; width: 100px; padding-top: 20%;}.mid{ width: 200px;}.wrap{ position:

2017-03-03 10:24:39 1933 1

原创 artTemplate模板的使用

artTemplate一、注意:原生语法与简洁语法不能同时使用,而且对应引入的js文件也不一样,要注意这个问题!避免不必要的错误!二、使用使用有两种方式: 1、

2017-03-03 09:05:20 424

ssh_基本框架

ssh_基本框架,employee是一个基本例子

2016-11-30

struts框架-helloworld

第一个struts框架的完成,使用eclipse写的。第一次写其实是在半年前,现在再重新写,真是错误连篇,最讨厌的是报404错误。首先检查tomcat部署时,有什么错误,针对性解决,大多是因为jar包多了或者少了。有时,jar包冲突也会有错!

2016-11-29

day14_结构化数据库代码_以mysql为例_包含db.properties,JdbcUtils.java等

结构化数据库代码_以mysql为例_包含db.properties,JdbcUtils.java等。若要更改数据库,比如有mysql改为oracle,只需更改db.properties即可。

2016-05-31

java_mysql连接的jar包

java_mysql连接的jar包

2016-05-20

wsdl4j 解析wsdl文件工具

wsdl4j 解析wsdl文件工具,可解析出wsdl文件的service、oeration、port等信息

2016-03-30

net.bpelunit.eclipse.updatesite-1.6.2-20160306.112155-859-assembly

bpelunit 安装,直接放在eclipse下的dropin文件夹下就可以。

2016-03-14

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

TA关注的人

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