每周荐书:Swift、Java、React(评论送书)

老规矩,感谢大家对每周荐书栏目的支持,先公布下上周中奖名单

13-刘子腾 东风玖哥 《Minecraft我的世界:建筑教程大全》
 梦中天 阿凡提的小毛驴 《人人都是架构师:分布式系统架构落地与瓶颈突破》
 Heidi_8 ylemliu 《OpenStack最佳实践——测试与CI/CD》
 请以上六位用户私信给小编快递地址,我尽快给各位发送奖品。


每周荐书活动规则:

文末评论里回复你对本周推荐图书的看法,或想要获得某本书的书名及理由

下期荐书更新时,会在本期评论中选出6名优秀评论可以免费获得此书



Swift进阶


喵神领衔iOS开发三部曲之完结篇从低层级编程到高阶抽象完成最终修炼


【德】Chris Eidhof(克里斯·安道夫) 【德】Ole Begemann (奥勒·毕格曼) 【德】Airspeed VeLocity (空速网站) 著

王巍 译
ISBN 978-7-121-31200-7
2017年5月出版

定价:75.00元


编辑推荐

√ Swift 非常适于系统编程,同时它也能被用于书写高层级的代码。

√ 如果你已想深入探索这门语言的奥秘,这是唯一能找到的一本书。

√ 全球知名 iOS 教学网站 objc,其精品图书更是惠及无数开发者。

√ 高层级抽象如泛型|协议,低层级如封装C代码、字符串内部实现。




Java多线程编程实战指南(核心篇)


本书以基本概念、原理与方法为主线,辅以丰富的实战案例和生活化实例

Java虚拟机、操作系统和硬件多个层次与角度出发

循序渐进、系统地介绍Java平台下的多线程编程核心技术及相关工具

黄文海著
ISBN 978-7-121-31065-2
2017年4月出版
定价:89.00元


编辑推荐
1 内容脉络清晰,讲解循序渐进,介绍系统全面。围绕多线程编程所要解决的问题及其面临的挑战,展开介绍多线程编程中的相关概念、原理与技术。
2 包含丰富的实战案例和生活化实例,案例配有源码,并且这些源码可以实际运行,方便读者实验。
3 书中包含提示、扩展阅读等内容,以问答的形式解答多线程编程初学者经常遇到的一些疑惑和问题。




React前端技术与工程实践


真正能将React应用于工程实践,正面直击React工程应用的痛点


李晋华 编著
ISBN 978-7-121-31050-8
2017年4月出版
定价:69.00元

编辑推荐
React技术日新月异,现有资料烦琐杂乱,或语焉不详、或难以理解,或文档与软件不相匹……没关系,本书带你探寻React的本质和原理,针对实际应用场景给出典型组件的开发思路及代码、React相关工具链的原理和使用方法,以及相关使用流程React的高级功能。力求为读者呈现最完整详尽的React前端技术开发,降低学习成本,获取吸收技术精华。

每周荐书:Swift、Java、React评论送书的更多相关文章

  1. ios – React native链接到另一个应用程序

    如果是错误的,有人知道如何调用正确的吗?

  2. ios – 无法识别的选择器发送到实例NSTimer Swift

    解决方法让updateTime成为一个类方法.如果它是在一个纯粹的Swift类中,你需要在@objc前面说明该方法的声明,如:

  3. ios – React Native – 在异步操作后导航

    我正在使用ReactNative和Redux开发移动应用程序,我正面临着软件设计问题.我想调用RESTAPI进行登录,如果该操作成功,则导航到主视图.我正在使用redux和thunk所以我已经实现了异步操作,所以我的主要疑问是:我应该把逻辑导航到主视图?我可以直接从动作访问导航器对象并在那里执行导航吗?.我对组件中的逻辑没有信心.似乎不是一个好习惯.有没有其他方法可以做到这一点?

  4. ios – 类型推断(自动类型检测)如何在swift中工作?

    LLVM如何检测变量是一个字符串?

  5. ios – Swift可选项:语言问题,还是做错了什么?

    应该有可选的类型;type是但是,如果我这样做,它的工作原理:它似乎是基本的替代,但我可能会遗漏一些语言的细微差别.谁能对此有所了解?之后就像暧昧一样,更多,这是我的解决方案:这适用于所有非对象Swift对象,包括Swift字符串,数字等.感谢Viktor提醒我String不是Swift中的对象.如果您知道值的类型,您可以替换任何?使用适当的可选类型,如String?

  6. 在ios中使用带有React Native(0.43.4)的cocoapods的正确方法是什么?

    我已经挖掘了很多帖子试图使用cocoapods为本地ios库设置一个反应原生项目,但我不可避免地在#import中找到了丢失文件的错误.我的AppDelegate.m文件中的语句.什么是使用反应原生的可可豆荚的正确方法?在这篇文章发表时,我目前的RN版本是0.43.4,而我正在使用Xcode8.2.1.这是我的过程,好奇我可能会出错:1)

  7. ios – React Native WebView滚动行为无法按预期工作

    如何确保滚动事件的行为与ReactNative应用程序中的浏览器相同?

  8. ios – 覆盖Swift中的超类委托

    我正在开发一个包含两个UIViews的Swift(v1.2)项目.MyView和MyViewSubclass.MyView有一个委托,我想在MyViewSubclass中覆盖它作为一个子协议,类似于UITableViews有一个UITableViewDelegate,它也符合超级uiscrollviewdelegate.我的第一个想法是覆盖超类属性,但这会导致编译器错误,因为子类不能覆盖具有不同类

  9. ios – React Native – BVLinearGradient – 找不到’React/RCTViewManager.h’文件

    谢谢.解决方法几天前我遇到了完全相同的问题.问题是在构建应用程序时React尚未链接.试试这个:转到Product=>Scheme=>管理方案…=>点击你的应用程序Scheme,然后点击Edit=>转到Build选项卡=>取消选中ParallelizeBuild然后点击标志添加目标=>搜索React,选择第一个名为React的目标,然后单击Add然后在目标列表中选择React并将其向上拖动到该列表中的第一个.然后转到Product=>再次清理并构建项目.这应该有所帮助.

  10. ios – React Native – NSNumber无法转换为NSString

    解决方法在你的fontWeight()函数中也许变成:

随机推荐

  1. Swift UITextField,UITextView,UISegmentedControl,UISwitch

    下面我们通过一个demo来简单的实现下这些控件的功能.首先,我们拖将这几个控件拖到storyboard,并关联上相应的属性和动作.如图:关联上属性和动作后,看看实现的代码:

  2. swift UISlider,UIStepper

    我们用两个label来显示slider和stepper的值.再用张图片来显示改变stepper值的效果.首先,这三个控件需要全局变量声明如下然后,我们对所有的控件做个简单的布局:最后,当slider的值改变时,我们用一个label来显示值的变化,同样,用另一个label来显示stepper值的变化,并改变图片的大小:实现效果如下:

  3. preferredFontForTextStyle字体设置之更改

    即:

  4. Swift没有异常处理,遇到功能性错误怎么办?

    本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请发送邮件至dio@foxmail.com举报,一经查实,本站将立刻删除。

  5. 字典实战和UIKit初探

    ios中数组和字典的应用Applicationschedule类别子项类别名称优先级数据包contactsentertainment接触UIKit学习用Swift调用CocoaTouchimportUIKitletcolors=[]varbackView=UIView(frame:CGRectMake(0.0,0.0,320.0,CGFloat(colors.count*50)))backView

  6. swift语言IOS8开发战记21 Core Data2

    上一话中我们简单地介绍了一些coredata的基本知识,这一话我们通过编程来实现coredata的使用。还记得我们在coredata中定义的那个Model么,上面这段代码会加载这个Model。定义完方法之后,我们对coredata的准备都已经完成了。最后强调一点,coredata并不是数据库,它只是一个框架,协助我们进行数据库操作,它并不关心我们把数据存到哪里。

  7. swift语言IOS8开发战记22 Core Data3

    上一话我们定义了与coredata有关的变量和方法,做足了准备工作,这一话我们来试试能不能成功。首先打开上一话中生成的Info类,在其中引用头文件的地方添加一个@objc,不然后面会报错,我也不知道为什么。

  8. swift实战小程序1天气预报

    在有一定swift基础的情况下,让我们来做一些小程序练练手,今天来试试做一个简单地天气预报。然后在btnpressed方法中依旧增加loadWeather方法.在loadWeather方法中加上信息的显示语句:运行一下看看效果,如图:虽然显示出来了,但是我们的text是可编辑状态的,在storyboard中勾选Editable,再次运行:大功告成,而且现在每次单击按钮,就会重新请求天气情况,大家也来试试吧。

  9. 【iOS学习01】swift ? and !  的学习

    如果不初始化就会报错。

  10. swift语言IOS8开发战记23 Core Data4

    接着我们需要把我们的Rest类变成一个被coredata管理的类,点开Rest类,作如下修改:关键字@NSManaged的作用是与实体中对应的属性通信,BinaryData对应的类型是NSData,CoreData没有布尔属性,只能用0和1来区分。进行如下操作,输入类名:建立好之后因为我们之前写的代码有些地方并不适用于coredata,所以编译器会报错,现在来一一解决。

返回
顶部