05 2016 档案

摘要:关于高可用软件Keepalived的使用及配置请参见:http://www.voidcn.com/blog/9124573/article/p-5990263.html 阅读全文
posted @ 2016-05-30 21:52 moonandstar08 阅读(251) 评论(0) 推荐(0) 编辑
摘要:关于JConsole工具的使用请参见:http://blog.csdn.net/defonds/article/details/45064297 阅读全文
posted @ 2016-05-30 21:48 moonandstar08 阅读(353) 评论(0) 推荐(0) 编辑
摘要:Oracle查询可以有多种方法,下面为您介绍的是如何Oracle查询被锁的表及Oracle查询连接的进程的方法,希望对您能够有所帮助。 一、查看被锁的表 select p.spid,a.serial#, c.object_name,b.session_id,b.oracle_username,b.o 阅读全文
posted @ 2016-05-30 21:42 moonandstar08 阅读(2411) 评论(0) 推荐(0) 编辑
摘要:1、用如下语句查找被锁住的表名、OSclient、Session信息 SELECT B.SID ,B.SERIAL# ,D.SPID OS系统进行号 ,C.OBJECT_NAME 被锁住的对像名 ,B.USERNAME 登录用户 ,B.SCHEMANAME 被锁对像模式 ,B.STATUS SESS 阅读全文
posted @ 2016-05-30 21:35 moonandstar08 阅读(585) 评论(0) 推荐(0) 编辑
摘要:有时候有很多问题只有在线上或者预发环境才能发现,而线上又不能Debug,所以线上问题定位就只能看日志,系统状态和Dump线程,本文只是简单的介绍一些常用的工具,帮助定位线上问题。 注:Linux性能分析命令请参见:http://uule.iteye.com/blog/2149699 问题定位 1、首 阅读全文
posted @ 2016-05-30 21:00 moonandstar08 阅读(304) 评论(0) 推荐(0) 编辑
摘要:两个线程可以交换对象的同步点。每个线程都在进入exChange方法时给出某个对象,并接受其他线程返回时给出的对象。用于实现两个人之间的数据交换,每个人在完成一定的事务后想与对方交换数据,第一个先拿出数据的人将一直等待第二个人拿着数据到来时,才能彼此交换数据。 方法摘要 V exchange(V x) 阅读全文
posted @ 2016-05-27 22:25 moonandstar08 阅读(291) 评论(0) 推荐(0) 编辑
摘要:在Java J2EE方面进行面试时,常被问起的Hibernate面试问题,大多都是针对基于Web的企业级应用开发者的角色的。Hibernate框架在Java界的成功和高度的可接受性使得它成为了Java技术栈中最受欢迎的对象关系影射(ORM)解决方案。Hibernate将你从数据库相关的编码中解脱了出 阅读全文
posted @ 2016-05-27 21:30 moonandstar08 阅读(464) 评论(0) 推荐(0) 编辑
摘要:Trie树,又称单词查找树或键树,是一种树形结构,是一种哈希树的变种。 典型应用是用于统计和排序大量的字符串(但不仅限于字符串), 所以经常被搜索引擎系统用于文本词频统计。 字典树(Trie)可以保存一些字符串->值的对应关系。基本上,它跟 Java 的 HashMap 功能相同,都是 key-va 阅读全文
posted @ 2016-05-24 23:01 moonandstar08 阅读(2827) 评论(0) 推荐(0) 编辑
摘要:Servlet过滤器和监听器原理请参见:http://my.oschina.net/chape/blog/158344?fromerr=J5nr4tAm listener、 filter、servlet加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 liste 阅读全文
posted @ 2016-05-24 22:41 moonandstar08 阅读(175) 评论(0) 推荐(0) 编辑
摘要:一、Bloom filter 适用范围:可以用来实现数据字典,进行数据的判重,或者集合求交集 基本原理及要点:对于原理来说很简单,位数组+k个独立hash函数。将hash函数对应的值的位数组置1,查找时如果发现所有hash函数对应位都是1说明存在,很明显这个过程并不保证查找的结果是100%正确的。同 阅读全文
posted @ 2016-05-19 21:52 moonandstar08 阅读(344) 评论(0) 推荐(0) 编辑
摘要:十道海量数据处理面试题 1、海量日志数据,提取出某日访问百度次数最多的那个IP。 首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频 阅读全文
posted @ 2016-05-19 21:17 moonandstar08 阅读(385) 评论(0) 推荐(0) 编辑
摘要:方案一: 方案二: 阅读全文
posted @ 2016-05-17 23:10 moonandstar08 阅读(340) 评论(0) 推荐(0) 编辑
摘要:一、Reactor模型 1、单线程模型 Reactor单线程模型,指的是所有的IO操作都在同一个NIO线程上面完成,NIO线程的职责如下: 1)作为NIO服务端,接收客户端的TCP连接; 2)作为NIO客户端,向服务端发起TCP连接; 3)读取通信对端的请求或者应答消息; 4)向通信对端发送消息请求 阅读全文
posted @ 2016-05-16 22:38 moonandstar08 阅读(766) 评论(0) 推荐(0) 编辑
摘要:Netty实战精髓请参见:https://waylau.gitbooks.io/essential-netty-in-action/content/GETTING%20STARTED/Introducing%20Netty.html http://www.cnblogs.com/zou90512/t 阅读全文
posted @ 2016-05-16 21:45 moonandstar08 阅读(237) 评论(0) 推荐(0) 编辑
摘要:一、CPU分析工具 二、Mem分析工具 三、Disk分析工具 四、NetWork分析工具 五、内存分析 jstack分析哪些线程阻塞了,阻塞在哪里 jstat看看FullGC频率 jmap看看有没有内存泄露 参见:http://my.oschina.net/chape/blog/159640?fro 阅读全文
posted @ 2016-05-16 21:35 moonandstar08 阅读(486) 评论(0) 推荐(0) 编辑
摘要:在Mina的NIO模式中有三种I/O工作线程(这三种线程模型只在NIOSocket中有效,在NIO数据包和虚拟管道中没有,也不需要配置): IoAcceptor/IoConnector线程 IoProcessor线程 IoHandler线程 一、Acceptor thread 该线程的作用是接收客户 阅读全文
posted @ 2016-05-11 21:25 moonandstar08 阅读(3128) 评论(0) 推荐(0) 编辑
摘要:Mina是Apache社区维护的一个开源的高性能IO框架,在业界内久经考验,广为使用。Mina与后来兴起的高性能IO新贵Netty一样,都是韩国人Trustin Lee的大作,二者的设计理念是极为相似的。在作为一个强大的开发工具的同时,这两个框架的优雅设计和不俗的表现,有很多地方是值得学习和借鉴的。 阅读全文
posted @ 2016-05-09 22:41 moonandstar08 阅读(4420) 评论(0) 推荐(2) 编辑
摘要:JUC 并发编程全景图如下: 阅读全文
posted @ 2016-05-04 22:37 moonandstar08 阅读(293) 评论(0) 推荐(0) 编辑
摘要:Redis Cluster踩过的坑请参考如下链接:http://www.iteye.com/blogs/subjects/Redis_Cluster_Devops 阅读全文
posted @ 2016-05-04 22:29 moonandstar08 阅读(546) 评论(0) 推荐(0) 编辑
摘要:关于Thrift的学习实战请参考:http://blog.csdn.net/column/details/slimina-thrift.html 阅读全文
posted @ 2016-05-04 22:26 moonandstar08 阅读(168) 评论(0) 推荐(0) 编辑
摘要:对于大型数据分库分表实践可以参考:http://dbaplus.cn/news-10-264-1.html http://leibinhui.iteye.com/blog/1949056 http://geek.csdn.net/news/detail/62793 http://dataunion. 阅读全文
posted @ 2016-05-04 22:20 moonandstar08 阅读(304) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示