软件152 陈卓 一、概念: 从最根本上来讲,Spring Boot就是一些库的集合,它能够被任意项目的构建系统所使用。简便起见,该框架也提供了命令行界面,它可以用来运行和测试Boot应用。框架的发布版本,包括集成的CLI(命令行界面),可以在Spring仓库中手动下载和安装。一种更为简便的方式是使 ...
分类:
编程语言 时间:
2017-06-30 12:20:42
阅读次数:
130
Android提供NDK开发包来提供Android平台的C++开发,用来扩展Android SDK的功能。主要包括Android NDK构建系统和JNI实现与原生代码通信两部分。 一、Android NDK构建系统 Android NDK的构建系统是基于GNU Make的。Android GNU M ...
分类:
移动开发 时间:
2017-06-24 17:12:36
阅读次数:
290
这部分内容最早出自笔者写的文章《RePractise:Web开发的七天里》,原文简单描述了Web应用的生命周期。后来发现,这条路几乎是所有Web应用的必经之路。一个Web应用在其生命周期里,都要经历搭建开发环境、创建构建系统、编写代码、进行数据分析等,直至最后使用新的系统来替换这个遗留系统。 ...
分类:
Web程序 时间:
2017-06-07 15:47:45
阅读次数:
319
一.什么是开发流程? 在开发,运营,维护软件过程中的技术,做法,思想统一到一个体系中,叫做“软件开发流程”。 二.开发流程。 1.写了再改模式 开发人员拿到需求文稿后,编码成功,交付客户,客户反馈意见,继续编码,多次重复之后发布软件。 2.瀑布模式 遵循成熟行业[分析->设计->实现->销售->维护 ...
分类:
其他好文 时间:
2017-05-30 18:05:39
阅读次数:
167
IDE都是给小白程序猿的,大牛级别的程序猿一定是命令行控,终端控,你看大牛都是使用vim,emacs 就一切搞定” 这话说的尽管有些绝对。可是也不无道理。做开发这行要想效率高,自己主动化还真是缺少不了命令行工具,由于仅仅有命令行才是最佳的人机交互工具。事实上IDE也是底层也是调用命令行工具而已,仅仅 ...
分类:
移动开发 时间:
2017-05-28 11:44:08
阅读次数:
286
scons有非常多相对于make构建系统的优秀特性,可是因为发展时间比較短如今的应用范围还是不太多,可以找到的资料也不是非常多。 scons如今一大问题就是初始上手还是有点难度的,对于有python的基础的还是有点问题,毕竟他跟写成的python还是不一样的。尽管他遵循了python语言的语法,相同 ...
分类:
其他好文 时间:
2017-05-26 13:20:03
阅读次数:
95
Pacman是Arch Linux 的包管理器。它将一个简单的二进制包格式和易用的构建系统结合了起来。不管软件包是来自官方的 Arch 库还是用户自己创建,Pacman 都能方便得管理。更新系统在 Archlinux 中,使用一条命令即可对整个系统进行更新:pacman -Syu如果你已经使用pac ...
分类:
其他好文 时间:
2017-05-24 16:00:05
阅读次数:
151
0. Cake是什么? Cake是C# Make的缩写,是一个基于C# DSL的自动化构建系统。它可以用来编译代码,复制文件以及文件夹,运行单元测试,压缩文件以及构建Nuget包等等。 熟悉大名鼎鼎的Make的小伙伴,应该已经知道Cake大致是个什么样的工具了,Cake具有以下几个特点: 1. 一个 ...
CMake的 CMake的 在这个页面 了解CMake的生成命令 在摇篮使用cmake变量 报告问题 使用过Android Studio 2.2及更高版本,可以使用NDK和CMake的 编译C和C ++代码到本机库。Android Studio中,然后构建系统使用Gradle把library打包到A ...
分类:
其他好文 时间:
2017-04-27 17:48:27
阅读次数:
1279
几天前,我们发布了 Android Studio 2.4 Preview 6。现在,在 javac/dx 编译路径中,Java 8 语言功能将得到 Android 构建系统的支持。Android Studio 的 Gradle 插件现在对 Java 8 类文件进行“脱糖”处理,仅保留与 Java 7 ...
分类:
编程语言 时间:
2017-04-25 00:39:51
阅读次数:
192