自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

blast_dragon的博客

一位努力的菜鸡程序员

  • 博客(21)
  • 收藏
  • 关注

原创 MySQL报错:ERROR 1410 (42000): You are not allowed to create a user with GRANT

ERROR 1410 (42000): You are not allowed to create a user with GRANT

2022-10-02 14:27:41 421 1

原创 python中pickle和json区别

pickle和json序列化的区别

2022-09-15 21:49:56 976

原创 Ubuntu下bochs详细安装步骤(超详细!)

bochs安装完整步骤,超级详细

2022-09-13 16:45:59 13137 16

原创 c语言中scanf(“%d %d\n“)的问题

c语言scanf的问题

2022-09-01 12:01:17 4405

原创 c语言中,数组越界并不一定非法

在C中,数组越界并非非法

2022-08-11 13:41:35 281

原创 一篇文章让你彻底搞懂c语言指针以及变量声明的问题

对指针懵逼的就来看看吧

2022-08-07 23:08:13 620

原创 c语言strlen注意事项

不能作为判断条件使用,因为无符号数的差值还是无符号数,即该条件永远成立。

2022-08-06 20:13:37 280

原创 c语言中数组和指针初始化字符串的区别

关于两种初始化字符串的区别

2022-08-06 17:04:39 217

原创 c语言extern关键字注意事项

extern注意事项

2022-08-05 00:42:06 346

原创 C语言对复数模运算的处理

如果第一个运算对象是负数/正数,那么求模的结果为负数/整数。

2022-08-03 16:22:36 422

原创 TCP三次握手四次挥手详解

三次握手和四次挥手的总结

2022-07-22 23:59:33 2079

原创 计算机网络-自顶向下方法学习笔记(第一章)

笔记

2022-07-20 21:51:10 606

原创 仿JD官网项目

综合pink老师的内容完成的项目

2022-07-18 23:05:48 217

原创 leetcode刷题日记-10.正则表达式匹配

解题思路虽然时间复杂度和空间复杂度很高:执行用时:62 ms, 在所有 Java 提交中击败了6.82%的用户内存消耗:38.9 MB, 在所有 Java 提交中击败了5.02%的用户但我认为这种方法是最好理解的了,可以先理清思路再进行改进这里用的是递归法:首先我们来分析一下何时结束递归1.如果某个时候p已经遍历到末尾,而此时s也已经到达了末尾,就说明匹配2.如果我们的模式串p中没有*,此时如果s和p对应位置的字符不匹配,那么我们直接return false,表示不匹配3.如果我们的模式串

2021-10-23 22:42:56 84

原创 c语言实现单链表反转的四种方法

链表反转即假设有一链表1->2->3,反转后为3->2->1以下的方法是没有头节点只有首元节点的情况方法一:迭代法如图所示,创建三个指针。小方块从左到右的值分别为1、2、3,假设是以1->2->3的方向,那么,如果想实现链表反转,可以让中间的mid指针从原来指向end变为指向pre,然后三个指针整体向右移动,mid再指向pre,直到end指向了NULL为止。最后让头指针指向mid即可,此时方向变为3->2->1代码如下:#include&l

2021-08-27 11:58:32 13361 2

原创 在浏览器输入url时发生了什么?

在浏览器输入url(即网址)后,会发生什么?这是一个面试被问烂的问题,今天结合《自顶向下方法》这本书来总结一下。如图,某台主机想要访问www.goolge.com,在输入url后,会发生什么?分析如下:要访问该url的内容,就要生成TCP套接字,然后发送HTTP报文。所以,我们需要获取主机的IP地址,谷歌网站的IP地址以及路由器的MAC地址。解答如下://利用DHCP获取主机IP地址1.主机上的操作系统生成一个DHCP请求报文,将这个报文放入具有目的端口号67(DHCP服务器)和源端口号68

2021-07-07 23:27:29 80 1

原创 c语言实现二叉树的先序,中序,后续遍历(非递归)

二叉树的递归遍历很简单,就不详述了。而非递归遍历有一定的难度,所以专门写一篇文章来总结这三种非递归遍历。废话不多说,直接进入正题在讲非递归遍历之前,先讲一下栈,这是非递归算法的核心思想。如图:栈是后进先出,先进后出,我想既然大家都学到二叉树了,那么栈肯定也不陌生,我主要想加深大家对栈的理解。试想,你在浏览网页的时候,突然发现了一个有趣的链接,你点击进去,发现原来是广告,于是你想退回到上一个网页,那么点击浏览器上方的后退图标就很轻松地退回去了。那么,你点击一个网页,再点击一个网页,就是个进栈的过程

2021-05-16 23:27:13 1661

原创 让你彻底明白c语言的浮点型及整型除法问题

C初学者在学到浮点型的时候,经常会有很多疑惑,下面是一些疑惑的解答:首先,看下面的一个简单的程序printf("%d",(3+3/4)*100);很多初学者会认为结果是(3+0.75)*100=375其实不然,结果应为300。在C中,如果两个整型(int)变量做除法,如果出现了小数,那么,C只会取整数部分。比如0.75,整数部分为0,小数部分为75,那么最终的结果应为0;再比如1.25,最终结果应为1。那么该如何解决这个问题?第一种方法如下:printf("%f",(3+3.0/4.0

2021-05-12 15:42:42 33107 5

原创 教你利用c语言来实现游戏中人物的运动

IDE :vs2012我们需要用到头文件<graphics.h>,而在vs中要用到这个头文件则需要下载EasyX图形库下载方法如下:https://www.cnblogs.com/jiaoyu121/p/6965075.html那么实现人物运动的原理是在短暂的时间内用连续变化的图像来达到一种运动的效果。代码如下:#include "stdafx.h"#include<graphics.h>#include<conio.h>int main(void){

2021-05-11 20:51:02 3931

原创 手把手教你用C语言制作简单的贪吃蛇小程序(二维数组实现)(上)

废话不多说,直接进入正题。(注:贪吃蛇源码改编自童晶老师所著《c语言课程设计与游戏开发实践教程》),感觉这个源码对初学者很友好,于是便分享出来,侵删。以下是本人的理解,我尽量不用术语,用初学者能听得懂的大白话。由于文章过长,我打算分上下两篇来写。看本文所需的知识:while语句,for语句,if else、else if语句,函数,二维数组,#define。我们今天用c语言制作简单的贪吃蛇,用二维数组实现。IDE: Dev-C++首先对于c语言初学者来说,制作一个贪吃蛇最大的难题是在黑色的框框里

2021-05-10 22:55:03 2203 2

原创 c primer plus第六版 第六章编程练习答案(简洁版)

IDE:DEV C++1.2.3.4.6.7.8.10.11.欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑在这里插入代码片器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写

2020-07-26 13:48:20 739

空空如也

空空如也

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

TA关注的人

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