`
文章列表
文件压缩或图片瘦身的工具遍地都是,但 PDF 文件减肥的工具却是很难找到,更别想用 JAVA 直接调用了。 Acrobat 中的优化工具可以将 150M 的 pdf 文件压缩至 1.5M,且效果几乎不打折。可是程序却不能直接控制 acrobat 中的功能,即使用 SDK 能写 IAC 程序,但很难嵌入到小小的客户端软件中去。   苦苦寻找可用的工具,国内基本没有,国外的有几款,但都要付费,并且无法真正用 shell 方式运行。有代表性的 A-PDF Image Downsample,novapp,pdftk_server,verypdf-pdfcompressor,PDF-Tools。 ...

SVN与SCM

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的作用就不仅仅是数据切分,还有备份多写、异常队列等多项 ...
微信很风靡,也很正常,一定有标杆。 官方人士把微信的成功归结于腾讯式的“三位一体”策略:即产品精准、项目敏捷、技术支撑。 凡人不应该这么看,首先一条“产品精准”即可略过,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 希望大家看完后,能留下您的足迹。让我们大家都能够结识一下。
原文出自:http://blog.renren.com/share/121149331/4037035746,好象已经转了好多回。跟着瞎起哄。   本文想说的事情是,那个叫PRD文档的家伙只是个称呼而已,PRD的问题不在于如何写而在于如何被传递与执行。这里简单介绍一下我基于axure rp的一种新的PRD写法。(友情提醒:从来不用axure,认为他笨重无比的人请路过。)        从半只脚迈入产品经理这个大门的那天起我就被2个文档的名称深深的纠缠着,他们是市场需求文档(MRD)、产品需求文档(PRD)。先不论你是什么方向的PM,这2个玩意一定会一直伴随你的Title跟着你。这2个文档 ...
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很标准,sun 的 jdk 包含了实现,JS 也有许多可选实现。已知 sun 的 Base64 性能不行,远不及自己写的代码,这并不重要,无须深究。比较关注的是通常 JS 到 JAVA 间通常是私有的 Base64 编码和解码,如果采用公共的方式编码与解码,不能实现简单的加密。但可以通过适当的修改 Base64 来实现简单加密与解密。尽管不及专门的对称加密和非对称加密的安全性,但性能远胜于专门的加密解密过程,且可以实现可见字符的传输。适用于安全要求不高,对密文要求可见,且密文长度受限的场景。   import java.util.Date; import java. ...
Global site tag (gtag.js) - Google Analytics