编程笔记

  • Java基础练习题目

    2.基础练习 2.1减肥计划if版本【应用】 2.1.1案例需求 ​ 输入星期数,显示今天的减肥活动​ 周一:跑步​ 周二:游泳​ 周三:慢走​ 周四:动感单车​ 周五:拳击​ 周六:爬山​ 周日:好好吃一顿 2.1.2代码实现 /* 思路…

    编程笔记 2022年8月23日
  • Java多线程

    1.实现多线程 1.1进程和线程【理解】 进程:是正在运行的程序 ​ 是系统进行资源分配和调用的独立单位 ​ 每一个进程都有它自己的内存空间和系统资源 线程:是进程中的单个顺序控制流,是一条执行路径 ​ 单线程:一个…

    编程笔记 2022年8月23日
  • Java-网络编程

    1.网络编程入门 1.1 网络编程概述【理解】 计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共…

    编程笔记 2022年8月23日
  • JaVA-函数式接口&Stream流.

    1.函数式接口 1.1函数式接口概述【理解】 概念 有且仅有一个抽象方法的接口 如何检测一个接口是不是函数式接口 @FunctionalInterface 放在接口定义的上方:如果接口是函数式接口,编译通过;如果不是,编译失败 注…

    编程笔记 2022年8月23日
  • Java-继承和修饰符

    1. 继承 1.1 继承的实现(掌握) 继承的概念 继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法 实现继承的格式 继承通过extends实现 格式:class 子类 …

    编程笔记 2022年8月23日
  • Java-多态 抽象类 接口

    1.多态 1.1多态的概述(记忆) 什么是多态 ​ 同一个对象,在不同时刻表现出来的不同形态 多态的前提 要有继承或实现关系 要有方法的重写 要有父类引用指向子类对象 1.2多态中的成员访问特点(记忆) 成员访问特点 …

    编程笔记 2022年8月23日
  • C语言声明和实现分开例子

    通常将c函数的声明放在头文件,实现放在另一个文件,最后函数被其他文件调用。 一、声明 1 //last.h 2 3 #include <stdio.h> 4 5 void test1(); 二、实现 1 //last.c 2 3 #include "last.h" 4 5 void test1()…

    编程笔记 2022年8月23日
  • 初学C语言常见知识

    指针变量是用来存储地址的 定义 指针变量 例如:int* p; int* p; //定义指针变量 p*p // * 是解引用操作符,间接访问操作符号 (是指向地址的值)指针大小 一般根据平台 位数 32位 为 4 ,64位 为8 结构体 创建结…

    编程笔记 2022年8月23日
  • vim编辑器 设置行号

    在linux环境下,vim是常用的代码查看和编辑工具。在程序编译出错时,一般会提示出错的行号,但是用vim打开的代码确不显示行号,错误语句的定位非常不便。那么怎样才能让vim显示代码的行号呢? 1 临时显示行号 如果…

    编程笔记 2022年8月23日
  • laravel+mews/captcha 打开页面后的首次验证码总是验证失败的问题解决

    出现问题的原因 验证码获取后,还有其他的接口请求,导致验证码的缓存被覆盖(参考文章:Laravel Session 遇到的坑) 解决办法 修改vendor/mews/captcha/src/Captcha.php源码,将原本的在session保存验证码改为Cache…

    编程笔记 2022年8月23日