自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 websocket简易聊天室

WebsocketConfigimport org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.socket.server.standard.ServerEndpointExporter;@Configurationpublic class WebSocketConfig { /*

2023-07-25 07:32:36 110

原创 Shiro学习笔记

Shiro学习笔记

2023-03-29 20:24:09 124

原创 MarkWriter项目总结

本篇博客是对博客编辑系统和搜索引擎系统的项目总结,主要对各个业务的实现逻辑及其技术的使用,还有待完善的地方进行总结。

2022-08-15 08:19:56 156

原创 总结之数据库篇

本篇博客是对数据库有关重要知识的总结,还在不断补充中。

2022-08-11 20:41:36 626

原创 总结之操作系统 & 计组篇

本篇博客主要对操作系统中的用户态和内核态、进程和进程间的通信方式、进程同步、进程调度策略、进程状态、死锁进行总结。

2022-08-06 19:13:33 649

原创 总结之多线程

本篇博客主要是对Java并发编程重要知识点的总结。包括线程、进程、线程池、Java锁、重要关键字说明以及之间的对比。

2022-08-06 17:31:18 105

原创 总结之虚拟机篇

本篇博客是对于JVM的重要知识点的总结。主要包括JVM内存结构、JVM垃圾回收、JVM类加载加载机制、四种引用等。

2022-08-04 18:15:05 396

原创 JavaWeb项目总结

本篇是对写过的小项目的总结,主要包括项目介绍、关键功能模块开发的共同流程

2022-07-30 15:59:00 1855

原创 Java网络总结

Java网络总结:包括基础知识、各个重点协议以及面试常考点的总结

2022-07-29 23:24:19 967

原创 优先级队列(最大、最小堆)总结

优先级队列前言一、优先级队列二、与普通队列的对比三、优先级队列的实现(最大堆)1.最大堆的实现2.优先级队列的实现四、优先级队列的应用1.创建优先级队列2.使用优先级队列五、使用优先级队列解决问题1.[面试题 17.14. 最小K个数](https://leetcode-cn.com/problems/smallest-k-lcci/)2.[1046. 最后一块石头的重量](https://leetcode-cn.com/problems/last-stone-weight/)3.[347. 前 K 个高频

2022-03-05 15:46:56 2424

原创 接口Iterable、Collection、List 的常见方法及其含义

接口Iterable、Collection、List 的常见方法及其含义Iterable 的常见方法Collection 的常见方法List 的常见方法方法Iterable 的常见方法Iterrable 是Collection(List、Set、Queue)的 顶级接口,api释义:实现这个接口允许对象成为 “foreach” 语句的目标。Iterator iterator(); 返回一个在一组 T 类型的元素上进行迭代的迭代器。public interface Iterable<T&

2022-01-23 18:05:15 265

原创 Java内部类详解

内部类的分类1. 成员内部类2. 静态内部类3. 方法内部类4. 匿名内部类成员内部类又称为普通内部类。定义规则:在一个类中直接定义,不适用static定义的内部类。可以拥有成员方法或属性。class Outter { private String msg = "outter中的msg"; class Inner { private int num = 10; private String mag = "成员内部类的msg"; public void test() {

2022-01-22 20:44:38 335

原创 Java类和对象

Java类和对象面向对象概述面向对象的概念面向对象的设计面向对象的特点面向对象的基本特征类和对象类创建类类的组成部分类的实例化功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入面向对象概述面向对象强调运用人类在日常的思维逻辑中采用

2022-01-21 20:00:56 305

原创 Java 数组-寻找多数元素

题目 给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋的元素。(你可以假设数组是非空的,并且给定的数组总是存在多数元素。)问题分析 多数元素也就是众数,若将数组中元素按顺序排列,它的中间元素就是所要寻找的多数元素,且只会有一个这样的数。 ⌊ n/2 ⌋ ( n/2向下取整,与Java中int整除规则相同)= n / 2;解决方法方法①:排序遍历法思路:先将数组按升序排序,用标记值num记录数组中当前元素出现的次数。当num还未达到 ⌊ n

2021-11-24 16:18:38 672

原创 Java 方法递归

Java 方法递归1 方法递归的含义递归算法是一种直接或间接地调用自身的算法。2 使用递归的条件一个问题若满足以下三个条件往往都可以使用递归来解决:1.递:这个原问题可以拆分为多个子问题的解。2.拆分后的子问题和原问题除了数据规模不相同外,其他的解决思路完全相同。3.归:存在递归的终止条件(或者一直递的条件);3 写出递归方法例如:利用递归方法计算10!分析问题:看这个问题是否符合上述三个条件:1. 10!可以拆分成 10 * 9!、9!=9 * 8!、8! = 8 * 7!……

2021-11-21 18:14:29 505

原创 Java数据类型与运算符

1.变量、数据类型1.1 整型int 变量名 = 初始值;范围:-2^15 到 2^15-1 System.out.println(Integer.MAX_VALUE);//查看int的最大值 System.out.println(Integer.MIN_VALUE);//查看int的最小值

2021-11-15 22:07:19 427

原创 24点纸牌游戏

24点纸牌游戏第3章24点游戏是经典的纸牌益智游戏。常见游戏规则:从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。基本要求: 随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,用擅长的语言(C/C++/Java或其他均可)实现程序解决问题。1.程序风格良好(使用自定义注释模板)2.列出表达式无重复。算法设计思路:对牌的顺序、括号位置、可能的运算符穷举,直到找到解法知识

2021-05-09 12:09:08 446

原创 2021-04-09

用python语言对N*2图灵机进行模拟基本要求: 对于XN+1或XN2图灵机进行模拟,任意给定的十进制数a,转换为收缩扩展二进制的编码,再编程模拟此Turing机的运行过程,要求输出从开始运行起的每一步骤的结果。 用C或C++或java或python语言实现程序解决问题。1.程序风格良好(使用自定义注释模板)2.提供友好的输入输出,并进行输入数据的正确性验证。一、题目分析模拟图灵机,对于任意给定的一台Turing机和任意给定的字符串w ( w不含空格),编程模拟此Turing机的运行过程,要

2021-04-09 17:39:23 131

原创 2021-03-26

“三天打鱼,两天晒网”题目:中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。基本要求:1.程序风格良好(使用自定义注释模板),提供友好的输入输出。提高要求:1.输入数据的正确性验证。2.使用文件进行数据测试。如将日期 20100101 20111214 等数据保存在in.txt文件中,程序读入in.dat文件进行判定,并将结果输出至out.txt文件。题目分析:三天打鱼,两天晒网。周期为5天。主要计算

2021-03-26 17:29:09 116

原创 2020-11-07

错误1.2.3.未解决!!!

2020-11-07 19:37:25 141

原创 2020-11-21

第九章 类super()是一个特殊的函数,帮助Python将父类和子类关联起来。这行代码让Python调用ElectricCar的父类的方法__init__(),让ElectricCar实例包含父类的所有属性。父类也称为超类super。

2020-11-07 19:33:52 78

原创 2020-10-31

第七章 用户输入和while循环第八章 函数第九章 类

2020-10-31 21:04:51 74

原创 第六周Python学习成果

第六周Python的学习成果第四章:操作列表4.1 遍历整个列表对列表中的每个元素都执行相同的操作时,可使用Python中的for循环。magicians.pymagicians = [‘alice’,‘david’,‘carolina’]for magician in magicians:printf(magician)4.3 创建数值列表列表非常适合用于存储数字集合4.3.1 使用函数range()Python函数range()让你能够轻松地生成一系列的数字numbers.py

2020-10-24 20:58:31 176

shixi(备备份(最终.exe

课程实习 运动会数据分析C++,是自己做的比较简单的一点点代码,但在测试时不能按医院储存和输出数据,求帮助,蟹蟹

2020-06-18

空空如也

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

TA关注的人

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