自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

请叫我先生的博客

落霞与孤鹜齐飞,秋水共长天一色

  • 博客(24)
  • 收藏
  • 关注

原创 纯css 实现圣诞节 雪花特效

简单代码css实现雪花特效,

2023-12-26 12:01:02 64

原创 富文本编辑器TinyMCE + vue实现方案

/ ...// ...// ...// 自定义按钮tooltip: '插入图片',let url = 'url地址'${// ... toolbar : ' imageUpload ' , // ... // 自定义按钮 setup :(editor) => {tooltip : '插入图片' , icon : 'image' , onAction :(e) => {

2023-12-08 17:21:29 70 1

原创 TypeScript基础入门知识整理

TypeScript基础知识整理

2021-12-07 10:11:29 302

原创 正则替换富文本里面的style样式

富文本正则匹配字体样式替换:/font-family\s*?:(([^";<>]*?"[^";<>]*?")|(\s*[^";<>\s]*))*;?/g可变其他样式,把属性名替换掉就行!

2021-05-12 10:00:16 2232

原创 合格的前端工程师总结

一、JavaScript基础1.JavaScript规定了几种语言类型1.Undefined,2.Null,3.Boolean,4.String,5.Number,6.Symbol,7.Object,8.BigInt**2.JavaScript对象的底层数据结构是什么**JavaScript基本类型数据都是直接按值存储在栈中的(Undefined、Null、不是new出来的布尔、数字和字符串),每种类型的数据占用的内存空间的大小是确定的,并由系统自动分配和自动释放。这样带来的好处就是,内存可

2021-02-20 16:22:50 166

原创 2020-12-17

MAC无法启动Parallels Desktop,因为Mac操作系统中缺少某些必需的组件系统版本是MacOS Big SurParallels Desktop无法打开可能和MAC的版本有关系,可能是因为它是测试版本的原因,我们就纠结了能解决问题就好在终端上输入:export SYSTEM_VERSION_COMPAT=1open -a Parallels\ Desktop.app再启动就可以啦...

2020-12-17 09:48:35 163

原创 js性能优化,以及Vue性能优化

我总结的js优化前言:前端是庞大的,包括 HTML、 CSS、 Javascript、Image 、Flash等等各种各样的资源。前端优化是复杂的,针对方方面面的资源都有不同 的方式。那么,前端优化的目的是什么 ?从用户角度而言,优化能够让页面加载得更快、对用户的操作响应得更及时,能够给用户提供更为友好的体验。从服务商角度而言,优化能够减少页面请求数、或者减小请求所占带宽,能够节省可观的资源。总之,恰当的优化不仅能够改善站点的用户体验并且能够节省相当的资源利用。前端优化途径:前端优

2020-11-19 18:28:41 347 1

原创 node modules安装问题

1

2020-10-21 18:10:13 438

原创 每次 npm install 都用淘宝镜像的设置

设置这个就可以了 npm config set registry https://registry.npm.taobao.org 让我虎躯一震,哈哈哈哈哈哈哈哈

2020-07-29 15:08:34 685

原创 js 二叉树的遍历

1.前序遍历先访问根节点->左子树->右子树 // 二叉树的前序遍历function DLR_deep(tree){ console.log(tree.value); if(tree.left){ DLR_deep(tree.left); } if(tree.right){ DLR_deep(tree.right);...

2020-04-02 19:30:46 84

原创 js 深度遍历和广度遍历

1.js深度遍历const data = [ { name: 'a', children: [ { name: 'b', children: [{ name: 'e' }] }, { name: 'c', children: [{ name: 'f' }] }, { name: 'd'...

2020-04-02 19:20:28 256

原创 前端 js 常见的排序算法

首先,我们看下算法复杂度图片来源百度图片名词解释:n: 数据规模k:“桶”的个数In-place: 占用常数内存,不占用额外内存Out-place: 占用额外内存冒泡排序。思路:比较大小,交换位置function maopaoFun(arr){ var len = arr.length; for(var i = 0; i < len;i++){ ...

2020-04-02 14:06:56 199 2

原创 js 计算字符串字母出现的次数

js 计算字符串字母出现的次数1.问题:将字符串出现最多的字符和次数打印出来。2.思路:申请一个json对象,遍历字符串将字符串的字母作为属性添加到json对象上,字母出现的次数做属性值; 遍历对象属性,将属性值最大的打印即可。var str = 'aaabbbaccccdddddbbbccc';function strMost(str){ var obj = {}; f...

2020-04-02 13:11:19 1050

原创 Beyond compare mac跳过注册步骤

一、原理Beyond Compare每次启动后会先检查注册信息,试用期到期后就不能继续使用。解决方法是在启动前,先删除注册信息,然后再启动,这样就可以永久免费试用了。二、下载首先下载Beyond Compare最新版本,链接如下:https://www.scootersoftware.com/download.php。三、安装下载完成后,直接安装。四、创建BCompare文件1.进入...

2019-11-26 17:41:27 217

原创 css outline 用法详解

浏览器支持所有浏览器都支持 outline 属性。注释:如果规定了 !DOCTYPE,则 IE8 支持 outline 属性。定义和用法outline (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。注释:轮廓线不会占据空间,也不一定是矩形。outline 简写属性在一个声明中设置所有的轮廓属性。可以按顺序设置如下属性:outline-colorout...

2019-11-12 20:27:17 1301

原创 css 设置 border 设置为内边框还是外边框

css 设置 border 设置为内边框还是外边框1.内边框box-sizing: border-box;2.外边框box-sizing: content-box;

2019-11-12 20:26:03 2305

原创 css手写input长传文件或者图片的样式

input 结合上传文件的样式写法html 代码,导入物流为例<div class="daoruwuliu "> <div class="daoruwuliu_header"> <span>导入物流</span> <i class="iconfont icon-close"></i> ...

2019-11-08 14:07:36 249

原创 前端实现纯css文本显示省略号

单行文本css显示省略号。width:200px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;单行文本需要有固定宽度,显示省略号。多行文本,显示省略号display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;over...

2019-11-08 13:52:38 547

原创 input type="file"文件或者照片上传

js代码function changepic() { var reads = new FileReader(); f = document.getElementById('mask_addUsedRecord_file').files[0]; reads.readAsDataURL(f); reads.onload = functi...

2019-10-25 11:30:09 128

原创 手撸输入框多选功能

手撸输入框多选功能简单的样式 <style> *{ margin: 0; padding: 0; } .performance_box{ width:450px; height: 151px; background:rgba(255,255,2...

2019-09-24 11:07:59 594

原创 可编辑的搜索框

初版,优化完我再贴新的,没有做多选框,做的单选/* 输入框 / css代码.newxitongzuoye_main_li .select{position: relative;border-radius:4px;min-width: 320px;;border:1px solid rgba(0,0,0,0.15);background:rgba(255,255,255,1);box...

2019-08-30 23:56:14 176

原创 vue在IE的兼容问题

一、ie11打开vue2.0项目空白,控制台报错 vuex requires a Promise polyfill in this browserPromise为ES6语法,有的浏览器不支持ES6,所以需要安装babel-polyfill来将ES6转换为浏览器可识别的ES5语法①npm install --save-dev babel-polyfill②在main.js中引入 import ...

2019-08-26 18:41:43 198

原创 sourceTree 免注册快捷方式

sourcetree 免注册快捷方式打开sourcetree 关闭sourcetree命令终端输入defaults write com.torusknot.SourceTreeNotMAS completedWelcomeWizardVersion 3打开sourcetree即可跳过登录f

2019-08-26 18:35:17 846

原创 记录mnmp pro 错误的方式以及解决方法

MNMP (Mac + Nginx + MySQL + PHP) 开发环境搭建下载地址https://xclient.info/s/mamp-pro.html数据库不能用远程数据库,本来链接为同事数据库的地址,结果能配置成功,但是数据加载一直很慢,一开始以为是nginx没有配置成功,总想着搞nginx或者Apache连接,还是不成功,最后我想用原生起,用docker搭建,我先建立了一个本地数据...

2019-08-26 18:26:53 262

空空如也

空空如也

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

TA关注的人

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