自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

关于代码的那些事

一颗螺丝钉也有它的感悟

  • 博客(57)
  • 资源 (31)
  • 收藏
  • 关注

转载 struts2自定义类型转换器:DefaultTypeConverter

一、问题的引出     Struts2的类型转换是基于OGNL表达式的,由于请求的参数都是字符串,而JAVA 本身属于强类型的的语言,这样就需要把请求参数字符串转换成其他类型。    Struts2的类型转换器都需要实现一个TypeConverter接口,该接口位于ognl.jar包内,也是就Struts2框架的转换器使用了OGNL技术。该接口定义了一个convertValue()方法,实

2014-03-29 15:43:36 2262

原创 处理异常ognl.MethodFailedException setDate

struts2有默认的类型转的,基本类型都可以转换的:boolean和Boolean:完成字符串和布尔值之间的转换;char和Character:完成字符串和字符之间的转换; int和Integer:完成字符串和整形之间的转换; long和Long:完成字符串和长整形之间的转换; flota和Float:完成字符串和单精度浮点值之间的转换; double和Double:完成

2014-03-29 15:04:59 2288

转载 Eclipse下jQuery文件报错解决方案

方案1、修改配置文件使用Eclipse 3.7及以上版本时,工程中加入jquery.min.js文件,发现该文件出现错误提示(红×),但使用Eclipse 3.7以前的版本就不会出现这种提示。是因为Eclipse 3.7在.project配置文件中,加入了JS验证框架org.eclipse.wst.jsdt.core.javascriptValidator。加入该框架后,如果js文件书写规则不

2014-03-28 16:06:37 4264

原创 手动配置WebService入门实例

1.AXIS2简介:Apache Axis2项目是一个基于Java语言的Web services系统服务和客户端的实现。为了从Apache Axis 1.0中获取教训,Apache Axis2提供了一个完整的对象模型和模块化体系结构,这样可以很容易的添加功能以及支持一个新的与Web services相关的说明和建议。Axis2可以让你很容易的执行以下任务:(1).发送SOAP消息。(2

2014-03-28 12:05:30 1999

原创 热烈庆祝本博客文章数达到100篇--eclipse 语言设置

从换了新工作后的第一天开始,我开设了csdn博客,之前的博客地址:http://hi.baidu.com/wzygiswzy:名字代号gis:专业代号写博客会花去工作当中的一些时间,有时候甚至是不愿写。从自身学习的角度看,我在学习开发的过程中参考了很多热心网友的帖子,个人觉得大有裨益。互联网就在于分享,写博客发的几乎都是知识点,也是顺应这一趋势吧。因此不管是原创还是转载,只要被其他

2014-03-27 01:13:46 777

翻译 flashbuilder4.5 作为eclipse插件

Flash Builder 4.5 支持将其作为插件安装到现有 Eclipse 实例中。具体操作如下:完成上述安装过程。导航至 Flash Builder 的安装位置,打开X:/FB4.5/Adobe Flash Builder 4.5/utilities。运行可执行文件 Adobe Flash Builder 4.5 Plug-in Utility.exe。选择语言并单击“确定”。根据提

2014-03-26 20:29:59 1099

原创 arcgis api for flex之五、flex对java自定义对象转换详解

一、建立Flex与Java交互的工程。  本文中讲到的交互是利用Blazeds的,因为这个是免费的,呵呵,我是穷人。  首先就是去下载Blazeds的压缩包,这个可以从官网或者CSDN、JavaEye上下到。解压缩这个包,将里面的Blazeds.war解压,后面建立工程时要使用。  在MyEclipse中建立一个web工程,名为FlexTest。(注意:这个工程的JDK一定

2014-03-26 17:01:20 942

原创 arcgis api for flex之四、使用BlazeDS与Flash Builder4.5整合Java EE应用

前言写这篇文章的目的是对于一个完全不懂的新手,也能快速step by step创建Flex与Java EE的整合应用,开启java与flex的企业级应用开发的第一页。开发环境及工具windows 7JAVA SDK 1.6.0_17Flash Builder 4.5SpringSource Tool Suite IDEBlazeDS之所以选用Spring

2014-03-26 14:19:41 948

原创 arcgis api for flex之三、开门见山

版本:flash builder 4  &&  arcgis api for flex 2.5<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:esri="http://www.esri.com/2008

2014-03-25 16:42:15 1383

转载 java面试题及答案(基础题122道,代码题19道)

JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的

2014-03-25 14:50:21 1369

转载 arcgis api for flex之二、开发环境配置

【概述】概述如何在Adobe Flex Builder中配置使用ArcGIS API for Flex进行RIA开发。【环境】Windows XP SP3,ArcGIS Server 9.3,Adobe Flex Builder 3,ArcGIS API for Flex(beta1)下载安装Adobe Flex Builer 3Flex 3 SDK是开放源代码的,但是其IDE工具

2014-03-25 00:08:38 1280

原创 arcgis api for flex之一、初学问题解决

1、arcgis api for flex 在线文档http://help.arcgis.com/en/webapi/flex/apiref/index.html2、api 编译库下载地址http://support.esrichina.com.cn/2010/0917/627.htmlhttps://developers.arcgis.com/flex/3、unable to

2014-03-24 21:41:29 1856

原创 Spring中ClassPathXmlApplicationContext类的简单使用

一、简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用:ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");RegisterDAO registerDAO = (RegisterDAO)ac.getBean("Reg

2014-03-24 14:30:16 730

原创 提升tomcat服务器性能的七条经验

在线上环境中我们是采用了tomcat作为Web服务器,它的处理性能直接关系到用户体验,在平时的工作和学习中,归纳出以下七种调优经验。1. 服务器资源    服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响。    (1) 对于高并发情况下会有大量的运算,那么CPU的速度会直接影响到处理速度。    (2) 内存在大量数据处理的情况下,将会有较大的内存容量需求,可

2014-03-23 23:57:06 619

原创 eclipse中jsp代码 request response等不提示问题解决方案

在eclipse中新建一个项目,写jsp代码的时候,对正常的java代码有提示,而敲入像out、request等对象时没有代码提示,google了一下才知道原来是因为项目中没有添加Server Runtime的库。        在项目的Properties -> Java Build Path -> Libraries -> Add Library -> Server Runtime里选入所

2014-03-22 01:10:45 3178

转载 Hibernate读取Blob图片

package hibernate;import java.sql.Blob;public class Blobtest implements java.io.Serializable { private long id; private Blob image; public Blobtest() { } public Blobtest(

2014-03-21 16:35:09 1926

转载 在jsp页面上几种取action传入值得几种方法

我们通常在action中需要向jsp页面中传入后台的值,我们以前使用的是比较传统的方法用el表达式例如:${requestScope.value},但是,业务的多变我们又是不得不用另外的方式传入值到jsp页面,已达到我们想要的效果。 1.以前yoyo在上课的时候讲的那种用:ServletActionContext.getRequest().setAttribute("key","value")

2014-03-20 18:23:04 4796

原创 异常Java.lang.OutOfMemoryError: PermGen space

1 TOMCAT_HOME/bin/catalina.sh,     TOMCAT_HOME/bin/catalina.bat在Tomcat中解决方法: 手动设置MaxPermSize大小修改TOMCAT_HOME/bin/catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS="-server -

2014-03-20 15:15:23 1020

转载 琵琶行·并序--白居易

元和十年,余左迁九江郡司马。明年秋,送客湓浦口,闻舟中夜弹琵琶者。听其音,铮铮然有京都声。问其人,本长安倡女,尝学琶琵于穆曹二善才。年长色衰,委身为贾人妇。遂令酒使快弹数曲。曲罢悯然,自叙少小时欢乐事,今漂沦憔悴,转徒于江湖间余出官二年,恬然自安,感斯人言,是夕始觉有迁谪意。因为长句歌以赠之,凡六百一十六言。命曰《琵琶行》。 浔阳江头夜送客,枫叶荻花秋瑟瑟。主人下马客在船,举酒欲饮无管

2014-03-19 14:38:31 1567

转载 hibernate集合映射inverse和cascade详解

1、到底在哪用cascade="..."?cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的id

2014-03-19 14:21:50 898

原创 Hibernate级联删除

数据库的关联关系既可以在数据库中以外键的方式维护,也可以交给hibernate来维护。一、数据库中维护的方式:如下图,在”删除时“和”更新时“选择对应的策略:* RESTRICT* NO ACTION* CASCADE* SET NULL各策略的含义参考本博客的上一篇文章:MySQL外键约束:http://blog.csdn.net/wzygis/article/det

2014-03-19 14:05:26 799

原创 mysql的数据库引擎

一般来说,MySQL有以下几种引擎:ISAM、MyISAM、HEAP、InnoDB和Berkley(BDB)。注意:不同的版本支持的引擎是有差异的。当然啦,如果你感觉自己的确技术高超,你还能够使用MySQL++来创建自己的数据库引擎,这个已经outof my knowledge,牛人可以参照MySQL++API帮助来实现。下面逐一叙述这5种引擎各自的特性:ISAMISAM是一个定义明确

2014-03-19 13:23:17 727

原创 MySQL外键约束

MySQL有两种常用的引擎类型:MyISAM和InnoDB。目前只有InnoDB引擎类型支持外键约束。InnoDB中外键约束定义的语法如下:[CONSTRAINT [symbol]] FOREIGN KEY [index_name] (index_col_name, ...) REFERENCES tbl_name (index_col_name,...) [ON DE

2014-03-19 10:07:02 1210

原创 Spring3.0 XML配置文件

applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframew

2014-03-18 12:39:28 882

原创 Serializable

一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的。因此如果要序列化某些类的对象,这些类就必须实现Serializable接口。而实际上,Serializable是一个空接口,没有什么具体内容,它的目的只是简单的标识一个类的对象可以被序列化。什么情况下需要序列化 a)当你想把的内存中的对象写入到硬盘的时候;b)当你想用套接字在网络上传送对象的时候

2014-03-18 00:10:55 905

转载 Spring AOP进行日志记录,管理

在java开发中日志的管理有很多种。我一般会使用过滤器,或者是Spring的拦截器进行日志的处理。如果是用过滤器比较简单,只要对所有的.do提交进行拦截,然后获取action的提交路径就可以获取对每个方法的调用。然后进行日志记录。使用过滤器的好处是可以自己选择性的对某一些方法进行过滤,记录日志。但是实现起来有点麻烦。             另外一种就是使用Spring的AOP了。这种方式实现

2014-03-17 17:30:29 2557

原创 spring配置aop的总结

1、java.lang.NoSuchMethodException: $Proxy 应注意:proxy-target-class="true",当bean继承了ActionSupport,这应加上这句;如果没有,则去掉即可。2、配置切入点的几种方式切入点可以在切面里面声明,这种情况下切入点只在切面内部可见。切入点也可以直接在下定义,这样就可以使多个切面和通知器共享

2014-03-17 16:33:09 2710

原创 SSH 类库问题 java.lang.NoClassDefFoundError: Could not initialize class

原因是cglib包重复,删掉版本低的一个即可:SSH 类库问题 java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer由MyEclipse自动导入的Spring,Hibernate,Struts 类库发布到Tomcat发现问题:java.lang.NoCla

2014-03-17 15:14:30 3270

转载 Eclipse控制台中的中文输出乱码问题

今天做S2SH集成的例子,所有该设置的地方都设置成了UTF-8,包括tomcat的配置文件server.xml、web.xml里增加了过滤器、struts2的i18N常量等,但控制台以及Action里打印出来的还是乱码。发觉不对劲,我就直接在Action里打印了一段中文,结果打印出来也是乱码,我就怀疑是eclipse的问题,然后到网上一搜,通过下面的方法解决了: 1、首先在Run-Run Co

2014-03-14 00:02:50 2876

原创 解决Scope 'request' is not active for the current thread异常

在spring整合struts中,spring配置文件中的action bean一定要配置scope属性,因为每次请求的信息包含在action中 但是这会抛出一个异常:Scope 'request' is not active for the current thread百度一下,大概的解释是:要使用request、session和 global session作用域的be

2014-03-13 21:47:50 14936

原创 使用 spring web 3.0 配置web.xml

在servlet2.4以及之前版本,web容器不支持Listener这种方式,因此只能以Filter的方式配置spring。在2.5之后版本,按照以下的方式配置:<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:sch

2014-03-11 13:56:18 4472

原创 SpringUtil

public class SpringUtil { private static Log logger = LogFactory.getLog(SpringUtil.class); /** Spring框架应用上下文对象 */ private static ApplicationContext factory = getApplicationContext(); static{

2014-03-11 00:43:31 4862

转载 struts2中<jsp:forward>跳转时报404错误的问题

问题如下:index.jsp页面: 在struts.xml配置如下: /showinfo.jsp 在运行时出现404错误(找不到 show.action ) 问题原因:struts2拦截器把forward这个请求拦截了。 解决方法:修改web.xml文件 struts2 org.apache.struts

2014-03-10 17:42:33 2339

原创 HibernateSessionFactoryUtil

package com.zhsx.util;import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.cfg.Configuration; public class HibernateSessionFactoryUtil { private stati

2014-03-10 17:01:10 1181

转载 hibernate3 必备jar包

hibernate3.jar Hibernate的库,没有什么可说的,必须使用的jar包cglib-2.1.3.jar CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包asm.jarcglib-2.1.3.jar有点类似dom4j.jardom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom

2014-03-10 15:58:54 2501

原创 hibernate generator class="" id生成机制

“assigned” 主键由外部程序负责生成,在   save()   之前指定一个。  “hilo” 通过hi/lo   算法实现的主键生成机制,需要额外的数据库表或字段提供高位值来源。   “seqhilo” 与hilo   类似,通过hi/lo   算法实现的主键生成机制,需要数据库中的   Sequence,适用于支持   Sequence   的数据库,如Oracle

2014-03-10 15:29:08 1525

转载 ssh框架的多线程问题

在网络版的预付费售电管理系统和农排售电管理系统在现场长期运行的过程中,出现了以下几个问题:1、购电记录重复(相同购电次数有多条购电记录存库,购电金额等数据有可能完全一样,也可能都不一样,但共同点是入库时间很接近);2、同一块儿电表被分配给了多张电卡或者同一个电卡开户给了多个用户。 在分析、解决现场问题的过程中逐渐发现:问题的出现是因为我们忽略了多线程并发编程中对共享资源的同步问题。 什

2014-03-10 09:59:44 6135

转载 Oracle视图

1.视图的概述 视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表。视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这些修改必须服从基表的完整性约束,并同样会触发定义在基表上的触发器。(Oracle支持在视图上显式的定义触发器和定义一些逻辑约束)2.视图的存储

2014-03-09 23:26:02 900

原创 处理java.lang.IllegalMonitorStateException

当操作线程的状态,如wait(),notify()等,如果没有给其加上同步方法,此时就会引起该异常。加上synchronizied关键字,将其编程同步代码块或同步方法,该异常消失。public class SimpleThread extends Thread{ private boolean runningFlag = false; private String argument = "

2014-03-09 22:29:01 9363

转载 Java Volatile transient关键字

Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。   Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。   这样当

2014-03-09 00:59:20 696

大模型训练+推理完整版数据集合

大模型训练+推理完整版数据集合

2024-09-23

区块链最新面试题.pdf

区块链最新面试题,可以作为面试官、候选人的参考资料。

2021-08-10

大数据工程技术人员.pdf

大数据工程技术人员.pdf

2021-02-24

智能制造工程技术人员.pdf

智能制造工程技术人员.pdf

2021-02-24

区块链工程技术人员.pdf

区块链工程技术人员

2021-02-24

goland2020.2注册程序

帮助开发同学少走弯路,快速实现程序正常运行。

2021-01-18

苹果MAC系统 Graffle完整资源库

完整的graffle资源库,帮助大家绘画各种设计图,替代windows山的visio

2019-01-31

Active Harmony 0.1.5-Beta

Active Harmony 0.1.5-Beta ,开发activeledger应用,上传一个方便大家下载。

2018-12-18

dubbo2.8.4 + rest环境搭建,直接可运行

dubbo2.8.4 + rest环境搭建,直接可运行,帮助企业从SOA转向微服务

2018-11-28

grafana-3.1.1-1470047149.x86_64.rpm

grafana-3.1.1-1470047149.x86_64.rpm 国外网站下载受限,这个可以,转走不谢。

2016-10-01

最新VMware 11 Unlocker204

解决VM安装ISO10,无apple os选项。最新VM 安装IOS10补丁。

2015-09-05

《Android应用开发实战》(李宁)代码111108.zip

Android应用开发实战 作者 李宁 书配套源码

2014-10-25

arcgis_api_for_flex_3_6 api库文件

arcgis_api_for_flex_3_6 api库文件,现在esri官网需哟注册才能下载了,而且网速超慢,我下了好几次才下载完,希望对大家有用

2014-03-24

arcgis Api flex 3.6 docs

arcgis Api for flex 3.6 docs开发文档,在本地打开,速度快多了

2014-03-24

Esri公共服务平台电子地图切片方案

Esri 公共服务平台 电子地图切片方案,需要人工繁琐的计算,就能符合业内规范。

2013-01-31

国内第一本ArcGIS+ServerJs

国内第一本ArcGIS+ServerJs 随书源代码,学习起来很方便。

2013-01-31

MAPInfo_10.0下载+破解+汉化

下载 ,安装以及破解mapinfo,一站式完成,赶紧看看吧

2012-11-07

验证JDK安装成功

验证java安装成功,按照以下方式验证,绝对可靠

2012-11-02

ArcGis_Server10_java_Web_Adf实例

很详细的步骤,都有截图,搭建开发环境初学者首选

2012-11-02

SketchUp6ESRI

SketchUp6ESRI

2012-08-03

CityEngine安装过程

捣鼓了好久,终于安装好了,CityEngine安装过程。

2012-08-03

Toad+10+注册机

Toad+10+注册机 绝对好用,马上激活

2011-11-15

地理信息系统二次开发实例教程VB与Mapobject

完整的代码,很好的学习的材料 地理信息系统二次开发实例教程VB与Mapobject

2011-11-15

FME Desktop培训

FME Desktop 培训 FME Desktop 培训 FME Desktop 培训 FME Desktop 培训

2011-10-18

空空如也

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

TA关注的人

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