2019年1月20日

MQ中将消息发送至远程队列的配置

摘要: MQ中将消息发送至远程队列的配置 摘自MQ资源管理器帮助文档V7 在开始学习本教程之前,您需要从系统管理员处了解标识网络上接收机器的名称:IP地址、MQ的端口号、队列管理器、接收(远程机器)或者是发送的队列(本地机器)名称。 消息传递如图示: 本教程介绍了如何设置一台计算机上的队列管理器 QM_OR 阅读全文

posted @ 2019-01-20 19:32 有没有成功 阅读(2018) 评论(0) 推荐(0)

ORACLE中的自治事务

摘要: 这是一个非常实用的功能,特别用在记录错误日志同时要回滚主事务的时候,我们在实际开发中就是这么用的,感觉还是很方便的。转载一篇详细的介绍,感谢原作者。 在基于低版本的ORACLE做一些项目的过程中,有时会遇到一些头疼的问题.,比如想在执行当前一个由多个DML组成的transaction(事务)时,为每 阅读全文

posted @ 2019-01-20 19:28 有没有成功 阅读(1911) 评论(0) 推荐(0)

JDWP Transport dt socket failed to initialize

摘要: 启动一个TASK应用,平常都可以正常启动的,今天启动报错如下: ERROR: transport error 202: bind failed ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) JDWP 阅读全文

posted @ 2019-01-20 19:24 有没有成功 阅读(363) 评论(0) 推荐(0)

jinfo命令 Java Configuration Info

摘要: JDK内置工具使用 一、javah命令(C Header and Stub File Generator) 二、jps命令(Java Virtual Machine Process Status Tool) 三、jstack命令(Java Stack Trace) 四、jstat命令(Java Vi 阅读全文

posted @ 2019-01-20 19:20 有没有成功 阅读(329) 评论(0) 推荐(0)

mysql的bind-address设置为127 0 0 1,通过localhost连接访问不了

摘要: 今天在恢复CMS的时候,发现CMS指定用户名及密码,都不能够连上数据库,此时主机的地址写的是localhost,我以为是当主机指定localhost时不能够访问数据库,于我就就在命令行通过命令: mysql -uxxx -pxxx -hlocalhost 通过mysql命令是能够正常连接,那首先肯定 阅读全文

posted @ 2019-01-20 19:16 有没有成功 阅读(1311) 评论(0) 推荐(0)

与MQ通讯的完整JAVA程序

摘要: 这份程序的原始文档是来自于互联网,不过不知道作者是谁,在些先谢了,我增加了个人的理解在里面,增加注释,这样便于阅读与理解。 该程序实现了发送消息与读取消息的功能,见其中的send***与get***方法。这只适合于测试,因为环境中的程序还需要对此有稍微的更改,在真实的环境中肯定是在while(tru 阅读全文

posted @ 2019-01-20 19:12 有没有成功 阅读(1054) 评论(0) 推荐(0)

Hadoop入门进阶步步高(三)-配置Hadoop

摘要: 三、配置Hadoop 1、设置$HADOOP_HOME/conf/hadoop-env.sh 这个文件中设置的是Hadoop运行时需要的环境变量,在1.2.1版中共有19个环境变量,如下: 变量名称 默认值 说明 JAVA_HOME 设置JDK的路径,这个必须设置,否则Hadoop无法启动,值如: 阅读全文

posted @ 2019-01-20 19:08 有没有成功 阅读(485) 评论(0) 推荐(0)

GC Root

摘要: 常说的GC(Garbage Collector) roots,特指的是垃圾收集器(Garbage Collector)的对象,GC会收集那些不是GC roots且没有被GC roots引用的对象。 一个对象可以属于多个root,GC root有几下种: Class - 由系统类加载器(system 阅读全文

posted @ 2019-01-20 19:04 有没有成功 阅读(273) 评论(0) 推荐(0)

客户端产生CLOSE WAIT状态的解决方案

摘要: 现象 生产环境和测试环境都发现有个外围应用通过搜索服务调用搜索引擎时,偶尔会出现大量的访问超时的问题,通过如下方式进行分析排查: l 首先是拿到搜索服务的JavaCore,发现其堵在HttpClient的发送上面,被堵的连接有数百个,原因是不能够从连接池中获取到连接; l 首先想到的就是连接池没有释 阅读全文

posted @ 2019-01-20 19:00 有没有成功 阅读(960) 评论(0) 推荐(0)

Java中的SPI Service Provider Interface 介绍及示例

摘要: 一个服务(service)通常指的是已知的接口或者抽象类,服务提供方就是对这个接口或者抽象类的实现,然后按spi标准存放到资源路径META-INF/services目录下,文件的命名为该服务接口的全限定名。如有一个服务接口com.test.Service,其服务实现类为com.test.ChildS 阅读全文

posted @ 2019-01-20 18:52 有没有成功 阅读(388) 评论(0) 推荐(0)

Hadoop入门进阶步步高(六)-Hadoop1 x与Hadoop2的区别

摘要: 六、Hadoop1.x与Hadoop2的区别 1、变更介绍 Hadoop2相比较于Hadoop1.x来说,HDFS的架构与MapReduce的都有较大的变化,且速度上和可用性上都有了很大的提高,Hadoop2中有两个重要的变更: l HDFS的NameNodes可以以集群的方式布署,增强了NameN 阅读全文

posted @ 2019-01-20 18:48 有没有成功 阅读(220) 评论(0) 推荐(0)

jstat命令 Java Virtual Machine Statistics Monitoring Tool

摘要: JDK内置工具使用 一、javah命令(C Header and Stub File Generator) 二、jps命令(Java Virtual Machine Process Status Tool) 三、jstack命令(Java Stack Trace) 四、jstat命令(Java Vi 阅读全文

posted @ 2019-01-20 18:44 有没有成功 阅读(244) 评论(0) 推荐(0)

ProxyPass与ProxyPassReverse及ProxyPassMatch的概述

摘要: 这几个都是APACHE的代理指令: 1、ProxyPass: 语法:ProxyPass [path] !|url 它主要是用作URL前缀匹配,不能有正则表达式,它里面配置的Path实际上是一个虚拟的路径,在反向代理到后端的url后,path是不会带过去的,使用示例: 1)、ProxyPass /im 阅读全文

posted @ 2019-01-20 18:40 有没有成功 阅读(1142) 评论(0) 推荐(0)

IBM MQ介绍

摘要: 转自:http://hi.baidu.com/lubezhang/blog/item/bd308b3b7ecce3ec14cecb4f.html IBM MQ(IBM Message Queue)是IBM的一款商业消息中间产品,适用于分布式计算环境或异构系统之中。消息队列技术是分布式应用间交换信息的 阅读全文

posted @ 2019-01-20 18:36 有没有成功 阅读(1115) 评论(0) 推荐(0)

sun misc unsafe类的使用

摘要: 这个帖子是关于JAVA中鲜为人知的特性的后续更新,如果想得到下次在线讨论的更新,请通过邮件订阅,并且不要忘了在评论区留下你的意见和建议。 Java是一个安全的开发工具,它阻止开发人员犯很多低级的错误,而大部份的错误都是基于内存管理方面的。如果你想搞破坏,可以使用Unsafe这个类。这个类是属于sun 阅读全文

posted @ 2019-01-20 18:32 有没有成功 阅读(177) 评论(0) 推荐(0)

Android Webview实现文件下载功能

摘要: 在做美图欣赏Android应用的时候,其中有涉及到Android应用下载的功能,这个应用本身其实也比较简单,就是通过WebView控制调用相应的WEB页面进行展示。刚开始以为和普通的文件下载实现,只需要一个链接,然后点击就可以实现下载了,可是放到手机上试的时候,点击下载链接一点反应都没有,在普通页面 阅读全文

posted @ 2019-01-20 18:28 有没有成功 阅读(453) 评论(0) 推荐(0)

使用OpenSSL生成私钥 Private Key 以及根据Private Key创建证书

摘要: 公钥和私钥通常是成对出现的,有了公钥那就存在对应的私钥,通常OpenSSL,公钥是很容易从私钥中得到的,因而我们要创建证书,那我们首先要做的就是创建私钥。 1、使用OpenSSL生成私钥常用的生成算法有RSA及DSA,RSA生成的私钥可以用来加密以及签名,而DSA生成的私钥只可以用来签名 1.1)、 阅读全文

posted @ 2019-01-20 18:23 有没有成功 阅读(577) 评论(0) 推荐(0)

阿里巴巴的面试

摘要: 今年4月17日,阿里巴巴到深圳招聘,受君锐的推荐,我也报着尝试与有机会不放过的心理去参加了面试,毕竟长年这样没完没了的跑来跑去也不是个办法;面试地址是在上海宾馆,来的人挺多的,估计有好几百,因为来招聘的人就有十几个,并且是从上午一直到下午,简单的了解了一下,从销售到工程师,再到架构师都在招,看来是准 阅读全文

posted @ 2019-01-20 18:19 有没有成功 阅读(233) 评论(0) 推荐(0)

JAVA实现双向链表

摘要: JAVA实现双向链表 其实java.util.LinkedList就是一个双链表: public class DoubleLinkedList{ // 节点类Node private static class Node { Object value; Node prev = this; Node n 阅读全文

posted @ 2019-01-20 18:15 有没有成功 阅读(114) 评论(0) 推荐(0)

从Http的连接到WebSocket

摘要: 1、HTTP协议对长连接的支持以及各浏览器的支持情况http://blog.csdn.net/fenglibing/article/details/7100222 2、WEB客户端与服务端信息交互的几种方式 1)、Flash XMLSocket入门示例:http://en.wikipedia.org 阅读全文

posted @ 2019-01-20 18:11 有没有成功 阅读(3327) 评论(0) 推荐(0)

一个CXF集成SPRING的WEBSERVICE完整实例

摘要: 1 首先准备以下JAR包 activation.jar commons-logging-1.1.1.jar cxf-2.5.6.jar jaxb-api-2.2.1.jar jaxb-impl-2.1.3.jar jaxws-api-2.2.8.jar neethi-3.0.2.jar ow2-jw 阅读全文

posted @ 2019-01-20 18:07 有没有成功 阅读(772) 评论(0) 推荐(0)

使用RunWith注解改变JUnit的默认执行类,并实现自已的Listener

摘要: 使用RunWith注解改变JUnit的默认执行类,并实现自已的Listener在平时的单元测试,如果不使用RunWith注解,那么JUnit将会采用默认的执行类Suite执行,如下类: public class TestClass { @Test public void t1(){} } JUnit 阅读全文

posted @ 2019-01-20 18:03 有没有成功 阅读(154) 评论(0) 推荐(0)

优酷 YouTube Twitter及JustinTV视频网站架构设计笔记

摘要: 本文是整理的关于优酷、YouTube、Twitter及JustinTV几个视频网站的架构或笔记,对于不管是视频网站、门户网站或者其它的网站,在架构上都有一定的参考意义,毕竟成功者的背后总有值得学习的地方,虽然有些文章的发表时间有点久了,但是看看对开阔视野还是有帮助的。 优酷视频网站架构 一、网站基本 阅读全文

posted @ 2019-01-20 17:59 有没有成功 阅读(128) 评论(0) 推荐(0)

非常详细GC学习笔记

摘要: GC学习笔记 这是我公司同事的GC学习笔记,写得蛮详细的,由浅入深,循序渐进,让人一看就懂,特转到这里。 一、GC特性以及各种GC的选择 1、垃圾回收器的特性 2、对垃圾回收器的选择 2.1 连续 VS. 并行 2.2 并发 VS. stop-the-world 2.3 压缩 VS. 不压缩 VS. 阅读全文

posted @ 2019-01-20 17:52 有没有成功 阅读(262) 评论(0) 推荐(0)

慎用ArrayList的contains方法,使用HashSet的contains方法代替

摘要: 在启动一个应用的时候,发现其中有一处数据加载要数分钟,刚开始以为是需要load的数据比较多的缘故,查了一下数据库有6条左右,但是单独写了一个数据读取的方法,将这6万多条全部读过来,却只需要不到10秒钟,就觉得这里面肯定有问题,于是仔细看其中的逻辑,其中有一段数据去重的逻辑,就是记录中存在某几个字段相 阅读全文

posted @ 2019-01-20 17:45 有没有成功 阅读(1208) 评论(0) 推荐(1)

Oracle中In函数的使用

摘要: SQL: "IN" Function The IN function helps reduce the need to use multiple OR conditions. 译:IN函数有助于减少OR条件的复合使用。 The syntax for the IN function is: 译:IN函 阅读全文

posted @ 2019-01-20 17:40 有没有成功 阅读(26176) 评论(0) 推荐(1)

maven的scm插件介绍及使用示例

摘要: Maven中为我们集成了软件配置管理的(SCM:Software Configuration Management)功能,他可以支持我们常用SVN、CVS等,到现在我使用的1.8.1版本,共支持18个命令: scm:branch - branch the project(创建项目的分支) scm:v 阅读全文

posted @ 2019-01-20 17:36 有没有成功 阅读(4554) 评论(0) 推荐(1)

MAT Memory Analyzer Tool 工具入门介绍

摘要: 1、MAT是什么? MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗。使用内存分析工具从众多的对象中进行分析,快速的计算出在内存中对象的占用大小,看看是谁阻止了垃圾收集 阅读全文

posted @ 2019-01-20 17:32 有没有成功 阅读(150) 评论(0) 推荐(0)

知名互联网公司网站架构图

摘要: 引言 近段时间以来,通过接触有关海量数据处理和搜索引擎的诸多技术,常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外,更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架构设计图,一为了一饱眼福,领略各类大型网站架构设计的精彩之外,二来也可供闲时反复琢磨体 阅读全文

posted @ 2019-01-20 17:28 有没有成功 阅读(358) 评论(0) 推荐(0)

ICE简单介绍及使用示例

摘要: 1、ICE是什么? ICE是ZEROC的开源通信协议产品,它的全称是:The Internet Communications Engine,翻译为中文是互联网通信引擎,是一个面向对象的中间件,使我们能够以最小的代价构建分布式应用程序。ICE使我们专注于应用逻辑的开发,它来处理所有底层的网络接口编程, 阅读全文

posted @ 2019-01-20 17:24 有没有成功 阅读(728) 评论(0) 推荐(0)

经典排序算法(Java版)

摘要: 经典排序算法(Java版) 权当复习,以备引用(理论来源于:http://www.zsqz.com/jsbase/Suanfa/index.html?defination.htm,感谢该网站。JAVA源码为我所写) 1、冒泡排序 Bubble Sort 最简单的排序方法是冒泡排序方法。这种方法的基本 阅读全文

posted @ 2019-01-20 17:20 有没有成功 阅读(194) 评论(0) 推荐(0)

编译环境与生成环境的JDK版本不一样,报 java util zip ZipException error in op

摘要: 发布应用的时候,发现生产环境报将编译环境编译好的WAR包拿到生产环境,报异常如下: Caused by: java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method 阅读全文

posted @ 2019-01-20 17:16 有没有成功 阅读(308) 评论(0) 推荐(0)

jmap命令 Java Memory Map

摘要: JDK内置工具使用 一、javah命令(C Header and Stub File Generator) 二、jps命令(Java Virtual Machine Process Status Tool) 三、jstack命令(Java Stack Trace) 四、jstat命令(Java Vi 阅读全文

posted @ 2019-01-20 17:12 有没有成功 阅读(235) 评论(0) 推荐(0)

jstack命令 Java Stack Trace

摘要: JDK内置工具使用 一、javah命令(C Header and Stub File Generator) 二、jps命令(Java Virtual Machine Process Status Tool) 三、jstack命令(Java Stack Trace) 四、jstat命令(Java Vi 阅读全文

posted @ 2019-01-20 17:08 有没有成功 阅读(586) 评论(0) 推荐(0)

Cannot forward after response has been committed问题解决及分析

摘要: 通过TOMCAT把系统启动,可以正常登陆门户,登陆进去选择子系统的时候点击登陆的时候,可是去又回到了登陆界面,如此反复就是不能够进入子系统,查看后台报的错误: Cannot forward after response has been committed 中文意思就是已经有提交了,不能够再次转向了 阅读全文

posted @ 2019-01-20 17:04 有没有成功 阅读(337) 评论(0) 推荐(0)

导航