[转]PostgreSQL 集群/热备方案
集群解决的负载能力的问题,要求就是能增加服务器(群)的吞吐量和响应速度。 热备解决的是服务连续性(高可用性)的问题。 不是所有的模块都需要集群,也不是所有服务都需要热备。 下面是现有的基于postgreSQL的集群/热备方案列表。1, pgpool一个中间件,介于PostgreSQL Server和PostgresSQL database client之间。 具有一下特性: *...
View Article一次使用Eclipse Memory Analyzer分析Tomcat内存溢出
前言 在平时开发、测试过程中、甚至是生产环境中,有时会遇到OutOfMemoryError,Java堆溢出了,这表明程序有严重的问题。我们需要找造成OutOfMemoryError原因。一般有两种情况:1、内存泄露,对象已经死了,无法通过垃圾收集器进行自动回收,通过找出泄露的代码位置和原因,才好确定解决方案;...
View ArticleJVM的参数设置的一个要点
JVM参数的设置(特别是 –Xmx –Xms –Xmn -XX:SurvivorRatio -XX:MaxTenuringThreshold等参数的设置没有一个固定的公式,需要根据PV old区实际数据 YGC次数等多方面来衡量。为了避免promotion...
View Article【甘道夫】通过Mahout构建贝叶斯文本分类器案例详解
背景&目标:1、sport.tar 是体育类的文章,一共有10个类别; 用这些原始材料构造一个体育类的文本分类器,并测试对比bayes和cbayes的效果; 记录分类器的构造过程和测试结果。2、user-sport.tar 是用户浏览的文章,每个文件夹对应一个用户; 利用上题构造的文本分类器,计算每个用户浏览各类文章的占比; 记录计算过程和结果。实验环境:...
View ArticleSpring 3 mvc中返回pdf,json,xml等不同的view
源:http://jackyrong.iteye.com/blog/1874918 评: spring mvc就是好,特别是rest风格的话,一个 org.springframework.web.servlet.view.ContentNegotiatingViewResolver就可以根据不同的场景返回不同的view了,比如返回json,xml,pdf等.马上看代码实现 先是一个简单的pojo...
View ArticleAndroid手機一鍵 Root ,取回完整控制權
當我們購買新手機的時候,當然希望能玩到一些最新最炫的應用,然後每次Android推出的更新版本都應該要能夠跟得上升級,這些都是廠商理所當然該提供的。...
View Article为什么从事尖端科研的研究人员仍然在使用计算机时代早期发明的语言?
短答案:理由有很多,但我认为最根本的理由是“ 历史的包袱” --------------------------------------------------------------------------------------------------------------------------------------...
View Article解读工信部发改委《关于电信业务资费实行市场调节价的通告》
5月9日临下班,为贯彻落实党的十八届三中全会关于全面深化改革、完善主要由市场决定价格的机制精神,按照国务院《关于取消和下放一批行政审批项目的决定》要求,工业和信息化部、国家发展改革委联合发布了《关于电信业务资费实行市场调节价的通告》,放开所有电信业务资费。 通告 http://t.cn/8sDv1rS 新闻稿 http://t.cn/8sDvgqJ 官方政策解读...
View Article关于效率、程序与生活的一些思考
前一段时间看了两本书《高效程序员的45个习惯——敏捷开发修炼之道》和《高效能程序员的修炼》。书名很相似,读完这两本书花的时间也差不多,都是两个星期左右。两本书内容差别却不小。不过,总结起来一句话:都是好书!“变”——读《高效程序员的45个习惯》所想到的《高效程序员的45个习惯》原名Practices of an Agile...
View Article前后端分离的思考与实践(四)
前后端分离模式下的安全解决方案前言在前后端分离的开发模式中,从开发的角色和职能上来讲,一个最明显的变化就是:以往传统中,只负责浏览器环境中开发的前端同学,需要涉猎到服务端层面,编写服务端代码。而摆在面前的一个基础性问题就是...
View Article新手抠图教程!教你掌握PHOTOSHOP中5个快速选择工具
PS中有很多选择工具,如何挑选选择工具,取决于选择的对象,例如一个简单的对象香蕉或者非常复杂的对象头发等。这篇教程主要是针对初学者来编写的,主要讲解如何使用5种快速选择工具来建立有效的选区。一:魔棒工具这是建立选区最简单的方法,但只有在背景色为纯色时才会比较有效。因此,当要选择的对象的背景为空白背景时,可使用魔棒工具,例如一张产品拍摄图。在建立选区时,首先,要确保图片在一个图层中,只需右键单击背景图...
View ArticleJava专利侵权案:甲骨文赢得对谷歌的上诉
北京时间 5 月 10 日上午消息,甲骨文在与谷歌的 Java 专利侵权案中获得了一项关键的胜利。美国上诉法院本周判决称,甲骨文有权根据版权法来保护其软件。此前,下级法院曾驳回了甲骨文的起诉。在一份长达 69 页的判决书中,由 3 名法官组成的小组判决称,甲骨文可以就谷歌在 Android 系统中对 Java 的使用主张版权。甲骨文此前指控称,谷歌在未得到授权的情况下就使用了 Java...
View ArticleJava多线程中join方法的理解
thread.Join把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程。比如在线程B中调用了线程A的Join()方法,直到线程A执行完毕后,才会继续执行线程B。 t.join(); //使调用线程 t 在此之前执行完毕。 t.join(1000); //等待 t 线程,等待时间是1000毫秒 先上一段JDK中代码:Java代码 /** *...
View Article使用async属性异步加载执行JavaScript
HTML5让我兴奋的一个最大的原因是,它里面实现的新功能和新特征都是我们长久以来一直期待的。比如,我以前一直在使用 placeholders,但以前必须要用JavaScript实现。而HTML5里给JavaScript标记提供的 async属性,使JavaScript能异步加载执行。之前我需要各种的JavaScript插件来实现这种功能,但现在这个新属性能让我们轻松的实现异步加载。async –...
View ArticleJBoss AS 7性能调优(四)
原文: http://www.mastertheboss.com/jboss-performance/jboss-as-7-performance-tuning/page-5 Logging调优记录日志是每一个应用程序的一个重要任务,默认的配置一般只适合开发,但不适用于生产环境。您切换到生产环境时需要考虑的关键要素是:1. 选择一个合适的输出日志的处理handler。 2....
View Articlesrping mvc RequestMapping实现
spring mvc中定义请求的url只需要在方法上添加注解: @RequestMapping("aa.mvc")即可定义访问的url地址,但是你是否有考虑过为什么添加这个注解就可以实现url访问地址的定义了呢?下面解析下他的实现原理!首先定义注解RequestMapping@Retention(RetentionPolicy.RUNTIME) @Target(value = {...
View ArticleOpenGLES 如何在十天内掌握线性代数 - 希望这是真的!
OpenGLES 如何在十天内掌握线性代数 - 希望这是真的! 太阳火神的美丽人生 ( http://blog.csdn.net/opengl_es)本文遵循“ 署名-非商业用途-保持一致”创作公用协议转载请保留此句:太阳火神的美丽人生 - 本博客专注于...
View ArticleErlang服务器内存吃紧的优化解决方法
问题提出:服务器100万人在线,16G内存快被吃光。玩家进程占用内存偏高解决方法:第一步: erlang:system_info(process_count). 查看进程数目是否正常,是否超过了erlang虚拟机的最大进程数。 第二步: 查看节点的内存瓶颈所在地方 > erlang:memory(). [{total,2099813400}, {processes,1985444264},...
View Article大数据Lambda架构
1 Lambda架构介绍 Lambda架构划分为三层,分别是批处理层,服务层,和加速层。最终实现的效果,可以使用下面的表达式来说明。query = function(alldata)1.1 批处理层(Batch Layer, Apache Hadoop)...
View Article