avatar
文章
101
标签
36
分类
17

首页
时间轴
标签
分类
友链
十万个为什么
好文推荐
关于
戴晶明的个人博客
搜索
首页
时间轴
标签
分类
友链
十万个为什么
好文推荐
关于

戴晶明的个人博客

html+css+js学习
发表于2023-03-30
前言 以前总是学了忘,忘了学,后面发现还是很多东西都没掌握,所以这次我打算看书系统学习一下 HTML HTML是一种用于创建Web页面的标记语言。HTML的全称是Hyper Text Markup Language,即超文本标记语言。它是Web页面的基础,用于定义页面的结构、内容和样式。 浏览器根据这些标记对我们要展示的文本进行相应的布局,让文本不在那么单调 元素 元素也就是那些标签,比如p,div这些 ,元素可以按照不同的功能分成几类元素 替换元素与非替换元素 替换元素就是它这个标签代表的是其他的一些数据,比如图片,输入框这些,它本身不是文档内容直接显示 非替换元素就是在原本的文档内容上对其进行修饰 块级元素与行内元素 块级元素会填满父元素的宽度,也就是说在父元素的区域里面, 它的左右将不再有其他任何元素,常见的块级元素有p,div 行内元素的只会占据自己的宽度,并不会自动填满父元素宽度,比如span,a 而且对行内元素设置width与height不会生效,垂直方向的内,外边距会被应用,但是不会推开其他行内元素 元素的父子关系 如果一个元素在某一个元素的包含下,比如 A包含B, ...
Django 学习
发表于2023-03-24
前言 学习了python,觉得python简单好用,那它的web框架肯定也不错,就想着学了以后拿来自己用 环境搭建 安装Django 4.0.4 1pip install django==4.0.4 查看版本 1python -m django --version 文件介绍 我们通过pycharm可以直接创建Django项目,它会默认给我们创建一些文件,然后通过命令行新建一个app 1python manager.py startapp test1 我们也可以使用 djang-admin startproject mysite 123456789101112131415161718djangoProject - djangoProject # 对整个程序进行配置 - init.py # 一个空文件,它告诉Python这个目录应该被看做一个Python包 - settings.py # 项目配置文件 - url.py # URL对应关系(路由) - wsgi.py # 遵循WSIG规范, ...
python实用技巧
发表于2023-03-14|需要复习•python
基本数据结构 序列分解为单独变量 对于一个可分解对象(迭代器,生成器,列表,元组,集合),我们可以直接用变量去接收里面的值 12345678910l = [1,2,3,4,5]a,b,c,d,e = l# 如果数量不匹配则会报错# a,b = l # ValueError: too many values to unpack (expected 2)# 如果我们只想要一些数据的话,可以用占位符(可以是任何字符,我们习惯用_),_代表占用一个 *_ 代表占用一群_ , a , *_ = lprint(a) # 2 如果解压出来的数据里面又包含序列,我们还想解压的话,必须使用()包裹起来 a = [1,(2,3)] b,(c,d) = a 举例实用性 去除一个列表的最高值和最低值,求中间值的平均值 12345def average(socres): first,*mid,last = socres return sum(mid) / len(mid)print(average([5,4,3,2,1])) 保留最后N个元素 我们希望我们的队列中只保留最后N个元素,当元素超 ...
Python编程快速上手 总结
发表于2023-03-04|需要复习•python
编程是一项创造性任务 前言 程序开发要学会 站在巨人的肩膀上 。动手写代码前,先调研一番,看是否有现成的解决方案。 切忌重复造轮子 ,浪费时间不说,可能代码质量还差,效果也不好。 这个是基于python 3.8 总结的 在 Python 中,一切皆对象,基本数据类型也是如此 参考文档 第一部分 python 基础 相对路径 包导入相对路径规则: 相对于import语句所在的py文件本身位置(并且有相对导入的文件不能直接执行, 得通过python -m) 包导入绝对路径规则(就是没有相对路径, 而不是文件那样的绝对路径): 将当前执行的py文件所在路径加载到sys.path, 然后还有一些内置的路径一起放到sys.path 文件相对路径规则: 相对于当前python执行所在的目录位置, 与执行的py文件路径无关 第二部分 自动化 正则表达式 关于什么是正则表达式,我已经在我的另外一篇博客里面介绍清楚了,这里只做关于python如何使用正则表达式的总结 python的正则表达式的使用有两种: 第一种就是 直接使用 re 模块里面的函数 比如 re.search(pattern ...
markdown语法
发表于2023-03-03
数学公式部分 使用$$ $$ 来定义一个公式块 列如下面这样 helloworldhello world helloworld 公式 名称 markdown格式 数学公式 上标 A^2 A2A^2A2 下标 A_2 $ A_2 $ 组合 B^{AC} $ B^{AC} $ 分数 \frac{a+b}{c+d} a+bc+d\frac{a+b}{c+d}c+da+b​ 累乘 \prod_1^n{n^2} $ \prod_1^n{n^2} $ 累加 \sum_1^n{n} $ \sum_1^n{n}$ 开方 \sqrt[3]{8} 83\sqrt[3]{8}38​ 积分 \int^{10}_0{f(x)}dx ∫010f(x)dx\int^{10}_0{f(x)}dx∫010​f(x)dx 二重积分 \iint f(x)dx ∬f(x)dx\iint f(x)dx∬f(x)dx 多重积分 \iiiint f(x)dx \iiiint f(x)dx 无穷 \infty ∞\infty∞ 极限 \lim_{n->\infty} l ...
8位CPU制作
发表于2023-02-26
前言 我感觉做CPU对于电子专业的人来说应该是容易事,我一个计算机专业的,感觉有点小吃力,但是我还是决定把它啃完 本次采用LogicCircuit仿真软件 半加器 SUM = A^B CO = A&B 全加器 全加器有三个输入位,一个是上一位加法的进位 八位加法器 8位选择器 两个输入中选一个输出 8位取反器 8为与门 8位或门 AU AU模块包含了加法和减法 当OP为0时做加法 当OP为1时做减法 控制端为0 表示 A+B 控制端为1表示 A-B LU 控制端为0 表示 A&B 控制端为1表示 A | B ALU 真值表 控制端 输出 xx00 A+B xx01 A-B xx10 A&B xx11 A|B 单数码管(2进制变16进制) 通过4位地址控制ROM输出8位控制数据,让数码管显示一位16进制数据,控制线en控制是否显示 双数码管(2进制变16进制) 这里面的数码管是上面的单数码管,前四位控制第一个16进制数据,后四位控制第二个16进制数据 三数码管(2进制变10进制) 通过ROM将八位二 ...
Proteus 仿真软件的使用
发表于2023-02-26
常用元器件英文名字 resistor 电阻 LED LED灯
考研-计算机组成原理总结
发表于2023-02-25
第一章 计算机系统概述 计算机系统由软件系统和硬件系统组成 计算机的性能的好坏取决于软件,硬件的总和 我们需要将源代码翻译成汇编代码,然后再将汇编代码转变成机器码, 源代码翻译成汇编代码然后变成机器码有两种方式,一种是编译,另外一种是解释 编译是一次性将代码全部机器码,生成目标可执行文件,后续无需在翻译,可以直接执行 解释是执行一条语句翻译一次,后续需要使用还需要重新翻译 这个微程序机器其实是由硬件实现的,将机器语言转变为一系列的微指令 计算机体系结构关注的是计算机系统的概念性设计和功能特点,而计算机组成则更关注计算机系统的具体实现和运作方式。两者相互依存,计算机组成是计算机体系结构实现的基础,而计算机体系结构则为计算机组成提供了设计和指导的思路。 计算机的组成 冯洛伊曼计算机特点 需要注意的是,典型的冯洛伊曼计算机是以运算器为中心,而现代计算机都是以存储器为中心 运算器各个寄存器的作用和功能 控制器是计算机的指挥中枢,负责指挥各个部件协调,自动工作,完成执行指令需要三个阶段: 取指,分析,执行 控制器中的寄存器 PC 是程序计数器,记录下一条指令的地址 ...
程序是怎么样运行的
发表于2023-02-22
第三章 计算机进行小数运算时出错的原因 如果我们使用简单的二进制来表示小数,我们会发现二进制有时候根本表示不了很多小数 如果我们想让二进制表示一个0.1 他都表示不了,只能无限接近,因此在做运算的时候肯定会有误差的,当然我们也不会用这种二进制简单的来表示浮点数,人很聪明,想到了科学计数法,我们可以模仿这种方法来设计如何保存浮点数 浮点数的保存方法 一般的语言都会提供double(双精度),float(单精度)这两种方式记录浮点数 符号部分记录这个数的正负 指数部分保存指数的值(基数是2哦),这里不是简单的使用这个值去表示指数,而是以中间值为基准,中间值代表0,列如浮点数中 (11111111)/2 = 01111111 这个数代表0, 10000000 表示1 ,01111110 表示-1 尾数部分保存移位后的值, 移位的时候我们要保证小数点第一位左边第一位必须是1,而且左边只有一个1,右边不需要管,尾数部分记录的就是右边部分的值,这样是不是很巧妙,可以节省一位值 我们可以验证一下 1234567891011121314151617#include<iostream&g ...
阅读书籍和选择书籍方法总结
发表于2023-02-22
前言 作为新手,我通常是通过阅读书籍进行学习的,但是在书籍选择上,我做的并不是很好,比如说我想看操作系统的书,我从一开始就选择了黑皮书,很厚很晦涩,我翻了几页就不想翻了,因为我压根就没兴趣,也看不太懂,这就代表我们选择错了,我们应该先选择一本循序渐进的书籍,而不是一上来就跟我们扯这些理论知识,像这种黑皮书,更像是一个完整的知识体系,是给那种想进一步完善自己知识体系的人学习的,而不是给新手学习的 什么是一本适合自己的书籍? 就我个人而言,就是能理解它在讲什么,让我产生了不少思考,并且没有让我感到无聊,即使是一些概念 其实我们应该先选择入门书籍,再选择进阶书籍
1…678…11
avatar
戴晶明
不积跬步,无以至千里
文章
101
标签
36
分类
17
公告
欢迎光临
最新文章
mmdetection框架学习2025-06-03
python额外知识2025-05-27
内网穿透2025-04-28
transformer及其变体学习2025-04-10
python场景方案解决2025-04-03
分类
  • 4081
  • English1
  • windows1
  • 云原生1
  • 基础课程2
  • 实用软件1
  • 工具4
    • git1
标签
MFC需要复习windowsc++c语言English英语gitGohexodockerjavajsoupHttpClientspringlinux网络linuxmakefilepythontasksk8svue云计算机网络maven工具的使用工具汇编高等数学命令总结tomcatnode操作系统数据结构计算机组成原理UML
归档
  • 六月 20251
  • 五月 20251
  • 四月 20253
  • 三月 20251
  • 十二月 20241
  • 十一月 20243
  • 九月 20243
  • 六月 20247
网站资讯
文章数目 :
101
已运行时间 :
本站总字数 :
448k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2022 - 2025 By 戴晶明
框架 Hexo|主题 Butterfly
搜索
数据库加载中