自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 解决Nginx不支持中文路径问题

发现部署在Nginx上的几个新页面全都404了,一开始以为是路径错误,然后去服务器上查看,发现中文字符全都乱码了编码格式出问题了,网上有个解决办法是修改Nginx配置文件与Linux系统区域语言设置,Nginx默认使用的是koi8-r(不同版本默认值可能不同),是俄语的编码格式,毕竟Nginx作者是俄罗斯人,将其修改为utf-8然后修改系统设置,由于该方法需要重启系统,在服务器正在提供其他服务时不太适用,寻找其他方法。解决方法一、使用Xftp重新上传文件Xftp7中,在文件->当前会话属性-

2022-05-22 02:53:55 5680 1

原创 git与github笔记

1. git介绍分布式版本控制工具,支持Linux命令功能多人并行修改服务器端的同一文件保存提交过的历史状态对团队中的开发人员进行权限控制,对团队外的人员进行审核查看团队成员的修改内容、时间、日志将本地文件回退到某个历史版本团队开发时多条支线同时推进任务2.本地仓库与远程仓库管理 本地管理远程仓库团队内部管理远程仓库团队外成员参与3.仓库操作 1.初始化   git init生成.git文件夹(默认隐藏),文件夹中包含了配置文件等本地库相关的目录和文

2021-09-25 03:52:41 263

原创 解决Grid布局下,子元素a标签中的文本不自动换行问题

当父元素为“块级”元素时,子元素<a>标签中的文本会溢出父元素之外,但不会造成后面的布局内容溢出。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=d

2021-09-15 23:37:00 1620

原创 异步添加/删除字符串

异步添加/删除字符串实现一个打字机打印一段字符串,然后删除,打印新的字符串,删除的效果。利用 await实现字符串的截取,async 函数执行时,如果遇到 await 就会先暂停执行 ,等到触发的异步操作完成后,恢复 async 函数的执行。利用async 函数返回一个 Promise 对象,实现字符的添加。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &lt

2021-07-26 23:52:38 154

原创 white-space属性

white-space属性根据MDN的文档,white-space CSS 属性是用来设置元素中的空白的。取值有normal文本会自动换行,连续的空白符会被合并,换行符会被当作空白符来处理。nowrap文本不会自动换行,会溢出显示,直到遇到<br>标签,连续的空白符会被合并。pre文本不会自动换行,会溢出显示,会保留多个空白符,遇到换行符和<br>标签会换行。这个值能很好地将文本按源代码的文本书写格式原样输出。pre-wrap会自动换行,连续的空白符会被保留,

2021-07-25 19:55:13 2047

原创 innerText修改querySelector和getElementsByClassName所获取元素的文本

innerText修改querySelector和getElementsByClassName所获取元素的文本写一个网页的JS时,innerText修改通过querySelector和getElementsByClassName所获取得的DOM元素中的文本时,遇到了一些问题。利用querySelector和getElementsByClassName获取DOM元素会返回不同的值,但返回的数据类型都是对象。<body> <div class="test1">手在键盘敲很轻

2021-07-08 00:28:52 1366

原创 C语言辅助设计威尔金森功率分配器

C语言辅助设计威尔金森功率分配器  多路功分器馈电网络的设计,经常采用两路功分器级联的方式。基本的威尔金森(Wiljinson)功分器结构如下所示:  根据功率分配比计算阻抗的过程需要重复用到威尔金森(Wiljinson)功率分配器的设计步骤和计算过程,计算过程繁杂且容易出错,借助C语言来简化这个过程。  代码中以特性阻抗 Z0=50Ω,两路功分器作为计算。#include<stdio.h>#include<float.h>#include<math.h>

2021-05-02 17:20:45 794

原创 精灵图(sprite)实现动画

精灵图(sprite)实现动画1.精灵图制作       将每一帧图片按动画序列顺序放好,然后调出PhotoShop的网格,调好每一帧的位置,同一行每一帧之间的距离等距,上下两行间的距离也调成等距。2.代码       用PhotoShop中的标尺工具测量图片高度,作为css中height的值,如果图片做的比较好可直接用百分比(50%),width的值为整个图

2021-04-25 16:14:25 2698

原创 JAVAScript中的迭代器

JAVAScript中的迭代器 迭代器(iterator)是一种可以为各种不同的数据结构提供统一遍历操作的接口,JAVA、C++、Python、PHP等很多语言都有迭代器的概念,对象只要部署了iterator接口,就可以进行遍历操作(如用for语句进行遍历)。迭代器的遍历原理迭代器遍历的原理是这样的:(1)创建一个指针对象,指向当前数据结构的起始位置;(2)调用指针对象的next方法,指针指向数据结构的第一个成员;(3)重复调用next方法,指针后移动,直至指向最后一个成员;以最常见

2021-04-01 18:25:00 148

原创 事件捕获与事件冒泡

事件捕获与事件冒泡1.事件指用户或浏览器做的某个动作,能被JavaScript检测到的行为。比如:我们点击了网页上的某个按钮,就是一个事件click。而DOM 允许 JavaScript 对 HTML事件作出反应:如弹出一个对话框,跳转页面等。不妨把事件想象成一个信号:我们按下了一个按钮,产生了一个信号,这个信号触发网页弹出了一个对话框。2.事件流这个信号是可以传递的。如下我们定义了三个嵌套的div标签,最外层为父级,中间为子级,最内层为子孙级。我们给三个标签都注册事件,让它们在对话框显示自己的类

2021-02-27 20:03:08 86

原创 JavaScrip日期、时间格式化

自行封装函数,格式化输出当前系统时间 JS中提供了获取日期指定部分的代码:var myDate = new Date();//获取当前系统时间myDate.getFullYear(); //获取年myDate.getMonth();//获取月(返回值0——11,0代表1月——11代表12月)myDate.getDate(); //获取日myDate.getDay(); //获取星期(返回值0——6,0代表星期天,1星期一——6星期六)myDate.getTime(); //获取当前

2021-02-18 19:31:20 143

翻译 Multisim中创建LM386元件

Multisim中创建LM386元件符号文件:LM386.symSPICE模型文件:LM386.cir所需文件:符号文件(LM386.sym)和SPICE模型(LM386.cir),请先单击上方目录把上述两个文件保存到您的计算机上再开始教程。步骤1.在菜单栏中单击“工具”,选择“元件向导”(英文界面下:tool→Component Wizard)步骤2:输入组件信息,单击“下一步”(Next)步骤3.单击“选择封装”(Select a footprint)步骤4.单击“过滤”(Filter)

2020-08-05 22:14:48 29436 24

Multisim中创建LM386组件的模型文件LM386.cir

Multisim中创建LM386组件所需的模型文件LM386.cir

2020-08-05

Multisim创建LM386所需符号文件

Multisim创建LM386所需符号文件

2020-08-05

空空如也

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

TA关注的人

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