自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 web.xml里的标签是起什么作用的

一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。那什么时候需要,什么时候可以不需要呢?要想回答上面的问题,得先了解web.xml文件使用来干什么的。web.xml文件是用来配置:欢迎页、servlet、filter等的。当你的web工程没用到这些时,你可以不用web.xml文件来配置你的web工程。那么web.xml能做的所有事情都有那些?

2015-10-29 17:39:30 5463

转载 java web项目启动加载顺序之web.xml部分

web.xml加载过程(步骤):       1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:      和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.

2015-10-29 14:25:40 553

原创 移动CRMapp项目总结

用到的技术 oracle数据库+mybatis+spring+js+angularjs+jquery+html在angularjs框架下,oracle,ka,service,controller,HTML五层数据传输。ng-controller对所属HTML页面的控制,index.html内套所含页面,index引入js程序和公共HTML,app.js控制跳转路由。

2015-10-27 17:55:31 1146

转载 一个很详细的web.xml讲解

xml version="1.0" encoding="UTF-8"?> DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> web-app> display-name>Sample App

2015-10-22 17:36:31 312

原创 AngularJS中异步操作与$q.defer()

var deferred = $q.defer();\\生成deferred异步对象deferred.resolve(rtns);\\执行到这里时,改变deferred状态为执行成功,返回rtns为从后台取到的数据deferred.reject(data);\\执行到这里时,改变deferred状态为执行失败,返回data为报错return deferred.promise;\\起到保护作用,不允许函数外部改变函数内的deferred状态把项目上的代码删去函数内容放上来,用于展示$q 的用法:$

2015-10-21 17:32:50 21091 1

原创 AngularJS中$http

现在还不透彻,日后补上

2015-10-21 17:26:00 415 2

转载 JSON.parse()和JSON.stringify()

parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str)Objectage: "23"name: "huangxiaojian"__proto__: Object注意:单引号写在{}外,每个属

2015-10-21 14:55:25 343

转载 Javascript的this用法

this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如,  function test(){    this.x = 1;  }随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四种情况,详细讨论this的用法。

2015-10-21 14:44:48 249

原创 angularjs框架搭建

1

2015-10-20 17:52:05 664

转载 jQuery的deferred对象详解

一、什么是deferred对象?开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果的。通常的做法是,为它们指定回调函数(callback)。即事先规定,一旦它们运行结束,应该调用哪些函数。但是,在回调函数方面,jQuery的功能非常弱。为了

2015-10-20 17:27:00 304

转载 window.XMLHttpRequest对象详解

XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的详细工作机制。  一、 引言  AJAX利用一个构建到所有现代浏览器内部的对象-XMLHttpRequest-来实现发送和接收HTTP请求与响应信息。一个经由

2015-10-20 16:51:52 372

转载 URI和URL的区别

这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletReques

2015-10-20 14:03:32 295

原创 ajax同步与异步

1

2015-10-19 18:09:11 305

原创 js去除字符串中重复的编号,并删除自己的编号

jsrArr="102158#103713#117082#117082#96486#96487#101267#101272#117087#120827#101264#101270#101280#117079";var str=jsrArr;//字符串去重复,删除自己var cjrbh=""+$scope.cjrbh;str=str.replace(new RegExp(cjrbh,"g"),"")

2015-10-19 17:38:27 624

原创 js处理字符串的substr()slice()substring()match()replace()用法

js处理字符串:substr(起始点,要提取的长度可选)---提取字符串slice(起始点,终止点可选)---提取字符串substring()---与substr()作用相同match(规定要检索的字符串值、规定要匹配的模式的 RegExp 对象)---用于匹配replace(正则表达式,要替换成的字符串)---替换str=str.replace

2015-10-19 17:32:22 1297

原创 Oracle自定义函数fn_split,字符串中的#号去掉,instr和substr

fn_split('${v_jsr}', '#')作用:把字符串中的#号去掉:CREATE OR REPLACE FUNCTION fn_split( p_str IN VARCHAR2, p_delimiter IN VARCHAR2 DEFAULT ',') RETURN ty_str_split IS j INT := 0; i

2015-10-16 18:18:28 2951

转载 for(object obj :args)

for(object obj :args)等同于 (1)假设args是一个数组 for(int i=0; i<args.length; i++){ Object obj = args[i]; } (2)假设args是一个List for(int i=0; i<args.size(); i++){ Object obj = args.get(i); }

2015-10-16 18:09:27 1046

原创 mybatise框架相关

除了bex和atom俩种数据处理方法以外,还有没有其他处理方法?还有bo为什么要用atom方式?bex和atom传数据有啥区别呢?用atom方式可以在service和bex中间添加.java文件,用纯Java代码实现功能的组合。不过我感觉也可以全写在一个存储过程里,直接用bex方式传,这样就不用走atom方式了。

2015-10-16 18:01:13 461 1

原创 Oracle中insert into select from用法、table (fn_split())用法、select中的as扩展替代字段用法、Oracle序列

Oracle生成序列:SEQ_T_YG_XX.NEXTVAL--下个序列SEQ_T_YG_XX.CURRVAL--当前序列insert into select from 用法 table (fn_split())用法 select中的as扩展替代字段用法:insert into t_yg_xxjsr ( xxid, yglx, ygbh, c

2015-10-16 17:47:49 3133 3

原创 Hashmap相关

.map = new HashMap();//put方法map.put("v_xh", ++imgIdx);//.put("key",value);map.put("v_xxid", xxid);map.put("v_fj", imgsrc);.get("xxid");//获取map的value值Map m = new HashMap();//返回值为旧值 Syste

2015-10-16 17:37:37 246

转载 js 关键字 in 的使用方法

1.For...In 声明用于对数组或者对象的属性进行循环/迭代操作。   对于数组 ,迭代出来的是数组元 素,对于对象 ,迭代出来的是对象的属性;Js代码  var x  var mycars = new Array()  mycars[0] = "Saab"  mycars[1] = "Volvo"  mycars[2] = "BMW

2015-10-14 14:16:48 598

转载 jquery 中 $.map 的使用方法

$.map(data,function(item,index){return XXX})遍历data数组中的每个元素,并按照return中的计算方式 形成一个新的元素,放入返回的数组中var b = $.map( [55,1,2], function( item,index ) { return { "label": item, "value": index }});

2015-10-13 16:23:24 800

转载 AngularJS的学习--$on、$emit和$broadcast的使用

$emit只能向parent controller传递event与data$broadcast只能向child controller传递event与data$on用于接收event与data例子如下html代码 click me

2015-10-12 18:02:06 481

空空如也

空空如也

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

TA关注的人

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