tigase代码框架解读
以下内容由 [五四陈科学院]提供 在java下实现的xmpp开源实现,除了openfire外,tigase是另一个牛逼的项目。实际的实验室压力下,50万人同时在线的单机,tigase的gc情况要优于openfire,而且openfire的网络层代码借鉴了不少tigase的。下面的内容,在解剖tigase过程中所写,使用的版本是:5.2.1...
View Articlephonegap开发app中踩过的那些坑
把遇到的问题列出来,如果有解决方案的,偶也会写下来,如果大家有更好解决方法的,欢迎留言噢 phonegap 2.9无法触发deviceready事件 亲们可以看下控制台有木有报错,如果有提示cordova_plugins.json 404 (Not Found)...
View Article基于phonegap开发app的实践
app开发告一段落,期间遇到不少问题,写篇文章记录一下。 为虾米要用phonegap 开发app,至少要考虑android和ios两个版本吧,android偶可以应付,ios表示完全木有接触过,于是时间成本、开发成本上去了。phonegap则解决了这个问题,而且对po主而言,用web开发的方式来搞app很爽啊有木有!...
View Article真正能打动你的的一些设计
evelCup。2012年获得红点奖,解决了杯子的摆放存在的问题,即杯口向上灰尘会进入杯子、倒扣着杯子杯口直接接触桌面。灵感来源于芭蕾舞演员角度的锥杯设计师:Hsu Hsiang-Min、Liu Nai-Wen、Chen...
View ArticleWink 的野心:智能家居的神经中枢
智能家居能够使我们的生活更加美好。问题是,不同厂商的设备之间常常缺乏协作。目前,大型科技公司已经试图去确立标准。Google 的 Nest 开始平台化,苹果也提出了 HomeKit 的方案。不过,它们也是各怀私心,缺乏合作。现在,有一家公司试图改变这种状况。通过打造一个统一的平台,它想要使不同公司的设备之间实现互通。这家公司是 Wink,创意众包公司 Quirky 的子公司,而其创始人...
View ArticleSpring/Hibernate应用性能调优
对于大多数典型的Spring/Hibernate 企业应用来说,应用程序的性能几乎完全取决于它的持久层的性能。这篇文章将会对如何确认在“数据库约束”的应用前,使用7种“快速见效”的技巧来帮助我们提升应用性能。如何确认一个应用受到“数据库约束”为了验证一个应用程序是否受到“数据库约束”,首先在一些开发环境中做一些普遍的行为,即使用 VisualVM来监控。...
View Article二手手机恢复出4万张照片
智能手机市场的繁荣,也造就了二手手机市场的兴旺,在美国很多人会通过eBay 和Craigslist 网站来出售他们使用过的手机。不过,似乎大家都没有做好数据清理工作。为了印证这个问题,杀毒公司Avast 做了一个测试,他们从eBay 上购买了20部二手Android...
View ArticleJava 8无人谈及的八大功能
时间戳锁一直以来,多线程代码是服务器开发人员的毒药(问问Oracle的Java语言架构师和并行开发大师Brian Goetz)。Java的核心库不断加入各种复杂的用法来减少访问共享资源时的线程等待时间。其中之一就是经典的读写锁(ReadWriteLock),...
View Article学霸演讲必备的三个PPT技巧
作为一个学生党,尤其是学生党中的学霸、学生党中的学生干部,肯定少不了要在各位同学和导师面前进行PPT演讲展示。坐在台下的导师们、女神以及几十位学渣们正眼巴巴地等着你的“精彩演讲”,关键时刻,绝对不容许出现一点错误,否则可能沦为众多学渣们茶余饭后的笑柄。不用怕,以下几个PPT使用技巧,瞬间提升学霸PPT的操控水平,学渣们多学习下吧。1.快速定位到幻灯片学霸在台上对着PPT做演讲,演讲到一半可能会让大家...
View Article「假货不断」难以放心 京东再被爆有假货
如今人们越来越习惯直接网上购物,省时省心很是方便,不过为了保证所购物品的质量,一般来说大部分消费者会选择像例如京东,天猫和亚马逊这样有品质保证的主流电商。但这些电商真的能让消费者完全放心么?继法国 motul 法国机油以后,今天美孚官方也发布了京东卖假机油的声明。
View Article今日头条产品思路分析
摘录今日头条的评论法则之三:少即是多(摘自《感知的、几款过亿美金APP的创业法则》)媒体是最容易被操纵的,也是最容易变成一个官僚权力纷争的名利场,它被太多外在因素干扰。而技术是一种手段,可以公正公平地让每个用户感知到自己的偏好,而且通过不断智能筛选还能提高用户的粘性和数据的多维度。我想这才是真正的互联网手段去颠覆传统媒体,当然这也是那些来自报社杂志社的在各家门户琢磨着标题党的同学们不敢想、不屑想的手...
View Article银行从业者如何评价央视在 2014 年 7 月对「中行公然洗钱」的报道?是否属实?
今天关于这事的消息挺多的,媒体报道吐槽的是以下几点: 1、非法大额换汇,以前是地下钱庄的活,现在银行也做着和地下钱庄一样的事。 2、从找投资项目到换汇打款,银行超业务范围提供投资移民一条龙服务。 3、银行可能明知道资金来源不明,或者不知情情况下收到假的资金来源证明,会成为协助境内非法资金外流的帮凶。 报道的言辞算是很激烈的,用了洗钱、监守自盗等标题。...
View Article[JS]36个卓越的可视化数据工具(图表库)
如果将数据直接以文字形式展示,这样用户阅读起来是非常困难的,所以如果我们使用可视化形式来展示数据,这就会更清晰易懂。这里由smashingapps整理了36个卓越的可视化数据工具,有地图图表、有柱状图表、饼状、散点等等,是一个不错的list收集。下面来看看这些可视化数据图表工具,或许会对你的项目带来帮助。Ember Charts这个图表库需要依赖Ember.js 和...
View Article九大工具助你玩转Java性能优化
Java性能优化工具可以帮助你改进你的Java代码。 之前我写过一篇关于 5个工具帮助写出更好的Java代码的文章。合适的工具可以改进我们的代码,并且提高开发效率。在 IDR解决方案中,我们一直在找一些方法来改进我们的代码。但最近,我们在考虑改进 PDF HTML5转换器和 Java...
View ArticleApache James Server 3.0-beta4 发布
Apache James Server 3.0-beta4 发布,Apache James Server 3.0 和 2.3.2 集成了邮件服务器,包括了高级完整的功能特性。Apache James Server 3.0 提供一个 mailet 容器,是基于 Spring 构建,慢慢转向 OSGi,支持以下协议: SMTP LMTP. POP3 IMAP (see Apache James IMAP...
View Article香港中文大学校长沈祖尧毕业典礼致辞:不负此生
不负此生 一一 香港中文大学校长沈祖尧毕业典礼致辞 今天早上我翻阅了毕业礼的典礼程序。当我见到毕业生名册上你们的名字,我按手其上,低头为你们每一位祷告。我祈求你们离校后,都能过着“不负此生”的生活。你们或会问,怎样才算是“不负此生”的生活呢?...
View Article基于twemproxy的redis分布式应用
根据以往的测试结论,单个redis的实例的内存总量最好控制在8G以内(最大不能超过20G),而实际上应用对redis的内存的需求可能会远远大于8G,因此需要一个保持redis server性能不下降,但可以有效扩充redis server的容量的方案。 twemproxy是一个恰当的选择。...
View Article未来必热:SVG Sprite技术介绍
by zhangxinxu from http://www.zhangxinxu.com 本文地址: http://www.zhangxinxu.com/wordpress/?p=4264一、Sprite技术这里所说的Sprite技术,没错,类似于CSS中的Sprite技术。图标图形整合在一起,实际呈现的时候准确显示特定图标。另,本文图片甚多,爪机党继续浏览需慎重。二、SVG...
View Article英国计划出台新应急法案 要求电信及互联网公司保存数据12个月
据外媒报道 ,日前,英国议会正打算通过一项新的应急法案,它将要求英国电信公司及互联网服务供应商将用户的通话、短信及互联网使用记录保存最长12个月的时间。而在此前,欧洲一家法院作出裁决,视电信商和ISP保存用户数据24个月为无效规定。
View ArticleVPN 和 SSH 哪个比较好,为什么 VPN 比 SSH 繁荣?
首先,我猜你是想比较VPN和SSL. ssh是一个remote shell 是基于SSL的一种应用,尽管很多人用ssh的转发功能 但是本质上,并没有使用shell, 只是利用了sshd这个软件的SSL proxy的功能。 其次,SSL本身就是VPN的一种,称之为SSL VPN, VPN是外延更广的概念,也不能放在一起比较。 所以我猜你所说的vpn是非SSL...
View Article