自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冯祖洪 Java

编程人生

  • 博客(77)
  • 资源 (7)
  • 收藏
  • 关注

原创 sofa序列化问题导致循环调用最终StackOverflowError

上异常:com.alipay.sofa.rpc.core.exception.SofaRpcException: java.lang.StackOverflowError at com.alipay.sofa.rpc.client.AbstractCluster.doSendMsg(AbstractCluster.java:563) at com.alipay.sofa.rpc...

2020-04-28 08:39:45 812

原创 redhat6.4 安装centos6.6 yum【163不能用】

1、rpm -qa |grep yum2、rpm -qa|grep yum|xargs rpm -e --nodeps(不检查依赖,直接删除rpm包)再用3、rpm -Uvh python-urlgrabber-3.9.1-9.el6.noarch.rpm4、rpm -ivh yum-*5、cd /etc/yum.repos.d/mv redhat.repo redhat.repo.bakmv rhel-source.repo rhel-source.repo.bakvi ...

2020-12-19 14:59:35 194 1

原创 shiro ehcache

net.sf.ehcache.CacheException: Failed to serialize element due to ConcurrentModificationException. This is frequently the result of inappropriately sharing thread unsafe object (eg. ArrayList, HashM

2017-08-02 20:23:19 1548

原创 weblog启动报错

错误:org.springframework.web.context.ContextLoader -ContextLoader.java(319) -Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sess

2016-11-03 09:56:18 877

原创 cached in the local repository, resolution will not be reattempted

问题:Failed to execute goal on project xxx: Could not resolve dependencies for project xxx:jar:3.0.0-SNAPSHOT: The following artifacts could not be resolved: aaa:jar:3.0.0-SNAPSHOT, bbb:jar:

2016-09-13 13:57:11 1429

原创 Could not initialize class com.taobao.diamond.client.impl.DiamondEnvRepo

问题:Error creating bean with name 'xxx': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: Could not initialize class com.taobao.diamond.client.imp

2016-09-13 13:53:10 8388 2

原创 eclipse 32位换成64位 maven tomcat svn 集成

搞了这么多年的java一直使用eclipse32位的,一直就想换成64位的,涉及的东西太多了,一直没成功!通过好几天的努力!哎。。。不容易!1、.eclipseproduct中版本version=4.2.0 (eeclipse JUNO)2、jdk6-x643、maven 3,插件要装m2e-wtp不要选错了,是个大坑,之前装maven的插件去了,不止web,就是发布到tomcat

2016-05-18 13:42:27 1856

原创 NoClassDefFoundError: Could not initialize class

今天使用静态类时报错:NoClassDefFoundError: Could not initialize class经排查,jar中有该类,放在tomcat下lib,应该是加载了才对,启动不会报错,使用时说找不到该类问题及原因:加载该类的静态变量时,是调用方法加载的,该方法报错了,没有抛异常,所以无法加载静态类

2016-04-19 10:26:06 24885

原创 sitemesh html 本地乱码服务器正常

本地html使用uft-8,文件格式也是utf-8,通过sitemesh 后,成乱码!上传到服务器上,显示又是正常!查找原因为:本地通过sitemesh 获取System.getProperty("file.encoding")为GBK,即将UTF-8的文件转换为GBK,出现乱码,估计服务器上通过System.getProperty("file.encoding")

2016-03-22 21:21:29 1575

原创 DB2 SQL Error: SQLCODE=-418, SQLSTATE=42610, SQLERRMC=unresolved untyped expression,

使用mybatis 、db2 中配置 SELECT #{custNo} as CUST_NO FROM (values 1)  报错Caused by: com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL Error: SQLCODE=-418, SQLSTATE=42610, SQLERRMC=unresolved untyped

2015-05-22 20:20:20 9887

转载 excel表结构通过vb导入到pdm里

Dim mdl ' thecurrent modelSet mdl =ActiveModelIf (mdl Is Nothing) Then MsgBox "没有活动的模版"End If Dim HaveExcelDim RQRQ = vbYes'MsgBox("Is Excel Installed on your machine ?", vbYesNo +v

2015-05-08 19:53:58 2067

原创 bootstrap datetimepicker 选择月份 选择年

直接上代码://选择年月日的 startView: 2, minView: 2, format: 'yyyymmdd',$('#datetimepicker').datetimepicker({ format: 'yyyymmdd', weekStart: 1, autoclose: true, startView: 2,

2014-12-11 17:24:48 67996 7

原创 初学者对linux挂硬盘

1、使用root用户执行:[root@localhost ~]# fdisk -lDisk /dev/sda: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes   Device Boot

2013-03-30 18:06:44 848

原创 解决oracle数据导入时的&参数化问题

当oralce数据导入时,如url中含有“&”,会让你输入参数。解决办法:set define off;

2013-03-19 17:23:49 775

转载 CXF与Spring集成服务端

CXF与Spring集成服务端 类包     * cxf-2.0.4-incubator.jar     * commons-logging-1.1.jar     * geronimo-activation_1.1_spec-1.0-M1.jar (or Sun's Activation jar)     * geronimo-annotation_1.0_spec-1.

2013-03-19 17:17:25 1737

转载 js窗体大小的控制

Js中 关于top、clientTop、scrollTop、offsetTop的用法网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth   (包括边线的宽);网页可见区域高: document.body.offsetHeig

2013-03-13 09:42:38 1297

原创 log4j各项配置都正确,却不能在控制台打印日志

最近做项目,遇到个问题,晕死了!log4j各项配置都正确,却不能在控制台打印日志!一开始认为是配置的问题,因为项目是用maven管理的,包的问题就没有考虑到!找了很久都没有找到原因!一直是debug模式下一步一步找错误的位置!那叫一个痛苦,关键是部署到测试机上你不可能这样搞的!给你弄出bug了,你又不知道定位在哪!天啊!有错误可以,但你要告诉我错在哪嘛?!经过一大牛的不懈努力!slf4j-lo

2013-03-06 09:49:03 8312

原创 使用hibernate保存blob大数据,ibatis查询blob大数据

需求:将对象序列化,保存到数据库中,数据库设计用blob数据类型,使用oracle数据库,使用hibernate保存blob大数据,ibatis查询blob大数据. 部分代码献上:一、存:1、要保存的类:class SaveQueryBO implements Serializable 2、将对象转换成blob格式:Blob saveQueryBo= Hibernate.c

2013-01-29 14:33:13 2074

原创 《一本提高程序员思维能力的牛书》读书笔记

问题是期望与体验之间的差距(你期望的是什么,体会到的又是什么?)不要把他们的解决方法误认为是问题的定义(理解:分析问题,先不要寻求解决问题的办法)如果你太轻易地解决了他们的问题,他们永远都不会相信你真的解决了他们的问题。 道德考虑遇到有利可图的问题时往往很快就烟消云散了。 你永远都不能肯定你已经有了一个正确的定义,即使在问题已经解决之后。(怀疑你找到了问题的所在) 不要过早地下

2012-08-20 19:59:22 1332

原创 spring事务相互影响(用到hibernate和ibatis)

在一个事务里要做新增和更新时,相互影响!如表B中有个表A的记录数字段Record_cout,在新增表A数据时,要更新表B的Record_count 。   在一个事务中操作,更新B表的记录总数不对,没有把前面的新增记录算进去。原因:一个用hibernate一个用了ibatis!

2012-08-16 17:25:49 935

转载 publishing failed with multiple errors resource is out of sync with the file system

今天用eclipse部署项目遇到"publishing failed with multiple errors resource is out of sync with the file system" 据说是因为在eclipse外部编辑保存文件后导致的, 在项目上右键, 选"Refresh"刷新下项目就好了. 或者启用自动刷新项目 Window -> Preference

2012-03-27 11:35:32 9894 1

原创 ORA-01034: ORACLE not available 、ora-00064:object is too large to allocate on this O/S

使用sys登录 SQL> shutdown immediate报错: ERROR:ORA-01034: ORACLE not availableRA-27101: sharedmemory realm does not exist SQL> startup mount报错:ORA-00064: object is too large to allocate on

2012-03-01 10:11:20 4114

转载 禁止Eclipse+MyEclipse总是quick update

这个问题的解决办法是关闭自动更新 Windows > Preferences > MyEclipse> Community Essentials, 把选项 "Search for new features on startup"的前勾去掉即可.另外关闭的Eclipse的自动更新:Windows > Preferences > Install/Update>automatic updat

2012-03-01 09:30:04 2121

转载 oracle分页Sql

SELECT * FROM(SELECT A.*, ROWNUM RNFROM (SELECT * FROM TABLE_NAME) A --不排序WHERE ROWNUM )WHERE RN >= 21;SELECT *FROM (SELECT a.*, row_number() over(ORDER BY 1) rn--假排序,速度同上FROM t1 a)

2012-02-29 17:18:05 849

转载 复制表结构

Sql server :     select * into table_new from table_old ; 复制结构和数据     select * into table_new from table_old where 1=2;只复制结构 Oracle:    create table table_new as select * from table_old;复制结构和数

2012-02-29 10:57:03 1879

转载 关于JDBC的批处理

有的时候,我们需要一次性插入很多的数据或者一次性更新、删除很多的数据,那么为了提高效率,我们不妨使用JDBC的批处理来完成。以下就JDBC的批处理的例子展开讨论。所有应该注意的地方均有注释。不过需要注意的是我们不能使用批处理来执行查询,即批处理语句中不可以出现select语句。import java.sql.Connection;import java.sql.DriverManager;

2012-02-29 10:38:17 2475 1

转载 ORA-12519, TNS:no appropriate service handler found

ORA-12519: TNS:no appropriate service handler found 的解决有时候连得上数据库,有时候又连不上.可能是数据库上当前的连接数目已经超过了它能够处理的最大值.SQL> select count(*)from v$process;--当前连接数     COUNT(*)     63SQL> select valuefro

2012-02-29 09:51:20 883

转载 JDBC CRUD

private static Connection getConn() { String driver = "oracle.jdbc.driver.OracleDriver"; String url = "jdbc:oracle:thin:@localhost:1521:XE"; String username = "excel";

2012-02-29 09:49:36 2369

转载 误删资料恢复

误删资料恢复 一不小心,删错了,还把回收站清空了,咋办啊?只要三步,你就能找回你删掉并清空回收站的东西 步骤: 1、单击“开始——运行,然后输入regedit (打开注册表) 2、依次展开:HEKEY——LOCAL——MACHIME/SOFTWARE/microsoft/WINDOWS/ CURRENTVERSION/EXPLORER/DESKTOP/NAM

2012-02-27 09:10:34 552

转载 ERP与SOA相结合:基于SOA的ERP体系架构

近年来,ERP在我国已被越来越多的企业认同和接受.实施ERP已成为企业信息化的重要标志之一。但目前大多数企业在应用ERP系统时均面临着以下两方面的问题:(一)系统重用和集成问题。首先,ERP系统其重点在于企业内部的管理,而对于企业外部信息的管理,其却很少涉及,因此,不能实现企业与供应 商、企业与分销商之间的信息集成。其次,企业在信息化建设的过程中,由于多年来业务流程的变化和IT技术的发展,

2012-02-08 17:07:00 943

转载 编码准则与Java编译器

我们在写代码时,常常会提到两条原则:  1、方法要尽量短,大方法要分解成小方法;  2、不要重复发明轮子。  我们在强调这两个原则的时候,往往只关注的是代码简洁、易维护等方便我们人的因素,其实这样做还可以大大方便java编译器优化代码。  Java编译器优化简介  Java应用程序的编译过程与静态编译语言(例如C或C++)不同。静态编译器直接把源代码转换成可以直接在目标平台上执

2012-02-02 11:22:12 533

转载 毕业后的五年拉开大家差距的原因在哪里?

有人工作,有人上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,让很多人懂得如何变得更加优秀,对我有很大启迪,这篇文章将会改变你我很多的看法或许是一生,希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动。希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企

2012-02-02 11:18:52 659

转载 前台开发要求 与 测试

一般要求        1、         尽量在涉及到编码的地方采用UTF8编码。  2、         Html页面的标题要跟当前页面相关,或者跟项目相关。如果有必要定义一个全局变量。  3、         Html页面一般不缓存。        4、         尽量减少用户的鼠标/键盘操作。比如:输入框中的内容输入有误,不采用alert框提示(减少一次

2012-02-02 11:04:20 802

转载 Java iText 动态 生成 PDF 文档表格中文问题

iText是一个开发源代码的项目,你可以使用iText方便的实现PDF的输出。  一、iText的下载:    你可以在 http://www.lowagie.com/iText/ 查看关于iText的相关信息,包括源代码,文档..    1. itext-src-1.4.zip(源代码)        http://jaist.dl.sourcefor

2012-01-31 17:28:34 1764

转载 jndi

WebSphere:             Context.INITIAL_CONTEXT_FACTORY               "com.ibm.websphere.naming.WsnInitialContextFactory         "             Context.PROVIDER_URL               "iiop://localho

2012-01-31 10:47:15 616

转载 软件开发人员的作战手册 - 让程序员活的久一点

1. 程序员的职业准则是:诚实(如实的报告你的状态,风险和出现的问题),守信(承诺完成的任务就要按时完成),尊重(尊重给你的代码提建议的同事,对事不对人)。2. 写有BUG的代码和写没有 BUG 的代码花费的时间是一样的。 3. BUG是会成长的,存活时间越长生命力越顽强。4. 如果一个笨方法可以解决问题,那它就不是笨方法。 5. 把你的工作分割

2012-01-30 16:59:48 977

转载 java.io.InvalidClassException: javax.management.MBeanAttributeInfo

java.io.InvalidClassException: javax.management.MBeanAttributeInfo; local class incompatible: stream classdesc serialVersionUID = 7043855487133450673, local class serialVersionUID = 864470481989856584

2012-01-18 18:03:14 2683 2

转载 ClassNotFoundException: org.hibernate.hql.ast.HqlToken

在做项目的时候,我用weblogic跑了一下自己的程序(开发一直在tomcat下),发现出现了这样的问题,ClassNotFoundException: org.hibernate.hql.ast.HqlToken ,郁闷了半天,在tomcat下没有任何错误,为何到weblogic就有问题了呢?问题了呢?在百度和google上搜了好久,换了n个关键词,才搜到原因如下:原因: H

2011-12-28 17:41:07 932

转载 ejb3 之 主键 生成 之 Sequence

在一些特殊的数据库中,比如Oracle中可以使用Sequence来生成自动主键。若要在Entity中使用Sequence作为主键的生成策略,则步骤如下所示。(1)在数据库中创建一个Sequence,SQL脚本如下。CREATE SEQUENCE customer_sequence START WITH 1 INCREMENT BY 10;这个Sequence从1开始,每次增长10。

2011-12-15 16:31:18 1155

原创 远程连接oracle数据库

D:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN tnsnames.ora  bksvr =//显示的本地名称  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.248)(PORT = 1521))//远程IP和端口

2011-09-08 10:56:53 702

eclipse java代码折叠器

eclipse java代码折叠器 com.cb.eclipse.folding_1.0.6.jar 拷贝到 eclispe 的 plugins下 重启 属性 -》 java ->editor ->foldding ->select fold to user ->coffe ok

2012-06-12

PrimeFaces学习教程

PrimeFaces主要标签学习。 1 PrimeFaces综述 3 1.1 安装 3 1.2 配置,JSF2.0环境下用PrimeFace2.x 4 1.3 Hello World入门示例 4 1.4 UI组件: 4 2 UI组件 5 2.1 布局 5 2.1.1 Layout 页面布局 5 2.1.2 Panel用于包含其它组件,提供象windows窗口式的外观。 8 2.1.3 TabView 分页式面板组件 8 2.1.4 OutputPanel 仅用于显示元素 9 2.1.5 Fieldset 9 2.1.6 Dashboard 仪表盘 10 2.1.7 Themeswitcher 主题切换器,动态切换主题 11 2.1.8 Separator空白分隔区域 11 2.1.9 Spacer行内加空格 11 2.2 菜单 11 2.2.1 Menu 11 2.2.2 Menubar 12 2.2.3 MenuButton 13 2.2.4 Toolbar 13 2.2.5 Stack :堆叠式菜单(竖向) 13 2.2.6 Dock :动画鱼眼式菜单(横向) 14 2.3 按钮: 15 2.3.1 Button 15 2.3.2 CommandButton 15 2.3.3 CommandLink 17 2.3.4 ContextMenu 17 2.3.5 HotKey 17 2.4 输入组件 18 2.4.1 文本输入 18 2.4.1.1 Editor 18 2.4.1.2 Password 19 2.4.1.3 Password Strength 19 2.4.1.4 inputMask 输入掩码,实现格式化输入。 19 2.4.1.5 InputText 20 2.4.1.6 InputTextarea 20 2.4.1.7 Watermark :文本输入内容提示 20 2.4.1.8 Keyboard 显示一个虚拟键盘,用以支持输入字符。 21 2.4.1.9 Inplace 替换文本 22 2.4.2 选择式输入 22 2.4.2.1 AutoComplete :自动补全 22 2.4.2.2 PickList 选择列表 25 2.4.2.3 Slider 滑动条 26 2.4.2.4 Spinner 27 2.4.3 其它格式数据的输入: 27 2.4.3.1 Spreadsheet电子表格 27 2.4.3.2 Calendar 各种格式的日期输入与显示 28 2.4.3.3 Schedule 日程计划输入组件 31 2.4.3.4 Captcha :变形字符验证 31 2.4.3.5 Color Picker 32 2.5 集合(复杂格式)数据的输出与显示: 33 2.5.1 BreadCrumb :层次化页面导航条 >…>….> 33 2.5.2 Accordion:一个容器组件,它用tab动态地显示折叠或展开过程。 34 2.5.3 Carousel:多用途,标签式、分布式显示 35 2.5.4 Galleria 图片陈列廊 36 2.5.5 LightBox :图片加亮显示 37 2.5.6 DataGrid 数据栅格 37 2.5.7 DataList 用列表的形式显示数据,每个栅格可显示多个数据项 39 2.5.8 DataTable数据表格 41 2.5.9 Tree 树形显示 46 2.5.10 TreeTable 树表 47 2.5.11 DragDrop 50 2.5.11.1 Draggable组件: 50 2.5.11.2 Droppable组件 51 2.5.12 Charts基于flash的图形生成与显示 52 2.6 数据导出: 54 2.6.1 Data Exporter 54 2.6.2 Printer 56 2.7 状态: 56 2.7.1 ProgressBar 56 2.7.2 NotificationBar 57 2.8 对话框: 58 2.8.1 ConfirmDialog 58 2.8.2 Dialog 58 2.9 图形图像多媒体: 59 2.9.1 ImageCompare :提供丰富的接口比较两副图像 59 2.9.2 Graphic Text 文本图象化显示 60 2.9.3 ImageCropper 60 2.9.4 ImageSwitch 61 2.9.5 Google Maps 地图 61 2.9.6 Dyna Image 63 2.9.7 Media 65 2.9.8 Star Rating 65 2.9.9 Wizard: 66 2.10 消息: 66 2.10.1 Growl Mac风格的消息显示 66 2.10.2 Message/Messages 67 2.10.3 Tooltip 67 2.11 文件处理: 67 2.11.1 FileUpload 上传文件 67 2.11.2 FileDownload 下载文件 69 2.11.3 IdleMonitor 屏幕凝滞 70 2.11.4 Terminal 70 2.12 辅助功能(辅助其它JSF组件,给它们添加新的功能和行为): 71 2.12.1 Ajax Engine 71 2.12.2 Ajax Poll轮询 72 2.12.3 Ajax远程调用p:remoteCommand 72 2.12.4 Ajax Status 显示ajax后台运行状态。 72 2.12.5 Focus 73 2.12.6 Effect: 73 2.12.7 Collector : 74 2.12.8 Resizable 给任何JSF组件添加可调整大小的行为。 74 2.12.9 RequestContext : 75 3 TouchFaces 76 3.1.1 移动UI工具 76 3.1.2 Ajax Push/Comet 77 3.1.3 几分钟实现聊天应用: 78 4 附录 79 4.1 全部UI组件列表 84 4.2 PrimeFaces常用属性集 85

2012-03-02

xml2object、object2xml之JAXB

前段时间找了好久xml与object之间的转换都没找到!最近在学习WebService,讲到JAXB!没听说过!看了才知道jdk中自带了这个功能,什么这个框架那个框架都用了!原来就在眼前你也不知道!我这儿有视频,有需要请留言!代码献上…… List Map 继承 接口 数据类型不一至的一异常 父子类的转换 <<<<--->>>> xml

2011-11-04

cxf 小案例 java webservice

cxf 小案例 java webservice

2011-10-12

Java Webservice CXF 中文教程

Java Webservice CXF 中文教程

2011-10-12

Weblogic10 入门教程

Weblogic10 + EJB3入门教程

2011-08-09

空空如也

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

TA关注的人

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