标签:Swift

Java

OpenJDK系列(四):从JVM谈C/C++编译流程

12

邓龙华 发布于 2018-09-30

编译器的这点事 gcc和g++还傻傻分不清楚?clang与gcc有什么关系?llvm又是什么?下面将对一些常见的名词进行说明以免在后续阅读中感到疑惑. gcc和g++ gcc 即 GNU C Compiler, 刚开始它就是一个c编译器项目。后来越来越多的其他语言编译器也被添加到...

阅读(34)评论(0)赞 (0)

Java

7款不错的 CI/CD工具

8

邓龙华 发布于 2018-09-07

时至今日,越来越多的工程团队开始实行敏捷开发,借以推动更短、更快的发布周期。而代码库的增长与更高的生产构建频率,也带动持续集成与持续部署/交付工具快速兴起。 如果您有意提升发布频率,或者是不太清楚哪些工具能够帮助您达成这一目标——别担心。在今天的文章中,我们将探讨一系列最流行的C...

阅读(217)评论(0)赞 (0)

Java

2018年上半年热门编程语言排行榜,java竟不是第一,Python笑了

11

zhuangli 发布于 2018-08-27

2018十大最热门编程语言排行榜出炉,Java竟不是第一,Python笑了 2018上半年热门编程语言有哪些?新手怎么选择合适的编程语言,以及我们这些老鸟们,怎么规划自身的职业发展,拓展编程技能,接下来为大家提供参考建议! 首先看下2018十大上半年最热门编程语言排行榜 各大编程...

阅读(80)评论(0)赞 (0)

Java

推荐7款CI / CD工具

7

changyuan.xu 发布于 2018-08-25

【编者的话】为什么要为CI / CD工作流程使用工具,哪一个适合您? 越来越多的工程团队正在采用敏捷开发,推动更短,更快的发布周期。代码库增长和创建新生产构建的频率导致持续集成和持续部署/交付工具的兴起。 如果您还考虑转换到快速发布频率,或者您不确定其他工具提供什么——我们已经为...

阅读(93)评论(0)赞 (0)

Java

《Java从小白到大牛》之第11章 对象

2

darida 发布于 2018-08-21

《Java从小白到大牛》纸质版已经上架了!!! 类实例化可生成对象,实例方法就是对象方法,实例变量就是对象属性。一个对象的生命周期包括三个阶段:创建、使用和销毁。前面章节已经多少用到了对象,这一章详细介绍一下对象的创建和销毁等相关知识。 创建对象 创建对象包括两个步骤:声明和实例...

阅读(69)评论(0)赞 (0)

Java

Kotlin 普及度增加,代码质量比 Java 更高?

1

邓龙华 发布于 2018-08-20

Google 在 I/O 2017 上宣布 Android 加入了对 Kotlin 编程语言的支持。如今,在所有开源的 Android 应用程序中,我们能发现有 12% 都是由 Kotlin 开发。Google 在 2017 年底表示 Kotlin 已经渗透了超过 17% 的使用...

阅读(46)评论(0)赞 (0)

Java

推介7个CI / CD(持续集成和持续部署)工具

8

Harries 发布于 2018-08-18

为什么要为CI / CD工作流程使用工具,哪一个适合您? 越来越多的工程团队正在采用敏捷开发,推动更短,更快的发布周期。代码库增长和创建新生产构建的频率导致持续集成和持续部署/交付工具的兴起。 如果您还考虑转换到快速发布频率,或者您不确定其他工具提供什么 – 我们已经为您提供保障...

阅读(357)评论(0)赞 (0)

Java

给好学进取的开发者的一些建议(自学故事)

darida 发布于 2018-08-14

原文连接: Tips for Aspiring Developers (Self-Taught Story) 就像是一个不断发展的科目,每天都有新人加入,其中,"我该学什么编程语言","我怎么开始","我怎么找到一份工作"...

阅读(79)评论(0)赞 (0)

Java

Python 彻底甩掉 Java,位居 48 种编程语言之首!

16

xiaoli.he 发布于 2018-08-02

昨日, IEEE Spectrum 杂志发布了一年一度的编程语言排行榜,这个排行榜已经连续发布了五年。对于每位开发者而言,想要衡量编程语言流行度则需要依赖相对流行的网站统计数据。 IEEE Spectrum 编程语言排行榜的排序综合了 9 个重要数据源的 11 个指标,诸如 Go...

阅读(105)评论(0)赞 (0)

IOS技术

iOS Accessibility 指南

8

尖兵 发布于 2018-07-21

开发者经常会为用户开发一些令人充满惊喜的App。但是,开发者真的为每一个潜在的用户都做适配了么?是否每个人都可以真正使用你的APP呢? 设计APP、产品或者任何类型的服务,都要考虑到所有用户,包括视力、运动、学习或者听力有障碍的人。 Apple不断地向开发者提供持续更新的工具,以...

阅读(114)评论(0)赞 (0)

IOS技术

swift面向协议编程(POP)的一些Tips

邓龙华 发布于 2018-07-21

demo链接–>https://github.com/PeipeiQ/MySwift  我的个人博客–>http://www.peipeiq.cn/ 一、委托模式 1、使用过程 协议最常见的用法莫过于进行代理传值,这就是委托模式。常用的应用场景有:controller中...

阅读(82)评论(0)赞 (0)

IOS技术

iOS 和 Android 开发的 React Native 入门指南

Harries 发布于 2018-07-21

前言 这一篇是给稍微有点原生(iOS 或者 Android)编程经验的人的一个系统性的 React Native 入门指南。主要总结的是我之前系统学习 React Native 的经验。 我在很早的时候就接触了 RN,但是刚开始那段时间基本处于一种瞎写的状态,不知道很多内在原理,...

阅读(89)评论(0)赞 (0)

IOS技术

对 iOS app 进行安全加固

dulong 发布于 2018-07-21

总所周知,运行在越狱设备上的 iOS app,非常容易遭到破解分析,这里我列举一些可以加大破解难度的方法,希望有所帮助。 一些实用手段 防止 tweak 依附 通常来说,我们要分析一个 app,最开始一般是砸壳, $ DYLD_INSERT_LIBRARIES=dump...

阅读(118)评论(0)赞 (0)

IOS技术

UIViewController的瘦身计划(iOS架构思想篇)

hellas 发布于 2018-07-13

前言 这篇文章里会涉及如下几个方面: 1、代码的组织结构,以及为何要这样写。 2、那些场景适合使用子控制器,那些场景应该避免使用子控制器? 3、分离UITableView的数据源和UITableViewDataSource协议。 4、MVVM的重点是ViewModel,不是响应函...

阅读(81)评论(0)赞 (0)

IOS技术

设计模式(Swift) – 2.单例模式、备忘录模式和策略模式

3

changyuan.xu 发布于 2018-07-13

上一篇 设计模式(Swift) – 1.MVC和代理 中涉及到了三点,类图,MVC和代理模式. 类图用来清晰直观的表达设计模式. 作为Cocoa框架的核心结构模式,MVC怎样处理视图、模型、控制器之间的关系. 将我想做的事委托给有能力的人的代理模式. 1. 单例模式(...

阅读(85)评论(0)赞 (0)

IOS技术

iOS引用计数管理之揭秘计数存储

3

小丁 发布于 2018-07-12

前言 最近偶尔出去面试了解一下现在iOS行情和面试会问的问题。其中有这样的一个问题被问到很多次:引用计数原理。回去查资料发现当时回答的很糟糕,于是就在这里单独写一篇文章记录下来。这篇文章只讲一个问题:引用计数的数量存哪里的,文末提到的其他问题后面会单独再写。 预备知识 要说清楚这...

阅读(70)评论(0)赞 (0)

IOS技术

内存管理说明白点

4

darida 发布于 2018-07-12

写在前面 下面的内容,《Obcject-C 高级编程 iOS与OS X 多线程和内存管理》一书是去年看的。那时想总结的,忘记了,趁着最近有时间,再把这本书回炉重新理解再看一遍,对比自己的理解,以及一些Swift内存管理的知识总结的内容,可能文章内容会比较长,就是希望自己能把内存管...

阅读(69)评论(0)赞 (0)

IOS技术

iOS 界面性能优化浅析

8

xubiao.zhuang 发布于 2018-07-12

日常扯淡 emm~~~ 前段时间又出去看了看iOS市场的行情, 除非是BAT, TMD, 这类一线的知名企业, 其他的只要努努力还是可以通过的, 这里分享一些小技巧, 比如当HR,或者别人内推你的时候, 不管要求写的多么的天花乱坠, 千万不要被这些东西给吓到了, 你可以先逆向一下...

阅读(83)评论(0)赞 (0)