编程笔记

  • java8中lambda的用法

    注意List 使用前需要做非空处理   1.以某个属性分组Map<String,List<User>> map = userList.stream().collect(Collectors.groupingBy(User::getName)); 2.获取集合中的某个属性转为集合List<String&…

    编程笔记 2022年8月8日
  • 07-java基础语法

    基础语法 注释 注释是给程序员看的东西 书写注释是一个非常好的习惯 java中的注释三种: 单号注释 多行注释 文档注释 标识符 关键字 Java所有的组成部分都需要名字、类名、变量名以及方法名都被叫为标识符 标识符注…

    编程笔记 2022年8月7日
  • 【PHP库】phpseclib - sftp远程文件操作

    需求场景说明 对接的三方商家需要进行文件传输,并且对方提供的方式是 sftp 的服务器账号,我们需根据他们提供的目录进行下载和上传指定文件。 安装 composer require phpseclib/phpseclib:~3.0 使用sftp功能 1.新…

    编程笔记 2022年8月7日
  • Linux配置java环境

    第一步:通过这个网址下载jdk包第二部:在linux系统中创建一个存放jdk包的目录,然后把windows中下载好的jdk包传入到linux系统中第三部:对配置文件进行编辑java环境的配置vim /etc/profileexport JAVA_HOME=/javajdk/j…

    编程笔记 2022年8月7日
  • java基础笔记002

    1.a*=1,a++不改变a的数据类型 int a=1; a*=0.1;//a=0 2.|(逻辑或),||(短路或),&,&& true || s //s不会执行 false && s //s不会执行 3.Scanner类用法 Scanner scan = new Scanner(System.in);…

    编程笔记 2022年8月7日
  • 语言

    第一代语言 机器语言 二进制1 12 103 114 100 第二代语言 汇编语言目前应用:病毒 机器人 逆向破解 第三代语言 python 大数据 人工智能(派森)php ruby 快速构建网页Jsc# (sharp)山寨Java 面向过程 c语言 所有高级语…

    编程笔记 2022年8月7日
  • python小技巧

    01将字符串倒转 my_string = "ABCDE"reversed_string = my_string[::-1] 02将英文单词的首字母大写通过title()方法来实现首字母的大写 my_string = "my name is xiao ming"# 通过title()来实现首字母大写 new_strin…

    编程笔记 2022年8月7日
  • python 2-8-16进制转数字

    把二进制,八进制,十六进制转化为数字,python也提供了内置函数,非常方便,用法分别如下: num1 = int(binaryString,2) num2 = int(octonaryString,8) num3 = int(hexadecimalString,16) 同时,python内置函数还…

    编程笔记 2022年8月7日
  • 信2105-3班张少阳20213904第六周java学习总结

      本周重点学习了static关键字,以及多态的使用,以及成员变量和成员方法的访问特点。 1         static关键字的用法 static关键字是静态的意思,可以修饰成员方法,成员变量 static修饰的特点:1)被类的所有对象…

    编程笔记 2022年8月7日
  • 枚举.Java学习

    今天复习一下Java里面的  枚举。 枚举简介 使用enum关键字开发一个枚举类的时候,这个类会默认继承Enum系统类。而且是一个final类。 当多个枚举存在时候。需要逗号分隔,分号结尾。 枚举对象必须放在枚举类首行。 使…

    编程笔记 2022年8月7日