自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

救护车

组队打dota 组队打篮球(限北京) 或是想学打击乐 都可以找我

  • 博客(133)
  • 资源 (17)
  • 收藏
  • 关注

原创 An attempt by a client to checkout a Connection has timed out.

Caused by: java.sql.SQLException: An attempt by a client to checkout a Connection has timed out. at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:106) at com.mchange.v2.sql.SqlUtils.toSQLE

2016-06-27 10:52:25 1835

原创 Unexpected error occured: org.apache.activemq.broker.BrokerStoppedException

Transport Connection to: tcp://10.220.72.9:35104 failed: java.io.IOException: Unexpected error occured: org.apache.activemq.broker.BrokerStoppedException: Broker BrokerService[replicating-broker] is be

2016-06-07 10:06:14 2026

原创 Channel was inactive for too (>30000)long

Transport Connection to: tcp://10.1.96.31:54936 failed: org.apache.activemq.transport.InactivityIOException: Channel was inactive for too (>30000)long:tcp://10.1.96.31:54936|org.apache.activemq.broker.

2016-06-07 10:00:12 13578

原创 Spring2.0与Hibernate3.0的错误解决

严重: action: null org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sessionfactory’ defined in ServletContext resource [/WEB-INF/beans-config.xml]: Initializati

2016-05-18 14:51:32 387

原创 ORA-00984列在此处不允许

ORA-00984列在此处不允许 往数据库插入数据时提示。 插入sql语句中,字符型要加单引号

2016-05-11 09:18:22 2811

原创 ra-02391:exceeded simultaneous sessions_per_user limit

ra-02391:exceeded simultaneous sessions_per_user limit链接数据库报错,用户超过设定数量,无法链接。数据库:alter profile APP_PROFILE limit sessions_per_user Num;      Num为要设定的用户数量另附:查询用户数量设置: select * from dba_profi

2016-05-03 12:46:57 7618

原创 Software caused connection abort: recv failed

数据库连接时有时会报此错误。客户端建立短连接后,服务端关闭了连接,但是客户端没有关闭,仍然尝试发送请求,就会发生错误。描述如下:客户端和服务端建立tcp的短连接,每次客户端发送一次请求, 服务端响应后关闭与客户端的连接. 如果客户端在服务端关闭连接后,没有释放连接,继续试图发送请求和接收响应. 这个时候就会出错. 这个时候客户端Socket的getOutputStream返回来的OutPutSt

2016-05-03 10:51:24 1955

原创 Null value was assigned to a property of primitive type setter of

所出问题:在action请求数据的过程中报出”Null value was assigned to a property of primitive type setter of”错误报错项目:spring+hibernate错误原因:数据库里有相应的字段为NULL,但在java中hibernate类型在生成的类中为基本类型,不能为NULL解决办法:第一种:数据库字段不设置为空;第二种:手动修改映射文

2016-05-03 10:50:47 323

原创 [MapperParsingException[mapping [dhublogs]]; nested: NumberFormatException[For input string: ""]; ]

所出问题:MapperParsingException[mapping [dhublogs]]; nested: NumberFormatException[For input string: “”报错项目:ES+Kibana+Flume错误原因:Flume采集数据后传输到ES时报错,数据将不停回滚重发,一直堆积在flume采集器处,因ES使用模板,但模板错误,导致传输数据识别有误,数据无法传输成功

2016-05-03 10:50:23 1367

原创 java.net.ConnectException: Connection refused

所出问题:java.net.ConnectException: Connection refused报错项目:Zookeeper+AMQ错误原因:Zookeeper集群在启动时会链接各个节点并根据选举算法选出leader,所以顺序启动时会报java.net.ConnectException: Connection refused 错误解决办法:全部节点启动完就没事了,忽略即可。

2016-05-03 10:49:58 613

原创 Open quote is expected for attribute "{1}" associated with an element type "type".

所出问题:Open quote is expected for attribute “{1}” associated with an element type “type”.出错项目:spring+hibernate错误原因: *.hbm.xml配置文件中type后面双引号的问题,要么就是没加双引号,要么就是用的中文双引号。解决办法:加上英文双引号

2016-05-03 10:49:20 588

原创 hibernate级联

级联

2016-05-03 10:48:38 362

转载 如何计算时间复杂度

一、概念时间复杂度是总运算次数表达式中受n的变化影响最大的那一项(不含系数)比如:一般总运算次数表达式类似于这样:a*2^n+b*n^3+c*n^2+d*n*lg(n)+e*n+fa ! =0时,时间复杂度就是O(2^n);a=0,bO(n^3);a,b=0,cO(n^2)依此类推eg:(1) for(i=1;i //循环了n*n次,当然是O(n^2) f

2015-02-10 14:09:44 654

转载 解密Redis持久化

本文内容来源于 Redis 作者博文,Redis 作者说,他看到的所有针对 Redis 的讨论中,对 Redis持久化的误解是最大的,于是他写了一篇长文来对 Redis 的持久化进行了系统性的论述。文章非常长,也很值得一看,NoSQLFan 将主要内容简述成本文。  什么是持久化,简单来讲就是将数据放到断电后数据不会丢失的设备中。也就是我们通常理解的硬盘上。  写操作的流程

2015-02-06 09:49:42 327

转载 关于Redis的常识

版本:V3.0.2 2013-7-13 (江南白衣版权所有,转载请保留出处)1. Overview1.1 资料<The Little Redis Book> ,最好的入门小册子,可以先于一切文档之前看,免费。作者Antirez的博客,Antirez维护的Redis推特。Redis 命令中文版, huangz同学的翻译。Redis设计与实现 ,又是huangz同学的巨作,

2015-02-05 15:35:00 614

转载 Redis高可用部署及监控

目录                      一、Redis Sentinel简介二、硬件需求三、拓扑结构1、单M-S结构2、双M-S结构3、优劣对比四、配置部署1、Redis配置2、Redis Sentinel配置3、启动服务4、故障模拟检测五、备份恢复1、备份策略2

2015-02-04 13:48:11 385

转载 redis info内容详解

以一种易于解释(parse)且易于阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。通过给定可选的参数 section ,可以让命令只返回某一部分的信息:server : 一般 Redis 服务器信息,包含以下域:redis_version : Redis 服务器版本redis_git_sha1 : Git SHA1redis_git_dirty :

2015-02-04 11:09:21 428

转载 Hash算法大全

Hash算法有很多很多种类。具体的可以参考之前我写的Hash算法的一些分析。本处给大家提供一个集合了很多使用的Hash算法的类,应该可以满足不少人的需要的:Java代码   /**  * Hash算法大全  * 推荐使用FNV1算法  * @algorithm None  * @author Goodzzp 2006-11-20  * @lastEdit Goodzzp 200

2014-12-01 10:56:55 594

转载 DHT(Distributed Hash Table): 分布式哈希表

DHT的全称是Distributed Hash Table,即分布式哈希表技术,是一种分布式存储方法。这种网络不需要中心节点服务器,而是每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个DHT网络的寻址和存储。和中心节点服务器不同,DHT网络中的各节点并不需要维护整个网络的信息,而是只在节点中存储其临近的后继节点信息,大幅减少了带宽的占用和资源的消耗。DHT网络还在与关键字最接近

2014-11-25 15:37:53 1114

转载 使用消息队列的 10 个理由

过去几年中,我们一直在使用、构建和宣传消息队列,我们认为它们是很令人敬畏的,这也不是什么秘密。我们相信对任何架构或应用来说,消息队列都是一个至关重要的组件,下面是十个理由:1. 解耦在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息队列在处理过程中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的

2014-11-14 16:04:20 443

转载 windows 如何查看端口占用情况?

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"         经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 

2014-11-13 10:14:36 354

转载 /bin/bash^M: bad interpreter: 没有那个文件或目录

运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^M,查了之后才知道原来是文件格式的问题,也就是linux和windows之间的不完全兼容。。。具体细节不管,如果验证:vim test.sh:set ff?如果出现fileforma=dos那么就基本可以确定是这个问题了。:set fileformat=unix:wqOK了。。。。。。。ba

2014-11-04 16:12:57 386

转载 redis设计思想

不同于nginx的精雕细琢,redis代码的风格趋向于简洁实用。简洁启事,下面所述不再列举任何源码,不拼凑任何外来资料。去除末枝,下面直入redis主题,尽可能简洁地描述redis的设计思想。 整体模型:单进程单线程事件驱动模式。Redis在主处理流程中,采用了单进程接受各种client请求并返回结果,整体处理流程采用事件驱动的方式进行。通过其IO复用的方式监听aeEven

2014-11-02 17:08:20 438

转载 Redis安装指南

Redis安装指南作者:Red_Ant时间:2011-04-20简  介     redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原

2014-10-22 10:57:38 518

转载 网站UV 和 PR值 简介

1、什么是UV值    UV(unique visitor),指访问某个站点或点击某条新闻的不同IP地址的人数。在同一天内,UV只记录第一次进入网站的具有独立IP的访问者,在同一天内再次访问该网站则不计数。独立IP访问者提供了一定时间内不同观众数量的统计指标,而没有反应出网站的全面活动。    2、什么是PR值    PR值(PageRank),网页的级别技术。取自Google的创

2014-10-17 16:11:49 470

转载 JAVA深入研究——Method的Invoke方法。

在写代码的时候,发现Method可以调用子类的对象,但子类即使是改写了的Method,方法名一样,去调用父类的对象也会报错,虽然这是很符合多态的现象,也符合java的动态绑定规范,但还是想弄懂java是如何实现的,就学习了下Method的源代码。 Method的invoke方法 1.先检查 AccessibleObject的override属性是否为true。Accessibl

2014-10-17 16:07:01 649

转载 Log4j 日志配置示例详解

日志是应用软件中不可缺少的部分,Apache的开源项目Log4j是一个功能强大的日志组件,提供方便的日志记录,具体请参考Log4j文档指南。Log4j下载在apache网站,可以免费下载到Log4j最新版本的软件包Apache log4j  (推荐)Apache log4j 2Log4j的包下载完成后,解压,将其中打包好的的log4j-1.x.x.jar导入你的

2014-10-17 15:52:25 467

转载 Redis安装部署

1       概要Redis服务器环境的安装。指导系统部署和维护使用,以64位Linux环境下安装使用2       缩略语和术语缩略语/术语全  称说  明append only file(aof)全持久化模式 

2014-10-17 15:41:20 537

转载 关于mongodb ,redis,memcache之间见不乱理还乱的关系和作用

先说我自己用的情况:最先用的memcache ,用于键值对关系的服务器端缓存,用于存储一些常用的不是很大,但需要快速反应的数据然后,在另一个地方,要用到redis,然后就去研究了下redis. 一看,显示自己安装了php扩展,因为有服务器上的redis服务端,自己本地就没有安装,其实用法和memcache基本一样,可能就是几个参数有所不同。当然 它们缓存的效果也不一样,

2014-10-17 14:52:28 431

转载 QPS和TPS

QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 TPS是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此

2014-10-17 14:26:41 473

转载 java redis API

先来搞清楚两个问题:redis到底是一个什么要的缓存技术?数据库连接池又到底是怎么一回事?    看看网上对redis的介绍:    Redis 是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数

2014-10-11 13:27:06 613

转载 Redis 发布与订阅

Redis 自从2.0版本后,增加发布与订阅等新特性,该功能有点类似设计模式中的观察者模式,对消息的生产者与接收者进行松耦合。也可以用该特性实现系统与系统之间的消息传递,该功能的的实现非常实用和高效。下面我们介绍一下,如何使用发布与订阅 。redis提供发布与订阅几个命令:PUBLISHSUBSCRIBEPSUBSCRIBEUNSUBSCRIBEPUNSUBSCRIBE

2014-10-10 16:10:12 476

转载 Redis 客户端Jedis使用(一)

Jedis 是Redis 的Java客户端,通过一段时间的使用,jedis基本实现redis的所有功能,并且jedis在客户端实现redis数据分片功能,Redis本身是没有数据分布功能。一、下载jedis 代码jedis 代码地址:https://github.com/xetorthio/jedis再次感受到开源的强大。呵呵,大家有时间可以看看源码。二、项

2014-10-10 16:08:27 427

转载 利用dom4j解析xml文档,自动遍历节点属性

package st.xml.utils; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.

2014-10-10 16:04:07 562

转载 从一个实例看jaxb的强大

读取xml对于应用软件来说是一个必不可少的工作,当然现在的jdk也提供了很好的处理xml方式,读写xml的库也挺多,包括有名的dom4j,不管使用任何的代码库,对于xml只是一个解析工作而已,不能马上绑定到java 对象。对于对象,每次都需要set 或者get相应的属性,当然也可以使用map 来保存xml配置。     于是,一种新的处理方式用于对象和xml之间的映射就变得非常需要,还好s

2014-10-08 17:04:20 425

转载 对象转xml or xml转对象(XStream and jaxb)

需要的jar包:xstream-1.4.2.jarmaven pom 依赖:        com.thoughtworks.xstream        xstream        1.4.2   demo如下:package com.csair.test.xstream;import com.thoughtworks.xstream.XSt

2014-10-08 16:59:54 684

转载 JAXB vs XStream

JAXB vs XStream这两东东本质上是有差别的,JAXB称为OX binding工具,XStream应该算序列化工具,但OX binding工具也会marshall和unmarshall,所以包含了序列化这一部分。序列化工具不一定需要提供binding的功能。既然都玩序列化,那就简单地比较一下它们两在序列化方面的强弱吧。JAXB:Toplink JAXB 10133,应该是

2014-10-08 16:39:37 941

转载 闲聊下Java与XML互转的N种实现方式

最近又用到XML,发现也有必要聊聊XML的几种方式。1,如果只是简单生成或者解析,自己写一个帮助类就行,下面这个是我前段时间用递归写的,优势方便可以扩展import java.util.ArrayList;import java.util.List;/** * * @author [email protected] * * TODO ma

2014-10-08 16:05:54 503

转载 JAVA中int、String的类型转换

int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> ints="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:

2014-10-08 16:05:50 368

转载 twemproxy explore

twemproxy,也叫nutcraker。是一个twtter开源的一个redis和memcache代理服务器。 redis作为一个高效的缓存服务器,非常具有应用价值。但是当使用比较多的时候,就希望可以通过某种方式 统一进行管理。避免每个应用每个客户端管理连接的松散性。同时在一定程度上变得可以控制。 搜索了不少的开源代理项目,知乎实现的python分片客户端。node的代理中间层,还有各种rest

2014-10-08 15:12:49 477

程序员高清壁纸图.zip

适合程序员使用的电脑高清壁纸图

2022-01-14

银行计算机类招聘Java笔试题.docx

银行计算机类招聘Java笔试题

2022-01-13

保险公司健康调查问卷2022.pdf

保险公司2022年健康调查问卷

2022-01-13

用Java实现语音引擎

用Java实现语音引擎,语音引擎的工作原理是把细小的声音样本连接起来,每一个样本都是人的语言发音(英语)的一个最小单位。这些声音样本称为音素(allophone)。每一个因素对应一个、二个或者三个字母。

2017-11-13

MongoNetDFS图片服务器

MongoNetDFS图片服务器 适合想使用MongoDB的童鞋一起探讨学习

2015-04-24

Maven实战--许晓斌

maven从入门到实战例子,讲解的很详细

2014-03-25

Java异常与错误处理中英文翻译

Java异常与错误处理的中英文翻译,供新手查阅

2013-06-09

exe4j_windows_4_5_2.zip

exe4j 把java程序打包成exe文件的一个工具

2013-06-09

java术语 中英文对照版

java里的常用术语的中英文对照版,整理出来主要因为自己要经常说

2013-06-08

Logger.getLogger()和LogFactory.getLog()的区别

Java日志管理:Logger.getLogger()和LogFactory.getLog()的区别,详解log4j

2013-05-21

salesforce_apex_language

salesforce的开发语言Apex语言的参考书,详细解释了Apex语言的开发。适合salesforce的开发员和需要靠DEV401认证的人员

2013-05-17

用JDOM解析XML

JDOM主要方法及类介绍 包的概览及详细介绍 解析XML文件方法

2013-05-16

外贸流程图

外贸流程图 详细列举了外贸的全部流程 并按顺序说明

2013-05-14

CMD命令提示符大全

CMD命令提示符大全 从xp系统开始的指令 很全 其中也有一些现在已经没有了

2013-05-14

空空如也

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

TA关注的人

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