资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

原创新闻 [移动开发] 为什么无服务器更适用于移动开发

引用原文:Why serverless was made for mobile development 作者:Alexander Stigsen 翻译:lloog 译者注:作者通过介绍Realm移动平台,引出无服务器开发模式的优点,解释无服务器架构为什么适合移动开发。 当我们将旧版服务器堆栈取消时,构建移动应用程序将变得无限简单 当我们谈到构建移动应用时,我们真正的意思是构建与服务器技术交互的移 ...
jihong10102006 评论(2) 有8560人浏览 2017-08-24 0 1

原创新闻 [移动开发] 饿了么移动基础设施建设

引用作者简介: 王朝成,饿了么移动技术移动基础架构组负责人、移动架构师,负责饿了么移动技术的远景规划、技术架构选型、外部技术方案评估等工作。目前关注领域包括移动端架构、安全、自动化测试及移动大数据等。 责编:唐小引,技术之路,共同进步。欢迎技术投稿、给文章纠错,请发送邮件至tangxy@csdn.net。 声明: 本文为《程序员》原创文章,未经允许请勿转载,更多精彩文章请订阅 2017 年《程序员》 ...
jihong10102006 评论(1) 有6208人浏览 2017-04-06 0 0

原创新闻 [移动开发] 盘点2016年的移动Web发展

引用 作者简介:黄峰达,ThoughtWorks 软件开发工程师,CSDN 博客专家。长期活跃于 GitHub,专注于物联网和前端领域。出版著作《自己动手设计物联网》,以及《Growth:全栈增长工程师指南》等六本电子书,并译有《物联网实战指南》。 本文为《程序员》2016年12月期原创文章,未经允许请勿转载,更多精彩文章请订阅2017年《程序员》。 技术之路,共同进步,欢迎投稿、约稿、给文章纠错, ...
mengyidan1988 评论(0) 有5497人浏览 2016-12-16 0 0

转载新闻 [移动开发] 常见的八种导致 APP 内存泄漏的问题

本文来自:http://blog.nimbledroid.com 像Java这样具有垃圾回收功能的语言的好处之一,就是程序员无需手动管理内存分配。这减少了段错误(segmentation fault)导致的闪退,也减少了内存泄漏导致的堆空间膨胀,让编写的代码更加安全。然而,Java 中依然有可能发生内存泄漏。所以你的安卓 APP 依然有可能浪费了大量的内存,甚至由于内存耗尽(OOM)导致闪退。 ...
mengyidan1988 评论(0) 有9450人浏览 2016-05-26 0 0

原创新闻 [移动开发] 从服务端架构设计角度,深入理解大型APP架构升级

引用 声明:本原创文章来自作者投稿,首发于CSDN,未经许可,禁止任何形式的转载。 作者:王庆友,前1号店首席架构师,先后就职于eBay、腾讯、1号店等公司,精通电商业务,擅长复杂系统业务建模和架构分析,同时在构建大规模的分布式系统方面有丰富实践,尤其在大型系统的SOA改造方面有很深入的理论和实践,目前在寻找合作机会,微信号Brucetwins,个人公众号“架构之道”。 责编:钱曙光,关注架构和算法 ...
mengyidan1988 评论(4) 有17500人浏览 2016-04-12 3 0

原创新闻 [移动开发] App架构经验总结

架构因人而异,不同的架构师大多会有不同的看法;架构也因项目而异,不同的项目需求不同,相应的架构也会不同。然而,有些东西还是通用的,是所有架构师都需要考虑的,也是所有项目都会有的需求,比如API如何设计?架构如何分层?开发环境和生产环境如何分离?这几年,我负责研发过的App,有餐饮类的、社交类的、智能家居类的、电商类的、新闻媒体类的等等。当有了一定的经验之后,你总会有一些自己的心得体会。而以下内容就是 ...
mengyidan1988 评论(5) 有39664人浏览 2016-03-30 9 3

原创新闻 [移动开发] 为什么VR依然没有出现烧钱向的3A级游戏?

Oculus游戏部门负责人Jason Rubin在采访中解释了为什么时至今日VR依然极度缺乏3A游戏:所有开发者都等着其他人的作品,开发者之间相互学习并探索什么能做什么不能做。由于VR游戏领域几乎是零基础,开发者们的互相学习是非常重要的,当越来越多的VR游戏诞生,能够促使VR游戏开发越来越快。 两年前,Jason Rubin加入了Oculus VR公司,在饱受热议的Oculus Rift部门担任软 ...
mengyidan1988 评论(0) 有6292人浏览 2016-03-29 0 0

转载新闻 [移动开发] “移动优先”的设计理念已经过时了吗?

【译者注】Mobile First(移动优先)大概是移动设计师听到最多的设计理念之一,2011年Luke Wroblewski大神提出它时,打破了原来“先完成web设计再移植移动设计”的常规方式,为移动设计注入了一针强心剂,一时各大企业和团队纷纷投入,推动了移动设计的快速发展。时过境迁,移动优先的理念虽然没错,但如今部分企业表现的有些矫枉过正,盲目投入移动端而忽视了用户使用最频繁的大屏终端,实则割裂 ...
mengyidan1988 评论(0) 有5198人浏览 2016-03-11 1 0

转载新闻 [移动开发] Android 日常开发总结的技术经验 60 条

1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。 2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架LiteOrm库,超级清晰且重心可以放在业务上不用关心数据库细节。 3. 全局变量放全局类中,模块私有放自己的管理类中,让常量清晰且集中. 4. 不要相信庞大的管理类的 ...
mengyidan1988 评论(1) 有4882人浏览 2016-03-08 1 0

原创新闻 [编程语言] Swift编程的15个技巧

相对于Objective-C,Swift是一种编译代码时速度更快、安全性与可靠性更高、同时具有可预测性的语言。下面我们列出了在实践中使用这种新语言时,所获取一些Swift使用技巧。这些技巧有助于让开发者编写出更干净的代码,并能帮助更熟悉Objective-C的程序员适应Swift编程,同时适用于在Swift上具有各种背景经历的人,请继续往下看。 章节的顺序是按照使用者对Swift的熟悉程度来排列的 ...
mengyidan1988 评论(0) 有6028人浏览 2016-03-03 0 0

转载新闻 [移动开发] 从 Android 静音看正确的查找 bug 的姿势

本文转自:腾讯Bugly 0、写在前面 没抢到小马哥的红包,无心回家了,回公司写篇文章安慰下自己TT。。话说年关难过,bug 多多,时间久了难免头昏脑热,不辨朝暮,难识乾坤。。。艾玛,扯远了,话说谁没踩过坑,可视大家都是如何从坑里爬出来的呢? 1、实现个静音的功能 话说,有那么一天, 引用PM:『我这里有个需求,很简单很简单那种』 RD:『哦,需要做三天』 PM:『真的很简单很简单 ...
mengyidan1988 评论(1) 有6597人浏览 2016-02-19 2 0

转载新闻 [移动开发] Android开发者需要面对的8大挑战

移动开发变得越来越受欢迎,但移动开发者正面临着一系列挑战。本文将介绍的是Android开发者需要面对的8个不利因素,例如缺乏硬件标准化,以及软件碎片。 为Android OS开发app,给予了开发人员极大的开发自由,并为app所有者积累了不断增长的用户群。但是,在这过程中,开发人员面临着许多Android app开发挑战。 Android平台给Android app开发者带来了很多很多机会。有许 ...
mengyidan1988 评论(2) 有5708人浏览 2016-01-26 0 0

转载新闻 [移动开发] iOS9之后我们需要关注的事情

应用隐私控制-外部调用 iOS9增加了隐私控制,自己的应用如果需要调用其它应用,需要在工程的info.plist中添加一个key为LSApplicationQueriesSchemes的数组值,里面包含需要添加白名单的string类型的scheme。即使用URL scheme将其加入白名单。如项目中使用了qq,微信等分享登录功能,需要添加的值为: mqqopensdkapiV2 mqqOpe ...
mengyidan1988 评论(0) 有6451人浏览 2016-01-15 1 0

原创新闻 [移动开发] 受用不尽的Gradle使用方法与技巧

Gradle尽管比Android Studio早出现,但直到成了官方IDE之后,Gradle才逐渐流行起来。然而,我们是否将这个强大的自动化构建系统的优势发挥地淋漓尽致了呢? 项目与build的特定全局变量 用gradle可以自动生成BuildConfig类,其中能够生成附加字段。这对配置服务器URL之类的工作十分有用,使用它也能轻松开启或关闭功能。 defaultConfig { build ...
mengyidan1988 评论(0) 有6441人浏览 2016-01-04 0 1

原创新闻 [移动开发] 回首2015:定义游戏行业的五大趋势

与过去40年间大多时候相仿,2015年的游戏行业仍旧交织着希望与失望、秩序与混乱、恐惧与勇气、乐观与悲观。也就是说,游戏行业一如既往的有趣。 2015年我们再次看到主流市场发生了转变,新技术获得了很大的动力。下面就是能够代表2015年的五大趋势。 整个行业都在观望Valve推动客厅PC的发展 这些年来Valve一直有明显的意图,想要凭借PC设备进驻用户的客厅——这种意图可以追溯到2013年9月 ...
mengyidan1988 评论(2) 有5261人浏览 2015-12-31 1 0

原创新闻 [移动开发] 2015年改变游戏产业的5大事件

再过几周2015年就正式与我们挥别了,这一年于你而言有什么特别回忆吗? Gamasutra员工齐聚一堂,细数了这一年的大新闻、大事件,还真发现那么一些足以撼动未来几年游戏产业的难忘时刻。 1. 动视暴雪以59亿美元价格收购King 游戏产业就是用钱支撑起来的,一桩买卖近60亿美元怎能不让人正襟危坐?老本行以游戏主机/PC游戏开发为主的动视暴雪(Activision Blizzard,简称AB) ...
mengyidan1988 评论(1) 有4000人浏览 2015-12-23 2 0

原创新闻 [移动开发] 避免App沦为“僵尸”的12个秘诀

数据显示,每分钟人们下载的应用数量将近有5.1万个,而多达110万的僵尸应用却在角落里无人发觉,基本没什么下载量。本文将重点关注某些关键应用商店的ASO策略,来帮助优秀的应用避免沦为“僵尸”的一员。 本文梳理了一些技巧,能够确保人们在Google Play和Apple App Store上发现、下载并使用你的应用。 你是否熟悉“僵尸应用程序”这个概念呢?这并不是在说某种手机游戏,而是指那些在 ...
mengyidan1988 评论(0) 有4602人浏览 2015-12-21 0 0

原创新闻 [移动开发] 测试不到位 你根本上不了APP Store

苹果 APP Store 一如既往地叫人又爱又恨。爱它的有容乃大、无限商机:无数iOS开发者为之心驰神往,拼了命想让开发出来的APP尽快通过审核进入App Store的殿堂;恨它的层层关卡、条条戒律:苹果审核人员是出了名的傲娇与严苛,有一万个APP审核被拒就有一万个理由。 APP Store的审核标准细则几经更新不断细化,对一款APP审核之严格堪称令人发指。涵盖了APP质量、功能、界面、位置、 ...
xiaoguiyinyangshi 评论(3) 有5991人浏览 2015-12-18 0 3

原创新闻 [移动开发] Android应用架构变更背后的经验、失误与推论

软件代码库各个不同的部分应当彼此独立,其整体却犹如一部运转良好的机器 Android的开发生态系统发展迅速,每周都有变化,人们不停地创建新工具、更新资源库、撰写博文、发表演讲。只要享受一个月的假期,回来的时候支持库和/或Play Services都更新换代了。 笔者与ribot团队合作开发Android应用已有超过三年时间。在这段时间里,我们用来构建Android应用的架构与技术一直在不断进 ...
mengyidan1988 评论(2) 有4825人浏览 2015-12-17 0 0

原创新闻 [移动开发] 你连Bug都抓不住,还谈什么参与感?

林子大了什么鸟都有,APP市场也是这样。举个例子,有段时期图片社交井喷式发展,各类图片社交APP一时充斥着市场。各种或重视图片加工或主打社交元素的APP“来得快去得快”、“你方唱罢我登场”,这些短命APP的例子不胜枚举。究其原因,除了市场饱和等客观因素外,更多的还是一些企业和开发者急于求成、眼馋市场,以构建参与感为借口将未经测试襁褓之中的APP推上市场,结果暴露出各种各样的Bug,最终演变成用户的 ...
xiaoguiyinyangshi 评论(0) 有5127人浏览 2015-12-11 0 0

最近热门TAG

Java(1854) Google(1441) Android(1244) JavaScript(842) Web(669) Linux(648) 框架(605) Windows(591) 浏览器(540) HTML5(533) Firefox(483) jQuery(480) iOS(479) Ruby(427) Chrome(386) HTML(380) 编程(365) 工作(349) Apache(346) Python(328)

热门资讯

Global site tag (gtag.js) - Google Analytics