• 2024-08-06Java之类和对象
    目录static关键字1修饰属性2修饰方法 final构造方法基本语法this关键字代码块定义普通代码块 构造代码块静态代码块匿名对象toString 总结static关键字1修饰属性Java的静态属性和类相关,和具体的实例无关.换句话说,同一个类的不同实例共用同一个静
  • 2024-07-30初步入门C ++之类的概念
    文章目录0HelloWorld!1编译过程2类2.1类的概念2.2构造函数与析构函数0HelloWorld!#include<iostream> //相当于#include<stdio.h>intmain(intargc,charargv[]){char c;std::cout<<"HelloWorld!\n"<<std::endl
  • 2024-04-04C++之类
    目录一:面向过程和面向对象的初步认识二:类的引入三:类的定义3.1类的两种定义方式:3.2成员变量命名的建议四:类的访问限定符及封装4.1类的访问限定符4.2封装一:面向过程和面向对象的初步认识C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题
  • 2024-04-02一些乱七八糟的题单之类的
    打算每做一道题都放到这里,因为我之前的题单被我弃用然后删了QAQ知识点肯定不全。。。我啥时候写到对应知识点再加过去,对于一些很多做法题目按照我写的是啥为准(Link-CutTree链操作/维护链上信息P4847银河英雄传说V2P1501[国家集训队]TreeIIP4332[SHOI2014]三叉神经树
  • 2024-03-28python之类8.1
    一、介绍类类(class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例实例化:创建一个类的实例,类的具体对象。对象:通过类定义的数据结构实例。对象包括两个数据成员(类变量和实例变量)和方法方法:类中定义的函数类变
  • 2024-03-20做题遇到的一些套路之类的(
    在看起来类似博弈论的题目内,如果一个人想让最后结果较大,一个人想让最后结果较小,两者均选择最优策略,所以可以考虑使用\(\text{dp}\)例题:GameonSum(EasyVersion)在值域过大无法暴力\(\text{dp}\)的时候可以尝试把\(f\)数组维护的决策换成一些值域小的,时空都能得到优化
  • 2024-03-18C++之类和对象(3)
    目录1.再谈构造函数1.1构造函数体赋值 1.2初始化列表1.3explicit  2.static成员2.1概念 3.友元3.1友元函数3.2友元类4.内部类 5.匿名对象6.拷贝对象时编译器做出的优化1.再谈构造函数1.1构造函数体赋值classDate{public:Date(in
  • 2024-03-17Java学习七之类和接口
    抽象类抽象类概念在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。比如:在打印图形例子中,我们发现,父类Shape中的draw方法好像并没有什么实际工
  • 2023-08-12Java基础之类变量和类方法
    1、例子现在有这样一个问题:有一群小孩在玩堆雪人,不时有新的小孩加入,请问如何知道现在共有多少人在玩?,编写程序解决。 传统的方法来解决,就是用一搞count变量来处理,多一个人就++;这样没有使用oop,不好。解决:使用类变量。我们在创建一个小孩时,就把count加1,并且count是
  • 2023-07-07设计模式之类之间的关系和六大原则
    1类之间的关系类与类之间的关系大概有6种,要看懂UML图,首先需要了解这几种关系。1.1继承关系继承指的是一个类(称为子类,子接口)继承另外的一个类(成为父类,父接口)的功能,并可以增加它自己的新功能的能力。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或
  • 2023-06-18模板元编程之类模板(一)
    一、类模板Stack的实现#include<iostream>#include<vector>template<typenameT>classStack{private:std::vector<T>elems;//存储元素的容器public:voidpush(Tconst&);//压入元素voidpop();//弹出元素Ttop()const;//返回栈顶元素
  • 2023-06-12Python 面向对象之类和对象
    什么叫做面向对象:就是把编程当作一个事物,直接去用,不考虑中间的过程,可与面向过程做比较理解;打个比方:例如:肚子饿了,想吃饭面向过程:去超市---买菜---卖肉---买米---回家---洗菜---切肉---炒菜---煮米饭---盛饭---开吃面向对象:点外卖类和对象:类是抽象的,对象是真实存在的类与对
  • 2023-05-29macos环境配置相关记录
    macos环境配置相关记录本人的终端shell为zsh、所有的环境配置在~/.zshrc中进行、最后不要忘记source  ~/.zshrc 服务端类的程序如TomcatNGINX之类的、一律放在/Library目录下如果是插件之类的、如gradle、maven之类的、一律安装在/opt/对应的目录下
  • 2023-04-29UML图之类图
    https://www.jianshu.com/p/a237f96e2292 最近在学习领域驱动设计,重新温习了一下UML图。定义:UML是一种面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言,UML使用面向对象的建模工具,但独立于任何程序设计语言UML绘图规范: im
  • 2023-03-09Java 和 native 的一些进展
    GraalVMJava生成DLL/SOhttps://medium.com/graalvm/3-ways-to-polyglot-with-graalvm-fb28c1542b45ProjectPanama调用C库的新形式,JNA的挑战者,目的是能导入OpenC
  • 2023-02-19动态规划解决最值、有多少方案之类问题
    问题一:最长不包含重复字符的子字符串剑指Offer48.最长不含重复字符的子字符串-力扣(LeetCode)分析:dp[i]代表以字符s[i]结尾的最长不重复子字符串 的长度;对于
  • 2023-02-07python教学之类
    面向对象(pro)C++PYjavarubygo面向过程C直接操作内存对象=包含了很多不同的“元素”的一个物体性质集合体封装性每一个对象封装了不同的对象面向对象的思
  • 2023-02-02itext的基本使用,以及盖章之类
    (6条消息)【itext学习之路】-------(第一篇)创建一个简单的pdf文档_tomatocc的博客-CSDN博客 所用依赖<dependency><groupId>com.itextpdf</gr
  • 2023-01-30C++ 模板之类模板
    使用类模板,可以事先不确定成员变量的类型,假如我们要写一个先进后出的栈,这个栈既可以放入int,也可以放入long,还可以放入string,那么就需要使用模板技术,否则,类的成员变量将难以
  • 2022-11-26TypeScript之类
    TypeScript中的类的定义与使用示例//使用class关键字来定义一个类/**对象中主要包含了两个部分:*属性*方法**/classPerson{/**
  • 2022-10-23求引路#新手#
      我现在是一名大一生,很小就喜欢数学,计算,科技之类的。现在在学计算机语言C语言,但对现在的我来说很迷茫。我不知道C语言是干嘛的,也不知道接下来该学些什么,我不想成为一名
  • 2022-10-05Python语法之类和对象
    这篇文章给大家介绍一下类和对象,类和对象是面向对象编程的核心概念。Python中的类,和我们生活的“物以类聚”类似,都是包含了这一类别内都具备的一些特征。Python中的类是
  • 2022-09-29反射之类的加载器
    反射之类的加载器@Testpublicvoidtest1(){//对于自定义类,使用系统类加载器进行加载ClassLoaderclassLoader=ClassLoaderTest.class.getClass
  • 2022-08-24python装饰器之类装饰器
    类装饰器需求需求:需要给一个多方法的py文件加上如果其中一个函数出现异常,其余继续执行,然后也统计每个函数的运行时间定义一个类装饰器test.pyimporttimefromf