`
mj4d
  • 浏览: 302916 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
1、什么是JAX-WS JAX-WS (JavaTM API for XML-Based Web Services)规范是一组XML web services的JAVA API。JAX-WS允许开发者可以选择RPC-oriented或者message-oriented 来实现自己的web services。JAX-WS2.0 (JSR 224)是Sun新的web services协议栈,是一个完全基于标准的实现。在binding层,使用的是the Java Architecture for XML Binding (JAXB, JSR 222),在parsing层,使用的是the Stream ...
前面说到HttpServer是JDK6提供的一个轻量的http server,位于 com.sun.net.httpserver com.sun.net.httpserver.spi 主要的接口或类如下 Class/interface What does it do? HttpServer Listens on a particular port number and address for incoming Http requests HttpsServer Same as for HttpServer except for Https reques ...
接上文,主要整理了java操作mongodb的一些基本概念以及新增、查询等操作,本文对修改、删除等做一些总结 1、修改、删除 删除操作 //根据指定条件删除,与下面方法一致,调用默认WriteConcern.NORMAL:网络错误时抛出异常 collection.remove(new BasicDBObject("name", "robin")); //根据指定条件删除,指定写入模式 collection.remove(new BasicDBObject("username", "robin"), Wri ...
1、基于官方mongo-java-driver.2.9.1,在项目中pom依赖 <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>2.9.1</version> </dependency>  2、mongodb启动 在win7-32中 mongod.exe --help m ...
mysql中最近用到的函数,记录下 1、IF(expr1,expr2,expr3)与我们常用的三目运算类似。expr1是一个表达式,如果TRUE,返回expr2否则为expr3 如下数据: INSERT INTO a(id,a,b) VALUES ('1', '1', '1'); INSERT INTO a(id,a,b) VALUES ('2', '1', '0'); INSERT INTO a(id,a,b) VALUES ('3', '1', '0'); INSERT INTO a(id,a,b) VALUES ('4', '1', '0'); INSERT INTO ...
在jqGrid的官方文档http://www.trirand.com/jqgridwiki/doku.php?id=wiki:common_rules中,对jqGrid的编辑总结了以下三种类型的编辑:  写道 cell editing: 编辑一个Grid的cellinline editing: 编辑同一row的几个cellform editing: 创建一个form表单在外部更新grid内容  在jqGrid中主要通过以下colModel参数来实现: editable: true|false 表示该cell是否支持可编辑,默认为false。对hidden属性默认不支持编辑,当然也可以 ...
jqGrid中对列表cell属性格式化设置主要通过colModel中formatter、formatoptions来设置 基本用法: jQuery("#jqGrid_id").jqGrid({ ... colModel: [ ... {name:'price', index:'price', formatter:'integer', formatoptions:{thousandsSeparator: ','}}, ... ] ... }); formatter主要是设置格式化类型(integer ...
jqGrid是一款处理表格展现的jQuery插件,支持分页、滚动加载、搜索、锁定、拖动等一系列对表格的常规操作。以下是最近项目中实践jqGrid的整理   1、引入到项目中来 jqGrid的主页在http://www.trirand.com/blog/ ,上面提供了下载、de ...
在使用Struts2开发时,经常会遇到在服务端Action方法中对数据有效性的校验(当然任何框架都会遇到),当遇到一大堆属性需要校验时就显得繁琐,而struts2本身的校验插件用起来也不是那么简单,最近自己就尝试用Annotation的方式对数据的有效性进行了校验。   首先简单介绍下验证思路: 1、制定校验的Annotaion,主要针对Field、方法级别 2、Annotation相应的校验规则 3、采用Struts2中的拦截器进行校验,在拦截器初始化方法中加载校验的Annotaion和校验规则 4、拦截器对请求方法和Action中的Field截取,读取Field上的Annotai ...
首先我们看看struts2中插件struts2-json-plugin2.2.1的使用: 1、xml配置:当然package还是得直接或间接继承自json-default   <action name="list" class="com.sample.s2web.action.user.UserAction" method="list" > <result name="success" type="json"> <param name="ig ...
这里主要来了解struts2的上下文容器:ActionContext。作为struts2执行Action时的上下文,存储了action在执行时需要用到的对象。如我们需要关注的ServletContext,Session, HttpServletRequest ,parameters等。下面是获取这些值的代码 ActionContext ctx = ActionContext.getContext(); //Returns a Map of the ServletContext when in a servlet environment or a generic ...
来自万能的stackoverflow分享过来   var JSON = {}; JSON.stringify = JSON.stringify || function (obj) { var t = typeof (obj); if (t != "object" || obj === null) { // simple data type if (t == "string") obj = '"'+obj+'"'; return String(obj); ...
很早收集的,不知道是从哪里流传出来,整理下分享给大家 function Map() { // 底层保存数据结构 var struct = function(key, value) { this.key = key; this.value = value; }; // 如果key相同值会被覆盖 var put = function(key, value) { for ( var i = 0; i < this.size(); i++) { if (this.arr[i].key === key) { this.arr[i].v ...
通过这两篇文章: http://www.cnblogs.com/fromearth/archive/2009/07/08/1519054.html http://www.iteye.com/topic/545971   对jQuery插件的开发有了一个初步的认识,下面是自己在尝试写一个简单的插件过程中的一些问题的记录。 1、定义插件方法 (function($) { $.fn.scrolload = function(options) { debug("this is a plugin-method"); }; $.fn.renderHt ...
开始看看jquery插件   $.extend和$.fn.extend区别 参考:http://www.cnblogs.com/luckboy/archive/2009/06/25/1510870.html   $.extend   1、对jQuery本身扩展,比如新增方法 $.extend({ min:function(a,b){return a >= b ? b : a} }) console.log($.min(1,4.5))     2、合并多个对象  有两个对象: var obj1 = {"name":"robin&qu ...
Global site tag (gtag.js) - Google Analytics