自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 js 实现简单的注册校验功能(vue)

做一个小练习---注册功能的校验,校验要求为:1)用户名、密码、确认密码不能为空; 2)密码由大写字母、小写字母和数字组成且长度区间为[8,16]; ...

2019-05-09 16:39:54 1983

原创 mysql 报错1075

今天在使用mysql设计表的时候,给表增加一个id字段并勾选自动递增,保存之后报错1075报错原因:设置为自增的字段需要设置为主键解决方法:将id字段先设置为主键,如果还需要设置其他主键接着设置即可。...

2019-04-16 09:46:55 5318

原创 移动端适配rem与em

前言在移动端页面开发过程中避免不了对页面做适配,适配方案说多还是挺多的,接下来主要讨论一下rem和em。兼容性ios:6.1系统以上都支持android:2.1系统以上都支持大部分主流浏览器都支持,可以安心的使用~一、remrem是基于页面根元素html字体大小来设置,例如给html元素设置font-size: 30px; p元素的font-size: 0.5rem;...

2019-04-15 11:42:57 1086

原创 NodeJS学习之路(一)之net模块

net模块是用于创建基于流的TCP活IPC的服务器和客户端,使用时使用require引入:var net = require("net");我们先来说一下TCP与ICP的异同:TCP/IP-传输控制协议/网际协议地址;可在同一台机器或不同机器或不同操作系统的进程间进行通信;IPC (Inter Process Communication) 即进程间通信;不能跨物理机器,只能在同一台机器...

2019-04-05 16:16:12 4542

原创 NodeJS简介-node.js是什么?

前言node.js是什么本来应该是放在学习之后做的总结,但是在学习一门新语言或新的知识之前,还是应该对其有个大体上的了解,知道她是什么?她适用于哪些应用场景?她的优点及缺点?大体上弄清楚这些之后可以对其有个整体上的把握,通过越来越深入的学习这些疑问会得到解答。一、node.js是什么?node.js 是一个基于 Chrome V8 引擎的 JavaScirpt 运行环境。二、nod...

2019-04-05 15:14:34 44902 2

原创 前端面试题(四方伟业)

记录一下今天的面试,公司是成都四方伟业,问的大部分都是计算机基础知识(数据库、数据结构等),由于没有好好系统的复习这方面的知识,最后的结果是凉凉,但是还是收获很多,给自己提个了醒,不能丢了最基础的东西呀!!!。下面就看看问了哪些问题,涉及到哪些知识点吧,有的问题我会附上参考答案(仅供参考~),有的问题的答案之后再补上,有不对的地方欢迎大家指出~1、用SQL Server 、MySQL查找表...

2019-03-23 22:01:23 2090

原创 常见正则表达式

正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。有的业务要求下我们会使用到正则表达式,在此处做个简单的总结。1、匹配中文字符[\u4e00-\u9fa5] 解释:Unicode汉子范围为4e00-9fa5使用到unicode字符,中文编码范围可参考https://www.qqxiuzi.cn/zh/hanzi-unicode-bianma.php2、...

2019-02-12 16:43:32 411

原创 windows下通过cmd查看端口被占用、杀死相关进程等命令

在开发的时候,启动项目经常会发生端口被占用的情况,实在是让人很抓狂,但是在你知道怎么查看端口的使用情况及如何结束相关进程,就很好办了。步骤一:打开cmd命令窗口使用快捷键:win + R  接下来按回车步骤二:查看所有端口的情况输入命令:netstat -ano   可以看到进程号及相关的状态步骤三:查看被占用端口对应的PID命令:netstat -ano|find...

2019-01-24 16:15:30 1640

原创 navigator.userAgent获取浏览器信息(类型及系统)

浏览器对于我们来说,可能是最熟悉的工具了。熟知的浏览器Firefox、Opera、Safari、IE、Chrome以外,据说世界上还有近百种浏览器。通常在开发的时候要做到兼容各种浏览器,因此提炼出判断浏览器类型及系统是很重要的。先来看看什么是User-Agent?User-Agent是HTTP请求中的用户标识,一般发送一个能够代表客户端类型的字符串,比如浏览器类型 操作系统等信息。User-A...

2019-01-21 13:06:21 33067 2

原创 JAVA模板引擎velocity语法讲解

Velocity 是一个基于 Java 的模板引擎,它允许用户使用简单的模板语言来引用由 Java 代码定义的对象。当 Velocity 应用于 Web 开发时,界面设计人员可以和 Java 程序开发人员同步开发一个遵循 MVC 架构的 Web 站点。也就是说,页面设计人员可以只关注页面的显示效果,而 Java 程序开发人员关注后台业务逻辑的编码。 Velocity 将 Java 代码从 Web ...

2019-01-15 15:14:09 1723

原创 在iOS中使用Safari打开网页,加上user-scalable=no,浏览器也能支持手动缩放。

苹果为了提高Safari中网站的辅助功能,屏蔽了Meta下的user-scalable=no功能。所以在iOS上,就算加上user-scalable=no,Safari浏览器也能支持手动缩放。我们可以用js加监听事件来阻止手动缩放。代码如下:window.onload=function () { document.addEventListener('touchs...

2019-01-14 16:28:07 1972

原创 Swiper实现图片轮播

关于Swiper(https://www.swiper.com.cn/)Swiper 是一款免费以及轻量级的移动设备触控滑块的js框架,使用硬件加速过渡(如果该设备支持的话)。主要使用于移动端的网站、移动web apps,native apps和hybrid apps。主要是为IOS而设计的,同时,在Android、WP8系统也有着良好的用户体验,Swiper从3.0开始不再全面支持PC端。因...

2019-01-11 14:48:25 13459

原创 ElementUI table表格数据html格式解析

今天在写管理后台页面的时候,遇到了后端传给前端的数据格式是下图所示的字符串形式(带有换行标签<br/>)页面使用的是elementui table的形式展示,因为请求到的字符串,所以直接渲染会出现<br/>标签一开始想到的解决方法是通过js将接收到的字符串进行格式解析 (主要代码),先将分隔存放在数组里,在通过<p>标签包裹,但忽略了一个问题,还...

2019-01-10 17:50:23 10019

原创 float探索,脱离文档流?不脱离文档流?

float属性是css2中的一个属性,很多时候我们都会用到她,但是通常只要一不小心就会遇到很多问题,跟设想的完全不一样呀,怎么回事???那么这个时候我们应该冷静下来好好探索一下这个属性的用法,弄明白其原理,适用于什么场景,这样在任何情况下都能正确的使用她。最初,float是应用于图像,使文字环绕在其周围,使用float的元素会自动生成bense块级框,而不管其本身是什么元素。下图中img浮...

2019-01-10 11:43:09 2019

转载 JDK的安装

转载:https://blog.youkuaiyun.com/u012934325/article/details/73441617

2019-01-09 14:52:22 144

原创 HTTP常见状态码(14种)

HTTP状态码表示客户端HTTP请求的返回结果、标记服务器端的处理是否正常或者是出现的错误,能够根据返回的状态码判断请求是否得到正确的处理很重要。状态码由3位数字和原因短语组成,例如下图所示:数字中的第一位指定了响应类别,后两位无分类,响应类别有一下5种:状态码分类表 类别 原因短语 1xx Informational(信息性状态码) 接受的请求正...

2019-01-02 17:24:56 146343 9

原创 js实现二分查找

算法思想:将要查找的值每次与中间值比较,大于中间值,则在右边进行相同的查找,小于中间值则在左边进行比较查找,找到返回索引值,没找到返回-1;前提是这些数是有序的代码如下所示:第一种:结果:第二种: 结果: 总结:二分查找可以有两种方式,一种非递归,一种递归,一般来说:在数据量较少的时候用递归的方式,代码相对简洁一点;数据量较多的时候用非递归的方式,效...

2018-09-22 10:36:57 2068 2

原创 js实现手机端摇一摇

实现摇一摇功能,有两种js事件负责处理设备方向的信息,第一种是:DeviceOrientationEvent,它会在加速度传感器检测到设备在方向上产生变化时触发;第二种是:DeviceMotionEvent,它会在加速度发生改变时触发,在这里采用的是第二种方法。代码如下:可以通过将该文件放在wamp的web目录下,手机通过跟本地服务器在同一局域网下实现访问,进行摇一摇。wamp...

2018-09-21 18:41:17 2355

原创 wamp同一局域网下允许其他设备访问配置方法

今天想用手机浏览自己的写的页面时,遇到了一些问题,手机访问一直是403错误,经过折腾,总算实现了访问。重要步骤:修改wamp 的httpd-vhost.conf文件将画圈内容修改为:Require all granted--->允许所有设备访问如果还是访问不了,修改httpd.conf文件,可以通过记事本打开,使用ctrl+f,查询"Require local"字...

2018-09-20 21:47:48 2741 1

原创 数据结构知识点总结

一、数据结构:相互之间存在一种或多种特定关系的数据元素的集合。二、基本数据结构:集合、线性结构、树形结构、图状结构。1、线性表:N个具有相同特性的数据元素的有限序列。1)存储方式:顺序存储(使用连续的存储空间存储)、链式存储(一组任意的存储单元存储,可以是连续的也可以不是连续的,每个数据元素除了存储数据外,还要存储前驱、后继元素的地址)。下面辨别一下数据长度与线性表长度: ...

2018-09-03 19:49:07 571

原创 浅谈冒泡排序与选择排序(C语言)

排序算法有很多,在这里先来聊一聊冒泡排序和选择排序。理解还是不够清楚,后续会继续修改。冒泡排序:首先进行第一轮比较,将第一个数与后面所有的数进行比较,遇到后面的数比第一个数大,则交换两者的位置;继续与后面的数比较,直到比较完,一轮下来就找到了最大的数,并将其放在第一个位置;后面从第二数开始,继续比较,一直这样下去,直到比较完。代码实现:以对学生成绩排序为例;void DataSort(...

2018-08-26 17:08:41 604 3

原创 原生js实现最简单的轮播图

代码部分:html:<div> <ul> <li><img src="01.jpg" width="300px"></li> <li><img src="02.jpg" width="300px"></li

2018-06-05 18:38:47 1128

空空如也

空空如也

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

TA关注的人

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