编程笔记

  • php:php以脚本的方式运行

    php:php以脚本的方式运行         一、php源码     1 [ php]# 2 [ php]# uname -a 3 Linux rockylinux 4.18.0-372.19.1.el8_6.x86_64 #1 SMP Tue Aug 2 16:19:42 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux 4 [ php…

    编程笔记 2022年8月16日
  • Java 重写(Override)与重载(Overload)的区别

    重写(Override)与重载(Overload) 相同点 方法名都是一样的 重写(Override) 关系到两个类:子类,父类当父类中有一个方法不合你的心意的时候,你可以重新编写这个方法但是!只能重写这个方法的过程!返回值和形参都…

    编程笔记 2022年8月16日
  • Java的Comparator升序降序的记法

    在使用Java自带的排序函数时,往往需要根据自己的需求自定义比较器。以前一直对Comparator的升序降序疑惑。现在记录一下,加深下印象。 先给结论:实现Comparator接口,必须实现下面这个函数: @Override public in…

    2022年8月16日
  • Codility CountBoundedSlices Python

    捣鼓了挺久总算整出一个可行解 点击查看代码 class Queue(object): def __init__(self): super(Queue, self).__init__() self.max_index = -1 self.min_index = -1 self.data_list = [] def push(self, x): if len(…

    编程笔记 2022年8月16日
  • 学习:python 文件的读写

    文件作用 文件把一些数据存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力。 文件读写 也称为IO流,分为读文件和写文件两个方法 读文件 Inputstream输入流 写文件 Outputstream输出流 …

    编程笔记 2022年8月16日
  • 学习python-Day40

    今日学习内容 约束条件 主键 单纯从约束角度上主键等价于非空唯一 not null 、unique create table t1( id int primary key, name varchar(32) ); mysql> desc t1; +-------+-------------+------+-----+-------…

    编程笔记 2022年8月16日
  • Mybatis在springboot项目中的简单使用

    一、介绍 MyBatis 是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,…

    编程笔记 2022年8月16日
  • java变量、常量

    变量 public class Demo{ //类变量 static static double salary = 10000; //实例变量,从属于对象,若无初始化,则会赋默认值 //布尔值默认是false //除了基本类型,其余的初始值都为null String name; int age; pu…

    编程笔记 2022年8月16日
  • java如何判断一个对象是否死去

    简单直观的一个方法是:对一个对象添加引用计数器。每当有地方引用它时,计数器的值加 1;当引用失效时,计数器de的值减 1.而当计数器的值为 0 时这个对象就不会再被使用,判断为已死。但这种方法有些情况会不准确…

    编程笔记 2022年8月16日
  • 【面试】【2】谈谈对MVCC的理解

    1、MVCC是什么? MVCC是为了解决事务操作中多线程并发安全问题的无锁并发控制技术,它的全称是Multi-Version Concurrency Control,多版本并发控制,简称MVCC。   2、事务操作中多线程并发安全问题有哪些? 读读并发…

    大数据 2022年8月16日