草庐IT

Go xmas2020 学习笔记 01-14 上篇

课程地址go-class-slides/xmas-2020attrunk·matt4biz/go-class-slides(github.com)主讲老师MattHoliday00-02-HelloExample目录结构L:.│main.go│└───hellohello.gohello_test.gomain.go是主程序入口hello.go是hello模块hello_test.go用于单元测试hello模块不一样的HelloWorldhello.gopackagehelloimport( "strings")funcSay(names[]string)string{ iflen(names

01、Java入门_编译型和解释型

计算机高级语言分编译型和解释型计算机无法识别高级语言,只识别解机器码,高级语言编写的程序需要转换为机器码来被计算机执行。转换的方式有两种:1.编译:源程序编译后即可在该平台运行,需要一个专门的编译过程,一次性的编译成平台相关的机器语言文件,运行时脱离开发环境,运行效率高,速度快,一次编译,多次执行。编译型语言:C、C++、Delphi、Pascal、Fortran2.解释:在运行期间编译,使用专门的解释器对源程序逐行解释成特定平台的机器码并立即执行,执行时才被解释器动态翻译和执行,跨平台性好,效率较低;只要平台提供相应的解释器,就可以运行源代码,程序可移植性好;解释型语言:Java、pytho

01、Java入门_编译型和解释型

计算机高级语言分编译型和解释型计算机无法识别高级语言,只识别解机器码,高级语言编写的程序需要转换为机器码来被计算机执行。转换的方式有两种:1.编译:源程序编译后即可在该平台运行,需要一个专门的编译过程,一次性的编译成平台相关的机器语言文件,运行时脱离开发环境,运行效率高,速度快,一次编译,多次执行。编译型语言:C、C++、Delphi、Pascal、Fortran2.解释:在运行期间编译,使用专门的解释器对源程序逐行解释成特定平台的机器码并立即执行,执行时才被解释器动态翻译和执行,跨平台性好,效率较低;只要平台提供相应的解释器,就可以运行源代码,程序可移植性好;解释型语言:Java、pytho

day01入门

java入门常识快捷方式:本质上链接到了真正的程序上,使用方便;环境变量:环境变量是操作系统中的一个配置,专门用来配置路径的,配置到环境变量中的路径,可以在任何地方访问或使用(仅限于命令行窗口);当我们在某个路径下面执行A程序时,计算机优先从当前目录下找A,如果没有,就去环境变量中查找IDE(IntegratedDevelopmentEnvironment):集成开发环境Java手动配置环境变量java相关的一些开发工具,需要用到Java和Javac等程序,例如idea、eclipse...,需要知道java和Javac的路径,通过查环境变量使用,以下列出两种配置环境变量的方式(推荐使用方式二

day01入门

java入门常识快捷方式:本质上链接到了真正的程序上,使用方便;环境变量:环境变量是操作系统中的一个配置,专门用来配置路径的,配置到环境变量中的路径,可以在任何地方访问或使用(仅限于命令行窗口);当我们在某个路径下面执行A程序时,计算机优先从当前目录下找A,如果没有,就去环境变量中查找IDE(IntegratedDevelopmentEnvironment):集成开发环境Java手动配置环境变量java相关的一些开发工具,需要用到Java和Javac等程序,例如idea、eclipse...,需要知道java和Javac的路径,通过查环境变量使用,以下列出两种配置环境变量的方式(推荐使用方式二

MASA Framework源码解读-01 MASAFactory工厂设计(一个接口多个实现的最佳姿势)

序言闲来无聊,前段时间发现一个.net开源框架:masaframework。经过一些小型项目使用,发现确实挺不错的。然后我又去阅读了整个masaframework源码,特此来记录整个源码阅读的过程。如有错误之处还请指点MASAFramework简介​ MasaFramework是masastack系列中用于开发web系统的框架,它能够帮助我们技术团队在传统三层架构、DDD领域驱动形态随意切换,以便满足我们技术团队不同时期的需求,防止因公司业务扩张而更换技术框架带来的一系列成本。MASAFramework组成概述MASAFramework主要由三部分组成,分别是:BuildingBlocks(

MASA Framework源码解读-01 MASAFactory工厂设计(一个接口多个实现的最佳姿势)

序言闲来无聊,前段时间发现一个.net开源框架:masaframework。经过一些小型项目使用,发现确实挺不错的。然后我又去阅读了整个masaframework源码,特此来记录整个源码阅读的过程。如有错误之处还请指点MASAFramework简介​ MasaFramework是masastack系列中用于开发web系统的框架,它能够帮助我们技术团队在传统三层架构、DDD领域驱动形态随意切换,以便满足我们技术团队不同时期的需求,防止因公司业务扩张而更换技术框架带来的一系列成本。MASAFramework组成概述MASAFramework主要由三部分组成,分别是:BuildingBlocks(

小熊飞桨练习册-01手写数字识别

小熊飞桨练习册-01手写数字识别简介小熊飞桨练习册-01手写数字识别,本项目开发和测试均在Ubuntu20.04系统下进行。项目最新代码查看主页:小熊飞桨练习册百度飞桨AIStudio主页:小熊飞桨练习册-01手写数字识别Ubuntu系统安装CUDA参考:Ubuntu百度飞桨和CUDA的安装文件说明文件说明train.py训练程序test.py测试程序report.py报表程序onekey.sh一键获取数据到dataset目录下get-data.sh获取数据到dataset目录下check-data.sh检查dataset目录下的数据是否存在mod/lenet.pyLeNet网络模型mod/d

小熊飞桨练习册-01手写数字识别

小熊飞桨练习册-01手写数字识别简介小熊飞桨练习册-01手写数字识别,本项目开发和测试均在Ubuntu20.04系统下进行。项目最新代码查看主页:小熊飞桨练习册百度飞桨AIStudio主页:小熊飞桨练习册-01手写数字识别Ubuntu系统安装CUDA参考:Ubuntu百度飞桨和CUDA的安装文件说明文件说明train.py训练程序test.py测试程序report.py报表程序onekey.sh一键获取数据到dataset目录下get-data.sh获取数据到dataset目录下check-data.sh检查dataset目录下的数据是否存在mod/lenet.pyLeNet网络模型mod/d

Jenkins实践指南-05-Jenkins pipeline 语法01

3.Jenkinspipeline语法3.1pipeline组成  [作者:Surpassme]Jenkinspipeline是基于Groovy语言实现的一种DSL(领域特定语言),用于描述整条流水线是如何进行的。流水线的主要内容包括源码拉取、构建、打包、部署、测试、生成报告等步骤。  从源码管理仓库到生成测试报告这些过程中,可以根据需要分成若干阶段,而每个阶段仅处理一件事情,而每个阶段也可以通过多个步骤来完成,因此我们可以基于这些阶段和步骤些进行抽象,形成工程化的pipeline,因此一个基本的pipeline示例如下所示:pipeline{agentanystages{stage("Sam