自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(102)
  • 资源 (1)
  • 收藏
  • 关注

原创 笔记: JavaSE day16笔记 - string字符串

dljd javaSE - string类部分

2024-03-30 20:45:05 1818

原创 计网期末知识点汇总

第一单元:互联网具有两个重要的基本特点:连通性 和 共享 (了解)互联网(Internet),专用名词,采用TCP/IP协议,前身是ARP (★★★选择)互连网(Internet),通用名词,泛指由多个计算机网络互连而成的计算机网络(★★★选择)互连网的组成,可分为边缘部分 和 核心部分,核心部分 由 网络 和 路由器 组成。(了解)端系统之间的通信方式 :客户-服务器方式(C/S方式) 和 对等方式(P2P方式) (了解)电路交换的三步骤:建立连接 -> 通话 -> 释放连接

2021-12-18 20:25:52 1707 2

原创 数据库期末知识点汇总

数据库期末知识点汇总第一单元数据库的发展阶段(了解) : 人工管理阶段 、 文件系统阶段 、 数据库管理阶段 、 高级数据库阶段DBMS 是数据库系统的核心软件,用于数据库建立、使用和维护等管理(选择)数据库系统由 计算机硬件系统 、 数据库(DB)、软件系统、数据库管理系统(DBMS)、数据库用户 组成三级模式结构(了解,P66)外模式(子模式或用户模式):一个数据库通常有多个外模式模式:数据库系统模式结构的中间层;一个数据库只有一个模式内模式:一个数据库只有一个内模式两级模式映

2021-12-12 01:07:55 4654

原创 做一个简易jsp项目的详细开发流程及步骤

项目包括数据库、表的创建以及 登录、 注册 、列表 、新增 、修改、删除 、详情七个功能

2020-11-20 21:06:44 6643 2

原创 网页简单登录设计

今天学了servlet的基础知识,阔以做一个简单的登录过程。一个网页的登录页面,首先肯定要有这个页面首先第一步,先创建一个web project创建完以后,在左侧就会有项目了。那么登录的第一步就是我们需要在index.jsp中先写一个页面了,这个你也可以使用别的软件写,写好后复制过来即可。<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.g

2020-09-23 13:25:31 5727

原创 2020第十一届蓝桥杯Java C组 省赛真题

第一题:指数计算第二题:解密第三题:跑步训练第四题:合并检测第五题:REPEAT程序第六题:分类计算第七题:整除序列第八题:走方格第九题:字符串编码第十题:整数小拼接

2020-09-12 18:04:11 1746 2

原创 第十一届蓝桥杯Java C组 省赛真题(7~10题)

试题 G: 整除序列【问题描述】本题总分:15 分有一个序列,序列的第一个数是 n,后面的每个数是前一个数整除 2,请输出这个序列中值为正数的项。【输入格式】输入一行包含一个整数 n。【输出格式】输出一行,包含多个整数,相邻的整数之间用一个空格分隔,表示答案。【样例输入】201【样例输出】20 10 5 2 11【评测用例规模与约定】对于 80% 的评测用例,1 ≤ n ≤ 109。对于所有评测用例,1 ≤ n ≤ 1018。试题 H: 走方格本题总分:20 分【问题

2020-09-12 17:49:13 1840 2

原创 n个人围圈报数问题,通过Java代码实现

注: 感觉注释写的挺清楚了,直接看代码吧。import java.util.Scanner;/** * n个人(编号1-n),围成一圈,从编号 1开始报数,从1报道m,报道m的出来, 下一个人继续从1开始报数,编程求最后一个人 留下来的编号。 * 如n=3,m=4 第一次出队:1(原编号) 第二次出队:3 最后留下:2 * * @author ASUS * */public class Blogs4 { public static void main(String[] args)

2020-06-22 16:07:15 3835 4

原创 解决JDK6.0删除之后再重新安装JDK时系统总提示已经安装了此类软件。

1、去控制面板中卸载,如果不行的话在开始运行regedit.exe;2、分别找到HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE,进入Software;3、找到JavaSoft,然后删除;4、重启计算机就可以重新安装了;5、还不行的话用360安全卫士强力删除试试;...

2019-11-22 09:08:47 5046 3

原创 揭秘MyBatis核心类MappedStatement

MyBatis中的MappedStatement类封装了SQL映射语句的所有配置信息,是框架的核心类。它通过Builder构建器模式实现对象的创建,确保不可变性和构造灵活性。主要包含SQL语句类型、结果映射、缓存策略等配置项。关键方法getBoundSql负责解析最终SQL和参数映射,并检查嵌套结果映射。在MyBatis-Plus环境中需注意其使用InnerInterceptor机制而非原生Interceptor,否则可能无法拦截目标类。

2025-08-09 20:55:19 453

原创 工具类-高效集合差异计算工具DiffWrapper

摘要 DiffWrapper是一个用于计算集合差异的Java工具类,主要处理数据库记录与前端传入数据的增删改操作。它通过比较新旧两个集合,自动识别需要新增、删除和修改的项。核心功能包括:空集合防御处理、ID提取与比对、字段差异检测等。工具类提供静态方法newInstance(),接收数据库旧数据、前端新数据、ID提取函数和可选字段比较器作为参数,返回包含三类操作结果的包装对象。测试案例验证了常规增删改、空集合处理、纯新增/删除场景及ID为null等边界情况的正确性。该工具类简化了子表更新操作的开发,减少了重

2025-08-09 20:43:37 484

原创 【bug】[42000][1067] Invalid default value for ‘xxx_time‘

SET SESSION sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

2025-03-25 19:26:34 603

原创 IO流:将文件从A复制到B,并实现复制过程进度条的实现

复制文件 , 进度条

2024-04-09 19:55:20 332

原创 笔记: javaSE day17天笔记

dljd javase - Java常用类部分

2024-04-02 12:47:17 843

原创 笔记: 数据结构与算法--时间复杂度&二分查找&数组

数据结构和算法笔记 二分查找 和 数组部分

2024-03-31 21:24:51 1038

原创 debug: 解决typora两侧留白过大问题

问题如下图:解决办法:打开: 文件 -> 偏好设置 -> -> 外观 -> 看主题选择的是哪一个, 我选择的是GitHub* 点击打开主题设置 -> 选择你对应主题的.css文件 -> CTRL + cv 备份一份, 然后打开在文件中找到max-width : 修改对应的值 , 我改成了1920px* 改好以后, 重启typora , 结果如下:

2024-03-31 15:26:00 523 1

原创 面试题: 以下两行代码共创建了几个String字符串对象 ?

String s8 = new String("girlfriend"); String s9 = new String("girl" + "friend");

2024-03-30 19:15:47 273

原创 笔记: JavaSE day15 笔记

dljd 第二阶段 JavaSE- 数组部分

2024-03-29 20:52:16 1492

原创 JavaSE day14笔记

dljd 第二阶段JavaSE

2024-03-28 19:54:03 886

原创 javase day13笔记

特定标签做注释使用 /** 文档注释 */特定标签生成api文档。

2024-03-26 18:53:37 354

原创 Javase day12天

类的访问权限成员的访问权限包括成员变量,成员方法,成员内部类…范围从小到大 : private << 默认的 << protected << public重写的规则。

2024-03-26 09:13:20 799

原创 javase day11笔记

{ }给共性特点 进行初始化操作创建在堆区对象中存放实例变量,同时执行构造代码块执行顺序:静态代码块—>非静态代码块—>构造方法。

2024-03-24 22:54:52 398

原创 javase day10笔记

加载类到内存中,给静态变量分配空间,静态代码块同时执行,并且。封装:隐藏类的内部信息,不允许程序直接访问,可通过方法调用。成员变量不带static-> 实例变量 => 对象的变量。, 这样返回的就是对象,就可以继续调用该对象的方法了。static关键字修饰属性.方法,代码块。面向对象三大特征:封装 ,继承 ,多态。成员变量带static ->静态代码块 static{}static 修饰代码块。作用:完成静态变量的赋值。static实现静态导入。static修饰内部类。static修饰内部类。

2024-03-23 21:07:20 481

原创 javase day09笔记

空指针异常:null pointer exception。对象中的属性为引用类型类的情况。在内存中存的是内存地址。

2024-03-23 10:10:45 353

原创 javase day08笔记

自己调自己,复杂问题简单化递归包括:方法、递归头、递归体递归使用逻辑递归的缺陷:递归调用占用大量系统堆栈。

2024-03-20 08:56:52 575

原创 javase day07笔记

第七天课堂笔记了解★重点★ ★理解 ★ ★ ★重点★ ★ ★ ★掌握 ★ ★ ★ ★ ★方法★★★★★method:实现某一个功能语法修饰符 返回值类型 方法名称(参数列表){方法体}修饰符 可有可无返回值类型:无返回值类型-> void有返回值类型方法名称:标识符小驼峰命名法方法体:实现功能的具体代码方法运行内存分布空间方法进栈,对象存堆栈:先进后出队列:先进先出调用类名.方法名称([参数列表]);方法

2024-03-19 08:45:34 507

原创 javase day06笔记

【代码】javase day06笔记。

2024-03-18 08:29:44 304

原创 javase day05笔记

souf + 回车 : system.out.printf();* 范围:[0,1)

2024-03-16 08:43:22 332

原创 javase day04笔记

CTRL +shift + 上下键: 单行向上像下移动。alt +fn + insert :创建类包。CTRL + y:删除当前行。选中 + 括号:自动括起来。

2024-03-15 08:46:49 305

原创 javase day03笔记

整数型:byte、short、int(默认类型)、long。浮点类型:float、double(默认类型)注意:整数类型与字符类型之间是可以相互转换的。布尔类型:Boolean。

2024-03-11 19:39:04 493

原创 javase day02笔记

源文件外部结构main方法main方法可有可无没有main的情况,编译成功,运行失败,没有程序入口多个main情况,编译报错,方法名重复编写核心代码。

2024-03-10 17:13:56 539

原创 javase day01笔记

用Javac编译源文件。

2024-03-09 21:14:26 391 1

原创 操作系统期末知识点汇总

第一单元操作系统的定义(★★★简答)操作系统简称OS ,是配置在计算机硬件上的第一层软件 ,是对硬件系统的首次扩充。其作用是管理好这些设备,提高他们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用。是现代计算机系统中最基本和最重要的系统软件操作系统的目标:方便性、有效性、可扩充性、开放性 (了解)操作系统的作用(了解)OS作为用户与计算机硬件系统之间的接口OS作为计算机系统资源的管理者OS实现了对计算机资源的抽象操作系统的基本特性:并发、共享、虚拟、

2021-12-19 23:35:00 900

原创 计组期末考点预测汇总

选择、判断(10+10)电子计算机分成两类:电子模拟计算机 和 电子数字计算机计算机的五代变化:电子管计算机、晶体管计算机、中小规模集成电路、大规模和超大规模集成电路、巨大规模集成电路计算机的发展以 CPU内晶体管元件数量(所用电子器件) 来划分计算机中数据的表示格式: 定点数 、 浮点数内存储器的特点:速度高、容量小、价格高(选择: 和外存储器相比,内存储器的特点是)多级存储器的出发点是 :提高存储系统的性能价格比,让整个存储系统速度上接近cache,而在容量和价格上接近外存 (选择)

2021-12-13 23:23:25 1065

原创 计算机组成原理期末知识点汇总

计组期末知识点汇总题型分值*个数选择2*10判断2*10简答5*4计算7*4综合12*1第一单元电子计算机分成两类:电子模拟计算机 和 电子数字计算机计算机硬件唯一能识别的数据是:二进制 和 机器语言计算机系统 = 软件 + 硬件计算机的五代变化:电子管计算机、晶体管计算机、中小规模集成电路、大规模和超大规模集成电路、巨大规模集成电路计算机的发展以 CPU内晶体管元件数量 来划分摩尔定律:每 18个月 翻一

2021-12-11 01:38:09 1651

原创 力扣-2073.买票需要的时间

这道题是到队列的题,原来看完题我真的想按照队列来作,但是感觉跟以前有一道题的逻辑很像,就去推了推。首先,这道题其实就是轮着-1,到0的,推出,直到 tickets[k] 那个位置为0的时候就停止,然后看总过减了多少个1,也就是消耗多少秒。我先假设了一下,在都相同的情况下,我找到 tickets[k] = 0 需要多长时间,这其实就类似与在一个 n × m 的表中 ,找到指定的那个需要多少步 一个道理。举个例子,就像上图中,找到11,我想的是,肯定是(前两行 + k + 1)那么,这道题,如果第..

2021-11-27 22:35:44 454

原创 力扣_387. 字符串中的第一个唯一字符(简单)

好久没有写过了,今儿就写了道简单题,看完题后,感觉思路很简单,就循环去找就好了,先上第一次提交的代码,里面有详细的注释public static int firstUniqChar(String s) { // 取每一个字符 for (int i = 0; i < s.length(); i++) { // 获取字符 char examine = s.charAt(i); // 将这个字符当成临时变量 .

2021-11-23 22:54:46 253 1

原创 计算机网络-第一章-计算机网络概述笔记(未完)

01-计算机网络概述1.1 计算机网络的定义和特点​ “网络”是一个统称,泛指把人或物互连在一起而形成的系统。1.1.0 分类电信网络有线电视网络计算机网络提供电话、电报及传真等服务向用户传送各种电视节目使用户能在计算机之间传送数据文件三网融合​ 电信网络和有线电视网络都逐渐融入了现代计算机网络的技术。1.1.1 定义由一些通用的、可编程的硬件互联而成。而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号)。这些可编程的硬件能够用来传送多种不同

2021-09-14 11:33:16 587

原创 关于Junit的自我理解(思维导图形式)

2020-12-04 22:34:22 198

原创 关于程序调试的自我简述

程序调试:1.在程序运行时,通过system.out 或者 日志技术 输出关键数据信息进行调试错误信息: 1> 单一错误:阅读错误信息,从上到下,查找第一行你编写的代码信息进行跳转修改 2>复合错误:查找最后一个Caused by代码,这是主要错误信息2.断点调试(break point):使程序在运行过程中停止下来 1> 使用debug as 进行运行。切换断点调试模式,右键点击变量 watch 命名查看变量值 2> F5(跳入): 进入当前行调用方法内部 3&g

2020-12-02 19:29:22 257

Java后端开发面试宝典

Java后端开发面试宝典

2024-03-28

dljd javaSE进阶教材

dljd javaSE进阶教材

2024-03-28

简单动态网页登录设计

这是根据学习写的一个简单的动态网页登录设计,根我写的博客一一对应,就是一个简单的框架,网页就简单写了一个,没有任何特效,很单调,可以慢慢去一点点儿的去添加东西,感兴趣的可以看看

2020-09-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除