更新于:12-09 17:36

最新推荐

Appium 在 Android UI 测试中的应用

于09-06 00:00 - - startup
Android 测试工具与 Appium 简介. Appium 是一个 C/S 架构的,支持 Android/iOS Native, Hybrid 和 Mobile Web Apps 的测试框架,与测试程序通过 Selenum Webdriver 协议通讯. Webdriver 的好处是通过 HTTP RPC 的方式调用 Server 上的过程,编写测试脚本不受语言的限制,无论是 Python, Java, NodeJS 均可以方便的编写测试.

Robotium 自动化测试

于08-19 15:18 - qq_22939165 -
Robotium 自动化测试. Android Studio环境下,在所要测试的Module的build.gradle文件下添加,. Robotium即是对Instrumentation框架方法的封装,所以使用之前需要继承测试类,重写构造器,setUp()和tearDown()方法. 其中继承的是ActivityInstrumentationTestCase2测试类.

2017年,语音交互和 AI 发展的 7 种预测

于12-08 16:01 - Admin - 科技 精选 AI 科技趋势
与2016年的其他热点话题不同的是,语音交互和AI没有让我感到乏味. 我希望你也这样觉得,因为在2017年我们将会看到更多关于这方面的讯息. 来源: 36Kr 翻译:虫洞翻翻. 随着标准和直观功能的出现,并当每一个数据设计师都意识到这有多重要时,语音交互会大幅度提升. 我们如今所定义的和创造的语音交互助理模型,如Alexa和Siri,会长时间影响着未来.

Java 内存区域与内存溢出

于12-08 21:12 - Victor_Zhang_SH -
Java虚拟机在执行Java程序的过程中会把他所管理的内存划分为若干个不同的数据区域. Java虚拟机规范将JVM所管理的内存分为以下几个运行时数据区:程序计数器,Java虚拟机栈,本地方法栈,Java堆,方法区. 下面详细阐述各数据区所存储的数据类型. 程序计数器(Program Counter Register).

Tomcat服务器顶层结构和启动过程

于12-08 21:12 - u010870518 -
号外:2016 最流行的是哪一种 Java 应用服务器呢. 通过从部署的 1240 个 JVM 中得到的数据,我们能够确定出现了 862 个容器供应商,或者说是占到了运行环境的 70% 左右. Tomcat 的安装基数已经连续两年超过排行榜的 50%. 占到总份额的 58.22% 无疑使其成为赢家.

Java中4种XML解析与创建方式的例子与速度测试

于12-08 00:00 - - jianshu
在慕课看java工程师的路径课程,看完了java的对xml文件读取与写入,在这里对这四种操作方式做个记录. 这里对于DOM和SAX各自的优缺点的不进行讨论了,主要将各自的操作步骤,和解析、创建进行列举,并对他们的速度进行检测. 基于以上1和2方式,需要导入jar包. 基于以上1和2方式,需要导入jar包.

微服务架构的基础框架选择:Spring Cloud还是Dubbo?

于07-29 13:13 - - Spring Cloud Spring Cloud 微服务 Dubbo
最近一段时间不论互联网还是传统行业,凡是涉及信息技术范畴的圈子几乎都在讨论 微服务架构. 近期也看到各大技术社区开始组织一些沙龙和论坛来分享Spring Cloud的相关实施经验,这对于最近正在整理Spring Cloud相关套件内容与实例应用的我而言,还是有不少激励的. 目前,Spring Cloud在国内的知名度并不高,在前阵子的求职过程中,与一些互联网公司的架构师、技术VP或者CTO在交流时,有些甚至还不知道该项目的存在.

微服务框架Spring Cloud介绍 Part2: Spring Cloud与微服务

于08-03 14:09 - -
之前介绍过 微服务的概念与Finagle框架, 这个系列介绍Spring Cloud.. Spring Cloud还是一个相对较新的框架, 今年(2016)才推出1.0的release版本. 虽然Spring Cloud时间最短, 但是相比我之前用过的Dubbo和Finagle, Spring Cloud提供的功能最齐全..

Android内存泄漏产生的6大原因

于12-08 00:00 - - geek
1.资源对象没关闭造成的内存泄漏. 资源性对象比如(Cursor,File文件等)往往都用了一些缓冲,我们在不使用的时候,应该及时关闭它们,以便它们的缓冲及时回收内存. 它们的缓冲不仅存在于 java虚拟机内,还存在于java虚拟机外. 如果我们仅仅是把它的引用设置为null,而不关闭它们,往往会造成内存泄漏.

Nginx 的 TCP 负载均衡介绍

于12-08 06:30 - -
Nginx Plus的商业授权版开始具有TCP负载均衡的功能. 从Nginx 1.7.7版本开始加入的,现在变成了一个商业收费版本,想要试用,需要在官网申请. 也就是说,Nginx除了以前常用的HTTP负载均衡外,Nginx增加基于TCP协议实现的负载均衡方法. HTTP负载均衡,也就是我们通常所有“七层负载均衡”,工作在第七层“应用层”.

大数据-推荐引擎

于12-08 09:09 - 人月神话 - IT咨询
推荐引擎在当前电商平台用的相当多,本文简单理解下常见的几张推荐方式. 首先说明下大数据用户画像可以用于针对性营销和单品推荐,但是即使没做用户画像也可以进行商品推荐. 推荐引擎是不是为不同的用户推荐不同的数据根据这个指标,推荐引擎可以分为基于大众行为的推荐引擎和个性化推荐引擎. 大众行为的推荐引擎,对每个用户都给出同样的推荐,这些推荐可以是静态的由系统管理员人工设定的,或者基于系统所有用户的反馈统计计算出的当下比较流行的物品.

Redis优化

于12-08 09:49 - youyu4 -
键名:尽量精简,但是也不能单纯为了节约空间而使用不易理解的键名. 键值:对于键值的数量固定的话可以使用0和1这样的数字来表示,(例如:male/female、right/wrong). 当业务场景不需要数据持久化时,关闭所有的持久化方式可以获得最佳的性能,不过一般都要持久化比较安全,而且是快照和aof同时使用比较安全.

支付系统的基础设施建设

于12-07 00:00 - - tuicool
基础设施是为了支持支付开发的软件过程. 在进入主题之前,先吐槽下软件过程. 软件过程在这几年都越来越不受人待见了. 在一些互联网公司里面,软件过程的概念往往被等同于拖拉、延期、冗长. 他们为自己的软件过程往往都会贴上敏捷的标签,并为各种混乱的管理提供了一个非常好的借口. 就算是先写代码再补需求,也能够套上敏捷开发借口.

你应该知道的9款流行Web框架及其优缺点

于12-07 00:00 - - geek
对于 Web 开发人员来说,找到一些合适的工具,能让工作轻松许多. 这其中,Web 框架更是提升工作效率的“利器”. 但因为可选的 Web 框架非常多,如何选择也是一件令人头疼的事情. 本文列出了9款目前比较流行的 Web 框架,并对优缺点进行分析,希望能对大家有所帮助. 当 Web 浏览器使用 HTTP 和在其他地方运行的服务器(计算机)通讯时,这些服务器会收到一些通知:.

微软收购 LinkedIn 已获所有监管批准,近日将完成

于12-07 01:08 - Picturepan2 - 资讯 Acquisition LinkedIn Microsoft Office
差不多 6 个月前,微软 宣布将以 262 亿美元收购 LinkedIn,预计是在今年年底前完成收购. 今天,欧盟已经批准了这次收购,微软也宣布会在近日完成这次收购,并有以下一些承诺必须在接下来 5 年内执行. 微软继续为第三方职场社交服务开放 Office 插件计划,允许这些服务整合到 Outlook、Word、PowerPoint 等 Office 应用中.

关于-Djava.ext.dirs使用问题

于12-07 02:02 - windows9834 -
大家在linux环境下使用命令行执行java程序时,经常要使用到大量外部的jar包或class文件,一般我们有哪些方式可以用呢. -classpath,命令格式:# java -classpath <目录或zip/jar文件的类搜索路径>,使用";"分隔. -cp ,这个命令一看就是-classpath的缩写,当然用途是一样的.

别再浪费时间搭框架了,这个刚刚好

于12-07 09:20 - limedroid -
XDroid 轻量级的Android快速开发框架. XDroid是一个轻量级的Android快速开发框架,由 UI、 Cache、 Event、 ImageLoader、 Kit、 Log、 Router、 Net等几个部分组成. 其设计思想是使用接口对各模块解耦规范化,不强依赖某些明确的三方类库,使得三方类库可自由搭配组装,方便替换.

苹果年终盘点,今年最值得下的 10 个 App 都在这儿了

于12-07 09:40 - Melody -
作者: Melody 每逢年底,都是各式评选和年会扎堆的日子,而今天,App Store 也更新了各区的年度十佳 App. 在中国区的榜单中,首当其冲的就是今年下半年的刷屏王 Prisma,而且有趣的是,在今年的榜单中,音乐、视频和图片的相关编辑软件完全占据了半边天,当然,这也从侧面说明了手机确实在慢慢的成为一个生产工具,那么,今年具体是哪十款软件荣登榜单,它们又各自有什么过人之处呢.

LinkedIn的即时消息:在一台机器上支持几十万条长连接

于12-06 00:00 - - geek
文 | Akhilesh Gupta  译者 | 足下. 最近我们介绍了LinkedIn的即时通信,最后提到了分型指标和读回复. 为了实现这些功能,我们需要有办法通过长连接来把数据从服务器端推送到手机或网页客户端,而不是许多当代应用所采取的标准的请求-响应模式. 在这篇文章中会描述在我们收到了消息、分型指标和读回复之后,如何立刻把它们发往客户端.

服务熔断

于12-06 13:44 - whereismatrix -
服务熔断也称服务隔离,来自于Michael Nygard 的《Release It》中的CircuitBreaker应用模式,Martin Fowler在博文 CircuitBreaker中对此设计进行了比较详细说明. 本文认为服务熔断是服务降级的措施. 服务熔断对服务提供了proxy,防止服务不可能时,出现串联故障(cascading failure),导致雪崩效应.

Android 7.1.1 正式版降临:续航猛增、支持压感

于12-06 00:49 - - 软件更新新闻
今天早些时候,谷歌正式带来Android 7.1.1的更新,目前有些用户已经可以OTA升级了. 目前能够抢先升级的机型包含了 ,Pixel、Pixel XL、Nexus 5X、Nexus 9、Nexus 9 LTE以及Nexus Player,而此次更新是全球同步的. 对于Pixel和Pixel XL两款机型来说,它们开卖的时候直接预装的就是Android 7.1,现在的Android 7.1.1对于两者来说,是一个重要的安全补丁.

华为CEO任正非判断金融危机即将到来,上川普的日落法

于12-06 01:41 - -
日前,华为以电邮讲话【2016】094 号文签发了任正非在质量与流程 IT 管理部员工座谈会上的讲话内容,在本次讲话中,任正非提醒内部:. 一是金融危机可能即将到来,一定要降低超长期库存和超长期欠款;. 二是以流程撑大流量的拍马屁行为,一律免职. 对质量与流程 IT 的下一步工作,任正非要求工作思路要围绕夯实 IPD/ISC/LTC/IFS 的目标来展开,具体包括:.

浅析渲染引擎与前端优化

于12-05 05:14 - hanyuxinting - 前端开发
浅析浏览器内核的工作原理(以. 浅析由浏览器内核想到的前端优化,或者说前端优化规则是从哪儿来的. 大家知道,大部分的 WEB 页面依托浏览器呈现,而浏览器能够将页面展示出来,基本依赖于浏览器的内核,即渲染引擎. 今天以 Chrome 浏览器的内核 WebKit(更确切是 WebKit 分支 Blink,以下统称为 WebKit )为例,对渲染引擎如何展示页面做个简单、全面的了解.

人们常犯的24个逻辑错误

于12-05 05:21 - -
本文一共列出了24种人们在交谈和辩论甚至吵嘴时常见的“逻辑谬误”. 当你在和别人的交谈中发现对方出现了本文所涉及的逻辑谬误,但是又懒得亲自向对方解释他的谬误的时候,你就干脆把本文转给他吧. 同时,你也可以用这篇文章检验自己是否也犯了下面这24种“错误”. 你歪曲了别人的观点,使你自己能够更加轻松地攻击别人.

携程:上万坐席呼叫中心异地双活架构及系统设计

于12-05 03:10 - 小码哥 - 他山之石 异地双活架构 携程
携程旅行网  通信技术中心高级经理. 拥有十几年的呼叫中心系统建设和运维管理经验,经历了携程呼叫中心系统架构的多次转型设计,使之从单一系统逐步演进到异地冗灾、异地双活,从单品牌到多平台的融合架构设计. 目前负责携程上万座席呼叫中心的产品管理和架构设计工作. 之前,我先拜读了《Google SRE》 这本书的几个章节,我对这些章节中的内容非常认同,特别是基于自动化运维以及故障响应时间的阐述,感同身受.

电商后台系统,到底是怎么回事儿?

于12-05 03:20 - Bouny_Yuan - 产品设计 电商后台系统 系统化介绍
后台系统,也不能叫做一个系统,很多公司将其拆分为很多子系统,阿里更将其发展成了中台事业群(搜索事业部、共享业务平台、数据技术). 后端一系列系统支撑着公司各种业务的进行和发展,前端展示、业务处理(订单、优惠券)、库存变动等进行时,后端各系统间互相调用接口进行数据更新. “双11”前后,新零售概念不断被阿里内部提及,马云预言纯电商时代已去,新零售时代已至.

新海诚《你的名字。》如何做到老少咸宜男女通吃?

于12-04 23:55 - 华记 - 文化 你的名字 宫崎骏 新海诚 日本电影
梦里相逢人不见,若只是梦何须醒. 若说电影是造梦的机器,新海诚的动画电影《你的名字. 》则用写实唯美的画风、清新爽朗的人物设定、曲折紧凑的故事情节为观众带来一场震撼的心灵洗礼. 故事讲述了一段身心互换、穿越时空的不可思议体验. 女主角三叶是个生于乡下的高中女孩,与外婆妹妹一起生活. 那是个连咖啡店也没有的小镇,枯燥单调的生活让三叶憧憬着大都会东京的繁华.

全球9大顶级交易员的核心思想

于12-04 03:13 - DinK - 投资&经济 核心思想 顶级交易员
冠军交易员,起初交易的十年,经常亏损,长期处于濒临破产的边缘,1979年之后成为一个顶尖的交易员. 他一共参加过10次的全美投资大赛中的四个月期交易竞赛项目,获得9次冠军,平均投资回报率为210%,他赚到的钱几乎是其他参赛者的总和. 他认为最重要的交易原则就是资金管理. 假如我错了,我得赶紧脱身,有道是留得青山在,不怕没柴烧.

盖洛普:约1/3的中国银行客户表示只使用网络银行

于12-03 11:49 - Daisy - 原创 消费者研究 用户研究 Gallup 网络银行
中国银行客户的网络知识比美国消费者更丰富. 约1/3的中国银行客户表示只使用网络银行(31%),而这个指数在美国只有12%. 在网络钱包使用量方面,中国依然领先于很多国家,如美国、西班牙、德国和阿根廷. 而且,阿里巴巴最新的全球销售记录显示,双十一网络支付使用量更高. 中国银行客户广泛采用网络渠道和金融科技的崛起关系紧密.

为了互动直播,如何让技术实现低延迟?

于12-03 14:38 - - 业界
雷锋网按:本文作者Carson,即构科技资深直播技术和音视频云服务后台工程师, 熟悉高性能高可用网站架构,注重实用、高效的技术架构和开发模式. 借《让子弹飞》中姜文的名言作为开场白:让子弹飞一会儿. 某名人吐槽说:还要飞一会儿哪. 低延迟的子弹可以击杀敌军千米之外,低延迟的直播技术可以秒杀粉丝千里之外.