3分钟找到系统问题:立体化&自动化&可视化的监控
面向业务的立体化高可用架构设计 http://www.csdn.net/article/2015-10-27/2826042立体化&自动化&可视化的监控 处理过线上问题的朋友可能都有这样的经历:客户投诉现在业务有问题,于是研发测试运维开始投入定位和分析问题,一场忙碌但又混乱的活动开始了。...
View ArticleSolr SpellCheck 应用
文章目标通过对各类型的SpellCheck组件学习,完成项目拼写检查功能。本文使用基于拼写词典的实现方式,solr版本为5.3.0。 SpellCheck 简述拼写检查是对用户错误输入,响应正确的检查建议。比如输入:周杰轮,响应:你是不是想找 周杰伦 ? Solr的拼写检查大致可分为两类,基于词典与基于Solr索引。...
View Article外媒看中国:华为手机为何能反超小米?
中国智能手机市场的格局以“迅雷不及掩耳盗铃之速”演变,曾经的“中华酷联”已经分崩离析,市场一度短暂形成“小华联”(小米华为联想)三国演义局面,不料,错误收购摩托罗拉移动“包袱”导致联想不进反退。而在华为小米双雄争霸的局面中,最近又传出了一个重大新闻,华为历史上第一次超越了小米,成为中国智能手机市场的第一名。小米公司是中国手机行业当之无愧的“黑马企业”,其首创的以高性价比、饥饿营销为核心要素的“互联网...
View Article实战解析Android架构设计原则
关注微信号:javalearns 随时随地学Java或扫一扫 随时随地学Java嘿!经过一段时间收集了大量反馈意见后,我认为应该来说说这个话题了。我会在这里给出我认为构建现代移动应用(Android)的好方法,这会是另一番体味。开始之前,假设你已经阅读过我之前撰写的文章“ Architecting Android…The clean way...
View ArticleTomcat7.0下部署Solr5.3.0
Tomcat下部署Solr5.3 现在网上关于solr在tomcat部署的文章基本上都是4.x的,但solr升级到5.x后,结构发生了变化,很多文章已经不适用了,这里摸索出5.x在tomcat中的部署方法,以便大家参考 工具/原料 下载 solr 5.3.1 版本:http://www.apache.org/dyn/closer.lua/lucene/solr/5.3.1 下载...
View Article艾瑞咨询:中国专车出行道路运行效率影响分析
iResearch艾瑞咨询根据2015年10月进行的中国互联网车服务用户研究最新数据显示,截至到2015年10月,线上用车服务需求在整体用车需求中占据了大幅比重,53.7%的用户会选择使用互联网车服务,其中使用最多的分别为在线出租车服务与在线专车服务。现阶段国内专车消费者规模超4千万,覆盖城市150+,专车服务已成为现有道路交通出行的重要部分。专车软件在一定程度上减少了专车用户的私家车出行从专车对现...
View Articlespring+springMVC,声明式事务失效,原因以及解决办法
一.声明式事务配置:[html] view plaincopy [html] view plaincopy <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property...
View Article【译文】移动应用界面设计7宗罪
【译者注】本文是移动原型工具Proto.io的设计团队8月份在自家博客上发表的一篇“软文”,通过与移动设计界大牛们的对话,帮助大家了解在进行移动设计时应该特别注意的禁忌,顺便推了一下Proto这个工具。大家可以回顾一下自己团队的应用正在触犯哪些禁忌,想必会有点意思。读完本文,相信你能找到优化自家移动应用设计的方向。规则就是用来打破的?这完全取决于规则本身。在移动应用界面设计(后续简称:移动设计)的世...
View ArticleSpring/Hibernate_应用性能优化的7种方法
via: http://www.csdn.net/article/2015-10-27/2826041 对于大多数典型的 Spring/Hibernate 企业应用而言,其性能表现几乎完全依赖于持久层的性能。此篇文章中将介绍如何确认应用是否受数据库约束,同时介绍七种常用的提高应用性能的速成法 如何确认应用是否受限于数据库确认应用是否受限于数据库的第一步,是在开发环境中进行测试,并使用...
View Article再谈设计和编码
这篇文章谈下编码中的一些细节问题,在谈之前首先还是要继续推荐下《代码大全》这本书,该书在很多公司都会被推荐为新人入职后的必读书,即使在互联网和敏捷开发环境下,该书对于新人仍然有仔细阅读和体会的必要,要明白架构和设计思维的基础仍然是编码思维,面向对象思维的基础仍然是代码本身的逻辑和结构,如果不能写出高质量的代码,那么架构和面向对象思想很多内容往往难以真正落地。...
View Article电商搜索引擎的架构设计和性能优化
「 OneAPM 技术公开课」由应用性能管理第一品牌 OneAPM发起,内容面向 IT 开发和运维人员。云集技术牛人、知名架构师、实践专家共同探讨技术热点。本文系「OneAPM 技术公开课」第一期演讲嘉宾前当当网高级架构师吴英昊的演讲整理:首先,非常感谢 OneAPM...
View Article关于 “物联网” 你所不知道的 17 个真相
「物联网军团」从地平线上裹着尘土汹涌而来。它们包括的成员太过繁杂,但凡是数字设备或者物品能够连接到互联网上的,都是其中的一员,这里面包括了你的智能手表、Fitbit,甚至是你的电冰箱以及汽车!这些设备最大的特点就是利用互联网来收集传输数据,使之构建出来一个宏大的大数据世界。这些相互连接的智能设备正在改造我们的世界,并且在商业中形成了一股非常具有竞争力的力量。为了更好地了解这个领域正在以多快的速度成长...
View ArticleJava中的观察者模式
Observer接口这个接口定义了一个update()方法,当被观察者对象的状态发生变化时,这个方法就会被调用。这个方法的实现类应当调用每一个被观察者对象的notifyObservers()方法,从而通知所有的观察对象。Observable类被观察者类都是java.util.Observable类的子类。 这个类主要提供下面几个方法: setChanged() -...
View ArticleAndroid平台漏洞挖掘与利用
由于Android平台特殊的生态,每一个Android设备中存在着Google、手机开发商、芯片厂商等多种来源的软件。每个软件模块没有统一的安全审计制度和测试流程,导致质量良莠不齐,对于安全研究者乃至于恶意攻击者来说,一直是一个比较好的目标。从安全的角度考虑,...
View Article[原]XCode7以上免证书真机调试教程
在Xcode 7中,苹果改变了自己在许可权限上的策略,此前Xcode只开放给注册开发者下载,但Xcode 7改变了这种惯有的做法,无需注册开发者账号,仅使用普通的Apple...
View Article记一次被中间人攻击的经历 - 有价值炮灰
俗话说得好,常在河边走,哪能不湿鞋?俗话又说了,出来混,早晚要还的。只是没想到自己还的这么快。就在之前的 几篇关于MITM的笔记兼科普文刚发布不久,我自己就遭遇了一次中间人攻击。无奈由于技不如人,当时花了两天都没 找到原因。不过吃一堑长一智,虽然丢了点个人信息,但总算明白了对方的手法。在此记录一下当时的排查过程,就当 是为自己作个提醒吧。某天晚上我忙于搭建 我的github...
View Article移动端图片格式调研
图片通常是移动端流量耗费最多的部分,并且占据着重要的视觉空间。合理的图片格式选用和优化可以为你节省带宽、提升视觉效果。在这篇文章里我会分析一下目前主流和新兴的几种图片格式的特点、性能分析、参数调优,以及相关开源库的选择。Index...
View ArticleLBS新应用:地理围栏技术
什么是地理围栏?认识 Geo-fencing 之前,我们首先来了解 GPS 技术。卫星定位技术从 1958 年开始研制,到 1994 年全球定位系统(GPS) 24 颗卫星完成覆盖全球 98% 区域,GPS 技术成熟。但是如何使用 GPS,却是需要技术以外的认知。而这个认知领域,包括市场分析及用户行为分析,用户交互体验设计等等。自 GPS...
View Article网页的DOCTYPE声明的作用
DOCTYPE,简称为DTDs,是英文Document type的缩写,中文“文档类型”,在Web设计中用来说明你用的XHTML或者HTML是什么版本。要建立符合标准的XHTML网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。<!DOCTYPE>声明位于位于HTML文档中的第一行,处于...
View Article