卡库憨憨
码龄4年
关注
提问 私信
  • 博客:5,455
    5,455
    总访问量
  • 27
    原创
  • 1,549,141
    排名
  • 3
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:内蒙古
  • 加入CSDN时间: 2020-10-26
博客简介:

m0_51947717的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得1次评论
  • 获得1次收藏
创作历程
  • 27篇
    2022年
成就勋章
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

8月2/3日框架学习

xml文件写在resources/mapper目录中设置xml文件头设置xml文件在Idea的插件市场中搜索并安装MyBatisX插件实现接口与xml绑定后快速访问检查接口中的抽象方法在绑定xml文件中是否有对应标签绑定在启动类中使用@MapperScan("mapper包的全路径")注解。...
原创
发布博客 2022.08.05 ·
125 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

8月1日JavaSE学习(注解和反射技术)

3.配置maven打包web目录(写在pom.xml中的build标签中,把plugins折叠起来写在后面)注解的语法(只可以用在类/接口,属性,方法,参数身上,可以参与编译和执行)方法名相同,参数列表不同(可以是参数类型不同,也可以是参数个数不同)发生在子类和父类之间,抽象方法必须重写,非抽象类可以重写可以不重写。注释是给别人看的信息,是代码的解释说明,不参与程序执行。注解是给程序看的信息,是代码的解释说明,参与程序运行。jdk官方给我们提供的注解,我们可以使用,例如@Override。...
原创
发布博客 2022.08.02 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月28日JavaWeb学习(Tomcat和IDEA)

src/main/java主工程的业务Java代码。src/main/webapp主工程与前端相关的文件。src/test/java主工程的。src/main/resources主工程的资源文件。只有HTML,CSS网页中的内容都是写死的,用户只能浏览,不能修改。Web2.0时代-动态Web工程。静态Web工程和动态Web工程。...
原创
发布博客 2022.07.30 ·
124 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月27日JavaWeb学习

JavaWeb是Java的一个方向,基于BS架构的web网站JavaSE(标准版)JavaEE(企业版 -> JavaWeb)JavaME(微型版 -> 移动开发)TomcatTomcat是一款服务器的中间件1.管理Socket连接,基于HTTP/HTTPS协议(底层是TCP协议)2.管理线程池3.管理输入流和输出流(输入流读取浏览器输出的内容,输出流向浏览器输出内容)Tomcat相似产品1.Nginx2.Netty3.Undertow4.Jboss5.WeblogicTomcat官网和版本Apache T
原创
发布博客 2022.07.28 ·
88 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript整理

returnx;}else{return-x;}}上述abs()function指出这是一个函数定义;abs是函数的名称;(x)括号内列出函数的参数,多个参数以,分隔;{...}之间的代码是函数体,可以包含若干语句,甚至可以没有任何语句。...
原创
发布博客 2022.07.22 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月22日前端学习(JavaScript)

所有的对象和构造函数身上都有指针指向有一个原型对象,原型对象身上有指针指向其继承的构造方法的原型对象,最顶层是Object的原型对象,这种由自构造函数及其父辈构造函数原型对象组成的单向链表称为原型链,在对象身上访问成员的时候,会沿着原型链一直向上追溯,如果追溯到顶层Object的原型对象还是找不到,返回underfined。1.同一个构造方法有一个prototype指针,与该构造方法构造出来的对象拥有一个__proto__指针,指向同一个原型对象。面试题1什么是原型对象,什么是对象原型。...
原创
发布博客 2022.07.22 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库重点复习

插入支持的长度是0~255,varchar支持的长度是0~65535,char是定长字符串,varchar是变长的字符串,char是空间换时间的字符串,varchar是时间换空间的字符串,char不会动态的计算时间,varchar会动态的计算时间,从性能上来讲,varchar的性能没有char性能好,但是varchar更节约时间。MySQL5.0版本之前是字节,假设字符集是UTF-8,一个中文3个字节,那么char(32)只能存储10个中文字符,之后改为了字符。2.使用长整型,存储到金额最小单位。.....
原创
发布博客 2022.07.15 ·
280 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JDBC编程流程

1、执行静态SQL语句。通常通过Statement实例实现。 2、执行动态SQL语句。通常通过PreparedStatement实例实现。 3、执行数据库存储过程。通常通过CallableStatement实例实现。
原创
发布博客 2022.07.12 ·
518 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月12日Java学习(JDBC数据库编程)

JDBC(Java Database Connectivity)Java数据库连接技术官方JDK中提供的与JDBC有关的API都在java.sql包里面API(Application Programming Interface)API是三方库中的一系列类和接口中方法的集合调用API指的就是调用三方库中代码注册mysql的驱动需要让mysql驱动包中的Driver类发生类加载即可Class.forName(String);这个方法是JDK提供的专门用于类加载的方法参数写类的路径的字符串,必须是全路径“包名+类
原创
发布博客 2022.07.12 ·
380 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月11日Java学习(Maven&Git工具的使用)

1.一方库 同一个公司,同一个项目下的代码库二方库 同一个公司,不同项目下的代码库三方库 其他公司的代码库 Maven – Welcome to Apache Maven 阿里云Maven 1.Idea默认自带了Maven,有以下问题 1.版本过低 2.无法配置远程镜像仓库(国外仓库)和本地仓库(C盘) 所以我们选择自己安装合适的Maven,然后替换掉Idea自带的Maven
原创
发布博客 2022.07.11 ·
113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月9日Java学习(网络编程)

通信协议模型参考白皮书三次握手和四次挥手1.TCP协议通过三次握手建立连接,通过四次挥手断开连接,UDP协议没有2.TCP协议如果握手失败,是不会发生数据包的,UDP协议直接就发TCP和UDP的区别1.TCP和UDP都属于传输层的协议2.TCP是可靠的,UDP是不可靠的3.TCP有拥塞机制,UDP没有 拥塞机制指的是根据当前网络状况动态调整传输速率4.TCP有重传机制,UDP没有 如果TCP协议在传输过程中发生了丢包,TCP会...
原创
发布博客 2022.07.09 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月8日Java学习(IO流)

IO流 不允许序列化异常Car不允许序列化 序列化和反序列化对象从内存中写入磁盘(网络)的过程称为对象的持久化,也称为序列化从磁盘(网络)中读取文件到内存还原为对象的过程称为反序列化IO流有几种、流怎么分类1.流按照方向分2.流按照传输单位分3.Java提供了四个基类4.字节流中常用的有: 文件 对象 二进制5.字符流中常用的有: 文件 一次读一行的缓冲流...
原创
发布博客 2022.07.09 ·
334 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月7日Java学习(锁和死锁,集合容器整理)

锁和死锁锁是Java中用来保证线程操作原子性的一种机制锁是数据库中用来保证事务操作原子性的一种机制Java中的锁有synchronized锁和lock锁Synchronized是关键字,可以锁代码块,也可以锁方法Lock是类(官方推荐),只能锁代码块我们把数据类型分为线程安全类型和线程不安全类型如果一个数据类型需要我们自己手动加锁来保证其操作的原子性,那么他就是线程不安全的数据类型如果一个数据类型能够自己在方法中加锁来保证其操作的原子性,那么他就是线程安全的产生死锁的条件互斥条件:锁要具有排他性。在同一时刻
原创
发布博客 2022.07.07 ·
265 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月6日Java学习(进程与线程)

进程与线程进程(process)是操作系统中的任务单元,每一个程序启动后,操作系统都会为其分配进程编号PID线程(Thread)是进程中的任务单元,程序启动的时候,首先会创建主线程,可以在主线程中开辟子线程,每一个线程都对应一个虚拟机栈。栈是线程私有的,堆和方法区是线程共享的串行 在一台机器上单线程执行并行 并发:在同一台机器上多线程并行执行(存在资源竞争关系) 并行:在多台机器上并行执行(不存在资源竞争关系)Java中实现多线程的方式有4种1.继承Thread类,
原创
发布博客 2022.07.06 ·
276 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月5日Java学习(HashMap)

HashMap在JDK1.8之前是数组+链表,JDK1.8之后 是数组+链表/红黑树。HashSet的底层是HashMap。1.根据key的hashCode计算出数组index。2.落槽时 1.如果数组中节点为null,创建新的节点对象,把k,v存储在节点对象中,把节点对象存储在数组中。 2.如果数组的节点不为nu1l,判断节点的key与插入元素的key是否相等。 1.相等,直接用新的k, v覆盖原节点中的k,v。 2.
原创
发布博客 2022.07.05 ·
386 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

7月4日Java学习

Array是数组,ArrayList是类Array是定长的(需要手动扩容),ArrayList长度可变(使用过程中自动扩容)ArrayList的底层是Array1.底层数据结构实现:ArrayList底层数据结构是动态数组,而LinkedList的底层数据结构是双向链表2.随机访问(即读)效率:ArrayList比LinkedList在随机访问的时候效率要高,因为ArrayList底层是数组,可以通过索引号快速访问,LinkedList是通过二分查找法遍历链表节点进行查找的3.增加和删除效率:在非首位的增加
原创
发布博客 2022.07.04 ·
99 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图书管理系统

book类Demo测试类
原创
发布博客 2022.07.03 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月1日Java学习

面向过程编程思想不考虑封装, 继承, 多态这些事情, 直接定义数据为( )变量, 用( )函数操作数据, 基于过程编程。面向过程编程, 代码不具有( )性和( )性。 面向对象编程思想需要先抽象出实体的结构, 并用类进行封装, 用( )变量表达实体的属性, 用( )方法封装对实体属性的操作。提供( )方法构造对象, 基于对象编程。面向对象编程, 代码具有( )性和( )
原创
发布博客 2022.07.01 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7月1日Java小学习

异常体系Java把异常也封装成了一个对象NullPointerException 空指针异常ClassCastException 类型转换异常ArrayIndexOutOfBoundsException 数组下标越界异常类关键字throw 和throws1.throw的作用与return很像 return的作用是方法返回,并且可以根据返回值类型返回相应的变量 throw的作用也是方法返回,但是只能返回异常对象,也就是说throw后面跟的对象
原创
发布博客 2022.07.01 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

6月30日Java学习

继承 -面向对象的第二大特性在没有继承关系之前指针可以指向对象,前提条件是: 指针的数据类型与对象的数据类型必须一样··在有了继承关系之后指针的数据类型可以与对象的数据类型不一样如果存在继承关系,那么父类类型的指针可以指向子类类型的对象Object类型的指针可以指向任意类型的对象这种将子类对象赋给父类指针的语法称为“向上转型”,隐式的继承是向上转型的前提向上转型是多态的前提向上转型有副作用:指针只能访问当前越向上转型,丢失的对象就越多,越向上转型,指针的数据类型越抽象向下转型的负作用:指针无
原创
发布博客 2022.06.30 ·
443 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多