03 2016 档案
摘要:1. [文件] spring源码.txt ~ 15B 下载(167) ? 1 springн┤┬вио╬Ш: 2. [文件] spring源码分析之AOP.txt ~ 15KB 下载(166) ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
阅读全文
摘要:http://blog.csdn.net/moreevan/article/details/11977115 Spring AOP 实现原理 http://blog.csdn.net/moreevan/article/details/11977115 Spring AOP 实现原理 2013-09-
阅读全文
摘要:tomcat调优的几个方面 tomcat调优的几个方面 和早期版本相比最新的Tomcat提供更好的性能和稳定性。所以一直使用最新的Tomcat版本。现在本文使用下面几步来提高Tomcat服务器的性能。 增加JVM堆内存大小 修复JRE内存泄漏 线程池设置 压缩 数据库性能调优 Tomcat本地库 其
阅读全文
摘要:Java关键字final、static使用总结 2007-02-28 17:43:32 Java关键字final、static使用总结 Java关键字final、static使用总结 标签:java 版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 Java关键字final、stat
阅读全文
摘要:小伙伴们在开发中是否遇到过这样的需求呢,一个控件的某个部分被另外一个控件遮挡住,当点击这个重叠部分时,需要响应被遮盖控件的点击事件,就如下图所示 当我们点击区域3时,响应蓝色按钮的点击事件,点击区域1和2时,响应红色按钮的点击事件,对于区域1和3没什么好说的,那如何让红色按钮响应区域2的点击呢?这就
阅读全文
摘要:今天介绍快速排序,这也是在实际中最常用的一种排序算法,速度快,效率高。就像名字一样,快速排序是最优秀的一种排序算法。 思想 快速排序采用的思想是分治思想。 快速排序是找出一个元素(理论上可以随便找一个)作为基准(pivot),然后对数组进行分区操作,使基准左边元素的值都不大于基准值,基准右边的元素值
阅读全文
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 本文是《分布式系统原理与范型》读书笔记。 分布式选举,现在大家都知道的是Paxos算法。。。。。 许多分布式算法需要一个进程充当协调者、发起者或者其他某种特殊的角色。通常由哪个进程充当这个较色并不重要,重要的是它们中要有一个进程来充当。我们假设每
阅读全文
摘要:http://blog.sina.com.cn/s/blog_4b6e0fbb0100q9zh.html 技术日志 2009-12-04 10:42:05 阅读589 评论0 字号:大中小 订阅 在分布式算法领域,有个非常重要的算法叫Paxos, 它的重要性有多高呢,Google的Chubby [1
阅读全文
摘要:注:以上软件都是基于 Linux 环境的 64位 软件,以上软件请到各自的官网下载。 为搭建这个集群,准备三台服务器,分别为 192.168.0.2 -- master 角色192.168.0.3 -- slave 角色192.168.0.4 -- slave 角色 安装 jdk1.7 - 这个大家
阅读全文
摘要:按照下面的步骤操作即可部署成功:一些具体操作命令就不详细说了,直接说有用的:1、在 /usr/local 下部署两个Tomcat,tomcat的文件夹重命名为:tomcat6-1 、 tomcat6-2 2、修改 linux 的profile文件,文件路径 /etc 在profile 中增加以下内容
阅读全文
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 solrCloud的搭建可以有两种方式:使用solr内嵌的jetty来搭建;使用外部web容器tomcat来搭建。对于使用jett来搭建参考solr官方的手册照着做肯定ok,下面我主要讲的是如何使用tomcat来搭建solrCloud。 废话不多
阅读全文
摘要:JAVA 中BIO,NIO,AIO的理解 博客分类: 网络编程 【转自】http://qindongliang.iteye.com/blog/2018539 在高性能的IO体系设计中,有几个名词概念常常会使我们感到迷惑不解。具体如下: 序号 问题 1 什么是同步? 2 什么是异步? 3 什么是阻塞?
阅读全文
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 简介 共享内存(shared memory)是最简单的Linux进程间通信方式之一。使用共享内存,不同进程可以对同一块内存进行读写。由于所有进程对共享内存的访问就和访问自己的内存空间一样,而不需要进行额外系统调用或内核操作,同时还避免了多余的内存
阅读全文
摘要:原帖发表在IBM的developerworks网站上,是一个系列的文章,作者郑彦兴,通过讲解和例子演示了Linux中几种IPC的使用方式,我觉得很好,在这里做一个保留,能看完的话Linux IPC的基础是没有问题的了。一)Linux环境进程间通信(一)管道及有名管道http://www.ibm.co
阅读全文
摘要:这部分参考文献2:详细内容打开链接看 程序员必须让拥有依赖关系的进程集协调,这样才能达到进程的共同目标。可以使用两种技术来达到协调。第一种技术在具有通信依赖关系的两个进程间传递信息。这种技术称做进程间通信(interprocess communication)。第二种技术是同步,当进程间相互具有合作
阅读全文
摘要:摘要: 本章介绍了二叉查找树的概念及操作。主要内容包括二叉查找树的性质,如何在二叉查找树中查找最大值、最小值和给定的值,如何找出某一个元素的前驱和后继,如何在二叉查找树中进行插入和删除操作。在二叉查找树上执行这些基本操作的时间与树的高度成正比,一棵随机构造的二叉查找树的期望高度为O(lgn),从而基
阅读全文
摘要:摘要: 红黑树是一种二叉查找树,但在每个结点上增加了一个存储位表示结点的颜色,可以是RED或者BLACK。通过对任何一条从根到叶子的路径上各个着色方式的限制,红黑树确保没有一条路径会比其他路径长出两倍,因而是接近平衡的。本章主要介绍了红黑树的性质、左右旋转、插入和删除。重点分析了在红黑树中插入和删除
阅读全文
摘要:八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表
阅读全文
摘要:【多图、多图】 正好刚刚完成相关必修课的一个课下环节作业,作业题目就是通过实际进行图像搜索,推测百度图像搜索用了什么原理。 在对百度图像检索原理调研的过程中,发现目前百度可能采用的原理有:(1)基于“信息指纹”;(2)基于颜色特征;(3)取阈值分割图像;(4)深度学习;(5)跨媒体检索。下面对各个原
阅读全文
摘要:void AudioGrabber::saveWave(const QString &fileName, const QByteArray &raw, const QAudioFormat &format){ typedef struct{ char riff_fileid[4];//"RIFF"
阅读全文
摘要:Elasticsearch (ES)是一个基于 Lucene 的开源搜索引擎,它不但稳定、可靠、快速,而且也具有良好的水平扩展能力,是专门为分布式环境设计的。 其中一个节点就是一个 ES 进程,多个节点组成一个集群。一般每个节点都运行在不同的操作系统上,配置好集群相关参数后 ES 会自动组成集群(节
阅读全文
摘要:来自:http://blog.csdn.net/zyplus/article/details/6672775 有适当的代码修改。 在JAVA中,是没有类似于PV操作、进程互斥等相关的方法的。JAVA的进程同步是通过synchronized()来实现的,需要说明的是,JAVA的synchronized
阅读全文
摘要:java线程安全总结 标签: java多线程jvm工作threadobject 2012-02-10 16:22 30158人阅读 评论(8) 收藏 举报 原文: http://www.iteye.com/topic/806990 http://www.iteye.com/topic/808550
阅读全文
摘要:other http://www.face-rec.org/algorithms/#Image 人脸特征点定位——ASM和AAM算法 (2013-12-15 14:50:59) 人脸特征点定位的目的是在人脸检测的基础上,进一步确定脸部特征点(眼睛、眉毛、鼻子、嘴巴、脸部外轮廓)的位置。定位算法的基本
阅读全文
摘要:使用git clean清除未加入版控的数据 作者:Level Up 发布日期:2012-12-21 10:48:10 笔者在使用版本控制软件时,不知为何常常会有些暂存的数据产生。像是下面这张图,可以很清楚的看到有些在程序代码有冲突时的暂存档被留了下来。 这些暂存的数据会存放在产品方案所在的目录,让我
阅读全文
摘要:项目管理:CocoaPods建立私有仓库 2015-05-08 10:22 编辑: lansekuangtu 分类:iOS开发 来源:agdsdl 0 6367 CocoaPods项目管理私有仓库 招聘信息: Web后端高级开发工程师 iOS软件工程师 java高级软件工程师 IOS开发工程师 iO
阅读全文
摘要:使用Pods和自定义静态库实现多工程联编 字数607 阅读112 评论0 喜欢0 近来随着公司项目开发的深入,项目的规范也就越来越高了,为了更加方便的管理自定义静态库与pods之间的联系,好好的研究了一番。 1.首先就是创建一个静态库,命名为Mark(这个随便你自己怎么定义)。 2.创建一个实例工程
阅读全文
摘要:多工程联编的Pods如何设置 (2014-07-17 13:57:10) 转载▼ 标签: 联编 多工程 分类: iOS开发 如今,CocoaPods使用越来越多,几乎每个项目都会使用到。有时候我们的项目可能是有几个模块组成的,每个模块都可以作为一个单独的工程,然后所有的工程都供主工程使用,这就是多工
阅读全文