自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

新博客地址:blog.songchunmin.com

新博客地址:blog.songchunmin.com 由于时间精力原因,CSDN博客停止更新,

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

原创 博客迁移

由于时间精力原因,CSDN博客停止更新新博客地址:blog.songchunmin.com

2017-11-22 10:53:45 683

原创 win10系统安装

一、win10 下载 推荐百度网盘地址: 二、UltraISO软件:可以将系统刻录到U盘中 链接:https://pan.baidu.com/s/1EIsok5_ctghoZmV0KHRvww 提取码:2wb3 下载后直接安装,然后运行 ,点击试用三、将win10刻录到U盘...

2020-06-24 10:06:39 410

原创 ssh 工具 socket 10106 连接不上

问题出现的现象:起初以为是linux服务器的问题,安装了不该装的。通过不管测试后来才知道是本机系统的问题。netsh winsock reset 写入这个指令按确定键,然后按照提示重启电脑就能ok了。记录一下...

2020-05-21 10:39:14 475

原创 恶心的搜狗广告(SGNews.exe)

补充:网上有很多方法,但是都失败了!但是亲测本人方法绝对有效!!请一步一步来!!搜狗真是太流氓了,删掉,改权限等等,都没法用。最终搜狗都成功的避开了,还是会开机每次有广告。于是后来不知道在哪里看的大招,如果你想防止创建一个exe,就新建一个同名的文件夹。如果你想避免软件自动创建文件夹,那就创建一个同名的文件!于是把SGNews.exe删掉之后,添加了一个一样名字的文件夹,再取消所有权限,之后再没有广告弹出了!!...

2020-05-12 07:58:03 1352

原创 composer创建Laravel 项目

compose安装 安装教程:https://blog.csdn.net/songchunmin_/article/details/105677237 确保安装 composer 查看是否安装成功:composer –V 更改 composer 的源(一定要改成阿里云的镜像)composer config -g repo.packagist composer https:...

2020-04-22 23:55:49 264

原创 如何安装 Composer

下载 Composer安装前请务必确保已经正确安装了PHP。打开命令行窗口并执行php -v查看是否正确输出版本号。打开命令行并依次执行下列命令安装最新版本的 Composer:复制php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"复制php...

2020-04-22 11:23:48 625

原创 利用notepad++正则表达式将 多个空格 替换为一个逗号

目标: 将两个文本之间的多个空格,用一个逗号替换。(以处理CSV数据)打开notepad++,按Ctrl+h调出替换窗口. 将查找模式的正则表达式选中。查找目标为:[ ]+替换为,输入好之后,点击全部替换其他空白类型字符的正则表达式:\s 表示空白字符。包括,空格,制表符等“ ” 只表示空格。\s+ 可匹配至少一个空白字符。[ ]+ 只表示多个空格。...

2020-04-21 23:10:15 8075

转载 每个开发人员都犯过的经典错误

> Photo by Sergey Zolkin on Unsplash不用担心,每个开发人员都会时常犯错误犯错误是使我们成为人类的原因。 这件事不应该让您感到太多困扰,因为它对每个开发人员而言都经常发生。 而且仍然每天都发生在我们所有人身上。软件开发非常困难,因此错误总是会发生。 一个错误比其他错误具有更大的影响力,但错误始终存在。 犯错误的地方是完全可以的。 实际上...

2020-04-21 11:30:30 384

转载 python一脚一个坑——venv的使用

当使用pycharm创建工程的时候,会默认创建一个venv的文件夹,且默认interpret也是该目录,而不是系统环境以前不知道这个是用来干什么的,后来搜索了一下了解到这是一个虚拟环境也就是说比如有个工程A,用到了某些特殊的包,即除了该工程,别的工程大概率是用不到的,这种情况,我们就没有必要单独将其添加到系统package中,可以将其安装在virtual environment(venv)中...

2020-04-18 22:58:00 1551

转载 996的乐趣,你是无法想象的

本文虚构了一个愤懑猥琐的loser形象,如有雷同,纯属巧合。本文具有魔幻现实主义色彩,优美的艺术来自生活,低于生活。请关爱因工作过度而造成抑郁症和精神衰弱的朋友们。太阳最近大楼里,冷清了很多。刚走到公司楼下,一滴水落在了我的脸上。我扶了扶接近1000度的眼镜,抬头望了下虚空。越过30多层的高楼,我看到淡红色的太阳光晕,孤零零的挂在天上。并没有下雨。我突然想到了一个可能,一种叫做羊驼的生...

2020-04-18 10:48:51 2395

原创 10个必须知道的Chrome开发工具和技巧

1. 模拟慢速网络和慢速设备我们可能习惯了在城市的网速,那是杠杠的,并不意味网速在中国哪个都一样的,在一些偏远地方,网速依然慢的可怜,所以有时候我们所做的产品是需要考虑网速慢的情况的,那怎么模拟呢?打开谷歌浏览器的performance选项卡,然后单击右上角的齿轮图标就可以看到 Newwork 和CPU的模拟情况。2. 颜色选择器单击表示颜色的小方块,弹出颜色选择器。...

2020-04-17 19:18:11 286

原创 JavaScript的发展史

一、诞生JavaScript 因为互联网而生,紧跟着浏览器的出现而问世。回顾它的历史,就要从浏览器的历史讲起。1990年底,欧洲核能研究组织(CERN)科学家 Tim Berners-Lee,在全世界最大的电脑网络——互联网的基础上,发明了万维网(World Wide Web),从此可以在网上浏览网页文件。最早的网页只能在操作系统的终端里浏览,也就是说只能使用命令行操作,网页都是在字符窗口...

2020-04-15 23:02:44 151

转载 python pip安装包失败

一、无法找到满意版本Could not find a version that satisfies the requirement pandas (from versions: )No matching distribution found for pandas解决方案:升级pippython -m pip install --upgrade pip升级一下pip ,--upg...

2020-02-14 11:05:13 251

原创 移动端开发通用坑以解决方案

1、click300ms延迟?讲道理,现在开发移动端基本是不会有这么一个问题的。但作为移动端以前的经典坑,我这里也拿出来说上一说吧。移动设备上的web网页是有300ms延迟的,玩玩会造成按钮点击延迟甚至是点击失效。这是由于区分单击事件和双击屏幕缩放的历史原因造成的。但在2014年的Chrome 32版本已经把这个延迟去掉了,so you know。但如果你还是出现了300ms的延迟问题,也

2017-11-10 22:44:16 465

原创 tomcat报java.net.UnknownHostException

tomcat报java.net.UnknownHostException XXX:XXX未知的名称或服务

2017-11-08 23:50:21 1403

原创 canvas贪吃蛇

canvas贪吃蛇

2017-10-04 00:32:10 468

转载 jQuery与Zepto的异同

jQuery与Zepto的异同

2017-09-26 15:53:02 426

转载 常见浏览器兼容性问题与解决方案

常见浏览器兼容性问题与解决方案

2017-08-20 00:33:56 590

原创 H5面试题---在JS中typeof返回的结果有哪几种?

JS里面的typeof有6种:(1)object(2)function(3)string(4)boolean(5)number(6)undefined

2017-08-14 23:00:53 942

原创 H5面试题---如何阻止事件冒泡和默认事件

如何阻止事件冒泡和默认事件

2017-08-14 22:54:05 851

原创 H5面试题---&&的使用

&&的使用弹出的a和b分别是?结果:a=3,b=1;注意:(1)&& “前面” 计算结果如果是false,&&后面的就不运行了。(2)if()后面有一个“;”。

2017-08-08 23:53:26 868

原创 webstorm中vue语法没有提示,怎么解决?

webstorm中vue语法没有提示,怎么解决?Mac: preferences>plugin,如果没有vue直接下载就行了;windows:应该在setting --> plugin;

2017-08-06 10:36:48 13324 3

转载 HTML5实战与剖析之触摸事件(touchstart、touchmove和touchend)

HTML5中新添加了很多事件,但是由于他们的兼容问题不是很理想,应用实战性不是太强,所以在这里基本省略,咱们只分享应用广泛兼容不错的事件,日后随着兼容情况提升以后再陆续添加分享。今天为大家介绍的事件主要是触摸事件:touchstart、touchmove和touchend。  一开始触摸事件touchstart、touchmove和touchend是iOS版Safari浏览器为了向开发人员传达一些信息新添加的事件。因为ios设备既没有鼠标也没有键盘,所以在为移动Safari浏览器开发交互性网页的时候,PC

2017-08-06 00:58:02 1722

原创 H5面试题---HTTP状态码知道哪些

HTTP状态码知道哪些?100 Continue 继续,一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息200 OK 正常返回信息201 Created 请求成功并且服务器创建了新的资源202 Accepted 服务器已接受请求,但尚未处理301 Moved Permanently 请求的网页已永久移动到新位置。302 Found 临时性重定向。303 See Other 临时性重定向,且总是使用 GE

2017-08-05 23:43:49 607

原创 H5面试题---new操作符具体干了什么呢

new操作符具体干了什么呢?(1)创建一个空对象,并且 this 变量引用该对象,同时还继承了该函数的原型。(2)属性和方法被加入到 this 引用的对象中。(3)新创建的对象由 this 所引用,并且最后隐式的返回 this 。

2017-08-05 23:40:57 3243

原创 H5---null和undefined的区别?

null和undefined的区别?null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。undefined:(1)变量被声明了,但没有赋值时,就等于undefined。(2) 调用函数时,应该提供的参数没有提供,该参数等于undefined。(3)对象没有赋值的属性,该属性的值为undefined。(4)函数没有返回值时,默认返回undefined。null:(1) 作为函数的参数,表示该函数的参数不是对象。(2) 作为对象

2017-08-05 23:35:00 1565

原创 H5---js有哪些内置对象

数据封装类对象:Object、Array、Boolean、Number 和 String其他对象:Function、Arguments、Math、Date、RegExp、Error

2017-08-05 23:28:59 4663

原创 H5面试题---介绍js的基本数据类型

Undefined、Null、Boolean、Number、String

2017-08-05 23:27:16 1254

原创 H5面试题---Label的作用是什么?是怎么用的?

<label for="Name">Number:</label> <input type=“text“name="Name" id="Name"/> <label>Date:<input type="text" name="B"/></label>

2017-08-03 09:59:05 1386

原创 H5面试---Doctype作用

Doctype作用1)<!Doctype>声明位于文档中的最前面,处于<html>标签之前。告知浏览器的解析器,用什么文档类型规范来解析这个文档。2)严格模式的排版和js运作模式是以该浏览器支持的最高标准运行。3)在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。4)DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。

2017-08-03 09:53:41 2358

转载 移动前端开发之viewport的深入理解

首先如果不设置meta viewport标签,那么移动设备上浏览器默认的宽度值为800px,980px,1024px等这些,总之是大于屏幕宽度的。这里的宽度所用的单位px都是指css中的px,它跟代表实际屏幕物理像素的px不是一回事。第二、每个移动设备浏览器中都有一个理想的宽度,这个理想的宽度是指css中的宽度,跟设备的物理宽度没有关系,在css中,这个宽度就相当于100%的所代表的那个宽度。我们可以用meta标签把viewport的宽度设为那个理想的宽度,如果不知道这个设备的理想宽度是多少,那么用de

2017-08-03 09:46:30 574

转载 原创移动端高清、多屏适配方案

原创移动端高清、多屏适配方案

2017-08-02 19:27:21 640

转载 手机分辨率和webapp分辨率的关系

手机分辨率和webapp分辨率的关系

2017-08-02 19:01:27 2350 1

原创 H5面试---HTML语义化的理解

HTML语义化的理解1)用正确的标签做正确的事情;2)html语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析;3)即使在没有样式css情况下也以一种文档格式显示,并且是容易阅读的;4)搜索引擎的爬虫也依赖于HTML标记来确定上下文和各个关键字的权重,利于SEO;5)使于都源代码的人对网站更容易将网站分块,便于阅读维护理解。

2017-07-31 16:38:14 748

原创 H5面试---怎么解决 display:inline-block 之间显示间隙问题

怎么解决 display:inline-block 之间显示间隙问题? 1、移除空格(div之间回车) 2、使用margin 负值 3、使用 font-size:0 4、letter-spacing 5、word-spacing

2017-07-27 10:21:15 1122

原创 H5面试----CSS 选择符有哪些

CSS 选择符有哪些

2017-07-25 01:10:34 1291

转载 CSS3 Transform变形理解与应用

Transform:对元素进行变形;Transition:对元素某个属性或多个属性的变化,进行控制(时间等),类似flash的补间动画。但只有两个关键贞。开始,结束。Animation:对元素某个属性或多个属性的变化,进行控制(时间等),类似flash的补间动画。可以设置多个关键贞。 Transition与Animation:transition需要触发一个事件 ,而animation在不需要触发任何事件的情况下也可以显式的随着时间变化来改变元 素css的属性值,从而达到一种动画的效果。

2017-07-24 10:59:35 1301

原创 display:none和visibility:hidden的区别

display:none和visibility:hidden的区别display:none:隐藏对应的元素,在文档布局中不再给它分配空间,它各边的元素会合拢, 就当他从来不存在。visibility:hidden:隐藏对应的元素,但是在文档布局中仍保留原来的空间。

2017-07-23 23:21:50 2433

原创 H5面试----简述一下src与href的区别

src与href的区别href 是指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接,用于超链接。src是指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置;在请求src资源时会将其指向的资源下载并应用到文档内,例如js脚本,img图片和frame等元素。当浏览器解析到该元素时,会暂停其他资源的下载和处理,直到将该资源加载、编译、执行完毕,图片和框架等元素也如此,类似于将所指向资源嵌入当前标签内。这也是为什么将js脚本放在底部而不是头部。

2017-07-23 23:16:31 1454 1

原创 H5面试----介绍一下 CSS 的盒子模型

1)有两种,IE 盒子模型、标准 W3C 盒子模型; IE 的 content 部分包含了 border 和 padding;2)盒模型:内容(content)、填充(padding)、边界(margin)、边框(border)。

2017-07-19 23:29:18 2485

空空如也

空空如也

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

TA关注的人

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