- 博客(43)
- 资源 (1)
- 收藏
- 关注
原创 深入理解 C 语言预处理:从源文件到可执行程序的关键步骤
源程序文件首先经历预处理阶段,接着进入编译环节,最后通过链接步骤,才最终成为可执行程序文件。这每一步都有着独特且不可或缺的作用,而预处理就像是为后续的编译和链接搭建稳固的基石。
2024-12-30 15:23:34
787
原创 xilinx Input Delay Resources (IDELAY)
使用注意事项:笔试抵用IDELAYCTRL。输入延时资源IDELAY。
2024-11-21 01:22:03
263
原创 指针基础
地址:每一个字节的内存段都有一个唯一的(从0开始的正整数并且不间断)与之对应首地址:一块内存中最小的那个地址,称之为首地址简称为地址& 取首地址 简称为取地址运算符& 获取其右操作数的首地址。
2024-11-21 01:20:19
314
原创 数据库简介
DBMS:database management system数据库管理系统。DBS:database system数据库系统(DB DBA DBMS)DBA:database administrator数据库管理员。用户的访问记录(哪个用户哪个时间访问了网站)强大的查询语言,能精确查找想要的数据。以表和表的关联构成的数据结构。DB:database数据库。能表达复杂的数据关系。
2023-05-31 19:34:40
117
原创 c++SLT之array
array其实就是定长数组,array是一个模板类,所以可以存储任何的数据类型。因为array类的内部做了[]的重载,所以 直接可以把对象名当做数组名来用。
2023-05-30 01:06:05
161
原创 Node版本控制
使用nvm控制node版本(Node Version Manage).nvmrc文件记录node版本 使用nvm use。nvm list 查看已安装的版本。nvm install 安装指定版本。nvm use 12使用指定版本。切换到哪个node版本。如何切换node版本。
2023-05-20 00:45:16
195
原创 网络编程TCP协议
0.确定协议版本号 0.确定版本协议号。8.清理协议版本信息 6.清理协议版本信息。2.创建服务器协议地址簇 2.确定服务器协议地址簇。方案2 : 打开文件 读取整个文件内容到内存中 内存中 排序 查找。2. 接受文件名 获取文件名 并发送给服务器。方案1 : 打开文件 一个个去读 去比较。
2023-04-23 21:40:12
66
原创 初识spring
C:Controller Servlet(WEB容器提供的) Filter(WEB容器提供--特殊Servlet)发送请求---web容器--xml文件(注解)--找资源。计算机学位 音乐学位。IOC Inversion Of Control控制反转。导包 core beans context expression。钢琴---->音乐学博士。内容(规则)参考手册。Spring框架----可以理解为是一个管理者。
2023-04-19 00:14:29
65
原创 css3简介
brief introduction of css3upgrade versioncss2 --> css3css3‘s compatible historyprefix browser-webkit Chrome Safari-moz Firefox-ms IE-o operacss3 border-radiusgoogle/safari 浏览器厂商先实现了这个功能其他浏览器还没有实现 在
2022-01-11 18:00:17
437
原创 ssh远程连接
实现远程登录本地电脑登录本地虚拟机(Ubuntu)ssh sxj@192.168.222.133然后她会让你输入密码啥的这样我们就成功的连接到了我们的Ubuntu然后你就可以为所欲为(远程操控此系统)当然了除了cmd命令行窗口 也有专门的工具来做这个这里推荐一款MobaXterm1_CHS1这是个免安装的工具直接双击就能使用打开就是这样点击会话 再点击ssh输入主机名和用户名输入密码左边是文件管理 下边是性能啥的巴拉巴...
2021-12-06 20:16:53
728
1
原创 虚拟机Linux网络设置
桥接网卡虚拟机和本地电脑是并列关系如果有个路由器那么他两就是同一路由器下的两兄弟NAT网络地址转换创建出来的虚拟机能访问网络但没有单独的IP我们的计算机原则上无法访问虚拟机虚拟机之间也无法访问NAT网络能上网我们的电脑原则上无法访问虚拟机(端口映射访问)虚拟机之间可以互相访问...
2021-12-04 18:37:04
744
原创 C和C++的区别
头文件与命名空间C语言源文件 .cC艹源文件 .cpp理论上c艹兼容c,用.cpp写C语言没得问题还能减少一些莫名其妙的报错包含头文件的方式 包含自己写的头文件C语言和c艹一样 #include"mycpp.h"包含C语言库目录 可以按照C语言方式包含 c艹包含方式 去掉.h在前面加c #include<stdio.h>//c风格#inlcude<cstdio>//c艹风格 c艹自己的库目录 #...
2021-11-15 15:36:32
691
2
原创 浅谈设计模式六大基本原则
单一职责原则周末恰逢杰帅在家休息,感受安静的清晨,正准备睡个回笼觉,dd将杰帅踢下床对杰帅说:“把屋子扫了,地板拖了,衣服洗了,午饭做了,衣柜理了”杰帅只能聋拉着双眼乖乖的去干活,但是杰帅要做的事情太多了,所以搜忙脚乱的,结果衣服没有甩干,洒了一地的水,手沾了水弄湿了衣柜里的衣服,做午饭忘了时间菜全烧糊了。然后只能乖乖的去跪键盘。。。在这个故事里杰帅就好比是程序中的一个模块。我们尽量不要在一个模块里写过多的业务逻辑,否则业务逻辑之间可能会相互干扰,引起更多的错误。在这个故事中,如果只让杰帅做一件.
2021-01-25 18:08:15
196
原创 markdown使用效果
效果 (源码)markdownmarkdown标题使用#号标记 1-6级标题markdown段落Markdown 段落没有特殊的格式,直接编写文字就好,段落的换行是使用两个以上空格加上回车。当然也可以在段落后面使用一个空行来表示重新开始一个段落。字体斜体文本斜体文本粗体文本粗体文本粗斜体文本粗斜体文本分割线你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:删除线如果段落上的文字
2020-10-16 01:54:12
532
原创 markdown笔记
\为转义```前\直接忽视# markdown## markdown标题使用#号标记 1-6级标题## markdown段落Markdown 段落没有特殊的格式,直接编写文字就好,段落的换行是使用两个以上空格加上回车。 当然也可以在段落后面使用一个空行来表示重新开始一个段落。## 字体*斜体文本* _斜体文本_**粗体文本**__粗体文本__***粗斜体文本***___粗斜体文本___## 分割线你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行
2020-10-16 01:53:13
258
转载 HTTP
1、什么是http协议? HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTTP/1.0版本。其中最著名的...
2020-02-25 11:42:30
149
2
转载 HTTP与HTTPS的区别
HTTPS和HTTP的区别主要如下:1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传...
2020-02-25 11:40:44
98
2
原创 学习笔记(01):5天Python闯关训练营-104期-数据类型组成Python世界
#《5天Python闯关训练营》学习计划# 挑战周期:2月18日—2月22日 开班后大家可以先完成相应的软件安装及环境搭建 学习服务: 2.18-2.22日为本课正式服务周期 期间遇到学习问题可社群请教,群内安排助教老师答疑 ...
2020-02-21 20:56:08
86
原创 安装PyQt5时缺少designer.exe的解决办法
安装PyQt5开始-》运行-》cmdpip install PyQt5国内用户推荐使用镜像网站镜像网站阿里云:http://mirrors.aliyun.com/pypi/simple/清华:https://pypi.tuna.tsinghua.edu.cn/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:...
2020-01-19 15:46:25
1774
原创 js图片定时转换
setTimeout(func: Function, delay: Number, args: Object): NumberWindowSpecifies a delay for calling a function or evaluating an expression.指定调用函数或评估表达式的延迟。setTimeout()定义和用法: setTimeout()方法用于在指定的毫秒...
2019-11-14 01:12:33
273
原创 c语言找不同
能力不足无法做到程序自动判断,首先 自己得知道有哪几处不同你的答案必须正确不然就没法玩然后点击不同的区域 圈出来再游戏中还添加了背景音乐代码如下#pragma comment(lib,“winmm.lib”)mciSendString(“open 只是太爱你.mp3 alias music”, 0, 0, 0);mciSendString(“play music repeat”, 0...
2019-11-13 02:06:49
1475
1
原创 C语言打字母游戏2
增加了边界处理和音乐效果音乐播放#pragma comment(lib,“winmm.lib”)mciSendString(“open 只是太爱你.mp3 alias music”, 0, 0, 0);mciSendString(“play music repeat”, 0, 0, 0);//只是太爱你.mp3歌曲文件名必须是MP3格式//alias music 是给前面的歌曲取别名...
2019-11-08 02:08:22
254
原创 C语言打字母游戏
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<conio.h>#include<graphics.h>//图形库的头文件,需安装C语言图形库#include<time.h>#include<mmsystem.h>...
2019-11-08 01:49:36
879
原创 二叉树的遍历C语言递归实现
/*.二叉树的遍历 前序遍历 根左右 中序遍历 左根右 后序遍历 左右根*/#include<stdio.h>#include<stdlib.h>//描述一个体typedef struct treeNode{ char data;//数据域字符表示 struct treeNode*LChild; struct treeNode*...
2019-11-03 20:25:31
501
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人