个人
深度学习推荐算法
用技术提升美好事物发生的概率。
展开
-
Java学习笔记&网站&技术博客汇总
https://www.javaboy.org/https://yanbingzn.github.io/https://www.cyc2018.xyz/https://javaguide.cn/home.htmlhttps://springmvc.javaboy.org/http://itboyhub.com/?cat=36原创 2024-05-10 08:56:26 · 217 阅读 · 0 评论 -
word插入公式后行距改变调整
这是我插入mathtype公式时用到的解决办法。原创 2023-11-09 14:42:03 · 605 阅读 · 1 评论 -
个人考研复习过程
最近有不少想考CUMT-CS的学弟学妹加我咨询,现在以刚上岸的过来人的身份分享一下我去年复习的经历吧,希望能给你们带来一点帮助。大概是从七月份确定要考研的,之前一直是准备就业,因为是疫情的原因,找的几个实习都没去,感觉直接就业可能有点亏吧,就想着继续读研了。原创 2021-06-15 18:10:12 · 422 阅读 · 2 评论 -
二次探测法
设哈希表长为11,哈希函数为Hash (key)=key%11。存在关键码{43,7,29,22,16,92,44,8,19},采用二次探测法处理冲突,建立的hash表为( )二次探测法:采用开放定址法处理冲突中的二次探测再散列(也即是题目中的二元探测法),则哈希函数变为Hash(key) = (Hash(key) + d) % 11其中d = 1^2, -1^2, 2^2, -2^2, 3^2,……,则开始计算。对于43,代入公式为Hash(43) = 43 % 11 = 10, 则地址为1原创 2020-09-07 18:28:09 · 21022 阅读 · 6 评论 -
数据结构总结及思维导图(王道考研)
数据结构第一章:数据结构的基本概念定义在任何问题中,数据元素都不是孤立存在的,而是在它们之间存在着某种关系,这种数据元素相互之间的关系称为结构(Structure)。数据结构是相互之间存在一种或多种特定关系的数据元素的集合。数据结构包括三方面的内容:逻辑结构、存储结构和数据的运算。数据的逻辑结构和存储结构是密不可分的两个方面,一个算法的设计取决于所选定的逻辑结构,而算法的实现依赖于所采用的存储结构。逻辑结构逻辑结构是指数据元素之间的逻辑关系,即从逻辑关系上描述数据。它与数据的存储无关,是独原创 2020-07-27 12:31:52 · 8640 阅读 · 10 评论 -
leetcode刷题笔记
排序两个数组的交集class Solution {public: vector<int> intersection(vector<int>& nums1, vector<int>& nums2) { unordered_set<int> nums1_set(nums1.begin(),nums1.end()); unordered_set<int> ans; for(in原创 2020-09-19 23:13:57 · 147 阅读 · 1 评论 -
874文章资源
十字链表法快速排序算法详解最大堆构造和堆排序归并排序算法数据结构与算法教程原创 2021-09-25 08:58:01 · 134 阅读 · 0 评论 -
数据结构——特殊矩阵的压缩存储
数据结构——特殊矩阵的压缩存储矩阵的压缩存储:将矩阵的元素按照某种分布规律存储在较小的存储单元中。1、对称矩阵的压缩存储 n阶对称矩阵:一个n阶的矩阵A中的元素满足a(ij)=a(ji)(0<i,j<n-1)。由于矩阵中的元素是关于主对角线对称的,那么就可以只存储上三角或者下三角矩阵中的元素,这样就可以把原来需要存储n*n个元素压缩至n*(n-1)/2个元素了。使用一维数组s[k]以行为主存储对称矩阵A(i,j)的下三角元原创 2020-08-11 21:59:53 · 1273 阅读 · 0 评论 -
有关结构体typedef struct Node{ }Node, *LinkedList;的解惑
在数据结构中会看到:typedef struct QNode{QElemType data; //数据域 struct QNode *next; //指针域 }QNode,*QueuePtr;typedef struct{QueuePtr front; //队头指针QueuePtr rear; //队尾指针 };先来解释下上面第一个结构体关键在于后面的那个部分如何理解就是QNode,*QueuePtr这两个如何理解;可以这样来理解typedef stru原创 2020-09-12 22:45:24 · 7161 阅读 · 7 评论 -
计算机领域的研究生学习指南
原创 2021-11-28 11:29:00 · 295 阅读 · 0 评论 -
前后端分离博客项目
文章总体分为2大部分,Java后端接口和vue前端页面.先看效果:Java后端接口开发1、前言从零开始搭建一个项目骨架,最好选择合适,熟悉的技术,并且在未来易拓展,适合微服务化体系等。所以一般以Springboot作为我们的框架基础,这是离不开的了。然后数据层,我们常用的是Mybatis,易上手,方便维护。但是单表操作比较困难,特别是添加字段或减少字段的时候,比较繁琐,所以这里我推荐使用MybatisPlus(mp.baomidou.com/),为简化开发而生,只…CRUD...原创 2020-06-17 18:00:00 · 1485 阅读 · 4 评论 -
公众号历史文章汇总
热文盘点阿里巴巴 15 款开发者工具蚂蚁金服2019实习生面经总结(已拿口头offer)一千行 MySQL 学习笔记可能是把Java内存区域讲的最清楚的一篇文章搞定 JVM 垃圾回收就是这么简单【原创】Java学习路线以及方法推荐技术面试复习大纲Java必看书籍Java学习必备书籍推荐终极版!基础关于Java基础你不得不会的34个问题剖析面试最常见问题之 Java 基础知识Java8新特性Java 8 新特性最佳指南看完这篇文章,别说自己不会用Lambda表达式原创 2020-07-09 21:37:29 · 773 阅读 · 0 评论 -
Java 还是大数据,你需要了解这些东西!
先说一下自己的经历,大学的时候我从大二开始学习 Java ,然后学了大半年多的安卓。之后就开始学习 Java 后台,学习完 Java 后台一些常用的知识比如 Java基础、Spring、MyBatis等等之后。因为感觉大数据领域发展也挺不错的,所以就接触了一些大数据方面的知识比如当时大数据领域的霸主 Hadoop 。我当时学习了很多比较古老的技术比如现在基本不会用的 JSP、Struts2等等。另外,我所以,我当时在找工作之间也纠结过自己到底是投大数据岗位还是Java后台开发岗位。主要纠结点如下:转载 2020-07-09 21:37:20 · 192 阅读 · 0 评论 -
Java学习路线
建议使用 Intellij IDEA 进行编码,可以单独抽点时间学习 Intellij IDEA 的使用。下面提到的一些视频,公众号后台回复关键“1”即可获取!先说一个初学者很容易犯的错误:上来就通过项目学习。很多初学者上来就像通过做项目学习,特别是在公司,我觉得这个是不太可取的。 如果的 Java基础或者 Spring Boot 基础不好的话,建议自己先提前学习一下之后再开始看视频或者通过其他方式做项目。 还有点事,我不知道为什么大家都会说边跟着项目边学习做的话效果最好,我觉得这个要加一个前提是你对转载 2020-07-09 21:37:12 · 272 阅读 · 0 评论 -
学习Java相关博客,专栏,和学习网站推荐
推荐两个视频学习网站慕课网第一个推荐的学习网站应该是慕课网(慕课网私聊我打钱哈!),在我初学的时候,这个网站对我的帮助挺大的,里面有很多免费的课程,也有很多付费的课程。如果你没有特殊的需求,一般免费课程就够自己学的了。哔哩哔哩想不到弹幕追番/原创视频小站也被推荐了吧!不得不说哔哩哔哩上面的学习资源还是很多的,现在有很多年轻人都在上面学习呢!哈哈哈 大部分年轻人最爱的小破站可是受到过央视表扬的。被誉为年轻人学习的首要阵地,哔哩哔哩干杯!不过在哔哩哔哩上面越靠前的视频就是最好的视频或者说最适合你的视转载 2020-07-09 21:37:04 · 206 阅读 · 0 评论 -
编程好习惯
正确提问我们平时任何时候都离不开提问特别是初学的时候,但是真正知道如何正确的提问的人很少。问别人问题前不要来一句“在吗”,你说你问了在吗我是回复好还是不回复好呢 ?不要让别人给你发 32 位的JDK,除非你是喜欢那个人。更多关于如何提问的内容,详见 github 上开源版『提问的智慧』 https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md,抽时间看一下,我想看完之后应该会有很转载 2020-07-09 21:36:55 · 115 阅读 · 0 评论 -
Java书籍
目录:Java基础并发JVMJava8 新特性代码优化面试网络操作系统数据结构算法入门经典面试数据库系统设计设计模式常用框架Spring/SpringBootNetty分布式网站架构底层软件设计之道其他Java基础《Head First Java》 : 可以说是我的 Java 启蒙书籍了,我个人觉得还是很适合稍微有一点点经验的新手来阅读的当然也适合我们用来温故 Java 知识点。ps:刚入门编程,最好的方式还是通过看视转载 2020-07-09 21:36:36 · 490 阅读 · 0 评论 -
Java书籍基础篇
Java基础《Head First Java》Guide的 Java 启蒙书籍了。因为是我学习Java看的第一本书,所以,我对其有不一样的情感。ps:我是当时学完了 C语言之后才开始学习 Java 的,刚开始看这本书感觉很轻松有趣,可以说是我学习编程初期最喜欢的一本书了。有些人说这本书不适合编程新手阅读?(问号脸) 我个人觉得还是很适合稍微有一点点经验的新手来阅读的,当然也适合我们用来温故 Java 知识点。ps:刚入门编程,最好的方式还是通过看视频来学习。《Java 核心技术卷 1+原创 2020-07-09 21:36:46 · 257 阅读 · 0 评论