- 博客(16)
- 收藏
- 关注
原创 python基础
原因分析:一般拷贝(或者说赋值)在拷贝嵌套的列表时,只拷贝了内存地址,也就是说拷贝前和拷贝后的嵌套列表内存地址指向了同一内容,若对整个嵌套的列表做修改(相当于对内存地址做修改,你该你的,我的还是没变),则互不影响,若对嵌套列表指向的内容做修改,则会修改拷贝后的列表。UTF-8,是对Unicode编码的压缩和优化,它不再使用最少使用2个字节,而是将所有的字符和符号进行分类:ascii码中的内容用1个字节保存、欧洲的字符用2个字节保存,东亚的字符用3个字节保存···浮点数用来处理实数,即带有小数的数字。
2024-11-15 14:29:15
1130
原创 C++精选面试题,一定要了解
当子类重新定义了父类的虚函数后,父类指针根据赋给它的不同的子类指针,动态的调用属于子类的该函数,这样的函数调用在编译期间是无法确定的(调用的子类的虚函数的地址无法给出)。调用此类的构造函数时,在类的构造函数中,编译器会隐含执行vptr与vtable的关联代码,将vptr指向对应的vtable,将类与此类的vtable联系了起来。当子类重新定义了父类的虚函数后,父类指针根据赋给它的不同的子类指针,动态的调用属于子类的该函数,这样的函数调用在编译期间是无法确定的(调用的子类的虚函数的地址无法给出)。
2024-11-14 11:01:26
898
原创 Java怎么连接MySQL数据库
首先说明,由于是8版本的数据库,所以配置类的写法上与5版本的有所区别,需要注意,同时用idea或eclipse时需要导入jar包如果想要下载8版本不同的jar包只需要修改8.0.28为指定版本即可。idea导入jar包的方法如下:立即学习“然后创建连接的配置类DbConfig.java,localhost是本机的ip地址,如果有服务器就填服务器的ip地址,message是数据库的名字,这里一张图说下有很多新手误解的名字。
2024-11-11 10:26:08
784
原创 mysql 常用知识点
MySQL 是一种广泛使用的关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)。了解 MySQL 的语法对数据库管理和操作非常重要。以下是 MySQL 语法的详细完整解释,涵盖基本概念、创建表、查询、修改数据等内容。
2024-11-10 20:10:57
592
原创 java重点知识点
3、主方法实际上也是一个线程,同时要注意的是,在java中所有的线程都是同时启动的,哪个线程先抢占到了CPU资源,哪个就先运行。1、继承thread类,启动多个线程,每个线程都卖出了5张票,实现Runnable接口,启动多个线程,一共被卖出了5张票,也就是ticket属性被所有线程对象共享。作用:类似“模板”,其目的是要设计者依据它的格式来修改并创建新的类,但是并不能直接由抽象类创建对象,只能通过抽象类派生出新的类,再由它来创建对象,只能单继承。主线程有可能比其他线程先执行完。
2024-11-08 15:03:55
977
原创 Java知识体系重点知识点总结
CGLib实现动态代理的原理是,底层采用了ASM字节码生成框架,直接对需要代理的类的字节码进行操作,生成这个类的一个子类,并重写了类的所有可以重写的方法,在重写的过程中,将我们定义的额外的逻辑(切面)织入到方法中,对方法进行了增强。通过字节码操作生成的代理类,和我们自己编写并编译后的类没有什么区别。如果我们为Spring的一个bean配置了AOP切面,那么Spring在创建这个bean的时候,实际上创建的是这个bean的一个代理对象,我们后续对bean中方法的调用,实际上调用的是代理类重写的代理方法。
2024-11-08 09:41:29
1634
原创 java零基础从入门到精通
这部分知识一共有4个文档第一个是当前这个文档java零基础从入门到精通(全)javaSE从入门到精通的二十万字总结(一)javaSE从入门到精通的二十万字总结(二)javaSE从入门到精通的二十万字总结(三)java优势健壮性(JVM(C++语言写的一个虚拟的计算机)、GC(垃圾回收机制))多线程并发可移植性/跨平台java体系JavaSE:标准版JavaEE:企业版JavaME:微型版函数方法的封装完成某个特定功能的并且可以被重复利用的代码片段。
2024-11-06 14:33:03
2212
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人