吴迪网络工作室

吴迪网络工作室:17634418124微信同号,react技术交流群:815413387,vue:942347564,JAVA技术交流群:830645840。...

原创 前端开发应知网站(强烈推荐!)

作为一名前端开发者(所有程序员)最起码遇到bug就算不会解决也应该会搜解决问题的答案。 一般笔者会先在百度搜(关键词一定要输入正确) 如果没搜到会再去bing里面看看 还没有的话就去github的Issues里面再看看 如果还不行就只能自己去看官方文档然后自己研究了。 只是知道搜解决问题的方法...

2020-03-31 12:29:59 98837 111

原创 关于React中受控组件和不受控组件的选择问题分析

浅析React受控组件与非受控组件前言带着问题看文章非受控组件:受控组件:小总结 前言 如果您是一名React开发者,您应该了解在开发React项目的过程中,如果遇到了处理表单的数据的时候一般有俩种的选择方式,一种是选择受控组件,一种是选择非受控组件。那么我们该如何正确的选择使用它们呢? 您可能已...

2020-03-28 14:16:57 19987 0

原创 css的z-index权重问题【最简洁,没有废话】

文章目录一、跟笔者一起看下面实战中z-index的几种情况:二、设置基本的dom结构与样式,准备测试三、开始测试测试问题1:测试问题2:测试问题3:测试问题4:测试问题5:四、结论五、笔者致广大读者的话 今天笔者就与大家分享一下css的z-index权重问题。到底怎么样才能让我们想要排在上面的元素...

2020-03-26 20:43:39 21107 0

原创 定时随机排列你的DOM结构

此博客为胡搞的。。。当我们被测试弄的很难受的时候可以恶搞他一下。 下方为恶搞代码。 代码: // 获取父元素 const body = document.getElementsByTagName('body')[0]; // 获取子元素【笔者随机弄了三个进行演示】 const...

2020-03-26 13:31:01 23729 0

原创 canvas文字粒子效果,只需要100行代码,简单易懂。

震惊,canvas文字粒子效果,只需要100行代码,简单易懂。 canvas是使用JavaScript程序绘图(动态生成),相比于css,可以更加简单方便的绘制细节的样式。其中最强大的功能莫过去像素的处理。一个像素一个像素去绘制任何想要的展示效果。接下来,要为各位观众姥爷去介绍一下文字动态粒子效...

2020-03-25 22:35:26 375 0

原创 React将子组件的ref传给父组件的俩种方法

文章目录父组件如何获得子组件的Ref笔者给大家提供俩种方法:一:使用React.forwardRef二:在子组件初始化的时候将ref通过事件传递给父组件 父组件如何获得子组件的Ref 在我们实际开发的过程当中难免会遇到父组件想要获得子组件的ref进行一些操作的时候,那么我们怎么做呢? 笔者给大家提...

2020-03-24 22:59:57 21096 0

原创 前端下载文件的思路

比如我们的用户在之前上传了各种类型的文件到我们的服务器上。然后在通过留存在数据库的服务器url我们就可以访问那个资源。 注意点: a标签的href属性指向链接的目标可以是各种类型的文件。如果是浏览器能够识别的类型,会直接在浏览器上显示;如果是浏览器不能识别的类型,会弹出“文件下载”对话框,允许用...

2020-03-21 17:27:19 19322 0

原创 使用rc-form做个验证不符合rules规则的组件

今天我们就来看看怎么基于rc-form做一个验证rules规则的组件。 最终效果图如下所示: 领用人和申请部门都是必填项,如果提交数据的时候没有选择的话则给出第一个错误提示,【比如俩个都不符合规则那么只报第一个错误】。并且不符合规则的那一项变红。不符合规则的改变时对应的状态消失。 接下来我们看...

2020-03-21 15:12:17 24932 0

原创 css处理超出指定数的文字的时候剩下的变成省略号

相信前端朋友都知道如何让超出文本变成省略号,不管是单行还是多行估计都难不倒大家。 如果不会多行超出文本变成省略号的可看笔者的这篇博客:多行文本溢出变成省略号【附带失效解决代码】 但是我们之前都是设置的固定多少px宽度然后让他超出那个宽度换行,现在的需求改为了超过二十个字或者十五个字的时候才开始...

2020-03-20 23:31:13 19571 0

原创 text-shadow好看特效代码展示

文章目录一:全部效果展示:二:代码展示:三:代码说明: 一:全部效果展示: 二:代码展示: <!doctype html> <html lang="zh-CN"> <head> <meta charset="UTF-...

2020-03-20 22:25:20 19251 0

原创 解决网页乱码以及为什么会出现网页乱码?

网页为什么会出现乱码? 网页乱码是因为网页没有明确设置字符编码。 有时候用户在网页中没有明确指定网页的字符编码,但是网页能够正常显示,这是因为网页字符的编码与浏览器解析网页时默认采用的编码一致,所以不会出现乱码。如果浏览器的默认编码与网页的字符编码不一致时,而网页又没有明确定义字符编码,则浏览器...

2020-03-20 21:14:19 16544 0

原创 JAVA面试题收录

文章目录一、JavaSE基础二、JavaWeb部分三、框架部分四、数据库部分五、程序算法六、JVM调优七、Java优化八、Redis相关九、Nginx相关十、WebService相关十一、其他 一、JavaSE基础 接口和抽象类的异同点 重载(overload)和重写(overwrite)区别 ...

2020-03-19 21:04:09 19878 0

原创 让animation在循环的每一次开始前都停顿一定的时间这样做就OK了

在我们实际的开发过程中想要让animation在做每一次动画之前都停留几秒,我们应该怎么做呢? 首先笔者第一时间就看到了animation-delay属性,于是我就非常高兴的加上了!以为需求就OK了,但是我们发现,animation-delay仅仅是在你动画开启的第一次才会有暂停效果,之后的每一次...

2020-03-19 13:31:11 11975 0

原创 CSS3的border-image-slice属性详细介绍

border-image-slice说明:基础知识:参数:具体使用:小总结: 首先我们来了解一下它是干嘛的。 说明: 文档说明:它是控制图像边界向内偏移的。 what???这是嘛意思啊?根本看不懂!!!好的,我们先不要急,我们在看看: 基础知识: 当我们通过 border-image-source...

2020-03-18 12:08:33 20196 0

原创 PHP的isset和empty的区别

empty函数 用途: 检测变量是否为空 判断: 如果var是非空或非零的值,则empty()返回false。换句话说,""、0、“0”、NULL、FALSE、array()、var $var;以及没有任何属性的对象都将被认为是空的,如果var为空,则返回TRUE。 注意:e...

2020-03-17 21:49:35 23398 0

原创 markdown进阶语法-设置换行,文本对齐方式等

笔者今天写博客的时候,遇到一个问题就是我在写表格内容的时候,某一列里面的内容过多的时候就导致全都挤在一起非常难看。如下所示: 我们的解决办法就是在里面添加代码<br />。这样我们就可以想在哪里换行就在哪里换行了!【笔者不仅仅做了换行处理,也设置了文本对齐方式。】 效果如下: 知识...

2020-03-15 17:23:41 16595 0

原创 CSS3新特性详细介绍

文章目录一、CSS3实现圆角 - border-radius二、盒子阴影 - box-shadow三、文本阴影 - text-shadow四、线性渐变 - gradient五、变化样式 - transformrotate - 旋转scale - 缩放translate - 定位skew - 倾斜六...

2020-03-15 12:52:43 5183 0

原创 javascript之IE兼容篇

前端开发等需求明确说明需要兼容IE时,我们才发现IE真的很恶心,不管是html5与css3的支持情况还是js需要做的兼容写法,都是令我们作呕的。但是身为开发人员,需求下来了又不能不管。只能往前冲,所以笔者今天就写了这边笔者自己的小总结博客。希望能在你开发项目兼容IE时有所帮助! // 获取浏览器...

2020-03-14 17:39:51 783 0

原创 客户端存储方法介绍

很多时候我们在做前端开发的过程中需要缓存一些数据到我们客户端。那么就需要了解一下storage方面的知识了。本文将介绍几种不同的缓存方式。 文章目录查看有哪些存储方式。Local Storage特点:使用方法:Session Storage特点:使用方法和localStorage一样localSt...

2020-03-14 17:34:36 20476 2

原创 iframe的优缺点

Iframe介绍: 它的优点: 解决加载缓慢的第三方内容,如图标和广告等的加载问题 Security sandbox 【安全的一个小盒子】 并行加载脚本 它的缺点: iframe会阻塞主页面的onload事件 即使内容为空,加载也需要时间 没有语意 常见开发场景: 反爬虫【增加爬取难度】...

2020-03-14 14:56:38 828 0

原创 js加载页面之前的方法介绍

Document.onload 它是在结构和样式加载完才执行js。【就是在html和css都完事以后才执行】 Window.onload 它不仅仅要在结构和样式加载完,还要执行完所有的样式、图片这些资源文件,全部加载完才会触发window.onload事件。 jquery中的ready 指定在DO...

2020-03-14 14:07:17 857 0

原创 Echarts使用问题--Y轴字体过大导致图的部分拥挤

笔者近期会出一系列的Echarts的使用问题以及解决办法,会单独弄一个分类,这是第一篇。如果有什么笔者还没写出来的问题请指出,笔者会尽快更新博客。 今天要解决的是Y轴字体过大导致图的部分拥挤的问题。 Y轴字体过大导致图的部分拥挤的样式: 解决方法: 我们只需要设置Y轴label文字的字体大小即可...

2020-03-09 19:18:54 19418 0

原创 Echarts使用问题--Y轴文字被遮住的解决办法

笔者近期会出一系列的Echarts的使用问题以及解决办法,会单独弄一个分类,这是第一篇。如果有什么笔者还没写出来的问题请指出,笔者会尽快更新博客。 今天要解决的是Y轴文字被遮住的问题。 被遮住的样式: 这种情况肯定不是我们所能接收的。接下来是解决办法: 使用grid的left与right解决: ...

2020-03-09 17:56:00 18226 0

原创 canvas的使用

文章目录一、canvas在移动端自适应大小canvas坑1:设置canvas的css的宽高会导致你的填充内容被拉伸canvas坑1解决办法:解决后的代码与效果如下:canvas坑2:不能设置css属性如何让它自适应?canvas坑2解决办法:二、设置背景色,画填充色三、填充字体、设置字体大小、粗体...

2020-03-09 14:15:42 23588 0

原创 操作系统概论【一】 - - 操作系统概述

文章目录一:什么是操作系统?操作系统的定义:操作系统的作用:二:操作系统的发展1.单道批处理系统:单道处理系统的特点:单道处理系统的缺点:2.多道批处理系统多道处理系统的特点:多道处理系统的缺点:3.分时操作系统分时操作系统的特点:分时操作系统的缺点:4.实时处理系统实时处理系统的特点:实时处理系...

2020-03-08 17:18:21 13789 1

原创 背英语单词的技巧

文章目录一、拿故事记单词二、英语单词的组成【前缀-词根-后缀】1.单词前缀【总共就30-40个】举例说明2.单词词根举例说明3.单词后缀举例说明单词没有前缀,词根,后缀的记法英语高手学习方法 笔者最近在准备自考本科。这篇文章笔者就来分享如何最有效的学习英语。 一、拿故事记单词 拿四个单词进行举例分...

2020-03-08 14:10:55 11263 4

原创 四川计算机信息管理自考介绍

感谢内容提供者:金牛区吴迪软件开发工作室 文章目录一、考试科目一览:二、各科目考试时长及分数占比介绍1.中国近现代史纲要1) 中国近现代史纲要考试复习重点:2.马克思主义基本原理概论1) 马克思主义基本原理概论考试复习重点:3.操作系统概论1) 操作系统概论考试复习重点:4.数据库系统原理1) ...

2020-03-07 20:49:55 434 0

原创 Echarts的legend使用介绍

当我们在实际的业务开发的时候使用这些Echarts,G2等等的库肯定不是把官网上简单的demo复制过来就能解决的了的。除非你们公司没有UI设计,页面全由前端同学自己说了算。那么请你当我没说。 接下来我们看一下legend可以配置哪些参数【强烈建议你一边看笔者下面的代码一边去Echars的demo里...

2020-03-07 18:35:43 20024 0

原创 在浏览器中输入网址后执行的全部过程。

现在假设我们在客户端浏览器中输入 http://www.baidu.com,而baidu.com为要访问的服务器,下面详细分析客户端为了访问服务器而执行的一系列关于协议的操作: 客户端浏览器通过DNS解析到www.baidu.com的IP地址220.181.27.48,通过这个IP地址找到客户端...

2020-03-07 17:38:56 20095 0

原创 OSI七层交换“参考”模型与协议

OSI七层交换“参考”模型 物理层 - - 【程序员不需要管,物理学家和通信工程管的= = 比如用什么材料,电压等等】 链路层 - - 负责内网寻址 ARP\ICMP 网络层 - - 外网寻址 IP 传输层 - - 确保通信的稳定性 TCP 表现层 - - 提供一个接口,统一各个网络的...

2020-03-06 17:08:10 26089 0

原创 恢复merge分支后丢失的代码

笔者昨天合并代码的时候有一部分代码没有提交。也忘记放到了缓存区,结果就合并没了。。。。。。 这种时候其实是蛮尴尬的,因为你在git的记录里面是找不到的,那么我们怎么办呢?今天笔者就与大家分享一下解决办法: 首先笔者是用的webstrom编辑器。其他的编辑器笔者不知道有没有这个功能,【vscode...

2020-03-05 11:40:50 21186 0

原创 Mac电脑PHP开发环境配置

其实具体步骤不是很麻烦,主要就是Mac的那些权限问题比较恶心。笔者已经详细的写了解决办法。请按照步骤一步一步来吧~ 需要什么? 安装 web 服务器; 安装 PHP; 安装数据库,比如Navigate Premium, MySQL。 mac电脑 的OS X系统已经自带apache和php,所...

2020-03-01 19:37:59 22044 0

原创 Mac修改文件操作权限

今天笔者在更改某文件的时候提示权限不够,于是就产生了这篇文章。 让更多的朋友们知道遇到这种情况该怎么办。 首先我们先找到那个文件夹的所在目录。然后右键它会出现选项: 我们需要点击:“显示简介” 而后解锁。准备修改权限。 输入密码: 更改权限: 然后关闭掉就可以了~这样你就有这个文件夹的操作...

2020-03-01 19:05:21 20167 2

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