自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ICY___的博客

前端小白 不怕黑 我的个人网站 zliang.top:88 欢迎访问

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

原创 git默认对大小写不敏感的坑

在做一个vm页面的时候,由于之前class类和变量名没有写的很规范,所以把一些大写的字母换成了小写,本地的静态页面文件路径和文件名都修改一致了。本地运行静态文件无显示问题,后端同学部署以后,却发现图片中字母大小写修改的全部没有显示出来,唯一的一张是没有改过文件名的图片。控制台发现是路径出错,这时候去查看git,却发现之前上传的图片文件名没有改过来,而代码上路径的大小写改过来了。所以发生了这个问题。也怪我当初没有查看git提交。解决方法:配置git git config core.ig...

2020-07-11 11:32:42 570

原创 Eslint规范小结

ESLint是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具,使用它可以避免低级错误和统一代码的风格。缩进使用两个空格(vscode默认是4个) 字符串用单引号 let a = ‘hello world’;关键字后要加一个空格:(if后面)if (//) { console.log(1);}函数参数括号前后均有一个空格function add (x,y) {return x+y}使用 === 替换== 使用 !== 替换 != 字符串拼接的加号前加...

2020-07-11 11:25:58 970

原创 纯css实现循环动画

面试时遇到了一个问题,利用css,写一个元素从左到右然后到左一直循环的动画;先看效果:说一下大体的思路,利用了自定义动画和infinite属性(这个属性确实忘了,也从正面反应了我好多东西还没记住),通过百分比去控制运动的轨迹,50%的时候就是最右边的时刻。<!DOCTYPE html><html lang="en"><head>...

2020-03-19 15:32:40 4691

原创 模拟百度搜索

通过jsonp的跨域,实现对百度搜索接口的调用,最终实现模拟搜索的功能。<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> .block{...

2020-03-13 09:41:14 279

原创 RGB模型(html+css)

这是老师布置的一个作业,本来是要用matlab实现rgb的模型的,奈何电脑中全是学习资源,matlab又太过庞大,所以早就卸载了,老师说可以用其他的方法去实现rgb模型,我想了想,没想出来......先看看实现的效果:实现代码:<!DOCTYPE html><html lang="en"><head> <meta ch...

2020-03-06 10:04:54 477

原创 今天不谈技术

来csdn已经好几个月了,66篇原创了,虽然水平不够。但总还是用了心的。今天,来谈谈我,对写博客和看博客的一些想法。写博客:第一,我写博客是我学习的一个过程,也是记录自己成长的过程,虽然语言总结不是很到位,但总归是一字一句写出来的,至于大家看到是雷同的话,那可能是我的同门师兄妹(啊哈哈) 第二,如果我的博客有问题,或者代码有误,欢迎大家指出来,互相学习,一起进步。 今天看到了csd...

2019-05-09 20:05:29 234 10

原创 利用GitHub搭建自己的第一个个人网站(新!!!)

几天前,迫不及待的想让自己的个人网站项目上线,请教了老师,经过老师和度娘和谷歌翻译的帮助,终于能利用GitHub的二级域名访问了,下面将从零开始,介绍搭建方法。准备工具:谷歌浏览器(建议,因为里面的翻译真的好用)、一个写好基本页面的个人网站、一颗平静稳定的心开始搭建首先注册github账户(百度或者谷歌都可以)点击进入,创建github账号(需要邮箱QQ邮箱也可以)...

2019-02-27 15:09:04 6217 21

原创 好久不见,作为前程序猿,感慨几句

好久没在这里发文了,回想起自己前两年,一个月拼命的发文,恨不得把自己把自己了解的所有东西,所有类目都发上来,现在却懒得要命,没有了当年那种学习的劲头。1024快乐。

2021-10-24 08:46:34 226

原创 重学前端一:关于js数据类型

之前有写过前端的入门博客,那时候是边学习边总结,难免有些东西掌握和理解的不太到位,这次的文章,将同步在微信公众号上,便于及时的交流和沟通:这次的这个专栏可能更偏向于实战和运用,适合一定的前端基础但实战经验不太多的小伙伴们,希望能和大家一同成长】一起进步;js数据类型:number string Boolean undefined null object symbol要知道arrayfunction是特殊的object,可以理解为是object的一种拓展,前5种为基本类...

2020-09-10 17:09:50 277

原创 css 禁用复制

我怎么记得我好久之前就写过?-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;

2020-07-13 15:16:25 411

原创 git简明指南

git 是我们日常经常会用到的一个版本控制系统 ,本文比较全面的描述了git的一些功能方法,希望能够给大家提供些许帮助 其中 <> —— 均为标注说明字样 并无实际意义开始git init ——初始化项目git status ——查看变化git add --a ——将变化提交到缓存区git reset head ——将提交到缓存区的某文件取消提交git rm ——将所选文件删除git rm -f ——强制删除所选文件 可删除以添加缓存区的文件git .

2020-07-12 17:35:33 189

原创 各浏览器去除https自动跳转

有时候,有些域名不支持https,然而浏览器却默认会用https的方式去打开它,今天告诉你解决的办法Chrome:在地址栏输入 chrome://net-internals/#hstsFirefox: 附加组件搜索 noscript 添加受信任域名...

2020-07-11 11:30:48 4052 1

原创 vue生命周期(上)

最近开始使用vue了,发现之前还没有写过关于vue生命周期的博客,今天先来聊聊:简单来说:就是创建前—>创建后——>挂载前——>挂载后——>更新前——>更新后——>卸载前——>卸载后这次先说一下关于创建(create 和挂载mount)也就是前4个生命周期<template> <div> <p>{{msg}}</p> <button @click="test"&gt..

2020-06-15 18:25:08 141

转载 console.log妙用

今天看到了一些console.log的用法现在分享给大家:方法来自http://www.alloyteam.com/2013/11/console-log/转载自AlloyTeam:http://www.alloyteam.com/2013/11/console-log/<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="vie.

2020-06-15 15:45:09 300

原创 uipath第n+1步,写在最后

学习了uipath一个多月后,这个方向大概要暂停一段时间了。今天来就我的一些感受来聊聊体会。uipath的上手难度:这里很多人可能要和Python做对比,Python我没有学过,听同学说是比较好上手的,而uipath在刚开始的时候,会让你觉得极其好上手,你会有很多的创意,在uipath上实现。比起Python这门语言,它更像是一个工具。类似于自动化的ps(当然它远没有达到ps的那种高度) 稳定性:接触uipath以后,你就知道稳定性对于一个程序、一个软件有多重要了。uipath使用上给我的体验是:.

2020-05-27 09:39:53 1232

原创 同程艺龙实习面经

走完了全部流程,也拿到了实习offer,整体流程很快,时间跨度不长,地点是在苏州,投递方式没记错的话应该是牛客网。一面:整个过程比较的艰难,有两个面试官,问题考虑广度比较多;自我介绍 自己学的技术的过程(重点是学了些什么,而不是怎么学)canvas基本原理如何实现 flex布局 可以用来做什么 具体如何去做说了一个三联列 还有一个是app的功能的组件lesssass原理 为啥要用这些东西(*)1.嵌套的编写方式 类似html更友好2.有变量的概念 复用变强...

2020-05-23 21:12:03 1351 3

原创 网易实习面经——网易云音乐

初试背景:笔试的感觉还行吧,但是雷火当时没有过,网易的笔试还是比较偏向前端的,而不是四道编程题那种,各有各的优点和侧重点吧。 三面综合成绩不达标,个人感觉是二面表现不太好时间:50min左右具体内容:环境比较从嘈杂 首先自我介绍(侧重了自己的项目) 最近在学那些东西 关于web安全自己知道哪些 密码的加盐 基本数据类型es5es6 undefined和null区别 深浅拷贝 如何将一个数组置空(ps:直接给length赋值为0等等很多方法)后面的问题有,足以见得面试官的功...

2020-05-14 17:05:19 1356

原创 创维实习面经

以后所有的面经都会在微信公众号上优先发送,微信搜索不露脸的如花,即可获取最新动态。技术面背景:在班级群里面发现了创维的招聘海报,立马投递的简历,反馈很快,没几天就安排的笔试。笔试的考察比较综合,从单片机→安卓→java→前端都有所考察,题目不算太难。时间:4月14日 30min左右具体内容:自我介绍自己用到的html的标签 <span>和<div>的区别(也就是行级元素和块级元素的差异) css盒模型(可能延伸到会延伸到bfc 清除浮动 以及cs...

2020-05-13 14:07:01 631 2

原创 uipath第n步——花式踩坑全纪录

基础的内容,基本上也讲的差不多了,今天来谈谈我的实际感受,使用uipath一个多月来的一些心得体会。多使用ctrl+s 也就是修改过后第一时间保存项目文件这是一个习惯问题,我之前用vscode,有自动保存功能,uipath我不知道有没有,虽然在run的时候会保存文件,但,就怕等不到run的时候,程序就崩了,然后当你打开的时候,你修改的东西完好如初!这也是很多软件都要注意的事,只不过可能我的电脑太差,uipath很容易崩。慎用复制在写项目的时候,有时候总会遇到一些可以复制过来使用框图之类,原..

2020-05-10 19:07:20 1106

原创 uipath第四步,常用活动插件要记住(下)

上篇文章,大概介绍了如何去使用一些基本的变量赋值和浏览器操作,其实呢这些内容已经能让大家完成一些简单的uipath自动化的操作了,今天给大家介绍一些其它的常用的活动插件,之后的文章会逐步给大家介绍一些案例来深入了解uipath。首次接着上节课的内容,如何去关闭一个浏览器?最小化?最大化?uipath里面,都有一些详细的插件支持你做这些事情:首先我们打开一个浏览器:(如果忘了的话马上看...

2020-04-29 11:03:28 1415

原创 uipath第四步,常用活动项插件要记住(上)

前面说了这么多关于uipath的注意事项和简单的实现,今天带大家去看看uipath的核心,‘“活动”,这里面有丰富的功能,可能帮助我们更加得心应手的做一些自动化的事。第一部分:从与“值”活动开始讲起我们首先新建一个名叫活动的流程图,在这里面开始我们的介绍。创建一个变量,给它默认值,我这里创建了一个名叫num,默认值为666的int变量(里面用到的引号都是英文状态下的!!!)消息...

2020-04-25 15:05:48 1968

原创 纯css写三联列

最近翻看了之前的一些面经,发现之前的一些问题并没有得到根本的解决,赶紧补习一下;这里我介绍两种方法:最推荐的一种,也是自己用的比较多的一种方法 flex布局法:首先在总的父级元素上设置一个display: flex;属性。然后给定左右两个元素的宽高,中间元素设置flex:1;这样就可以完美实现自适应三联列(里面的三个div分别是左中右) <!-- 1.利用flex...

2020-04-25 11:14:24 258

原创 鼠标拖动

记录一下代码 这个是优化了的,在点击的位置开始移动,之前那种主要是在中心移动,-50的宽高,现在要减一个点击时刻的x,y和默认topleft的差值,就可以实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="vie...

2020-04-23 07:55:04 313

原创 uipath第三步——传统手艺不能忘,循环判断来加凑

经过前两篇的铺垫,大家应该对于uipath的一些概念和基本的入口方式所有了解了吧,(没有了解的话,反复观看,点个赞关注一波啥的)今天带大家看看循环和判断,小小的demo,让大家深入了解一下。首先我们新建一波流程图(我这里名字为循环和判断)在活动里面,搜索 for,可以看到,这里面有两个控件,第一个是并行的for循环(里面的操作时异步的,没有先后顺序),第二个是常规的for循环,我们一...

2020-04-20 08:47:31 1190 4

原创 通过浏览器地址栏,弹出hello world

data:text/html,<h1>tongku</h1><script>alert(1)</script> 里面的东西都可以去嵌套之类

2020-04-19 13:52:03 565

原创 uipath第二步 基本操作你别怵

离上一遍已经有点时间了,本人对uipath的体会也越来越多了,现在写次专栏的第二篇,关于uipath工作区的简单介绍ps:千万别以为这玩意就像是搭积木,事实上,它很强大,强在rpa确实能从根本上让很多人失业(我狭隘了),大在我这种i5加1050ti配置的笔记本(用了三年了),是不是就被uipath安排一次,这滋味,就像是在记事本上写日记然后没保存!!!写在前面,有时候可能找不到了uip...

2020-04-18 16:35:36 1591

原创 uipath第一步,安装软件靠得住

说到uipath,那就离不开rpa(机器人流程自动化),关于概念的问题,大家大可进行百度浏览,我的这个专栏,主要针对实际开发中遇到的一些问题,做出一些记录和解释;首先百度搜索uipath,点击图中的第二个栏目(中文版网站 速度会快很多的) 然后按照动图上的流程进行点击 按照你的的需要,点击你要下载的版本,我下载的是个人社区版 ...

2020-04-12 16:11:01 634

原创 清除浮动的三种方法

一直在使用浮动,但是却没有总结过一些清除浮动的方法,今天总结一下分享给大家。首先演示一下为什么要清除浮动:可以看到,父级元素并没有撑开,子元素跳脱了这个范围接下来一次介绍三种方法 名字以备注好<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">...

2020-04-10 14:39:03 182

原创 js删除字符串最后一位

两种思路 一种是转化为数组然后pop方法第二种是利用string.substring(0,string.length-1);

2020-03-31 15:36:52 307

原创 vue简单案例--Todolist

感觉自己的vue快要忘光了,正好之前的vue博客拉下了,这次一并补上。这次带来的是vue的最基础案例,todolist,用到了缓存,模块化封装,和一些基本的vue语法。看了上面的gif图,是不是就大概能理解要做什么,实现什么功能了呢?接下来看一看具体的代码:<template> <div id="app"> <div> ...

2020-03-23 21:31:55 485

原创 赛码js编程指南

刚刚用赛马参加了一次笔试,说一些可能大家会遇到的问题,吐槽放在最后面;如何获取变量??利用编辑器提供的:readInt()方法实现对单个变量的获取(不要吹毛求疵,还有其他的方法)var a = readInt();//例如这样,就可以获取第一个单个变量了,接下来就可以用方法实现题目要求;如何获取行的值。例如题目上写了参数为 1 2 3 4 5之类var str...

2020-03-20 08:45:35 1652

原创 js字符串方法

let string='HELLO word'; // 1.字符串大小写 console.log(string.toLocaleLowerCase());//转小写 hello word 多加了local是针对一些特定地区的优化 console.log(string.toLocaleUpperCase());//转大写 HELLO WORD...

2020-03-18 22:06:17 187

原创 es6字符串

除去模板字符串,es6字符串还有那些新的方法? <script> let string='apply'; console.log(string.indexOf('a'));//0 console.log(string.lastIndexOf('p'));//2 // es6 // inclu...

2020-03-18 09:23:14 137

原创 函数柯里化

百度百科中:在计算机科学中,柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函数的技术。 let add=(x,y)=>{ return x+y; } add(1,2);//3 let push=add(22...

2020-03-10 07:57:49 156

原创 走过路过不要错过,关于解决前端性能的几个知识点

性能一直是开发人员或者是用户很在意的一部分内容,下面介绍一些我了解到的提高前端性能的方法。使用DNS预解析:该种策略,还应该包括预加载之类<link rel="dns-prefetch" href="https://blog.csdn.net/ICY___"><link rel="preload" href="http://example.com"> ...

2020-03-07 09:05:47 135

原创 原生js操作dom css

console.log(color1.style.backgroundColor)懂得自然懂

2020-03-05 23:19:48 541

原创 js原生ajax五步走

ajax给web领域带来了无穷无尽的活力,而我的博客却只有一个jquery的说明,这怎么能行呢?不符合我的气质!ajax其实不复杂,一种技术的出现,是为了大家更方便的实现功能的,而不是难倒开发者。总结一下:①创建一个XMLHTTPRequest对象 ②利用open方法连接服务器(所谓的接口) ③利用send方法向服务器发送请求 ④创建请求读取完成的事件,执行设计的功能 ⑤...

2020-03-01 19:06:04 364

原创 去除a标签,ul ol标签的默认样式

text-decoration: none;color:black;//a标签list-style:none;//olul标签举个例子 <a href="" style="text-decoration: none; color: black;">12312321</a> <ul style="list-style: none;"...

2020-02-13 09:39:40 2012

原创 css隐藏滚动条

有时候利用形成了滚动条后,我们要保留它的功能,且隐藏它的滚动条。 scrollbar-width: none;//火狐 -ms-overflow-style: none;//IE /* overflow:-moz-scrollbars-none; */这个你们估计见过,但却是没啥用,真无语为啥答案都是千篇一律的没用 ::-webkit-scrollbar {...

2020-02-06 10:38:04 227

原创 js多元素使用同一方法

在开发的过程中有些时候总会遇到给大量同一元素使用同一个函数的时候,这时获取的dom一次为一个,对于大量元素不太恰当,想了个比较折中的方法,与大家分享。在标签上使用方法会相对来说简单很多,也不需要获取dom元素,传入不同的参数就能得到不同的效果。...

2020-02-04 18:33:37 477 1

空空如也

空空如也

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

TA关注的人

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