首页 文章 精选 留言 我的

精选列表

搜索[重复报告],共10000篇文章
优秀的个人博客,低调大师

报告:JavaScript 成为最受欢迎的开发技术

根据 SDTimes报道,Pluralsight 科技公司公布自己的 Technology Index,JavaScript位居榜首。 Pluralsight,是美国的一家面向软件开发者的在线教育课程服务商,成立于 2004 年,该公司网站平台上已经积累了 3000+ 个课程,并且每天还有所增加,学员广泛分布在全球 150 多个国家。 Technology Index基于 23亿个数据点,并不单单只有分析编程语言,涉及到是软件工程师、IT 运营、信息安全和数据专业人员最需要的技术,显示 850+开发技术的增长率,并对其相对受欢迎程度进行排名,这种对不断发展的技术前景的直观展示使领导者能够为未来做好准备。在这份榜单中,JavaScript排名第一,相比去年 4月份,它上升了三位。而接下来分别是Java、HTML、Python、C++、Android、C、C#、PHP和Git。 该公司在博客中写道: 毫无疑问,JavaScript 仍然是一种顶级语言,它为我们每天使用的 Web 应用程序提供了动力。avaScript也是不断改进,使开发人员能够在 Web 应用程序世界中继续创新和蓬勃发展。 数据技术方面的榜单,排名分别是R 语言、Microsoft SQL Server、MATLAB、Google Analytics、TensorFlow、Microsoft Power BI、Tableau SAS、Pandas 和 Apache SPark。根据该公司的说法,通过机器学习和人工智能进行数据分析的需求使得数据收集和分析变得更加重要。 此外,还包括 IT 操作专业人员最强大的技术 Top 10(依次是 Linux、Ubuntu 和Windows 等等),以及安全性技术 Top 10,Kali Linux、CISSP 和 CloudFlare 位列前茅。 Pluralsight 首席体验官 Nate Walkingshaw 表示,“当今技术变革的速度非常快,通过 Technology Index,更好地了解最新企业技术创新的方向和节奏。科技领导者根据这些数据,帮助他们为下一次科技投资提供信息,并培养团队所需的技能”。 完整榜单见: https://www.pluralsight.com/tech-index

优秀的个人博客,低调大师

关于项目中audio文件无法播放的报告

BUG现象 Nexus5等部分机型(安卓4.4版本)出现选择自定义铃声后无法播放的现象。 BUG原因 4.4的某些机型使用的intent.setAction(Intent.ACTION_GET_CONTENT)获取的uri为 content://com.android.providers.media.documents/document/audio%3A1407 这种格式的uri在播放音乐的方法中不识别报错 4.3及以下版本使用的intent.setAction(Intent.ACTION_GET_CONTENT)获取的uri为 content://media/external/audio/media/91613 可以正常播放 解决办法 以下是Google developer.android.com官方网页对Android 4.4 APIs的相关改动说明 Storage accessframework On previousversions of Android, if you want your app to retrieve a specific type of filefrom another app, it must invoke an intent with theACTION_GET_CONTENTaction.This action is still the appropriate way to request a file that you want toimportintoyour app. However, Android 4.4 introduces theACTION_OPEN_DOCUMENTaction,which allows the user to select a file of a specific type and grant your applong-term read access to that file (possibly with write access) withoutimporting the file to your app. 其中提到了: 在4.3或以下可以直接用ACTION_GET_CONTENT的,在4.4或以上,官方建议用ACTION_OPEN_DOCUMENT 但是根据其说明ACTION_GET_CONTENT是可以用的,只是ACTION_OPEN_DOCUMENT被推荐而已。但是事实上某些4.4机型(neuxs 5等)如果还用ACTION_GET_CONTENT的方法,返回的uri跟4.3是完全不一样的,4.3返回的是带文件路径的,而4.4返回的却是content://com.android.providers.media.documents/document/audio:3951这样的,没有路径,只有音频编号的uri. 所以为了解决这种问题,我们尝试使用Google推荐的ACTION_OPEN_DOCUMENT action 测试结果显示,使用官方推荐的action解决了项目中的问题 代码如下: 原代码: case1: IntentintentMyRingtone =newIntent( Intent.ACTION_GET_CONTENT); intentMyRingtone.setType("audio/*"); intentMyRingtone .setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(intentMyRingtone, SELECT_MY_RINGTONE); break; 更改以后的代码: case1: IntentintentMyRingtone =newIntent( Intent.ACTION_GET_CONTENT); intentMyRingtone.setType("audio/*"); if(Build.VERSION.SDK_INT< 19) { intentMyRingtone .setAction(Intent.ACTION_GET_CONTENT); }else{ intentMyRingtone .setAction(Intent.ACTION_OPEN_DOCUMENT); } startActivityForResult(intentMyRingtone, SELECT_MY_RINGTONE); break; 经验教训总结 机型问题有时候总是伴随着版本问题,遇到问题关注Android版本的不同有时候很重要。 前期问题没改出来也是没有考虑到报错手机的一直特征是4.4. Google搜索的关键词也很重要,它有时候决定整个你修改bug的方向问题,提炼出正确的搜索关键字能够快速找到相关的文章,提供了别人解决问题的经验。 关注Android版本更新,了解重要的更新说明,项目的很多bug都是Android版本更新后,项目中的代码不适用造成的。 另外:很多开发人员也经常遇到image获取的问题 本文转自HDDevTeam 51CTO博客,原文链接:http://blog.51cto.com/hddev/1548932,如需转载请自行联系原作者

优秀的个人博客,低调大师

SaaS行业验尸报告:他们死于资本狂欢前夜

不管是从企业市值还是上市数量的维度来看,与美国相比,中国的SaaS还处于婴儿期。到底是接受资本的催肥,还是在待市场被教育充分之后自由生长,是加持在2016年Saas企业的命题。 SaaS企业还处于婴儿期 企业正在从使用本地化软件向SaaS服务转变,底层驱动因素主要是人力成本的上升、移动的兴起以及共享经济对企业形态的消解的未来趋势。 一是人力成本的上升。企业服务软件是人力成本的替代品。人力成本越贵的国家,企业运用软件来提高效率的意愿越强烈。美国的SaaS企业市值1700亿美金,而中国的SaaS企业估值35亿美金左右。在过去的7、8年里,中国的劳动力成本以每年13%的速度在增长,利用企业服务软件来降低人力成本成为必然趋势,这也是SaaS市场未来5年会迎来爆发式增长的根本原因。 二是移动的兴起。随着移动互联网的兴起,越来越多的企业适应了移动办公,这催生了一系列协同办公、云计算的企业产生。 三是共享经济对企业形态潜移默化的改变。在共享经济下,越来越多的员工不局限于一个公司,而将自己时间碎片分布和管理。今天的企业还是一个相对封闭的团体,但共享经济会打破企业的外壳。所以,企业才需要工具来把员工联结在一起。 根据it桔子数据整理制图 企业级服务和软件应用盈利模式清晰,再加上消费级产品的竞争激烈,目前风险投资机构非常关注这个行业。从近5年的获投公司数量可以明显看出,从2013年之后开始,企业服务领域的投资越来越活跃,2015年全年有419家公司获得投资。 根据it桔子数据整理制图 从2015年获投的轮次分布看,企业服务领域的投资目前主要集中于天使轮、A轮以及Pre-A轮。战略投资依然是传统管理软件用友、金蝶以及巨头的天下。资本对于企业服务的态度还停留在布局的阶段,中国的SaaS企业大多还处于婴儿期。 路有冻死骨 尽管SaaS市场在2015年呈现前所未有的热度,但是依然难掩「路有冻死骨」的现象。 3年内,一共有69家企业服务的公司倒闭或被收购。本地生活领域,3年内死亡了92家,电商领域3年内死亡了158家。相对于O2O、电商领域,企业服务领域的死亡数量,确实不算多。在企业服务领域,死亡数量最多的人力资源、协同办公、大数据以及云计算,也恰恰是近几年最火的几个方向。 根据it桔子数据整理制图 69家死亡的公司中,有32家成立于2012年后,它们于SaaS起势时诞生,但却没能撑到资本狂欢的前夜。除了自身的原因,很多SaaS企业短期效益不明显,让投资人逐渐失去信心,也是死亡的重要原因。 个案验尸记录 在死亡的69家企业中,有50多家的融资情况不明确。这意味着很多公司上线之后不久就销声匿迹了。但是,死亡的企业中也不乏融到A轮、B轮,用户数量达到一定规模的企业。他们死亡的情况虽有不同,但一斑窥豹,个中教训,依然值得大家借鉴。 云诺,就是这样一家在云存储领域做出一定口碑却最终遗憾死亡的企业。 姓名:云诺 年龄:4岁 死亡时间:2014.3 一、大体检查: 1.一般情况: 云诺是一款免费同步云存储工具,能实现文件资料的同步、发送及群组共享。 2014年3月2日,云诺宣布停止免费用户,开始全面收费。 基于商业运作及提升服务目的和对于核心用户群的专注,我们将不再继续保留免费账户。原有免费用户和新注册用户可以选择升级成 VIP 用户,继续享有当前及未来更多服务。具体实施步骤是:从3月3日开始,将暂停免费账户的注册。原免费用户如果暂无升级打算,可选择在此期间对个人数据进行备份保存;4月1日起,未升级为付费用户的账户,将无法继续使用。 2.大体诊断: 在巨头夹缝中生存的独立云存储创业公司,容量拼不过巨头,服务也没有做出差异化。所以,当云诺宣布停止免费服务的那一刻起,相当于宣告了自己的死亡。 二、组织学检查 1.造血系统: 能否持续造血,是生命得以存续的要义。 对于云存储公司,国内的创业者早期在硬件上就已经烧掉了大量的资金购置服务器和带宽,准备慢慢培养国内用户的付费习惯。 做大客户还是小客户?做免费还是收费?这是云存储公司绕不过的问题。云诺走的是「小客户+免费」的模式,只在增值服务部分收费。然而,巨头们为了圈用户纷纷宣布「免费」使用更大的空间,对于众多个人用户而言,免费空间足够使用,VIP 的增值服务也不是那么迫切,赢利点很难实现。 2.免疫系统: 除了自身造血不畅,巨头的进入,也使云诺的免疫系统陷入崩溃。 在安全性上,多数用户更信赖大公司。小公司一旦倒闭停止运营,用户存储的数据只能面临迁移或者丢失。云存储背后需要有一套完整的基础设施作为支撑,海量的数据存储、运算和日常运维工作方面,大公司显然有先天的优势。 除了投入无法跟巨头相比,独立网盘使用的便捷性和账号的通用性上也不及大公司。 在这种情况下,即便融到了更多的资金可供与巨头竞争,其现存的商业模式也不得不重新考虑,这些烧掉的钱什么时候才能赚回来?一旦资金链断裂,这种高投入的项目很容易就陷入死亡。 给自己把脉 中国的企业服务市场还没有几家巨头一统江湖的局面,同时,很多玩家都在这个领域里喊叫,试图更快地教育市场,这种情形下,创业公司都有机会。 尽管与其他行业的萧条相比,企业服务形势大好,但初创企业也需要给自己把把脉,看能否在天时地利之时站稳风口。 针对SaaS企业,无论是早期、发展期还是成熟期,资本市场都会用三个指标来衡量:用户粘性、盈利性以及规模效应。而这三个属性都有一个硬性指标来衡量,分别对应的是流失率、生命价值/获客成本以及获客成本/月存续收入。 客户流失率,是指一个时间段内获得的客户在下一个时间段内的流失比率。时段的单位与收费的时间单位一致,比如如果企业是按月收费,则看月度流失率;如果是按年收费,则看年度流失率。流失率能直接评判一个SaaS产品的好坏。 盈利性主要通过生命价值/获客成本来体现。目前中国企业对SaaS的接受程度还不够高,获客成本主要分散在推广和销售人员身上。而用户的生命价值是指一个企业用户生命周期中SaaS企业可获得的收入总额。夸大用户生命价值会反映一个不真实的盈利性,对于企业来说很危险。 SaaS是一个边际成本极小并且具有规模效应的商业模式。通过获客成本/月存续收入这个指标可以清楚地看出一个SaaS企业开始大规模扩张的时间节点。 获客成本/月存续收入<12是一个及格线,意味着在用户不流失的情况下,SaaS企业12个月的月费收入足够覆盖获客成本,企业可以扩张,把重心放在销售上。如果没有达到这个及格线,企业扩张则会亏损,无法实现规模效应。 2016年,在资本的涌入和市场逐渐觉醒的双重作用之下,SaaS市场热度可以想见。但是,再热也有死亡跟随。经济下行期,资本市场都是通过数据来做判断,创业公司要对自身把好脉,避免在中国SaaS市场爆发的前夜死亡。 本文作者:满满 来源:51CTO

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册