当前位置: 首页 > news >正文

广东网站建设的广告设计制作方案

广东网站建设的,广告设计制作方案,盘锦网站建设vhkeji,做网站需要展示工厂么?#x1f604;作者简介#xff1a; 小曾同学.com,一个致力于测试开发的博主⛽️#xff0c;主要职责#xff1a;测试开发、CI/CD 如果文章知识点有错误的地方#xff0c;还请大家指正#xff0c;让我们一起学习#xff0c;一起进步。 #x1f60a; 座右铭#xff1a;不… 作者简介 小曾同学.com,一个致力于测试开发的博主⛽️主要职责测试开发、CI/CD 如果文章知识点有错误的地方还请大家指正让我们一起学习一起进步。 座右铭不想当开发的测试不是一个好测试✌️。 如果感觉博主的文章还不错的话还请点赞、收藏哦 文章目录 一 Gradle 是什么❤️二 Gradle 安装三 牛刀小试 四 gradle wrapper 五 Gradle 日志级别及日志信息调试 5.1 Gradle 日志级别5.2 日志信息调试 六 Gradle 如何输出堆栈信息 七 小结 ❤️ 一 Gradle 是什么❤️ Gradle 是一个基于JVM的构件工具也是一个基于Groovy语言的其build 脚本使用Groovy DSL编写的DSL是域描述性语言在后面的文章会为小伙伴们讲解。 Gradle是适用于自动化地进行软件构建、测试、发布、部署、软件打包的项目。 二 Gradle 安装 在使用Gradle工具之前需要具备jdk环境我本地安装的是jdk 1.8 ➜ ~java -version java version 1.8.0_291 Java(TM) SE Runtime Environment (build 1.8.0_291-b10) Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)因为我是Mac环境所以在Mac中安装Gradle如下 ➜ ~ brew install gradle # 目前最新版本是8.4当前其他平台的安装也可以 Gradle参考官网。 验证是否安装成功gradl -v 三 牛刀小试 Gradle 已经安装完毕接下来我们先简单写一个 Gradle 脚本并执行。 新建一个目录文件 gradleTest,在目录下创建一个文件名为build.gradle, ➜ ~ mkdir gradleTest ➜ ~ cd gradleTest ➜ ~ touch build.gradle在build.gradle中输入以下内容 task hello{doLast{println hello world } }运行Gradle脚本gradle 任务名例如gradle hello 可以看到结果被打印出来接下来我们来详细分析下 首先当在命令行输入 gradle hello 时会默认加载当前目录下名为build.gradle的构建脚本文件然后执行脚本文件中名为 hello 的Task任务。在上述脚本中我们给 hello 这个Task定义了一个 action也就是动作doLast 也可以理解为Task执行完毕后要回调对应的信息。如果你想加载指定的文件则可以写为 gradle hello 01 -b hello01.gradleprintln 相当于java中的system.out.println因为 gradle 是基于 Groovy 实现的而 Groovy 是由Java实现的这就不难理解了。还有一点需要说明在Java中单引号表示字符双引号表示字符串而在这里都是表示字符串。执行命令 gradle hello时会打印出一些详细日志信息如果不希望展示详细信息则可写为 gradle -q hello-q quiet静默选项表示以简化的输出模式只显示任务的执行结果。 四 gradle wrapper wrapper是包装纸的意思在这里的含义是 对Gradle 进行包装目的是便于在团队开发过程中统一 Gradle 构建的版本避免因为 gradle 版本不一致导致的问题。 如何生成wrapper??? Gradle提供了内置的Wrapper task可以帮助我们自动生成wrapper 所需的目录文件。在命令行输入 gradle wrapper ls下会看到当前目录下生成了一些新的文件目录结构如下: gradle--wrapper--gradle-wrapper.jar--gradle-wrapper.properties gradlew gradlew.bat其中 gradlew 是Linux和Mac下的可执行脚本gradle.bat 是windows下的可执行脚本。gradle-wrapper.jar是具体业务逻辑实现的jar包gradlew 最终还是使用java执行的这个jar包来执行相关 Gradle 操作。 gradle-wrapper.properties 是配置文件用于配置使用的哪个版本的 Gradle 等信息。具体内容如下 gradle wrapper 配置文件中相关字段说明内容来源于《Android Gradle 权威指南》 distributionBase下载的Gradle 压缩包解压后存储的主目录distributionPath相对于distributionBase的解压后的Gradle 压缩包的路径distributionUrlGradle 发行版压缩包的下载地址zipStoreBase和distributionBase类似存放的是zip压缩包zipStorePath和distributionPath类似存放的是zip压缩包 distributionUrlhttps://services.gradle.org/distributions/gradle-8.4-bin.zip因为我本地安装的 gradle 版本是8.4所以使用的 wrapper 的gradle也是8.4版本如果想生成指定的 wrapper 的 gradle 版本可以使用下面的两个方法 方法一在执行gradle wrapper命令时指定版本 例如gradle wrapper —gradle-version 8.3 当命令执行完毕后会看到生成的gradle-wrapper.properties中的distributionUrl为https://services.gradle.org/distributions/gradle-8.3-bin.zip 方法二通过自定义Wrapper Task指定版本 task wrapper01(type:Wrapper){gradleVersion 2.4 }执行脚本gradle wrapper01,结果如下 值得注意的是脚本中task wrapper01(type:Wrapper) 需要指定task的类型如果没有指定的话则会出现以下问题 另外避免在 Gradle 构建脚本中使用 ‘wrapper’ 作为自定义任务的名称因为该名称已被默认任务占用。选择其他唯一的任务名称来避免冲突。 gradlew的用法和gradle一样gradle怎么用gradlew也就怎么用例如 gradlew hello具体的使用说明我们会在后续的文章中分享。 五 Gradle 日志级别及日志信息调试 5.1 Gradle 日志级别 在Gradle中 日志将被分为六个级别分别如下 ERROR错误消息QUIET重要消息-q 参数WARNING警告消息LIFECYCLE进度消息INFO信息消息-i 参数DEBUG调试消息-d 参数 具体使用如下 5.2 日志信息调试 在之前的脚本中我们使用println来输出一些日志当然还有另一种方式可以使用内置的logger来控制不同级别的日志例如 logger.quiet(quiet信息) logger.error(error信息)例如build.gradle 内容如下 当执行 gradle hello时会看到相关的日志输出。 六 Gradle 如何输出堆栈信息 Gradle除了上面提供的日志信息外还提供了堆栈信息的打印默认情况下堆栈信息的输出是关闭的但可以通过命令将堆栈信息打开例如gradle -s hello1 -b build01.gradle使用-s选项表示输出关键性的堆栈信息。(-b参数表示指定执行脚本文件) 因为在此处故意将gradle脚本文件内容写错所以在执行时会出现对应的堆栈信息。 七 小结 ❤️ 在本篇文章中我们了解到 Gradle 的基本概念以及如何生成 gradlew这块分享了两个方法还分享了 gradle的日志级别、日志调试信息、以及如何输出堆栈信息帮助排查日常Bug。另外 gradlew 的用法与 gradle 的用法完全一致在后续的文章会分享。如何你想了解更多内容赶快关注小曾吧当然也可以关注下方小编会源源不断的输出精彩内容。
http://wiki.neutronadmin.com/news/330169/

相关文章:

  • 网站装修的代码怎么做只有单页面的网站怎么做seo
  • it公司网站模板网站非法收录用户信息
  • 中国品牌策划网狼雨seo培训
  • 旅游公司网站模板共享网站的详细规划
  • 如何通过网站获取qq杭州seo搜索引擎优化公司
  • 浏览器如何推广自己网站网站开发网
  • h5 移动 网站 开发wordpress最好的编辑器下载
  • 天门网站建设ipv6地址可以做网站吗
  • 国外网站源代码苏州网页制作招聘
  • 有没有好的网站可以学做头发卖高仿名牌手表网站
  • 网站恶意注册湖北襄阳网站建设
  • 自己的域名搭建网站wordpress 连接微信
  • 宠物网站页面设计创意国外微信小程序优秀案例
  • 专业做网文的网站好现在网站用什么语言做最好
  • 淄博建设工程学校官方网站网站开发工具报告
  • 南昌网站建设和推广广州海珠区房价2023年最新房价
  • 网站建设后期费用单页网站设计制作
  • 合肥网站关键词优化品牌建设和市场营销的区别
  • 专门做环保设备的网站seo企业网站优化
  • 普通营业执照有做网站条件吗wordpress自动添加视频
  • 网站开发模板用什么wordpress电商推广插件
  • 免费cms网站管理系统北京知名网站建设公司
  • 额尔古纳网站建设价格手机商城下载
  • 网站推广软文选择天天软文三亚用什么软件约
  • 网站建设前期准备合肥软件开发
  • 台州网站制作方案wordpress 会员支付
  • 烟台网架公司深圳优化公司样高粱seo
  • 做的好点的外贸网站有哪些怎样看一个网站的浏览量
  • 值得买网站模板网站服务器租用还是托管呢
  • 库尔勒网站建设临沂建设质量监督站网站