- 浏览: 224282 次
- 性别:
- 来自: 深圳
最新评论
-
brighter:
oMapper.configure(Deserializati ...
jackson 抛出 bean 中没有定义字段的错误,只好用 gson -
PassFeed_free:
public Bitmap decode(ImageDecod ...
android universalimageloader 几点改进 -
PassFeed_free:
楼主你好, 请问这个库, 在大屏显示高清图片 ,listvie ...
android universalimageloader 几点改进 -
yonghong:
楼主只是揣测
JIRA4.1 升级到 JIRA5.1 -
abdxj:
"Could NOT parse license t ...
JIRA4.1 升级到 JIRA5.1
文章列表
文件压缩或图片瘦身的工具遍地都是,但 PDF 文件减肥的工具却是很难找到,更别想用 JAVA 直接调用了。 Acrobat 中的优化工具可以将 150M 的 pdf 文件压缩至 1.5M,且效果几乎不打折。可是程序却不能直接控制 acrobat 中的功能,即使用 SDK 能写 IAC 程序,但很难嵌入到小小的客户端软件中去。
苦苦寻找可用的工具,国内基本没有,国外的有几款,但都要付费,并且无法真正用 shell 方式运行。有代表性的 A-PDF Image Downsample,novapp,pdftk_server,verypdf-pdfcompressor,PDF-Tools。
...
SVN与SCM
原文来自:http://www.cnblogs.com/MeteorSeed/archive/2012/08/14/2604185.html
目录
一 概述
二 变更控制
三 版本控制
原文引用自:http://www.xiuwz.com/site/tech-ope-gizzard/
Twitter开源的通用性数据切分中间件Gizzard
Gizzard是Twitter在11年4月份新推出的一个通用数据切分中间件,在Twitter的架构中占用重要的作用。
从图中看到Gizzard主要用于在MYSQL之上,作用是实现数据切分。但目前据说 Gizzard最主要的作用在用于在memcache和redis上。众所周知,memcache和redis本身缺少(或者实现较弱)主从同步机制。在 这里Gizzard的作用就不仅仅是数据切分,还有备份多写、异常队列等多项 ...
读微信一亿用户背后架构秘密
- 博客分类:
- 专题-06-框架PK
微信很风靡,也很正常,一定有标杆。
官方人士把微信的成功归结于腾讯式的“三位一体”策略:即产品精准、项目敏捷、技术支撑。
凡人不应该这么看,首先一条“产品精准”即可略过,TC的山寨文化根深蒂固,“产品精准”更适合解释其内部的生态环境。
第二条“项目敏捷”,这个是利器。
(1)敏捷是积极态度的表征,积极态度是更接近于好运的阶梯,好运是成功的关键要素。
(2)微信必须要容忍说哪怕在发布前的十分钟,也要允许他变更。
(3)研发团队所做的一切都是要给产品决策者有最大的自由度,而这个决策正是微信能够胜出的关键。
(4)如何敏捷?
Google Analytics SDK for Android v2 (Beta) - Overview 摘要
Google Analytics for Android SDK 使开发人员更容易在自己的应用程序中收集用户参与数据。该文件将提供的 SDK 用途,指导,使用唯一的 property ID EasyTracker 来量化考核应用程序。
(一)收集的量化指标:
活跃用户
用户的地理位置分布
使用指定的功能情况
应用中的交易
程序崩溃次数和类型
其他指标
全过程跟踪
优秀不是偶然的,evernote 内嵌有 google analytics 分析器,一博内嵌有友盟分析器。几款口碑不错的 android 应用软件都有分析器。就来学习一下 evernote 是如何利用分析器的。
Evernote 记录的机器信息:
IsTablet: 根据屏幕尺寸和分辨率来判断设备是否具备 Tablet 能力
Locale: java.util.Locale.getDefault().toString()
Service: commerce_service
Package: AndroidManifest.xml 中定义的 package
Brand: andro ...
原文出自:http://www.webppd.com/thread-1060-1-1.html
腾讯内部用于软件原型设计的专用工具UIDesigner
希望大家看完后,能留下您的足迹。让我们大家都能够结识一下。
PM-基于Axure的PRD写作思考
- 博客分类:
- 架构师-05-工具
原文出自:http://blog.renren.com/share/121149331/4037035746,好象已经转了好多回。跟着瞎起哄。
本文想说的事情是,那个叫PRD文档的家伙只是个称呼而已,PRD的问题不在于如何写而在于如何被传递与执行。这里简单介绍一下我基于axure rp的一种新的PRD写法。(友情提醒:从来不用axure,认为他笨重无比的人请路过。)
从半只脚迈入产品经理这个大门的那天起我就被2个文档的名称深深的纠缠着,他们是市场需求文档(MRD)、产品需求文档(PRD)。先不论你是什么方向的PM,这2个玩意一定会一直伴随你的Title跟着你。这2个文档 ...
技术团队带头人工作计划备案
- 博客分类:
- 架构师-02-组织
3运营计划
3.1前言
好的产品是运营出来的,而不是开发出来的---周鸿祎
本质上讲,运营就是为了给用户提供更好的服务。
一个缺少运营规划的优秀产品,可能会被运营失败;而一个运营规范普通产品,通过持续的改进,也可以变成好产品而获得成功。
3.2运营策划内容
*数据分析:用户数据、浏览访问数据、热点房源、热点楼盘、热点指标、热门话题、热门户型
*内容策划:置业需求、增加房源、推送房源、建立雇佣关系、消息往来、新的功能应用
3.3商务拓展
*渠道拓展:线上网络推广、线下中介公司
*品牌推广:产品推广、品牌宣传、营销实施、提高产品和品牌知名度
*市场监控:行业市场监控和竞争对手 ...
作为独立的 REST 应用服务器,需要统计每个接口被调用的次数,消耗时间,成功与失败结果等数据,用第三方的统计工具无法满足数据和性能,所以用 cxf 的拦截器实现了一个。
进入InInterceptor:
import org.apache.cxf.interceptor.Fault;
import org.apache.cxf.message.Message;
import org.apache.cxf.phase.AbstractPhaseInterceptor;
import org.apache.cxf.phase.Phase;
import org.springfr ...
手机性能测试的工具一大堆,但专门针对开发手机应用的性能测试工具却少得可怜。网上搜到这个东东似乎可用。
写道
Just Announced: vCat 7.0 with Focus on Mobile Application PerformanceTechnology Proven to Improve Performance Over 40%Shunra announced the upcoming release of vCat™ 7.0, a Windows-based network emulation software solution. Along with the ...
引用说明:原文来自 http://paris8.org/a/bbs/redirect.php?tid=7499&goto=lastpost,为方便本人阅读,格式略有调整。
简单介绍:GraphicsMagick号称图像处理领域的瑞士军刀。 短小精悍的代码却提供了一个鲁棒、高效的工具和库集合,来处理图像的读取、写入和操作,支持超过88中图像格式,包括重要的DPX、GIF、JPEG、JPEG-2000、PNG、PDF、PNM和TIFF。通过使用OpenMP可是利用多线程进行图片处理,增强了通过扩展CPU提高处理能力。GraphicsMagick可以再绝大多数的平台上 ...
Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。原文http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html。
虽然有文说 jackson 最快,尝试用了几把从 json 转到 bean 的功能,但最后没法使用。原因是 json 有些字段,在 bean 中并没有定义,这样 jackson 便会抛出错误,没法得到正确的结果,但 Gson 和 json-lib 都能正确返回 bean. 或许是我用得不精,只好作罢,用回 gson.
引用说明:原文来自 http://zhouyongqiang.iteye.com/blog/1629590,为方便本人阅读,格式略有调整。
第一步:为服务器生成证书
keytool -genkey -v -alias tomcat -keyalg RSA -keystore tomcat.keystore
第二步:为客户端生成证书
keytool -genkey -v -alias MyKey -keyalg RSA -storetype PKCS12 -keystore client.p12
第三步:将第二步生成的client.p12文件导出为一个cer文件
...
Base64扩展,自定义字串和顺序
- 博客分类:
- 架构师-03-实施
Base64很标准,sun 的 jdk 包含了实现,JS 也有许多可选实现。已知 sun 的 Base64 性能不行,远不及自己写的代码,这并不重要,无须深究。比较关注的是通常 JS 到 JAVA 间通常是私有的 Base64 编码和解码,如果采用公共的方式编码与解码,不能实现简单的加密。但可以通过适当的修改 Base64 来实现简单加密与解密。尽管不及专门的对称加密和非对称加密的安全性,但性能远胜于专门的加密解密过程,且可以实现可见字符的传输。适用于安全要求不高,对密文要求可见,且密文长度受限的场景。
import java.util.Date;
import java. ...