android 4.4省电技术详解,如何开发一个省电的app
安卓4.4的推出,省电技术方面谷歌又表示进行了改良!让我们一起了解安卓4.4省电技术到底做了什么改变! 测试结论: 1)灭屏待机最省电: a)任何App包括后台Service应该尽可能减少唤醒CPU的次数,比如IM类业务的长连接心跳、QQ提醒待机闹钟类业务的alarm硬时钟唤醒要严格控制; b)每次唤醒CPU执行的代码应该尽可能少,从而让CPU迅速恢复休眠,比如申请wake...
View Article提交表单中有文件上传后台如何保证数据的一致性
在公司开发一个后台管理系统时有这样的需求:提交一个表单时,要把表单域内容和上传的文件内容(可以是多个上传文件)一并提交到后台去,并且数据库持久化失败后数据要回滚且文件不应该上传上去,如果文件上传失败同样数据库也要回滚。 我的做法是:1. Spring...
View Article怪异模式(Quirks Mode)对 HTML 页面的影响
怪异模式(Quirks Mode)对 HTML 页面的影响Quirks Mode 概述定义什么是 Quirks Mode? 简单来说,Quirks Mode 就是浏览器为了兼容很早之前针对旧版本浏览器设计、并未严格遵循 W3C 标准的网页而产生的一种页面渲染模式。历史由渲染引擎产生的两种文档模式谈到 Quirks modes...
View Article李彦宏内部信曝光百度架构调整:业务整合为三大事业群组
李彦宏内部信曝光百度架构调整:业务整合为三大事业群组【TechWeb报道】2月2日消息,百度创始人李彦宏刚刚发送的内部邮件曝光,将现有业务群组和事业部整合为三大事业群组。对此TechWeb向百度方面核实,对方确认了消息的真实性。据悉,百度调整的三大事业群为:移动云事业部和LBS事业部合并为移动服务事业群组。由副总裁李明远、副总裁刘骏负责,刘骏向李明远汇报。新业务群组、用户消费事业群组、国际化事业部合...
View ArticleiOS、Android、java服务端 DES+RSA安全传输统一实现
工作中遇到了安全传输问题,需要解决iOS和Android客户端跟java服务端的安全传输问题,结合对HTTPS的了解,便使用DES+RSA方式模拟HTTPS。在实现过程中,遇到了一些瓶颈,主要是保持平台兼容性的问题,Android和服务的还可以,统一使用java API,但要包含iOS就比较麻烦了,参考了网上很多资料,忙了三四天,终于搞通了。...
View Article如何应对单日十亿计Web请求
就在不久之前,AppLovin移动广告平台的单一广告请求数量突破了200亿大关——相当于每一秒钟处理50万项事务——其如火如荼的发展态势帮助众多品牌在激励现有客户的同时、从市场中拉拢到了新的买家。那么AppLovin是如何打造出这样一套有能力应对数百亿请求、但又无需对硬件及运维人员进行显著扩张的基础设施的呢?在今天的文章中,我们将共同了解该公司如何发现并选择采用各类最佳实践,从而通过技术堆栈进化实现...
View Article谈谈 React Native
前言几天前,Facebook 在 React.js Conf 2015 大会上推出了 React Native( 视频链接)。我发了一条微博( 地址),结果引来了 100 多次转发。为什么 React Native 会引来如此多的关注呢?我在这里谈谈我对 React Native 的理解。一个新框架的出现总是为了解决现有的一些问题,那么对于现在的移动开发者来说,到底有哪些问题 React...
View Article高效运维最佳实践(01):七字诀,不再憋屈的运维
前言 做运维的那么多,快乐的能有几个? 我们那么努力,为什么总感觉过得那么憋屈、苦闷?做的事情那么多,为什么业务部门、直接领导和公司貌似都那么不领情?怎么做才能自己更加开心些?...
View Article[转][转]内容匹配广告投放技术
ps: 本文是百度文库课程 《计算广告学之内容匹配广告&展示广告原理、技术和实践》的课程笔记,感谢百度!内容匹配广告投放技术1:网盟概述&工程架构课程地址...
View Article通用CentOS 6 服务器安全配置指南
Linux是一个开放式系统,可以在网络上找到许多现成的程序和工具,这既方便了用户,也方便了黑客,因为他们也能很容易地找到程序和工具来潜入Linux系统,或者盗取Linux系统上的重要信息。不过,只要我们仔细地设定Linux的各种系统功能,并且加上必要的安全措施,就能让黑客们无机可乘。一般来说,对Linux系统的安全设定包括取消不必要的服务、限制远程存取、隐藏重要资料、修补安全漏洞、采用安全工具以及经...
View Article一些设计上的基本常识
一些设计上的基本常识转自阿里梁飞的BLOG: http://javatar.iteye.com/blog/706098最近给团队新人讲了一些设计上的常识,可能会对其它的新人也有些帮助, 把暂时想到的几条,先记在这里。 1. API与SPI分离框架或组件通常有两类客户,一个是使用者,一个是扩展者, API(Application Programming Interface)是给使用者用的,...
View Article我读《京东技术解密》 - Dimmacro
自从今年1月26号开博,打算今年好好整理一下自己这些年的技术积累,整理一些读书笔记。不为别的,只为能回看过去,不忘初心。从开博到现在也快一周了吧,说好的一周至少写两篇文章的规定呢?嗐,万事开头难,且行且珍惜吧。...
View Article【转】如何定义性能需求
转自: http://www.infoq.com/cn/news/2015/02/define-performance-requirements JVM监控解决方案提供商 Plumbr的官方博客上发表了一篇题为《...
View Article【转】MySQL性能优化之参数配置
1、目的: 通过根据服务器目前状况,修改Mysql的系统参数,达到合理利用服务器现有资源,最大合理的提高MySQL性能。 2、服务器参数: 32G内存、4个CPU,每个CPU 8核。3、MySQL目前安装状况。...
View Article互联网全站HTTPS的时代已经到来
前言我目前正在从事HTTPS方面的性能优化工作。在HTTPS项目的开展过程中明显感觉到目前国内互联网对HTTPS并不是很重视,其实也就是对用户隐私和网络安全不重视。本文从保护用户隐私的角度出发,简单描述现在存在的用户隐私泄露和流量劫持现象,然后进一步说明为什么HTTPS能够保护用户安全以及HTTPS使用过程中需要注意的地方。国外很多网站包括google,facebook,twitter都支持了全站H...
View Article机器学习(非传统统计方法如回归)到底在量化金融里哪些方面有应用?
尝试回答一下这个问题,也算是对自己阅读的一些论文的总结,顺带谈下一点自己的思考。前一阵子被吐槽说中英夹杂,也不是为了装逼,因为其实翻译过来,意思反而有了偏差。...
View Article如何成为一个更理智的消费者
有一天我的邮箱里收到一份来自老海军(美国服装品牌)的邮件,上面写着“买一件,第二件5折。仅售两天哦!”我通常会在周末收到这些促销邮件,尽管我知道商家在做什么(试图让我花些原本不在我花销计划之中的钱),但我还是会点开最后忍不住购买。做为一个有贷款的,个体经营的母亲,有两个大学基金和退休账户要考虑,我必须成为一个更聪明、更好的购物者。你也是吗?以下是消费者心理和市场研究人员给出的建议。1...
View Articlepython IDE比较与推荐
转: http://www.cnblogs.com/wongsimin/articles/1936415.html 我先给一个初步的表格吧,大家如果有什么意见,或有补充,欢迎提出。有些我没有用过,先不写了。 以下是我使用过的python IDE: (更新与2010年1月20日) ┌─────┬────┬────┬──┬────┬──┬─────┬─────┐ │IDE...
View Article优化网站加载速度的14个技巧
优化了加载速度的网站不仅可以提高其搜索引擎的排名,同时也可以降低网站的跳出率,提高其转换率,还能提供更好的终端用户体验,这是当今基于Web环境取得成功的关键。下面我将介绍几个优化网站加载网页速度的简单方法,一起来看一下。1.服务器响应时间即使网站已经格外优化,但是除非服务器响应时间非常快,否则就不会有什么大的效果。当涉及到提高网站的速度,服务器响应时间起着重要的作用。下面是一些提高服务器响应时间的小...
View ArticleAndroid TTS文字转语音开发
之前在做TTS开发的时候能够正常的将文字转为语音,但是今天做了一个小程序,结果却发不了音,仔细测试了一下,发现了一个问题。首先先讲下TTS如何实现。1、安装语音库,假如要中文发音,科大讯飞语音3.0就很好。2、最简单的程序如下:package com.example.tts; import java.util.Locale; import...
View Article