为您找到相关文章135篇
-
关于FastJSON的JSONField使用说明
2017-05-31 1. JSONField 介绍注意:1、若属性是私有的,必须有set*方法。否则无法反序列化。package com.alibaba.fastjson.annotation; public @interface JSONField { // 配置序列化和反序列化的顺序,1.1.42版本之后才支持 int ordinal() default 0; // 指定字段的名称 String name() default ""; // 指定字段的格式,对日期格式有用 String format() default ""; ... -
Javascript设计模式之Module(模块)模式
2017-05-24 模块化是任何强大的应用程序架构中不可或缺的一部分,它通常能帮助我们清晰的分离和组织项目中的代码单元。在Javascript中,实现模块的方式包括:1、对象字面量表示法2、Module模式3、AMD模式4、CommonJS模式5、ECMAScript Harmony模式1、对象字面表示法:一个对象被描述为一组包含在大括号({})中,以逗号分割的键值(name/value) 对。对象名称可以是字符串或标识符,名称和值直接用冒号连接。对象中最后一个键值(name/value) 对后面不用加逗号,加逗号会导致报错。对象字面量不需要使用new运算符来进行实例化。下面是一个使用对象字面量表示法定义的... -
Java实现Math.pow函数
-
Google地图实现路线规划(JavaScript)
-
部署Maven项目ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
2017-05-12 以前的一个老项目中的一个模块近期在拆分成为一个独立项目时,出现了java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 的问题。项目配置个人感觉没有什么问题。严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframewo... -
Windows系统手动安装Tomcat服务
2017-04-18 Windows 系统安装Tomcat,比较便捷的是setup程序去安装设置。做为习惯于直接下载ZIP包的人来说,就需要简单的设置一下咯。首先,去tomcat官方网站下载tomcat。地址:http://tomcat.apache.org/download-60.cgi32位:http://apache.fayea.com/tomcat/tomcat-6/v6.0.53/bin/apache-tomcat-6.0.53-windows-x86.zip64位:http://apache.fayea.com/tomcat/tomcat-6/v6.0.53/bin/apache-tomcat-6... -
在IntelliJ IDEA中org.apache.catalina.util.DefaultAnnotationProcessor的解决方案
2017-04-06 以前开发一直用Eclipse,最近这段时间,为了能和大家一起装B,就将项目导入到IntelliJ IDEA开发。在启动项目后运行时,出现了一个异常:2017-4-6 11:32:07 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet jsp threw exception java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast... -
MyBatis的TooManyResultsException异常的解决办法
2017-03-31 今日再开发遇到了这样的一个异常:Expected one result (or null) to be returned by selectOne(), but found: 2详细的异常信息如下:2017-03-31 15:44:24,640 ERROR method:com.baikeyang.bapi.modules.user.service.impl.LoginServiceImpl.login(LoginServiceImpl.java:156) - 用户登录时发生异常 org.mybatis.spring.MyBatisSystemException: nested exc... -
JavaScript中Error对象的详解
2017-03-07 Error:一个一般性的异常。Error的构造: new Error(); new Error(message);参数: message:一条可选的错误消息,用于提供关于该异常的细节。返回: 一个新构建的Error对象。如果指定message参数,则该Error对象将它用做它的message属性值。其他情况下,它将使用一个预定于的默认字符串作为该属性的值。当不使用new 操作符,直接将Error()构造函数像一个函数一样调用时,它的行为和带new操作符调用时一样。属性: message:提供关于该异常的细节的一条错误消息。这个属性的值为传给构造函数... -
关于解决Struts2启动时警告: couldn't clear tomcat cache的问题
2017-03-06 最近在周围的有个朋友在项目开发中遇到了一个问题,启动项目时tomcat8中总是抛出如下异常:警告: couldn't clear tomcat cache java.lang.NoSuchFieldException: resourceEntries at java.lang.Class.getDeclaredField(Unknown Source) at com.opensymphony.xwork2.util.LocalizedTextUtil.clearMap(LocalizedTextUtil.java:735) at com.opensymph... -
JavaScript 检查属性是否是继承
2017-03-03 Object.hasOwnProperty() :检查一个属性是否是继承的使用方法:Object.hasOwnProperty(propname)参数:propname:包含对象的属性名的字符串返回:如果对象有一个指定名字的 非继承的属性 则返回true;如果该对象没有指定名字的属性,或者 这个属性是从它的原型对象继承而来则返回false。JavaScript对象可以有自己的属性,也可以从它们的原型对象那里继承属性。hasOwnProperty()方法提供一个识别继承属性和非继承的本地属性的方法。下面用一个Demo来演示一下:var obj = new Object();// 创建一个对... -
基于npm scripts的前端构建工具
2017-02-27 在前端开发工作中,为了避免重复的工作,我们通常会借助一些任务运行器去完成常见的前端任务,例如文件合并,脚本压缩,生成sprite图。世面上有很多这样的工具,比较成熟的有 grunt,gulp,webpack,shell,ant。使用这些工具可以大大的提高我们的日常产出,让我们把开发的重心放在项目本身的业务上,而不必在常见任务上浪费过多的时间。我们不去讨论这些工具之间的优势和差异,一千个读者就有一千个哈姆雷特。在工作中,我使用过的前端任务工具包括但不限于 grunt,gulp,他们的确给我带来了很多的帮助,当我发现 npm scripts 命令就能很好的完成这些任务时,我不得不跟他们告别。...