自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Java递归解决斐波那契数列

【代码】Java递归解决斐波那契数列。

2024-07-18 19:28:22 132

原创 *递归列题

【代码】*递归列题。

2024-07-18 19:27:10 279

原创 递归搜索树

94. 递归实现排列型枚举 - AcWing题库。

2024-07-18 19:26:05 209

原创 C语言课设(远程文件控制传输)

2.实现本地文件操作及路径检索等功能,A电脑可通过通信传输的命令可以对B电脑本地文件进行操作。1.构建套接字socket的链接,实现两台电脑间一对一的通信。3.实现文件传输功能,能够实现不同类型文件的传输。

2024-06-26 12:06:01 199

原创 Spring_注解方式管理Bean

Component 放在类上,用于标记,告诉spring当前类需要由容器实例化bean并放入容器中。@Service 用于实例化service层bean。第二步:在类上添加注解,让spring容器给我们创建bean实例并存储于容器中。@Controller 用于实例化controller层bean。第一步:在applicationContext.xml中配置开启注解扫描。@Resources 可以根据类型,也可以根据名称注入。让容器扫描 Service层,实例化对象。

2024-06-10 11:29:47 238

原创 并归排序算法

3) 然后两组之间再进行排序,首先10和7对比,对比结果7小,那么将7放到一个空列表中,然后10和50进行对比,对比结果10小,将10追加到刚才的空列表中,排在7后面,然后17和50对比,对比结果17比较小,然后追加到空列表中,然后将50追加到空列表中,以此类推,那么排序结果如下图。因为10和17是一组,所以两者进行排序为10、17,然后50和7进行排序,排序结果为7、50,那30、24排序后变成24、30,最后的27、45排序后为24、45。对9、5、2、7、12、4、3、1、11进行归并排序总图。

2024-05-24 20:39:16 285 1

原创 数据库常用函数

NOW()--当前时间函数,SYSDATE()--函数执行的时间​​​​​​​。14、RAND()--返回0-1.0之间的随机数,若想要返回的随机数不变化,可以给出一个seed(种子),种子值一样即可。下面FORMAT函数代表最后取两位小数​​​​​​​。sysdate() 与now()、current_timestamp()等获取当前时间函数的主要区别是sysdate() 是执行当前函数的时间。15、RAND()--返回0-1.0之间的随机数,如果想取0-100,乘以100即可。

2024-05-14 22:31:25 1344 2

原创 web登录校验简单开发案列

Servlet接收到用户名和密码之后,校验是否正确。输入完毕后向后台Servlet提交用户名和密码。准备一个登录页,可以输入用户名和密码。如果正确响应Success。2开发后台Servlet。如果不正确响应Fail。3配置Servlet。

2024-05-11 13:58:45 498 2

原创 正则表达式

在上述代码中,我们首先创建了一个 Pattern 对象,它包含了我们要使用的正则表达式。然后,我们使用 matcher 对象来匹配字符串,并使用 find 方法来查找所有匹配项。我们还展示了如何使用 replaceAll 方法来替换字符串中的匹配项,以及如何使用 split 方法来分割字符串。正则表达式是一种用于字符串搜索和操作的模式,它使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。今天的代码大赏就到这里。:指定一个元素出现的次数,如 * 表示零次或多次,+ 表示一次或多次。

2024-05-10 22:58:01 417 2

原创 技术人员必不可少的技能之sql优化

在实际的业务场景中,我们可能只需要1、2列就可以,*是查询出所有的列,这样白白浪费了数据库资源,增加了服务器内存或者cpu的使用,此外查询出来的数据,通过网络IO传输的过程中,也会增加数据传输的时间,还有比较重要的一点,select *不会走覆盖索引,会出现大量的回表操作,从而导致查询效率低下。而且在代码中循环调用数据库一般是不允许的。此时的业务场景更合适用 in 关键字,因为如果sql语句中包含in关键字,则会优先执行in里面的子查询然后在执行in外面的语句,此时in 子查询数据量很小,查询速度会很快。

2024-05-08 19:35:37 1152 1

原创 Python房屋出租系统

【代码】Python房屋出租系统。

2024-05-07 21:17:19 1051

原创 栈及栈的应用案例

它按照先进后出的原则存储教据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来 )。如果遍历完了整个字符串,也就是没有右括号了,但是此时栈中还有左括号等待被匹配,那就说明左括号数量大于右括号数量,括号数量也不匹配;:遍历数组,如果元素是数据,直接入栈,是符号就从栈中弹出两个值进行计算,计算完后的结果入栈,遍历完数组之后就将最后的结果弹栈。我们把生活中的栈的概念引入到计算机中,就是供数据休息的地方它是一种数据结构,数据既可以进入到栈中,又可以从栈中出。

2024-05-06 22:41:56 604

原创 Java抽象工厂模式

然后,我们定义了一个抽象工厂接口 Factory,以及两个具体工厂类 ConcreteFactoryA 和 ConcreteFactoryB,它们分别创建相应的产品对象。抽象工厂模式是一个高级的结构型模式,它结合了多个工厂方法,提供了一个统一的接口来创建一系列相关或依赖的对象。抽象工厂模式提供一个接口,用于创建一系列相关或相互依赖的对象,而不需要指定它们的具体类。工厂模式根据其实现方式的不同,可以分为简单工厂模式、工厂方法模式和抽象工厂模式。:增加新的产品族变得容易,只需提供新的具体工厂即可。

2024-05-04 18:41:44 481

原创 快速排序详细讲解及冒泡排序比较

4) 1存到L指向的位置后,L++,继续从L处开始遍历,与基数进行比较,发现9小于19,那么继续执行L++,直到L指向位置的数据大于基数,17也小于基数,继续L++,发现此时的L和R不满足L

2024-04-24 21:24:27 253

原创 深度搜索dfs解决迷宫问题

每一个单元格正常而言都有4个方向可走,分别是右下左上,我们可以将每个单元格先按照右下左上的顺序去走,如果右方向不能走(不能走的情况有 边界、障碍、已经访问),则走下,下不可走,则走左、上; 每个单元格走完以后,要将走过的单元格置为已走,当单元格的位置与终点位置一致时,则代表已经到达终点,此时记录下该条路线的步数,然后回溯去找其他路线,注意,回溯时要将单元格置为未走,此时的单元格代表仍然可以走;

2024-04-23 22:30:44 257

原创 基于源码分享String类(部分)

对应的JVM行为:先在堆中创建空间,里面维护了value属性 指向常量池的“TOM”空间, 如果常量值没有“TOM”,则重新创建, 如果有,直接通过value指向, 而栈中的变量指向的是堆中的空间地址。6)String 是final类,不能被其它类继承,不可以修改,指存放字符串的数组value[] 的地址不可以修改,但是单个字符的内容是可以改变的。s最终指向的常量池的地空间地址。4)String类较常用的构造器(列举一些,其余看API手册)实现了构造器的重载。7)创建String对象的两种的方式。

2024-04-23 22:28:33 163

原创 基于源码总结 ArrayList和LinkedList

ArrayList:应用场景:1.适合根据索引查询数据,数据量不是很大时(高效)2.不适合数据量大的同时,又要频繁的进行增删改查!

2024-04-23 22:15:35 316

空空如也

空空如也

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

TA关注的人

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