自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

东方白

智慧与美貌并重,才学与品德兼优

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

原创 dubbo连接zookeeper注册中心因为断网导致线程无限等待问题

最近维护的系统切换了网络环境,由联通换成了电信网络,因为某些过滤规则导致系统连不上zookeeper服务器(应用系统机器在深圳,网络为电信线路,zookeeper服务器在北京,网络为联通线路),因为我不是运维人员也不懂运维相关的技术,所以排查了很久也不知道原因,最后无奈之下把深圳这边的网络切回了联通,系统恢复正常。但是因为本次事故体现了一个很严重的问题,即当zookeeper注册中心连不上时dub

2015-08-07 18:52:24 8847 1

转载 spring3.1和quatz2实现数据库持久化和动态加载

在这里我用的版本是spring3.1.1和quartz2.1.1,。原来用的是spring3.0,但是每次quartz启动之后都是跑第一次 或者第二次定时任务之后job的状态就变成ERROR了,然后定时任务就一直跑不了了。后来把spring升为3.1.1后问题就好了。下面开始说实现的步骤吧首先 要先在项目中导入相关的jar包。这里我就不多说了,可以到官网上去下载,s

2015-06-08 10:39:33 1248

转载 spring整合quartz并持久化

spring整合quartz有两种方式:一.常见是使用配置文件,将定时任务保存到内存中简单示例:        Xml代码        bean id="overdueRecall"          class="com.sursen.souba.ddlibserve.quartz.OverdueRecallTimerTask" />

2015-06-08 10:26:39 1713

转载 Quartz将Job保存在数据库中所需表的说明

http://blog.iqbon.com/doc/364.html   (将Quartz持久化到数据库的做法)QRTZ_CALENDARS 以 Blob 类型存储 Quartz 的 Calendar 信息 QRTZ_CRON_TRIGGERS 存储 Cron Trigger,包括 Cron表达式和时区信息 QRTZ_FIRED_TRIGGERS 存储与已触发的 T

2015-06-08 10:25:01 6197

转载 SQL Server 数据库迁移偏方

一、目的之前在博文SQL Server 数据库最小宕机迁移方案中提到了使用了完全备份+差异备份的功能完成了数据库的转移,但是这个方法在遇到了700多G的数据时显然不适用,所以这篇中我是如何迁移700G的数据库到新的服务器的。 二、分析与设计思路(一) 环境描述我们的数据库使用了SQL Server 2005的,部署在Windows Server 2003

2015-06-08 10:05:16 409

转载 SQL Server 数据库最小宕机迁移方案

一、目的在做SQL Server数据库维护的时候,当上司要求我们把几十G的数据文件搬动到其它服务器,并且要求最小宕机时间的时候,我们有没什么方案可以做到这些要求呢?在这里我们假设这两台机器并不是在一个机房上,这样看起来我们的解决方案才更有意义,如果你那么好运这两台机器在同一个局域网,那么恭喜你,你可以多很多的方案可以做到。 二、分析与设计思路其实我们假设的环

2015-06-08 10:02:19 409

原创 Java项目切换maven编译时出现大量重复jar包

最近公司的项目准备使用maven,切换倒很简单,但是编译时却发现一个很怪异的现象,就是POM中并未配置的jar包或者未配置该版本的jar包还是出现在了lib文件夹下,一开始以为是exclusions没设置好,但经过反复试验发现不能完全解决问题,有些属于项目组自定义的jar包也有多个版本,而且有些电脑上编译却没有问题,于是想到是不是本地maven仓库坏了,删除重新下载,也不行,后来偶然看到一篇帖子说

2015-06-01 15:35:16 2298

转载 怎样查出SQLServer的性能瓶颈

怎样查出SQLServer的性能瓶颈--王成辉翻译整理,转贴请注明出自微软BI开拓者[url]www.windbi.com[/url]--原帖地址如果你曾经做了很长时间的DBA,那么你会了解到SQLServe的性能调优不是一个精密的科学。即使是,对于为最佳的性能找到最佳的配置也是很困难的。这是因为对于调优来说很少东西是绝对的。例如,一个性能调优可能对某一方面有用,可是却会影响其

2015-02-11 18:15:22 3426

转载 如何查看sql server数据库连接数

1.通过系统的“性能”来查看:开始->管理工具->性能(或者是运行里面输入 mmc)然后通过添加计数器添加 SQL 的常用统计(MSSQL General Statistics) 然后在下面列出的项目里面选择 用户连接(User Connection) 就可以时时查询到sql server数据库连接数了。2.通过系统表来查询:SELECT * FROM [Master]

2015-02-10 14:54:43 3126

原创 Jquery Mobile的表单提交方式

因为之前没用过Jquery Mobile,因此被一个问题难住了,原因是表单提交后的页面样式不对,我一看发现居然继承了上个页面的css样式,查了半天也没查出个所以然,于是乎改了另外一种方式提交,用js的form.submit()方式提交,发现居然好了,但留着疑问总不好啊,于是去请教Alvinte,最后终于解决鸟!下面是jquery官方的说明。Jquery Mobile会自动通过ajax处

2013-09-02 18:37:53 2997

原创 上班八小时的习惯

转眼在新公司工作也快3个月了,依稀记得刚来的时候还能每天看看技术书籍,现在每天大把的时间都浪费在了一些无关紧要的事上了,有时发呆都能发上半个小时,对于时间的利用实在是越来越差,每天出于习惯看看新闻,花掉一小时,看看贴吧,花掉一小时,工作的时候也不会控制时间,一些很简单的功能也要想上半天再磨磨蹭蹭地做,这让我的良心大大地难过,是时候改变这些坏习惯了!

2013-08-30 09:49:50 549

转载 Hibernate OneToOne注解配置

原文地址:http://mianhuaman.iteye.com/blog/15686231. Hibernate Annotation注解OneToOne  原理就不介绍了 2. 数据字典表   tb_addressInfoSql代码 CREATE TABLE `tb_addressinfo` (  `id` int(11)

2013-07-18 14:56:40 633

转载 hibernate one-to-many many-to-one 双向注解

原文地址: http://www.cnblogs.com/fancyzero/archive/2012/06/10/hibernate-many-to-one_one-to-many-annotation.html环境:Hibernate 3.3.1 Maven 3.0.4 MySQL 5.5.13 Myeclipse 8.6.1 建表语句:DROP

2013-07-18 14:45:01 677

转载 Java程序员常用工具集

我发现很多人没办法高效地解决问题的关键原因是不熟悉工具,不熟悉工具也还罢了,甚至还不知道怎么去找工具,这个问题就大条了。我想列下我能想到的一个Java程序员会用到的常用工具。一、编码工具1.IDE:Eclipse或者IDEA,熟悉尽可能多的快捷键,《Eclipse常见快捷键列表》2.插件: (1) Findbugs,在release之前进行一次静态代码检查是必须的(2)

2013-07-11 10:32:35 580

转载 ConcurrentMap.putIfAbsent(key,value) 用法讨论

原文地址:http://wxl24life.iteye.com/blog/1746794先看一段代码:Java代码  public class Locale {      private final static Map map = new HashMap();      public static Locale getInstance(String

2013-07-10 15:24:14 4091

转载 ConcurrentHashMap之实现细节

原文地址:http://www.iteye.com/topic/344876ConcurrentHashMap是Java 5中支持高并发、高吞吐量的线程安全HashMap实现。在这之前我对ConcurrentHashMap只有一些肤浅的理解,仅知道它采用了多个锁,大概也足够了。但是在经过一次惨痛的面试经历之后,我觉得必须深入研究它的实现。面试中被问到读是否要加锁,因为读写会发生冲突,我

2013-07-10 11:04:18 401

转载 Java GC 日志详解

原文地址:http://blog.csdn.net/alivetime/article/details/6895537Java GC日志可以通过 +PrintGCDetails开启以ParallelGC为例YoungGC日志解释如下(图片源地址:这里) :FullGC(图片源地址:这里):一目了然,一图胜千言

2013-06-17 09:53:26 599

转载 Java对象的地址

原文地址:http://javafans.info/java/corejava/15.html  在传统的Java编程中,你将不再需要从内存中处理Java对象或位置。 当你在论坛上讨论这一点,提出的第一个问题是为什么你需要知道Java对象的地址? 它是一种有效的问题。 但以往,我们保留进行试验的权利。探索未知领域的问题并没有什么错。我想出了一个使用sun公司包的实验。Unsafe是一个

2013-06-13 10:14:41 633

原创 Java线程池的好处

Java的线程:    JVM是一个进程,每个进程负责维护一个主线程和其他子线程,当运行一个main函数时可以看到系统增加了一个javaw.exe进程。Java线程的好处:    之所以使用线程是因为线程可以共享内存,因为可以共享内存所以可以把1个任务交由多个线程并行处理,这样增加了CPU的利用率,    其次是因为线程的创建销毁比进程的创建销毁开销小Java线程池的好处:

2013-04-25 15:39:15 928

原创 10个月来领导对我的教育

1、缺乏主动学习的欲望2、更好的把握工作进度,安排好自己的工作3、对于需要邮件沟通的事情,能够做出正确的判断并采取正确的沟通方式4、对于一个任务要整理清楚思路再做,边做边想既不能专注做也不能专注想,想不清楚就动手,很可能事倍功半;想不清楚就一动别动,养成一个良好的工作方式能够事半功倍。5、面对困难要学会主动寻求帮助6、要在帮助新人的过程中,有意的培养好今后要带的人,为今后的工作

2013-04-19 13:17:35 501

转载 在Eclipse中使用Checkstyle

原文地址:http://www.blogjava.net/hpfyeah/archive/2007/11/30/164305.htmlCheckstyle是一款检查Java程序源代码样式的工具,它可以有效的帮助我们检视代码以便更好的遵循代码编写标准,特别适用于小组开发时彼此间的样式规范和统一。Checkstyle提供了高可配置性,以便适用于各种代码规范,所以除了使用它提供的几种常见标准之外,你

2013-04-17 17:47:54 443

转载 JAXB入门

一、前言。    最近正在做一个项目,根据需求计划需要一种 Object XML的工具,而JAXB就非常符合需求,于是以下是近天来的研究心得。二、JAXB技术介绍1.         什么是JAXB?    Java  Architecture for XML Binding (JAXB) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。

2013-04-03 17:47:54 521

转载 Java中List Set Map 是否有序等总结

原文地址:http://blog.csdn.net/zhengqiqiqinqin/article/details/84341321.Collection List Set Map 区别记忆这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。  有序否

2013-04-02 09:27:31 512

转载 eclipise中jetty访问jsp页面出现异常错误的解决方案

原文地址:http://www.th7.cn/Program/java/201212/116236.shtml最经接触jetty,还不是很熟悉,利用eclipse开发调试jsp页面时,每次访问jsp页面时出现500错误,找到后台,控制台提示如下信息:org.apache.jasper.JasperException: PWC6345: There is an error in

2013-03-28 13:16:52 749

转载 jQuery .tmpl() 用法

原文地址:http://justcoding.iteye.com/blog/1553602动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等。这些情况下,动态请求返回的数据一般不是已拼好的 HTML 就是 JSON 或 XML,总之不在浏览器端拼数据就在服务器端拼数据。不过,从传输量方面来看,返回 HTML 不划算,而在 web

2013-03-28 11:16:01 1256

转载 JS 解析 JSON 及 XML

原文地址:http://www.cnblogs.com/lucas/archive/2009/04/13/1434566.html书写AJAX的时候,经常需要解析从服务器返回的一串字符串,这里简单介绍服务器返回字符的两种格式,及JS对它们的解析方法。  一、JSON    即JS对象标记(JavaScript Object Notation),是一种以JS声明对

2013-03-26 17:23:44 504

转载 检查Tomcat是否宕机

原文地址:http://www.linuxidc.com/Linux/2012-08/69366.htm某站点以java开发,运行在tomcat上,但因某些原因,java时不时假死或者自动停止。为了防止这个问题,临时采取定期检查该站点url的方式判断tomcat的运行情况。其基本思路为:当取得到带jsp后缀文件的url状态码不是200时,强制重启tomcat。用crond每隔一段时间执行一

2013-03-19 18:27:27 980

转载 linux下超越apache + tomcat的 nginx + tomcat负载均衡配置

原文地址:http://hillside.iteye.com/blog/559772#bc2278752关于nginx,不了解的请先阅读这里:http://wiki.nginx.org/Main,中文文档:http://wiki.nginx.org/NginxChs 这是最近比较流行的一个轻量级的web server,在我的同机压力测试实验中,响应能力是apache的3倍以上。功能比apa

2013-03-19 16:55:00 691

转载 详解eclipse插件findbugs新规则的开发过程

大家都知道java开发的应用,代码量都是很庞大的,并且所有的代码不可能是一个人完成的,如何保证我们代码的高质量呢?静态扫描工具findbugs是不错的选择 java应用最常见的也就是NullPointException问题了。平时我们做小的项目出几个NPE没什么太大的影响,打几个错误日志,下次修复掉就行了。但是如果是淘宝、支付宝这样的大型系统,每天用户量很大,可能一个NPE就会影响

2013-03-19 13:54:31 606

转载 C语言中断处理资料(中断向量地址说明等

系统级C语言程序设计(中断原理简介)摘要:本文主要介绍C语言中中断服务程序的编写、安装和使用。由于硬中断服务程序的编写涉及到硬件端口读写操作,使得用户直接和硬件打交道,在程序设计过程中要用到的数据(如硬件端口地址等)比较多,这就使程序员和计算机的硬件设备间缺少一种“缓冲”的作用,况且,用汇编语言来直接对硬件编程要方便得多。本文仅对软中断程序的编写作个介绍。关键词:软中断、中断向量、中断向量

2013-02-25 13:39:34 4197

原创 浅谈国内外商业智能BI的发展趋势

商业智能BI是从众多海量业务数据库中,及时提取有价值的信息,或挖掘出有价值的知识,为企业科学决策提供依据,从而提高企业精细化管理水平,提高企业竞争力的综合解决方案。 伴随着企业信息化发展的浪潮汹涌,组织流程的固化、改进,知识的积累、应用,技术的创新、提升,作为商业智能管理的系统软件BI也面临着与日俱进的压力。基于此,最近一两年来,业界各个BI厂家纷纷推出新的版本,概括起来,大概有...

2011-12-21 00:41:31 158

《Maven实战》完整高清版

一本介绍maven的不错的书,我是从这本入门的,内容比较清晰易懂,建议新手学习。

2014-12-17

Java反编译工具XJad

很好用的Java反编译工具 1、打开一个或者多个*.class文件,XJad反编译后,重命名为*.java文件, 保存至当前文件夹,并在编辑器中打开查看; 2、打开一个文件夹,XJad将该文件夹下所有*.class文件进行反编译,并保存至该文件夹下, 依据包路径信息生成文件夹路径,如com.spring.framework.*, 将建立com\spring\framework的文件夹结构; 3、打开一个*.jar文件,XJad将该Jar文件中的所有*.class文件解压缩到临时目录并进行反编译, 并将源文件带包路径信息保存至当前文件夹下名称为“~” + *.jar 的文件夹中;

2013-12-23

IBM® HeapAnalyzer

IBM HeapAnalyzer内存分析工具

2012-01-11

空空如也

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

TA关注的人

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