标签:Swift

Java

阿里程序员常用的 15 个高效工具,大部分已开源!

1

xubiao.zhuang 发布于 2019-06-12

阿里将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。 由于开发者涉及的技术领域众多,笔者仅从自己熟悉的领域,以后端开发者的视角盘点平时可能用得到的工具。每个工具按照以下...

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

Java

阿里提供的12种后端开发工具

1

xubiao.zhuang 发布于 2019-06-11

【51CTO.com快译】无论是从手动编码到自动化开发,还是从重复劳动到改进创新,业界的开发工具一直在随着编程技术的发展而持续迭代。在此方面,阿里巴巴团队与阿里云平台通过以开源的方式,发布了各种基于云的应用。与此同时,他们也向公众提供了一系列经过了在各种业务场景中多年积累的技术实...

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

Java

TIOBE 6 月编程语言排行榜:Python 势不可挡,或在四年之内超越 Java、C

16

hellas 发布于 2019-06-10

作者 | 屠敏 出品 | CSDN(ID:CSDNnews) 科技的发展日新月异、永无止境,在点点星辰的技术图谱中,如何找到适合自己的方向,当前我们或可从最新的编程语言榜单中探寻到些许的答案。 日前,每月一更的 TIOBE  编程语言社区最新发布了 2019 年 6 月...

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

Java

TIOBE 6月排行:Python 排名飙升,有望挤下 C 和 Java?

4

wenming.gapo 发布于 2019-06-10

TIOBE 编程语言排行榜 6 月更新已发布,排名前十的分别是: Java, C, Python, C++, Visual Basic .NET, C#, JavaScript, PHP, SQL 和汇编语言 。 值得关注的亮点包括: Python 排名再度超越 C++,拿下第三...

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

Java

[译] SwiftUI 官方教程 (六)

25

xiaoli.wang 发布于 2019-06-08

完整中文教程及代码请查看 github.com/WillieWangW… 动画 View 与转场 使用 SwiftUI 时,无论用作何处,我们都可以单独为 view 添加动画,或者对 view 的状态进行动画处理。 SwiftUI 为我们处理所有动画的组合、重叠和中断的复杂性。 ...

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

Java

软件开发是不是选择的框架越新越好?

14

邓龙华 发布于 2019-06-05

软件开发是不是选择的框架越新越好? 一般来说,架构越新越先进,越节省开发时间。所以如果开发新的项目,那一定要用比较新的技术,这样子会事半功倍。 如果是对已有的产品进行功能的升级,就要看具体的情况。 如果新的架构与已有的架构相互兼容,那最好升级到最新的架构上去,然后再进行开发。 如...

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

Java

【iOS】Eureka的基本使用和自定义Cell

2

Harries 发布于 2019-06-05

Eureka 是一个纯 Swift 库,它能帮你快速优雅地创建一个 TableView 。这个库本身也提供了大量内置的不同功能的 Cell ,使用上也很简单。如果内置的 Cell 样式或功能不能满足需要,你也可以自定义 Cell 。 使用Eureka设置 TableView 的代...

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

Java

开发必读书单

xiaoli.he 发布于 2019-06-03

最近公司要整理一份每个岗位的必读书单。以下是我们开发部门整理的。仅做分享,不负任何责任。 DBA 必读书籍: 《MySQL 8 Cookbook(中文版)》 《Linux命令行与shell脚本编程大全(第3版)》 运维 必须书籍: 《鸟哥的Linux私房菜基础学习篇 第四版》 《...

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

Java

HelloGitHub 第 38 期

16

hanze 发布于 2019-05-27

Terminal 微软开源的一个全新、现代、功能丰富、高效的 Windows 终端应用程序。它支持 Windows 命令行社区最常用的许多命令,还支持选项卡、富文本、全球化、可配置性、主题和样式等功能。一直以来 Windows 不被开发者青睐的原因之一就是终端不好用,现在有了这个...

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

Java

Java工程师成神之路:程序员的学习路线规划以及书籍推荐

2

puefu.he 发布于 2019-05-24

一、基础篇 面向对象 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基本原则 平台无关性 Java如何实现的平台无关性的 JVM还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala) 值传递 值传递、引用传递 为什么说Java中只有值...

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

编程技术

iOS组件化开发架构设计思考(初版)

4

yanxinchi 发布于 2019-05-24

组件化开发系列: (一)iOS组件化开发架构设计思考 (二)iOS组件化开发实施一期文档 一. 项目现状 当前iOS端APP项目大概有35万行代码,早期为了iPad和iPhone双端开发的效率,将所有业务模块的网络请求和数据模型统一抽离到DDEngine工程,自定义了私有开发库D...

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

Java

Java 失宠,谷歌宣布 Kotlin 现在是 Android 开发的首选语言

1

Harries 发布于 2019-05-08

在今日凌晨的 Google I/O 大会上,Google 官方正式宣布,Kotlin 编程语言现在是 Android 应用程序开发人员的首选语言。Java 占据 Android 开发绝对统治的时代一去不复返了。 Kotlin,东宫太子 谷歌今天宣布,Kotlin 编程语言现在是 ...

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

Java

阿里巴巴程序员常用的 15 款开发者工具

xirruiqiang 发布于 2019-05-07

从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。 阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。 由于开发者涉及的技术领域众多,...

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

Java

rust,golang,c,c++,java,swift一个不严谨的性能比较

songhua.gao 发布于 2019-04-29

通过相同思路实现一个判断回文数程序来比较几种语言之间的性能差异 实现只用到各自语言的数组实现,没有使用类似于vector的东西 回文函数会在leetcode上执行11000多次,执行结果为多次运行取最优值 rust 32 ms 2.1 MB c 44 ms 7 MB cpp 48...

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

Java

HelloGitHub 第 37 期

18

xiaoli.he 发布于 2019-04-27

RemoteDesktopManage 基于 MSTSC 连接 Windows 远程桌面,并对其进行封装实现管理多个远程桌面配置的小工具。更加方便地管理多个远程桌面,实现同时远程、互相切换。相当于把多个 MSTSC 集合在一个软件里,并进行分组打标试用 C++ 项目 tinyte...

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

Java

阿里巴巴程序员常用的 15 款开发者工具

1

likai 发布于 2019-04-27

从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。 阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。 由于开发者涉及的技术领域众多,...

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

Java

使用 Jenkins 配置 iOS 持续集成踩坑实录

songhua.gao 发布于 2019-04-24

我将之前写的文章逐步迁移到掘金上,也是希望更多人能看到我写的文章,共同学习。 Jenkins 是一款使用 Java 开发的持续集成工具,下面将介绍如何使用 Jenkins 来进行iOS的持续集成。 坑都用粗体标明了。 安装坑 在安装 Jenkins 之前,首先要安装 JDK,这里...

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

Java

你应该学习哪种编程语言?

1

尖兵 发布于 2019-04-24

学习一门新的编程语言是在你的职业生涯中继续前进的好方法,但是应该学习哪一门呢? 如果你想要开始你的编程生涯或继续前进,那么学习一门新语言是一个聪明的主意。但是,大量活跃使用的语言引发了一个问题:哪种编程语言是最好的?要回答这个问题,让我们从一个简单的问题开始:你想做什么样的程序?...

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