自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring Boot 整合Swagger2

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新 。接口的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简单。我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Andro...

2019-07-09 11:17:19 212

转载 java List集合中contains方法

ArrayList的contains方法java今天在用ArrayList类的caontains方法是遇到了问题,我写了一个存放User类的ArrayList ,但在调用list.contains(user)时总是返回false。 去看了下ArrayList的源码,源码如下: Java代码  public boolean contains(Object o) {       return...

2018-12-29 09:58:00 14767

原创 解决plsql连接oracle数据库报ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务问题

1.环境:Oracle 11g R2 + PL SQL Developer + SQL Plus2.问题:Oracle主服务和监听器服务已经启动,使用SQL Plus能够正常连接,使用PL SQL Developer连接报次错误:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务。如图:3.解决:4.说明:每台电脑的Oracle安装目录和实例名不尽相同,...

2018-08-29 11:10:07 14879 1

转载 mybatis抛出ORA-01745: 无效的主机/绑定变量名

Cause: java.sql.SQLSyntaxErrorException: ORA-01745: 无效的主机/绑定变量名 原因,sql语句中,两个填充变量间没有写逗号

2017-11-30 10:08:46 1637

转载 SpringMVC @RequestBody接收json字符串,自动将日期字符串转换为java.util.Date

1.配置springMVC可以接收json字符串[html] view plain copyxml version="1.0" encoding="UTF-8"?>  beans      xmlns="http://www.springframework.org/schema/beans"      xmlns:xsi="htt

2017-11-20 16:05:18 2652

转载 解决Hessian调用重载方法报错问题(HessianProtocolException)

使用Hessian调用重载方法报异常问题,例如:[java] view plain copyString SayHello();        String SayHello(String name);  客户端调用上面的方法:[java] view plain copyIH

2017-09-27 10:26:34 2164

转载 HTML5中本地存储与本地数据库

一、本地存储由来的背景      众所周知Html4时代Cookie的大小、格式、存储数据格式等限制,网站应用如果想在浏览器端存储用户的部分信息,那么只能借助于Cookie。但是Cookie的这些限制,也就导致了Cookie只能存储一些ID之类的标识符等简单的数据,复杂的数据就更别扯了。下面是Cookie的限制:1, 大多数浏览器支持最大为 4096 字节的 Cooki

2017-09-09 17:05:16 290

转载 webStorm基础设置-背景色、字体、大小

WebStorm是一个捷克公司开发的,功能虽然很强大,但UI貌似一直不是东欧人的强项。WebStorm默认的编辑器颜色搭配不算讲究,我看习惯了VS2012的Dark Theme,再看这个顿觉由奢入俭难,非得改改颜色才行。 新建Scheme + 修改字体ctrl+alt+s打开Settings界面,Editor > Colors&Fonts > Font。Defaul

2017-09-09 15:02:14 3714 1

原创 JSON字符串与Java实体类(JavaBean)互转

{"animals":{"dog":[{"name":"Rufus","breed":"labrador","count":1,"twoFeet":false},{"name":"Marty","breed":"whippet","count":1,"twoFeet":false}],"cat":{"name":"Matilda"}}}/** * Auto

2017-08-29 09:56:55 2213

转载 oracle当前连接数,会话数

 1.查看session:  select * from v$session where username is not null  select username,count(username) from v$session where username is not null group by username 2.当前连接数:       select count(*

2016-03-16 20:18:14 655

转载 JS日期加减,日期运算

一、日期减去天数等于第二个日期function cc(dd,dadd)...{//可以加上错误处理var a = new Date(dd)a = a.valueOf()a = a - dadd * 24 * 60 * 60 * 1000a = new Date(a)alert(a.getFullYear() + "年" + (a.getMonth() + 1) +

2016-01-18 00:16:34 683

转载 javascript中new Date()的浏览器兼容性问题

引言: 同一种语言javascript,在不同的浏览器中,存在语言兼容性问题,本质上是由于不同的浏览器是支持的语言标准和实现上各有差异。本文将基于new Date来创建Date对象来分析这个问题。1.  问题的提出, 开始时间和结束时间空间无法正确的传递值    在页面中,我们使用了一个时间上的组件来开发时间选择框,但是发现在Firefox下是无法正常工作的,在Chrome下是可以

2016-01-18 00:02:32 431

转载 java 判断含有中文的字符串的长度

 public static boolean isLetter(char c) {         int k = 0x80;         return c / k == 0 ? true : false;     }  /**  * 判断字符串是否为空  * @param str  * @return  */ public static boo

2015-12-22 17:15:41 434

转载 SpringMVC 配置过程及详解

加入jar包在web.xml中添加spring监听器 org.springframework.web.context.ContextLoaderListener添加spring容器(父容器)配置文件:context-param> param-name>contextConfigLocationparam-name> param-value

2015-10-17 10:16:56 1552

转载 Spring HTTP Invoker

Spring HTTP Invoker是spring框架中的一个远程调用模型,执行基于HTTP的远程调用,也就是说,可以通过防火墙,并使用java的序列化机制在网络间传递对象。客户端可以很轻松的像调用本地对象一样调用远程服务器上的对象,要注意的一点是,服务端、客户端都是使用Spring框架。下面通过一个例子,来 讲解Spring HTTP Invoker的使用,这里使用的是 Spring2.5

2015-10-16 15:10:05 492

转载 SpringMVC与Struts2区别

目前企业中使用SpringMVC的比例已经远远超过Struts2,那么两者到底有什么区别,是很多初学者比较关注的问题,下面我们就来对SpringMVC和Struts2进行各方面的比较:1.核心控制器(前端控制器、预处理控制器):对于使用过mvc框架的人来说这个词应该不会陌生,核心控制器的主要用途是处理所有的请求,然后对那些特殊的请求(控制器)统一的进行处理(字符编码、文件上传、参数接受

2015-09-28 11:22:58 449

转载 jqGrid入门

1、数据显示:jqGrid可以解析的数据有很多种,如xml、json等,在这个项目中主要用的就是json数据解析,在这个项目中我学到的jqGrid显示数据的方式有三种,现列举如下:(1)先定义表格模板,在$(document).reay();中为其加载数据://jqgrid表格加载页面 $("#userTable").jqGrid({datatype:"local",/

2015-09-19 15:30:33 1176

转载 SpringMVC Controller 介绍

一、简介         在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controll

2015-09-17 14:52:08 377

转载 Oracle数据库SQL语句大全

ORACLE支持五种类型的完整性约束NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值.CHECK (检查)--检查在约束中指定的条件是否得到了满足.UNIQUE (唯一)--保证在指定的列中没有重复值.在该表中每一个值或者每一组值都将是唯一的.PRIMARY KEY (主键)--用来唯一的

2015-09-16 17:33:45 2362

转载 Oracle使用——PLSQL的中文乱码显示全是问号

问题        这两天刚将PLSQL与Oracle配置好,可是在PLSQL中插入数据时,出现一个问题,PLSQL中的表里无法显示中文,中文无法保存、无法输出,中文在表中显示问号,如图:  原因        经过一番查证,发现问题的源头不是出现在PLSQL上,而是出现在我们的Oracle上,由于我们的Oracl

2015-09-15 09:34:23 764

转载 Spring IOC介绍

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解  首先要分享的是Iteye的开涛这位技术牛人

2015-09-14 16:44:01 429

转载 SpringMVC 3.0 常用注解简介

1.    注册注解处理器  命名空间       首先,如果要使注解工作,则必须配置component-scan 。该配置的功能为:启动包扫描功能,以便注册带有@Controller、@Service、@repository、@Component等注解的类成为spring的bean。例:  base-package 属性指定了需要扫描的类包,类包及其递归子包中所有的类都会被处

2015-09-10 17:18:55 308

转载 Cookie/Session机制详解

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。 1.1  Cookie机制

2015-07-14 18:00:46 312

转载 Cookie和Session的区别详解

一、cookie机制和session机制的区别  具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。  同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session  机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择二、会话cookie和持久cook

2015-07-14 17:30:09 316

转载 Flex通过javascript读写cookie

做登录等类的身份验证功能,传统的WEB开发基本上都要使用session或是cookit。然而在Flex中并没有提供直接操作cookit或是 session的方法。经过查资料发现,Flex提供了SharedObject这个本地对象。有人把它称为“Flash Cookie ”。SharedObject提供了下面的操作本地对象的方法: SharedObject.clear() 删除本地共享对

2015-07-14 17:16:29 468

原创 JS中Math之random,round,ceil,floor的用法总结

1.Math.random(); 结果为0-1间的一个随机数(包括0,不包括1)   Math.random(); 结果为0-1间的一个随机数(包括0,不包括1) [html] view plaincopyprint?  2.Math.floor(num); 参数num为一个数值,函数结果为num的整数部分(返回小于等于n的最大整数)。 Math.floor(num);

2015-06-05 13:36:24 2504

转载 webstorm有那些好用的特性

Webstorm 是一个强大的前端开发 ide,大多数人使用 webstorm 的主要原因应该是它 NB 的智能提示功能。强大的智能提示只是它的一个功能特性,它还具有许多有用的特性,比如版本控制、本地历史、即时模板等。这里我列一下对我来说非常有用的功能。Version Control - 版本控制webstorm 集成了多种版本控制工具,基本的功能都可以使用,只是快捷键是个

2015-06-04 13:12:23 2749

转载 ArcGIS 坐标系统文件

坐标是GIS数据的骨骼框架,能够将我们的数据定位到相应的位置,为地图中的每一点提供准确的坐标。 ArcGIS自带了多种坐标系统,在${ArcGISHome}Coordinate Systems目录下可以看到三个文件夹,分别是Geographic Coordinate Systems、Projected Coordinate Systems、Vertical Coordinate Systems

2015-06-04 13:00:54 2330

转载 Flex应用在内网内会访问很慢的解决方案

Flex 4.x 开发的程序部署在外网在能访问到www.adobe.com的时能够很快加载完成,但是部署在本地局域网,不能访问外网的服务器上,用浏览器访问应用需要加载几分钟的时间,这种等待时间客户几乎是无法忍受的,通过上网找寻解决方法和自己实地测试,通过以下方法可解决加载时间漫长:1)网上有人建议先在菜单栏里窗口->首选参数->Flash Builder->网络监视器->里面勾选的内容全部取消

2015-05-29 17:27:30 959

转载 关于WebGIS的开源解决方案的探讨

1.背景公司目前的多数项目采用的是ArcGIS产品+Oracle+WebLogic/Tomcat/APUSIC/WebShpere这样的架构。由于公司从事的是政府项目,甲方单位普遍均采购有以上产品,所以很多时候忽略购买以上产品所需要的费用。并且很多项目的推广,ARCGIS、IBM还有联通或者移动是公司的合作伙伴,涉及到商务问题,对开源的需求并不是很大。再则,政府项目一般侧重的是系统的稳定和

2015-05-13 15:45:11 1022

转载 WebGIS中的坐标系

引言坐标系在任何类型的地理信息系统中,都是十分重要的一个角色。坐标系统可以分类两种:即地理坐标和投影坐标。地理坐标中的坐标值都是以度分秒为单位,也就是常说到的经纬度坐标。投影坐标是经纬度坐标经过平面投影后的坐标,经常见到的7-8位(不包括小数点后的数位)那么大的数字就是投影坐标值了,以米为单位。每一个坐标系都有一个统一的编号,这个编号称为wkid。在地理信息系统中,都可以通过指定w

2015-05-13 14:59:09 1690

转载 10 款强大的JavaScript图表图形插件推荐

网上有很多用于绘制图表图形的免费JavaScript插件和图表库,这类插件大量出现的原因,一是人们不再依赖于Flash,二是浏览器和精密的计算使呈现实时数据变得容易,而且各种向量绘图技术像VML、SVG和Canvas的发展也使之成为可能。 本文推荐10款强大的绘制图表图形的JavaScript插件。其中一些插件需要主流浏览器的支持,而另外一些经过整合后,也能在不同的平台和老版本的浏览器上工

2015-03-23 15:49:21 740

转载 HTML5 datalist与动态邮箱地址实例

html>html>head lang="en"> meta charset="UTF-8"> title>title>head>body> 邮箱:input type="email" id="email" list="emailList" name="off_autocomplete" /> datalist id="emailList"> op

2015-03-23 15:06:42 843

转载 webstorm快捷键大全-webstorm常用快捷键

默认配置下的常用快捷键,提高代码编写效率,离不开快捷键的使用,Webstorm拥有丰富的代码快速编辑功能,你可以自由配置功能快捷键。Webstorm预置了其他编辑器的快捷键配置,可以点击查找/代替界面操作快捷键说明ctrl+shift+N通过文件名快速查找工程内的文件(必记)ctrl+shi

2015-03-18 14:07:33 2421

转载 WebStorm 提示快捷键

WebStorm 默认Ctrl+Space代码提示无效,修改为Alt+/1.Ctrl+Shift+a调出面板2.输入key map过滤出快捷键设计菜单3.输入basic过滤出提示的快捷键4.在过滤项上右键添加快捷键

2015-03-18 13:52:16 6280

转载 扩展TiledMapServiceLayer,加载ArcGIS Server发布的切片地图

通常情况下我们直接使用ArcGISTiledMapServiceLayer来加载ArcGIS Server 发布的地图服务。但若我们需自定义一些功能的话,需扩展TiledMapServiceLayer来加载ArcGIS Server发布的切片地图。下面我们一步一步来实现自定义TiledMapServiceLayer加载ArcGIS Server发布的切片:首先查看需要加载的地图服务

2015-03-03 17:35:08 1584

转载 WMTS-切片地图Web服务

I. WMTS-切片地图Web服务· 概述WMTS(OpenGIS® Web Map Tile Service)当前版本是1.0.0。WMTS标准定义了一些操作,这些操作允许用户访问切片地图。WMTS可能是OGC首个支持RESTful访问的服务标准。· WMTS的原理和操作WMTS的切片坐标系统和其组织方式可参考图 17:图 23 WMTS的坐标系统

2015-02-28 13:23:28 13060

转载 Arcgis坐标系中的WKID代码查询

4001 GCS_Airy_1830 GEOGCS["GCS_Airy_1830",DATUM["D_Airy_1830",SPHEROID["Airy_1830",6377563.396,299.3249646]],PRIMEM["Greenwich",0.0],UNIT["Degree",0

2015-02-06 16:35:05 3698

转载 Flex常用元标签

Flex 引入了元数据标签的概念,大多数人都使用过的 [Bindable] 标签便是其中的 meta tag 之一,它在代码中的作用就是向编译器提供如何编译程序的信息。实际上,这些标签并没有被编译到生成的 SWF 文件中,而只是告诉编译器如何生成 SWF 文件。adobe 官网 http://livedocs.adobe.com/flex/3/html/help.html?content=me

2015-01-30 13:10:29 370

转载 Flex跨域策略文件

/***************************策略文件 crossdomain.xml***************************/ 一、基础解说 用Flash文档访问另一个域中的数据。Flash Player会自动试图从该域加载策略文件。 如果试图访问数据的Flash文档所在的域包括在该策略文件中,则数据将自动成为可访问数据。 策略文件必须命名为 cros

2015-01-22 10:37:49 373

空空如也

空空如也

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

TA关注的人

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