自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 深入浅出 Golang 内存管理

本节课主要介绍了内存管理知识与自动内存管理机制,并对目前 Go 内存管理过程中存在的问题提出了解决方案,同时结合了上次课程学习的《Go 语言性能优化》相关知识,提供可行性的优化建议 …

2023-04-16 22:51:00 702 1

原创 Go 语言性能优化指南

继上次课程的高质量编程内容讲解,本次课程主要介绍了在满足正确性、可靠性、健壮性、可读性等质量因素的前提下提高程序效率的性能优化建议;性能优化分析工具;以及性能调优的实战案例,分享了业务优化、基础库优化和 Go 语言优化的流程和方式 …

2023-04-16 22:50:00 639

原创 Go 语言高质量编程

各种边界条件考虑完备。异常情况处理,稳定性保证。易读易维护。

2023-04-16 22:49:01 552

原创 Go 语言进阶的必备技能

经过了第一天的学习,基本掌握了 Golang 的基础语法和一些常用的标准库使用。在本次课程中,讲师紧接着前一天的内容,带领大家从工程实践的角度,分享了 Go 语言进阶过程中涉及的几大必备技能:并发编程、依赖管理、软件测试方法 …在本次的课程结尾,还准备了一个简单的项目实战,从真实的项目案例中抛出一个需求模型,带领我们验到了真实的项目开发流程。

2023-04-16 22:48:06 287

原创 一把LOL的时间我入门了Go语言

Go 语言是由 Google 公司推出的一款新的编程语言,作为谷歌的亲儿子,发展势头迅猛,各个大厂目前都在积极推进 Go 语言的使用。Go 是云计算、云原生、区块链等众多前沿领域的首推语言,目前流行的 Docker、Kubernetes 等开源项目也都是基于 Go 语言的。

2023-04-15 00:10:25 345

原创 电商中的业务逻辑|库存超卖

库存超卖是一个比较常见的问题,并且这个问题很容易出现在秒杀系统中,如果做个电商相关的项目,这个问题基本是面试必问的问题。秒杀场景之所以容易出现库存超卖的情况,是因为在秒杀活动中,商品数量通常很少,而参与的用户却非常多,用户同时抢购的压力非常大。由于实时更新库存需要花费一定的时间,因此,在短时间内可能会存在多个用户同时购买同一件商品的情况,从而导致库存不足的情况。解决库存超卖的问题采取很多种方案,例如:可以通过限流措施来控制并发量和请求频率;

2023-04-09 23:26:52 881 1

原创 支付中的业务逻辑|支付幂等性

幂等性其实是一个数学上的概念,在计算机领域,幂等是指一个方法被多次重复执行的时候所期望的结果要和第一次执行所期望的结果保持一致...

2023-04-05 23:16:29 1331 3

原创 用了小郑导师的这套模板,我的毕设有着落了~

Vue + SpringBoot 通用管理系统模板,可以一键生成后端与前端的增删改查功能,有了这套模板再也不用担心我的毕设了~

2023-03-31 23:28:12 1999 6

原创 从零开始的「校园商铺」毕设全栈开发—设计数据库

校园商铺的数据库设计~

2023-03-27 20:04:42 248

原创 从零开始的「校园商铺」毕设全栈开发—环境搭建

校园商铺全栈开发 day02,开发所需要的各种环境一把梭!

2023-03-26 20:37:08 363 4

原创 从零开始的「校园商铺」毕设全栈开发—开题报告

分享我的毕业设计详细过程和技术细节,希望能够对正在进行类似项目的读者提供一些帮助和启示。

2023-03-26 13:47:44 1293 9

原创 【Redis入门笔记 09】缓存穿透、击穿与雪崩

Redis 数据库常常用来充当传统数据库的缓存。一个实际的场景是当用户的请求过来,先去查缓存中的数据,如果缓存中不存在,则再去查询数据库,如果数据在数据库中存在,则将数据放入缓存然后返回,如果数据库中也不存在,则直接返回失败。大部分情况下,加缓存是为了减轻数据库的压力,提升系统的性能。但是如果使用不好,它也会带来很多意想不到的问题,我们经常说的三个问题分别是缓存穿透、缓存击穿与缓存雪崩。

2022-11-16 16:58:35 422 1

原创 【Redis入门笔记 08】主从复制 & 集群

主机数据更新后根据配置和策略, 自动同步到备机的 master/slaver 机制,Master 以写为主,Slave 以读为主...

2022-11-14 21:20:20 671 9

原创 【Redis入门笔记 07】数据库持久化

在 RDB 持久化方式下,数据的备份并不会影响 redis 的 I/O 操作,redis 会单独创建一个子进程专门进行数据的备份操作,它会先将数据写入到 一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。以速度著称的 redis 就是工作在内存中的,它的数据都保存在内存当中,一旦断电或者宕机,所有的数据都会丢失,因此将内存中的数据写入硬盘中进行备份是十分必要的,我们将备份数据到硬盘中的操作叫做数据的持久化。

2022-11-10 22:42:09 988 8

原创 【Redis入门笔记 06】发布和订阅

发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息。发布订阅的三个部分:『发布者』、『订阅者』、『频道』。发布者和订阅者一般指的是客户端,频道值得是服务端,当发布者将信息发布到频道,订阅这个频道的所有订阅者都会收到这个消息。

2022-11-09 22:21:06 484 7

原创 【Redis入门笔记 05】Jedis 简介 & SpringBoot 集成

目前 SpringBoot 中整合 redis 已经不需要借助上面的 Jedis 了,原因是在 SpringBoot 2.x 版本之后,原来使用的 Jedis 被替换为了 Lettuce。Lettuce 使用 Netty 作为通信层组件,使用上更加方便快捷,抽象度高,并且通过线程安全的连接降低了系统中的连接数量,提升了系统的稳定性。SpringBoot 整合 redis 非常简单,只需要以下几个步骤......

2022-11-08 10:26:47 1204 21

原创 猿创征文|『编程与创作』10款颜值颇高的宝藏工具

在这个忙碌的时代,一款有颜有实力的工具不仅能提升我们的效率,也让紧张的学习和工作变得轻松了不少,或许还有很多适合你的宝藏工具等待着你去发现,请记住,我们的征途是星辰大海!

2022-11-04 17:47:09 2923 36

原创 【Redis入门笔记 04】事务的基本操作

在 redis 中,它的事务和上面的有所不同,redis 的单条指令是原子性的,而 redis 事务并不保证原子性也没有隔离级别的概念,换句话说就是 redis 事务中除了因为命令的语法错误以外,如果某个命令执行失败,其他命令也能正常执行。关系型数据库的事务要具备四个特性:1.原子性、2.一致性、3.隔离性、4.持久性,也就是我们经常说的事务的 ACID 特性。既然 redis 中的事务不是原子性的,在并发执行事务的时候需要我们加锁来保证数据的正确性,这里的锁主要有两种,乐观锁与悲观锁。

2022-11-03 23:32:53 220

原创 【Redis入门笔记 03】三种特殊数据类型

redis 除了五个常用的基本数据类型,还有三个特殊数据类型:Geospatial(地理位置),Hyperloglog(基数统计,Bitmap(位图)...

2022-11-02 22:31:53 401 5

原创 【Redis入门笔记 01】redis 安装 & 配置

redis 目前有 Windows 与 Linux 两个版本的安装包,在实际应用中一般都是安装在 Linux 服务器上,所以你还需要准备一个 Liunx 虚拟机或者购买一台云服务器。

2022-11-01 22:51:14 536 4

原创 JavaWeb:过气「JSP」一篇文章吃透关键知识点

JSP 作为已经被逐渐放弃的技术,深究它并没有太大意义,不过它涉及到的 Tomcat、Servlet、Session、Cookie、JDBC 等知识点依然是学习当下主流框架的基础,因此花点时间来了解一下它还是有必要的。加上现在很多高校的计算机课也还在教 JSP 这门技术,这篇文章也非常适合期末复习突击的小伙伴。

2022-10-29 23:56:26 381 2

原创 【Redis入门笔记 02】基础知识与五大常用数据类型

redis 中有五大常用的数据类型:字符串(String)、列表(List)、集合(Set)、哈希(Hash)、有序集合(Zset),这些在很多高级语言里面都见怪不怪了,然而 redis 还给我们准备了三个针对特定场景的特殊类型:地理位置(Geospatial)、基数统计(Hyperloglog)、位图(Bitmap)。其中最常用的类型是 String,redis 中的 String 非常强大,不仅能存文本信息,还能存数字,甚至是图片,音频......

2022-10-29 22:51:10 763

原创 『Java练习生的自我修养』java-se进阶⁵ • 常用IO流

IO之大,一篇文章放不下,IO流按处理对象分类,有节点流和处理流,IO流中的节点流直接与数据源打交道,本文我们先来探索节点流...☕☕ Java进阶持续更新中,一网打尽IO、注解、多线程…

2022-05-08 22:01:03 717 26

原创 『Java练习生的自我修养』java-se进阶⁴ • IO流概览

带你速览IO流,IO流体系+两个小案例。☕☕ Java进阶攻坚克难,持续更新,一网打尽IO、注解、多线程…等java-se进阶内容。

2022-05-06 17:07:01 510 36

原创 『Java练习生的自我修养』java-se进阶³ • 线程的等待与唤醒

实现线程间通信的方式之一,线程的等待与唤醒...☕☕ Java进阶攻坚克难,持续更新,一网打尽IO、注解、多线程…等java-se进阶内容。

2022-05-05 14:42:41 1491 52

原创 『Java练习生的自我修养』java-se进阶² • 并发与多线程

多线程访问同一资源可能会带来线程安全问题,这时就有必要引入锁机制控制线程的执行...☕☕ Java进阶攻坚克难,持续更新,一网打尽IO、注解、多线程…等java-se进阶内容。

2022-05-04 13:30:07 1442 56

原创 【计算机考研408数据结构】历年统考编程大题—线性表

408历年数据结构大题—线性表篇,09年至20年有关线性表问题的题解+思路,完整代码已同步至Gitee代码仓库。

2022-05-01 10:00:59 2715 4

原创 『Java练习生的自我修养』java-se进阶¹ • 初识多线程

从线程的基本概念到线程的创建使用,入门多线程编程的详尽指南~Java进阶必备技能系列文章持续更新中,欢迎围观,一网打尽IO、注解、多线程…

2022-04-30 23:24:17 901 15

原创 开发利器IntelliJ IDEA—带你体验各种神奇操作

都2022年了,不会还有人不知道大名鼎鼎的IDEA吧🤪由JetBrains公司出品的IDEA是目前功能最强大,也是最智能化的Java集成开发环境,占据Java IDE的半壁江山,其方便快捷的各种功能让你开发效率直线上升...

2022-04-27 22:33:12 6720 24

原创 【蓝桥杯Java组】带你刷爆常见动态规划模型

收录了动态规划的常见模型,最大子段和,最长公共子序列,最长递增子序列,编辑距离,背包问题...

2022-04-08 14:14:07 1681 12

原创 蓝桥杯2019Java组省赛填空题—迷宫(BFS+IO流)

2019年蓝桥杯省赛的填空题—迷宫。主要考察BFS的模板和Java的IO流这两个知识点。

2022-04-06 13:33:56 1100 7

原创 【蓝桥杯Java组】刷了这五道题不信你还不会BFS(广度优先搜索)

Java语言的BFS广度优先搜索模板+练习题,看了这五道题,不信你还学不会BFS。

2022-04-05 21:28:18 2932 6

原创 蓝桥杯省赛(填空题)— 路径 SPFA算法(C++)

蓝桥杯省赛填空题,基于SPFA算法实现~

2022-04-03 23:49:47 1131

原创 【蓝桥杯Java组】一学就会的小技巧(六):矩阵快速幂的应用—加速求数列

万万没想到求个数列的第n项还能用到矩阵真快速幂,城里人就是这么会玩,一起来看看吧~

2022-04-01 18:24:21 1060 10

原创 【蓝桥杯Java组】一学就会的小技巧(五):矩阵快速幂

矩阵的幂运算也可以使用快速幂这个技巧,矩阵快速幂在数列通项求值这里也会使用到,是一个很重要的技巧~

2022-04-01 18:24:13 1170 2

原创 【蓝桥杯Java组】省赛真题—K倍区间(前缀和,数学,思维)

一道蓝桥杯的省赛真题,需要用到前缀和与同余定理这两个知识点,还是比较考验数学思维的,一起来挑战一下吧~

2022-04-01 18:24:06 779 2

原创 【蓝桥杯Java组】一学就会的小技巧(四):龟速乘

快速幂的拓展版来了——龟速乘。什么,计算个乘法居然还要龟速?点进来一探究竟吧~

2022-04-01 18:23:58 537

原创 【蓝桥杯Java组】数论基础—素数筛、最大公约数、最小公倍数

收录了最大公约数,最小公倍数,互质,素数筛这几个常用的数论,如果你还不知道怎么求解它们,请快进来看看吧~

2022-04-01 18:23:50 1171 1

原创 【蓝桥杯Java组】一学就会的小技巧(三):快速幂

快速幂是很多算法的基础,由它可以扩展出快速乘,广义幂,矩阵快速幂等等,是算法学习过程中必备的技能。

2022-04-01 18:23:40 723

原创 【蓝桥杯Java组】一学就会的小技巧(二):差分

一个超级简单,一学就会的小技巧之差分。

2022-04-01 18:23:26 1360

算法设计与分析实验报告.pdf

以太原理工大学为蓝本的算法实验报告供需要的小伙伴参考。目录:1.分治-求解n位格雷码 2.贪心-最小延迟调度 3.动态规划-图像压缩 4.回溯与分支限界-排兵布阵

2021-07-22

数据库实验报告.pdf

数据库实验报告一份,内容详细,供后来的学弟学妹们参考,内容可能有些许错误,不建议完全抄袭欧~。目录:1.认识DBMS 2.交互式SQL 3.University Database 4.数据库完整性 5.数据库安全性 6.存储过程

2021-07-22

计算机数值方法实验报告(理工大版)

内有公式,伪代码,心得,c++代码,内容详细。 注:本实验报告仅供参考,如因抄袭造成实验报告与他人雷同后果请自负(ง •_•)ง 目录: 1.方程求根 2.方程组求解 3.线性方程组迭代求解 4.矩阵特征值与特征向量 5.代数差值 6.最小二乘拟合

2021-05-23

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

TA关注的人

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