- 博客(69)
- 资源 (3)
- 收藏
- 关注
原创 DES加密算法详解——看这一篇就够了!
DES加密过程:64位明文M—1.IP置换—2.密钥K控制的16轮迭代运算—3.交换左右32位— 4.IP-1逆置换—64位密文M'
2022-10-21 18:19:00
13759
4
转载 git clone 失败 fatal: unable to access ‘https://github.com/xxx.git/‘: OpenSSL SSL_connect: SSL_ERRO
错误fatal: unable to access 'https://github.com/RT-Thread/rt-thread.git/':OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443解决在该仓库中使用gitbash,输入:git config --global --unset http.proxy参考:https://blog.youkuaiyun.com/weixi...
2021-05-10 11:42:42
1195
原创 【JS】-11 navigator 对象
Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>navigator</title><script type="text/javascript"> var b.
2021-02-20 16:13:30
191
原创 【JS】-10 location对象
location 对象location用于 获取或设置 窗体的URL,并且可以用于 解析URL。语法:location.[属性|方法]属性图示:、对象属性:对象方法:练习:<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>loca...
2021-02-20 16:10:26
90
原创 【JS】-09 history对象
概念history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。注意:从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。语法:window.history.[属性 | 方法]window可以省略。用法:window.history.length() window.history.back() window.history.forward() window.h
2021-02-20 14:33:39
135
原创 【JS】-08 定时器
周期计时器setInterval()语法:setInterval(代码, 交互时间)交互时间:毫秒计时取消周期定时器 clearInterval()语法:取消由setInterval设置的定时器,取消的是他的返回值:var i= setInterval(clock,100);clearInterval(i);单次定时器 setTimeout()语法:setTimeout(代码,延迟时间);取消单次定时器clearTimout()语法:var .
2021-02-20 11:36:44
125
原创 【JS】-07 小练习
<!DOCTYPE HTML><html ><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>系好安全带,准备启航</title><script type="text/javascript"> //通过javascript的日期对象来得到当前的日期,并输出。 var nowtime...
2021-02-19 18:00:20
93
原创 【JS】-06 对象
JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等;对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等;1、Date 日期对象日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。定义一个时间对象: var Udate=new Date();var d = new Date(201...
2021-02-19 17:12:09
173
原创 【JS】-05 事件
事件:练习:<!DOCTYPE html><html> <head> <title> 事件</title> <script type="text/javascript"> function count(){ //获取第一个输入框的值 var a1=document.getElementById("txt1").value-0; // -0 可以变数字,否则是字符串
2021-02-19 15:31:36
114
原创 【JS】-04 数组
数组1.数组 new Array();申请空数组:var myarr= new Array();也可以指定含几个数据:var myarr= new Array(8);var myarray = new Array(66,80,90,77,59);//创建数组同时赋值 var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)2.数组长度 array.lengthvar myarr= new Array(8);document.
2021-02-19 15:05:49
105
原创 【JS】-03 DOM
文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。HTML文档可以说由节点构成的集合,三种常见的DOM节点:1. 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。3. 属性节点:元素.
2021-02-18 18:24:43
126
原创 【JS】-02 一些语法
1.变量变量名区分大小写变量可以重复赋值变量名组成:数字、字母、下划线、$变量名不能使用关键字、保留字2. if else和c语言一样:if(条件){ 条件成立时执行的代码 }else{ 条件不成立时执行的代码 }3.函数使用 function 关键字声明一个函数:function calculation(){ var a=1;}函数调用:<!DOCTYPE HTML><html><hea
2021-02-10 12:52:16
340
原创 【JS】-01 介绍js的位置
零:介绍它可以让网页呈现各种动态效果一、js写在html中js代码可以写在html的body中,也可以写在head中,使用script标签对包裹。之间的语句使用分号结尾。注释:双斜杠是js的单行注释。/* */是多行注释。如:<!DOCTYPE HTML><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb1803.
2021-02-10 11:29:31
115
原创 【CSS3】-13 一些居中技巧
行内元素水平居中:text-align:center。如果行内有 文本、图片等元素。可以为父容器设置 text-align:center块元素:定宽块元素居中:满足定宽和块状两个条件的元素是可以通过设置“左右margin”值为“auto”来实现居中。 定宽要有【 width 】元素、居中要有 【margin:上下随便 左右auto】元素,缺一不可 实现一直宽度盒子水平居中:<!DOCTYPE html><html lang="en"><he...
2021-02-10 10:15:03
119
转载 【CSS3】-10 CSS布局模型
元素有三种布局模型:1、流动模型(Flow):默认就是流动模型。第一点,块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为在默认状态下,块状元素的宽度都为100%。 第二点,在流动模型下,内联元素都会在所处的包含元素内从左到右水平分布显示。(内联元素可不像块状元素这么霸道独占一行)2、浮动模型 (Float):float:left; 左浮动。任何元素在默认情况下是不能浮动的,但可以用 CSS 定义为浮动,如 div、p、table、img 等元素都可以被定义为浮动。3、层模型(La
2021-02-09 09:38:49
121
原创 【CSS3】-11 布局模型之层模型定位-绝对-相对-固定
概念布局模型之层模型定位 (通过left、right、top、bottom属性)绝对:position:absolute; right:100px; top:20px;(相对于浏览器窗口移动)相对:position:relative; left:100px; top:50px;(相对于以前位置移动) (确定元素在正常文档流中的偏移位置)(偏移前的位置保留不动)固定:position:fixed;好像excel中的冻结应用1.Relative与Absolute组合使用...
2021-02-08 23:25:48
207
原创 【CSS3】-09 盒模型之 边界/圆角
为块状元素增加:边界border,内间距padding,外间距margin给边界设置圆角:border-xxx-xxx-radius<!DOCTYPE html><!-- 来自:https://www.imooc.com/code/2054 --><html> <head> <meta charset="UTF-8"> <title>盒模型2</title>
2021-02-08 11:50:50
174
原创 【CSS3】-08 盒模型之 display
使用display:block将内联元素转换为块级元素 使用display:inline将块状元素转换为内联元素 使用display:inline-block转为内联块元素 使用display:none使其作用的对象隐身<!DOCTYPE html><!-- 盒模型 --><html> <head> <meta charset="UTF-8"> <title>盒模...
2021-02-08 10:48:05
129
原创 【CSS3】-07 文本修饰
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>文本修饰</title> <style type="text/css"> /* 下划线。删除线。上面的线 */ /* underline line-through overline */ span { text-decoratio.
2021-02-07 18:32:47
280
原创 【CSS3】-06 文本样式 text-decoration
文本样式:text-decoration中划线:line-through下划线:underline上划线:overline
2021-02-07 18:30:51
85
原创 【CSS3】-05 字体样式、颜色
选择字体:font-family 字体大小,font-size 字体样式:font-style 颜色:color<!DOCTYPE html><html> <head> <meta> <title>字体样式、文本样式、上色</title> <style> /* 设置字体:font-family */ body
2021-02-07 17:59:38
101
原创 【CSS3】-04 权值与 !important
权值:标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100。例如下面的代码:p{color:red;} /*权值为1*/p span{color:green;} /*权值为1+1=2*/.warning{color:white;} /*权值为10*/p span.warning{color:purple;} /*权值为1+1+10=12*/#footer .note p{color:yellow;} /*权值为100+10+1=111*/...
2021-02-07 17:35:22
150
原创 【CSS3】-03 样式继承,优先级和重要性
1、如果一个元素使用了多个选择器,则会按照选择器的优先级来给定样式。2、选择器的优先级依次是: 内联样式 > id选择器 > 类选择器 > 标签选择器 > 通配符选择器内容:https://www.imooc.com/code/21391...
2021-02-07 17:29:32
114
原创 【CSS3】-02 选择器
各类选择器:标签选择器:某个标签【直接使用标签】 类选择器:.name{xx}【使用class】 ID选择器:#name{xx}【使用id】【以下是使用class】子选择器:.name>sub{xx} 后代选择器:.name allsub{xx}【对所有标签起作用】通用选择器:*{xx}【被作用的标签】伪类选择器:???举例:a:hover{color:red;}<!DOCTYPE html><!-- 选择器 --><html&g
2021-02-07 17:05:15
222
原创 【CSS3】-01 添加样式的3种方式
CSS全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小、颜色、字体加粗等。1. 可以直接在html文件中定义样式
2021-02-07 16:00:11
1398
原创 【HTML5】-06 表单单选多选、下拉选项
内容1:label内容2:input type:radio单选; checkbox多选内容3:select、option 下拉<!DOCTYPE html><!-- 使用label为input标签穿上衣服 --><!-- label标签不会向用户呈现任何特殊效果,它的作用是为鼠标用户改进了可用性。如果你在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上(就自动
2021-02-05 10:58:51
1716
原创 【HTML5】-05 表单学习
内容:<!DOCTYPE html><!-- 使用表单标签,与用户交互 - 使用<form>创建表单 --><html> <head> <meta charset="UTF-8"> <title>表单学习</title> </head> <body> <h3>第一个表单</h3>
2021-02-04 17:48:13
122
原创 【HTML5】-04 图片与链接
图片与链接:<!DOCTYPE html><html> <head> <title>第二页</title> </head> <body> <p>1.图片插入:</p><br> <!-- 使用img标签加入图片 --> <img src="img/2.png" alt=""&g
2021-02-04 16:40:22
259
原创 【HTML5】-03 结构与标签应用
学习笔记:<!-- 声明html5文档类型 --><!DOCTYPE html><!-- html文档开始标签,对应还有结尾标签 --><html><!-- 头部,head标签对 --><head> <meta charset="UTF-8"> <!-- title用于定义网页标签名 --> <title>你好</title> &.
2021-02-04 14:28:49
86
原创 【HTML5】-01 网页结构和常见标签
一般网页结构:3部分组成,如下所示<html> <head></head><body></body></html>html:html标签 head:head标签 body:body标签
2021-02-02 20:00:18
644
原创 2020-10-24 文件系统
测试代码#include <rtthread.h>#include <rtdevice.h>#include <dfs_posix.h>#ifdef RT_USING_DFS #include <dfs_fs.h>#endif#define DBG_SECTION_NAME "MAIN"#define DBG_COLOR#define DBG_LEVEL DBG_INFO#include <rtdbg.h>
2020-10-24 18:25:59
543
原创 修改IAR工程名的方法
目录要求step1step2step3结果要求例如有一个project的工程,打开工程,名字是这样,想要重新修改一个名字step11、直接将这3个文件的名称全部修改为目标名(将project 改为 stm32f103):.ewd、.ewp、.ewwstep22、然后还需要用记事本打开 eww文件,修改这里面的工程名保存即可(将project 改为 stm32f103):step33、记事本打开ewp文件, 修改name标签对中的信息.
2020-08-05 12:07:03
1013
原创 Auto CAD使用快捷键
于17年2月...中望CAD缩放sc +空格 用鼠标(拖拉)选中缩放对象 空格 基点 倍数 回车断开一根线Br+回车 点击要断开的起点与终点划线 L+空格直角倒圆角F 空格 + R空格 + 输入倒角半径 ,点击要倒角的两条边移动选中目标,M回车 点击目标,再点击到要移动的区域 或者选中目标,M回车后,输入要移动区域坐标 回车...
2020-08-05 11:36:58
481
原创 Altium-Designer 铺地规则设置
17年初总结的word文件,今天忽然看到了,也忘了是哪个版本的AD软件了,还是放在这里方便以后查找使用。-----------------------------------------------------------------------------
2020-07-24 17:54:11
7513
free-rtos-porting.zip
2019-08-14
git,修改commit,合并commit
2019-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人