![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
编程语言+工具相关
文章平均质量分 51
涉及编程语言, 工具的学习与使用
zhouyanjun_
一直在学习。。。
展开
-
单任务spark程序,并行执行
spark单任务,并行执行多作业原创 2022-12-30 10:34:01 · 212 阅读 · 0 评论 -
java动态加载jar文件
动态加载jar原创 2022-12-28 10:39:29 · 605 阅读 · 0 评论 -
Python实用模块之argparse
argparse模块是python自带的命令行参数解析包,可以用来方便地读取命令行参数。当你的代码需要频繁地修改参数的时候,使用argparse可以将参数和代码分离开来,让你的代码更简洁,适用范围更广。argparse模块还会自动生成帮助和使用手册,并在用户给程序传入无效参数时给出错误信息。代码示例这里以 [YOLOv5目标检测]中的detect.py为例,来看看argparse的基本用法if __name__ == '__main__': parser = argparse.Argument原创 2021-03-21 02:05:52 · 479 阅读 · 0 评论 -
Python基础(一)
Python基础(一)第一章 计算机基础知识计算机是什么在现实生活中,越来越无法离开计算机了 电脑、笔记本、手机、游戏机、汽车导航、智能电视 。。。计算机就是一个用来计算的机器!目前来讲,计算机只能根据人类的指令来完成各种操作,人让它干嘛他就得干嘛所以我们学习计算机,就是学习如何控制计算机!计算机的组成计算机由两部分组成:硬件 和 软件硬件包含:键盘、鼠标、显示器、CPU、主板、内存、硬盘 。。。类比人的各种器官 硬件是看的见摸得着的软件包含:系统软件(windows原创 2021-04-04 23:34:24 · 317 阅读 · 0 评论 -
写过的shell脚本
1 集群分发脚本xsync#!/bin/bash#1. 判断传入参数的总个数if [ $# -lt 1 ] exit;fi#2. 遍历集群所有机器,for循环for host in hadoop102 hadoop103 hadoop104 #执行第一次host是hadoop102;执行第二次host是hadoop103;执行第三次host是hadoop104**do** echo ==================== $host ====================原创 2020-09-24 22:24:18 · 478 阅读 · 0 评论 -
Maven打包同一个jar有不同的:版本+时间戳
识别maven的jar最新版本原创 2022-11-16 15:22:58 · 591 阅读 · 0 评论 -
linux常用命令全称
边学别写,慢慢丰富。原创 2020-06-26 10:00:28 · 213 阅读 · 0 评论 -
初级快捷键,用idea开发必须会
常用快捷键快捷键(括号内为笔记解释)含义Ctrl + Alt + L格式化代码Ctrl+F4关闭当前编译页面查询快捷键快捷键(括号内为笔记解释)含义Alt + 7靠左窗口显示当前文件的结构Ctrl + F12浮动显示当前文件的结构Ctrl + D复制行Ctrl + Shift + Up/Down上下移动代码...原创 2020-07-15 00:08:49 · 97 阅读 · 0 评论 -
day15学习笔记
知识点一:异常/*** 异常 : 程序在运行时出现的非正常状况. 异常会导致程序崩溃异常的分类 :* 1) 按照程度来分* 1) Error 严重错误.* 2) Exception 一般问题.* 2) 按照处理方式来分* 1) 受检异常(checked) 在程序中必须接受检查和处理的异常. 如果不处理编译错误,也称为编译时异常* Exception及其子类(RuntimeException及其子类除外)* 2) 非受检异常(unchecked) 在程序中不是必..原创 2020-07-14 23:25:19 · 111 阅读 · 0 评论 -
Java基础编程
知识点1:多态的理解开发中多态的常见场景public static void main(String[] args) { //开发中很少见的多态场景 Person p1 = new Man(); System.out.println(p1.id);//属性不存在多态性 p1.eat();// p1.earnMoney(); PersonTest test = new PersonTest();原创 2020-07-08 00:08:06 · 204 阅读 · 0 评论 -
JavaSEday09学习
day09授课笔记作业作业1/** * 编写两个类,TriAngle和TriAngleTest,其中TriAngle类中声明私有的底边长base和高height, * 同时声明公共方法访问私有变量。此外,提供类必要的构造器。另一个类中使用这些公共方法, * 计算三角形的面积。 * * @author shkstart * @create 2020-07-04 9:03 */public class Exer1 { public static void main(String原创 2020-07-07 00:16:37 · 97 阅读 · 0 评论 -
JavaSE学习day08
day08授课笔记知识点1:递归方法递归方法的使用** 1. 递归方法:一个方法体内调用它自身。* 2. 方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无须循环控制。* 3. 递归一定要向已知方向递归,否则这种递归就变成了无穷递归,类似于死循环。* 死循环是我们开发中要避免出现的。进而递归方法也必须满足执行的有限性。否则的话,会报StackOverflowError代码演示public class RecursionTest { public sta原创 2020-07-07 00:15:00 · 79 阅读 · 0 评论 -
JavaSE07笔记
day07授课笔记知识点1:方法的声明* 类中方法的声明测试 * 1. 之前用过的一些方法: * Scanner类的nextInt() \ next() * Math类的random() \ sqrt(double d) * Arrays类的equals(int[] arr1,int[] arr2) \ toString(int[] arr) \ sort(int[] arr) * \ binarySearch(int[] arr,int value) * * 2原创 2020-07-02 08:34:36 · 147 阅读 · 0 评论 -
JavaSE06笔记
day06授课笔记知识点1:数组中的常见算法1. 数组元素的赋值比如:杨辉三角、回形数、随机生成彩票2. 求数值型数组中元素的最大值、最小值、平均数、总和等package com.atguigu.homework;/** * 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,和值, * 平均值,并输出出来。 * 要求:所有随机数都是两位数。 * <p> * 提示:如何获取指定范围的随机数[10,99] * (int)(Ma原创 2020-06-30 23:15:49 · 135 阅读 · 0 评论 -
Java05
day05学习笔记知识点1:IDEA的使用参考《尚硅谷_宋红康_IntelliJ IDEA 2019.2的安装、配置与使用v2.0.md》需要安装成功创建工程-module(模块) - 在src中创建包 - 创建java类 - 能运行根据md文档中的第六章:详细配置。进行必要的必要知识点2:数组的理解 * 1. 数组,可以看做是多个相同数据类型类型的变量按照一定顺序依次紧密排列起来的集合。 * * 2.数组的相关概念: * 数组名 * 数组元素 * 数组的长度 * 数组的原创 2020-06-29 23:54:03 · 114 阅读 · 0 评论 -
JavaSE学习04
day04授课笔记练习class Exer{ public static void main(String[] args){ int a = 10; int b = 35; int c = 45; int max; if(a >= b){ if(a >= c){ max = a; }else{ max = c; } }else{ if(b >= c){ max = b; }else{ ma原创 2020-06-28 22:37:10 · 143 阅读 · 0 评论 -
JavaSE学习03
day03 学习笔记知识点1:运算符1. 逻辑运算符说明& && | || ! ^说明:1. 逻辑运算符操作的都是boolean类型的变量2. 逻辑运算符的运算结果也是boolean类型代码演示class LogicTest { public static void main(String[] args) { //& 和 &&相同点:当符号左边是true时,都执行符号右边的操作 //不同点: //&am原创 2020-06-24 20:19:12 · 215 阅读 · 0 评论 -
JavaSE学习02
day02授课笔记知识点1:变量说明1. java中的变量定义的规则:数据类型 变量名 = 变量值2. 注意点:① 变量必须在初始化之后,才能使用② 每个变量都有其声明所在的作用域。在其作用域内都可以使用。出了作用域之后,就不能使用了。③ 在同一个作用域内不允许定义两个同名的变量代码演示class VariableTest { public static void main(String[] args) { //编译错误:变量必须在声明之后才可以使用 //Syst原创 2020-06-24 20:12:58 · 115 阅读 · 0 评论 -
JavaSE学习01
day01学习笔记学生:周彦君知识点1:Java基础的目录结构说明:面向对象是重点!!知识点2:Java语言介绍1. 人机交互方式2. 常用的dos命令cdcd…mddelrd3. 计算机编程语言的分代第一代:机器语言第二代:汇编语言第三代:高级语言面向过程的语言:C、Pascal、Fortran面向过程的语言面向对象的语言:Java 、C# 、Scala 、 Python4. Java的历史1991年 Green项目,开发语言最初命名为Oak (橡树)原创 2020-06-24 19:58:25 · 264 阅读 · 0 评论