<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2301_76965813的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2301_76965813</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2301_76965813]]></copyright><item><title><![CDATA[基于springboot+vue技术的在线考试系统源码数据库]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/131145489</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/131145489</guid><author>2301_76965813</author><pubDate>Sat, 10 Jun 2023 19:23:21 +0800</pubDate><description><![CDATA[学生登录：如果没有账号，首先需要以学生的身份进行注册，即输入姓名、性别、密码以及班级，注册成功之后输入账户名和密码进行登录，进入考试系统。首页：在首页信息框中，将展示该学生用户的姓名以及所有完成的试卷信息，在下方展示试卷的类型，以及对该试卷的一个整体评价。在右上方，设置了考试模块与记录模块。记录模块：在记录模块中，学生用户在完成试卷之后进行提交将立即得到该试卷的成绩结果，并且所有完成的试卷信息将保存在记录模块中，便于后期的管理，以及对自身的学习水平有一个很好的认识。]]></description><category></category></item><item><title><![CDATA[基于springboot的大学外卖系统源码数据库]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/131111635</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/131111635</guid><author>2301_76965813</author><pubDate>Thu, 08 Jun 2023 17:10:56 +0800</pubDate><description><![CDATA[图2.2.1列出系统的功能模块图图2.2.1系统结构图工作流程为：本系统，主要是根据外卖公司的需要，针对外卖公司的信息和业务的需求，可以实现外卖菜品的管理。管理员可以发布菜品，客户进行在线的预订，并且能够对某个时间段的菜品的预订情况进行统计，更好地了解菜品销售情况。本系统没有太多的业务流，通过简单的业务的使用，就能够实现本系统的一个重要的工作模式。可以实现系统的单一模式的管理。]]></description><category></category></item><item><title><![CDATA[vue解决跨域的几种办法]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130628734</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130628734</guid><author>2301_76965813</author><pubDate>Thu, 11 May 2023 19:10:43 +0800</pubDate><description><![CDATA[Access-Control-Allow-Credentials： 可选，值为布尔值，表示是否允许发送Cookie。三、CORS是跨域资源共享（Cross-Origin Resource Sharing），以 ajax 跨域请求资源，支持现代浏览器，IE支持10以上。Jsonp(JSON with Padding) 是 json 的一种”使用模式”，可以让网页从别的域名（网站）那获取资料，即跨域读取数据。明确许可，Cookie可以包含在请求中，一起发给服务器。，表示接受任意域名的请求，]]></description><category></category></item><item><title><![CDATA[ConcurrentHashMap的红黑树]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130617820</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130617820</guid><author>2301_76965813</author><pubDate>Thu, 11 May 2023 11:15:47 +0800</pubDate><description><![CDATA[红黑树是一种特殊的二叉树，主要用它存储有序的数据，提供高效的数据检索，时间复杂度为。个特性的二叉树都是红黑树，当有新的节点加入时，有可能会破坏其中一些特性，需要通。、从一个节点到该节点的子孙节点的所有路径包含相同个数的黑色节点；、如果一个节点是红色的，那么它的子节点必须是黑色的；指向红黑树中当前遍历到的节点，从根节点开始递归遍历，、当有新节点加入时，可能会破坏红黑树的特性，需要执行。，设置其颜色为黑色，最终二叉树如下：④、加入节点。的左节点是否为空，如果不为空，则把。的右节点是否为空，如果不为空，则把。]]></description><category></category></item><item><title><![CDATA[servlet的运行原理]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130606271</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130606271</guid><author>2301_76965813</author><pubDate>Wed, 10 May 2023 17:41:22 +0800</pubDate><description><![CDATA[Servlet容器负责加载和实例化Servlet。当Servlet容器启动后，它必须要知道所需的Servlet类在什么位置，Servlet容器可以从本地文件系统、远程文件系统或者其他的网络服务中通过类加载器加载Servlet类，成功加载后，容器创建Servlet的实例。在整个Servlet的生命周期过程中，创建Servlet实例、调用实例的init()和destroy()方法都只进行一次，当初始化完成后，Servlet容器会将该实例保存在内存中，通过调用它的service()方法，为接收到的请求服务。]]></description><category></category></item><item><title><![CDATA[Java中的hashmap]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130596666</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130596666</guid><author>2301_76965813</author><pubDate>Wed, 10 May 2023 11:07:34 +0800</pubDate><description><![CDATA[方法实现了在并发的情况下，高效的从原始组数往新数组中移动元素，假设扩容之前节点的。让我很意外，都表示不知道有这样的问题，让我意外的是面试者的工作年限都不短。并非是线程安全的，所以在高并发的情况下必然会出现问题，这是一个普遍的问题，冲突，最惨的情况，就是所有元素都定位到同一个位置，形成一个长长的链表，这样。），如果已经达到阈值，会对数组进行扩容，也会对链表中的元素进行。所以在并发的情况，发生扩容时，可能会产生循环链表，在执行。在并发的情况，发生扩容时，可能会产生循环链表，在执行。]]></description><category></category></item><item><title><![CDATA[java lambda表达式详解]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130583870</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130583870</guid><author>2301_76965813</author><pubDate>Tue, 09 May 2023 16:55:05 +0800</pubDate><description><![CDATA[能对函数式接口起作用**。这很容易理解，如果一个接口有多个待实现的方法，Lambda表达式就不能分辨出它现在是对接口中哪个方法进行实现。]]></description><category></category></item><item><title><![CDATA[Java 9的十大新特性]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130574532</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130574532</guid><author>2301_76965813</author><pubDate>Tue, 09 May 2023 10:24:40 +0800</pubDate><description><![CDATA[默认方法和静态方法可以共享接口中的私有方法，因此避免了代码冗余，这也使代码更加清晰。有方法是静态的，那这个方法就属于这个接口的。为我们提供了接口的默认方法和静态方法，接口也可以包含行为，而不仅仅是方法定义。出现的时候，你的库用户要花费很长时间才会切换到这个新的版本。框架的功能，模块之间存在相互的依赖关系，可以导出一个公共的。帮助文档还是由三个框架组成的结构构成，这是不会变的，并且以。为了表示该版本的重要性，提供该功能的主要的动机在于，减少内存的开销，在。有了统一的日志记录系统，可以使用新的命令行选项。]]></description><category></category></item><item><title><![CDATA[Spring JpaTransactionManager事务管理]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130562226</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130562226</guid><author>2301_76965813</author><pubDate>Mon, 08 May 2023 16:35:15 +0800</pubDate><description><![CDATA[首先，在做关于JpaTransactionManager之前，先对Jpa做一个简单的了解，他毕竟不如hibernate那么热门，其实二者很相识，只不过后期hibernate和JDO 版本都已经兼容了其Jpa，目前大家用的少了。独立运行，方便开发和测试的理念已经深入人心了。JPA支持XML和JDK5.0注解两种元数据的形式，元数据描述对象和表之间的映射关系，框架据此将实体对象持久化到数据库表中；用来操作实体对象，执行CRUD操作，框架在后台替我们完成所有的事情，开发者从繁琐的JDBC和SQL代码中解脱出来。]]></description><category></category></item><item><title><![CDATA[Java9比Java8改进了什么]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130553192</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130553192</guid><author>2301_76965813</author><pubDate>Mon, 08 May 2023 10:06:55 +0800</pubDate><description><![CDATA[多继承，允许一个子类同时具有多个父类的接口与功能，在其他语言中，让一个类同时具有其他的可复。因为 默认方法 不算抽象方法，所以你也可以给你的函数式接口添加默认方法。表达式当作任意只包含一个抽象方法的接口类型，确保你的接口一定达到这个要求，和格式化时间和日期一样的，除了使用预定义好的格式外，我们也可以自己定义。的新特新逐一列出，并将使用简单的代码示例来指导你如何使用默认接口方法，中只有单继承，如果要让一个类赋予新的特性，通常是使用接口来实现，在。解释器，如果一个函数参数接收一个单方法的接口而你传递的是一个。]]></description><category></category></item><item><title><![CDATA[HTML5 FormData 方法介绍]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130544227</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130544227</guid><author>2301_76965813</author><pubDate>Sun, 07 May 2023 16:20:25 +0800</pubDate><description><![CDATA[2008年 2 月，XMLHttpRequest Level 2 草案提出来了，相对于上一代，它有一些新的特性，其中 FormData 就是 XMLHttpRequest Level 2 新增的一个对象，利用它来提交表单、模拟表单提交，当然最大的优势就是可以上传二进制文件。看起来跟append() 方法有点类似，这两者的区别就是，当指定的 key 值存在时，append()方法是将新增的添加的所以的键值对最后，而set()方法将会覆盖前面的设置的键值对。如果设置的key值不存在，那么两者的效果是一样的。]]></description><category></category></item><item><title><![CDATA[Java异常和反射]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130539757</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130539757</guid><author>2301_76965813</author><pubDate>Sun, 07 May 2023 10:25:28 +0800</pubDate><description><![CDATA[这是因为成员内部类是非静态的，类初始化的时候先初始化静态成员，如果允许成员内部类定义。泛型提供了编译时类型安全检测机制，该机制允许程序员在编译时检测到非法的类型。你可以写一个泛型方法，该方法在调用时可以接收不同类型的参数。泛型类的声明和非泛型类的声明类似，除了在类名后面添加了类型参数声明部分。使用泛型的时候加上的类型参数，会被编译器在编译的时候去掉。类中不仅可以定义变量和方法，还可以定义类，这样定义在类内部的类就被称为内部类。中的反射机制是指在运行状态中，对于任意一个类都能够知道这个类所有的属性和方法；]]></description><category></category></item><item><title><![CDATA[c++中如何定义常量]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130533214</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130533214</guid><author>2301_76965813</author><pubDate>Sat, 06 May 2023 18:18:28 +0800</pubDate><description><![CDATA[常量是程序运行中其值始终保持不变的量，根据常量的类型，可以分为整形常量，实型常量，字符常量和字符串常量，逻辑常量。注意：常量可以带后缀，如123u，1.23f和123ll，分别表示无符号整形常量，单精度常量，长长整形。c++：c语言：c++语言：#include//控制符头文件;//关键字const定义常量，和c语言中的宏作用结果相同。c语言：复制上面两个例子可以看出，cout输出时默认保留6位有效位，printf输出时默认保留6位小数位；]]></description><category></category></item><item><title><![CDATA[Java面试题红黑树]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130524088</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130524088</guid><author>2301_76965813</author><pubDate>Sat, 06 May 2023 11:55:44 +0800</pubDate><description><![CDATA[排序二叉树虽然可以快速检索，但在最坏的情况下：如果插入的节点集本身就是有序的，要么是由小到。红黑树并不是真正的平衡二叉树，但在实际应用中，红黑树的统计性能要高于平衡二叉树，但极端。：每个红色节点的两个子节点都是黑色。：红黑树从根节点到每个叶子节点的路径都包含相同数量的黑色节点，因此从根节点到叶子。是红色，通过它的每个子节点的路径依然保持相同的黑色节点数，因此依然满足。：从任一节点到其子树中每个叶子节点的路径都包含相同数量的黑色节点。中指定红黑树的每个叶子节点都是空节点，而且并叶子节点都是黑色。]]></description><category></category></item><item><title><![CDATA[spring是什么意思]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130512768</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130512768</guid><author>2301_76965813</author><pubDate>Fri, 05 May 2023 18:31:05 +0800</pubDate><description><![CDATA[比如安全，日记记录，这些都是通用的功能，我们可以把它们提取出来，然后在程序执行的合适地方织入这些代码并执行它们，从而完成需要的功能并复用了这些功能。举个例子：原来我们饿了，就出去吃饭，但是现在有了外卖之后，就可以订餐了，我们可以把我们的需求告诉美团，让他们给我们送饭。这里主导关系发生了变化，原来是我们自己，但是现在是美团。所有的类都会在spring容器中登记，告诉spring你是个什么东西，你需要什么东西，然后spring会在系统运行到适当的时候，把你要的东西主动给你，同时也把你交给其他需要你的东西。]]></description><category></category></item><item><title><![CDATA[Java面试题set map]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130504181</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130504181</guid><author>2301_76965813</author><pubDate>Fri, 05 May 2023 12:08:32 +0800</pubDate><description><![CDATA[创建排序二叉树的步骤，也就是不断地向排序二叉树添加节点的过程，向排序二叉树添加节点的步骤如。如果新增节点小于当前节点、并且当前节点的左子节点存在，则。红黑树是一种自平衡排序二叉树，树中每个节点的值，都大于或等于在它的左子树中的所有节点的。值，并且小于或等于在它的右子树中的所有节点的值，这确保红黑树运行时可以快速地在树中查找。如果新节点的值更大，则以当前节点的右子节点作为新的当前节点；即将根节点当成当前节点，如果新增节点大于当前节点、并且当前节点的右子节。元素的哈希值是通过元素的。步找到的叶子节点的子节点；]]></description><category></category></item><item><title><![CDATA[Postgresql+Springboot yml基本使用]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130493444</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130493444</guid><author>2301_76965813</author><pubDate>Thu, 04 May 2023 19:22:06 +0800</pubDate><description><![CDATA[PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统（ORDBMS），是以加州大学计算机系开发的POSTGRES，4.2版本为基础的对象关系型数据库管理系统。POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性，如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。]]></description><category></category></item><item><title><![CDATA[Java面试题Java 中的异常处理]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130482557</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130482557</guid><author>2301_76965813</author><pubDate>Thu, 04 May 2023 10:46:26 +0800</pubDate><description><![CDATA[们在应用程序的控制和处理能力之 外，而且绝大多数是程序运行时不允许出现的状况。点是每个元素之间不能有间隔，当数组大小不满足时需要增加存储能力，就要将已经有数组的数据复制。是用链表结构存储数据的，很适合数据的动态插入和删除，随机访问和遍历速度比较慢。，避免多线程同时写而引起的不一致性，但实现同步需要很高的花费，因此，访问。实现类，内部是通过数组实现的，它允许对元素进行快速随机访问。一样，也是通过数组实现的，不同的是它支持线程的同步，即某一时刻只有一。因此，它适合随机查找和遍历，不适合插入和删除。]]></description><category></category></item><item><title><![CDATA[IntelliJ IDEA安装及jsp开发环境搭建]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130473698</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130473698</guid><author>2301_76965813</author><pubDate>Wed, 03 May 2023 15:41:02 +0800</pubDate><description><![CDATA[据说可以修改为VS的快捷键，立马检索keymap，选择Visio Studio。然而说好的注释快捷键Ctrl+k Ctrl+c呢 ，感觉受到了欺骗。]]></description><category></category></item><item><title><![CDATA[Java面试题面向对象]]></title><link>https://blog.youkuaiyun.com/2301_76965813/article/details/130470808</link><guid>https://blog.youkuaiyun.com/2301_76965813/article/details/130470808</guid><author>2301_76965813</author><pubDate>Wed, 03 May 2023 10:52:54 +0800</pubDate><description><![CDATA[继承是使用已存在的类的定义作为基础建立新类的技术，新类的定义可以增加新的数据或新的功能，也。封装把一个对象的属性私有化，同时提供一些可以被外界访问的属性的方法，如果属性不想被外界访。在的值和要创建的值相同的对象，如果有就把它赋给当前引用。从语法形式上，看成员变量是属于类的，而局部变量是在方法中定义的变量或是方法的参数；从变量在内存中的存储方式来看，成员变量是对象的一部分，而对象存在于堆内存，局部变量存在。从变量在内存中的生存时间上看，成员变量是对象的一部分，它随着对象的创建而存在，而局部变。]]></description><category></category></item></channel></rss>