要点 通过模块化的方式开发应用程序,实现更好的设计,如关注点分离和封装性。 通过Java平台模块化系统(JPMS),开发者可以定义他们的应用程序模块,决定其他模块如何调用他们的模块,以及他们的模块如何依赖其他模块。 对于已经使用了其他模块系统(如Maven或Gradle)的应用程序来说,还是有可能再 ...
分类:
编程语言 时间:
2018-11-10 22:43:23
阅读次数:
193
.接SDK是个什么样的活计? SDK的工作流程: 1. 从unity端出发,向安卓发起一系列的请求(unity call android)。 2. 安卓端收到unity端调用,然后在具体调用SDK的一系列接口(android内部调用) 3. SDK服务器处理之后得到结果,再返回给安卓(网络通信) 4 ...
分类:
移动开发 时间:
2018-11-08 21:58:10
阅读次数:
468
web server 快速入门 运行一个简单的web server 为了实现web server, 首先需要实现request handler 一个 request handler 必须是一个coroutine (协程), 它接受一个Request实例作为其唯一参数,并返回一个Response 实例 ...
分类:
Web程序 时间:
2018-11-07 00:44:42
阅读次数:
399
Go语言中的内建函数new和make是两个用于内存分配的原语(allocation primitives),其功能相似,却有本质区别。 1、new 官方文档 翻译如下: 内建函数 new 用来分配内存,第一个参数是一个类型,不是一个值,返回值是一个指向新分配零值的指针 new和其他语言中的同名函数一 ...
分类:
其他好文 时间:
2018-11-06 22:26:00
阅读次数:
160
同步gradle时发生如下错误: 原因:gradle.properties 文件中使用了代理 有2个地方需要修改(如果2个地方都存在以下内容,视自己情况而定) 看到很多博客说删除掉gradle.properties中的代理 我删除工程中gradle.properties里的代理内容,但还是报上面的错 ...
分类:
移动开发 时间:
2018-11-06 13:34:55
阅读次数:
2128
1. 430 /Applications/Android\ Studio.app/Contents/gradle/gradle-2.8/bin/gradle -v 434 mkdir gradle01 435 cd gradle01 437 /Applications/Android\ Studio ...
分类:
编程语言 时间:
2018-11-03 16:32:49
阅读次数:
151
1.Gradle安装 官网 "下载" 压缩包,然后解压,配置本地环境变量。主要有下面两个: GRADLE_HOME 是解压后的目录, GRADLE_USER_HOME 的作用是让其他程序检测到本地.gradle文件夹的位置, 再把 %GRADLE_HOME%\bin 追加到 Path 环境变量中。 ...
分类:
其他好文 时间:
2018-11-02 23:55:38
阅读次数:
242
在Android的源代码中,随处可见Makefile,那么Makefile到底是用来干嘛的呢?其实Makefile和Maven、ANT、Gradle一样,属于构建工具,当项目比较庞大的时候,就可以使用makefile来构建项目了 makefile简介 一个工程中的源文件不计其数,其按类型、功能、模块 ...
分类:
移动开发 时间:
2018-11-02 00:20:15
阅读次数:
186
2018年10月31日21:20:46Java架构大数据阅读数:1更多个人分类:java架构linux程序猿编辑这篇文章缘起于上一个持续交付的咨询项目,当时正在指导客户团队的Java工程师做CodeReview,发现一个很有意思的现象:有一位工程师对CodeStyle特别在意,所以在CodeReview的大部分时间中都是该工程师在指出哪里哪里的格式不对,但是团队并没有找到改进方法,每次的结论都是“
分类:
编程语言 时间:
2018-10-31 21:43:39
阅读次数:
255
https://blog.csdn.net/x_iya/article/details/75040806 本地仓库配置配置环境变量GRADLE_USER_HOME,并指向你的一个本地目录,用来保存Gradle下载的依赖包。 远程仓库配置一般Gradle、maven从中央仓库mavenCentral( ...
分类:
其他好文 时间:
2018-10-29 16:16:36
阅读次数:
405