自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

spicyChickenJZ

诶嘿~

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 JS正则表达式完全匹配字符

js中 RegExp 对象使用 test() 来匹配正则表达式时,只要有子字符串能够匹配成功就会返回 true。如果要当正则表达式完全匹配整个字符串时 test() 才返回true的话,可以在正则表达式的开头加入^ (表示开头),结尾加入$(表示结尾)。var reg1 = /12345678/;var reg2 = /^12345678$/;​var test1 = "12345678";var test2 = "0123456789";​console.log(reg1.test(

2020-11-25 23:58:23 19560

原创 JS使用正则表达式和Date()对象校验日期

需求:校验日期是否符合YYYY-MM-DD的格式,且日期是否为合法日期。思路:先通过正则表达式校验日期的格式是否符合FORMAT。vardateReg=/^(\d{4})-(\d{2})-(\d{2})$/;其中的()是正则表达式中的捕获组,可以通过RegExp.$1 的方法取出 () 中匹配到内容,等一下可以直接将匹配到的年月日取出来。然后判断还需要判断是否是一个合法日期,比如2月是没有30号的,所以2020-02-30不是一个合法的日期。可以借用JS中自带...

2020-11-25 23:43:44 5329

原创 JavaScript中的各种空值与假值(undefined, null, 0, [], {}, NaN, ’’, false)

首先先把他们两两之间使用 == 比较的结果列出来: undefined null 0 [] {} NaN '' false undefined true true false false false false false false null ...

2019-12-19 15:34:47 2404

原创 Redux的 connect 与 @connect

connectconnect函数的主要作用就是将store中的数据传递到props中。在组件中使用connect后就可以在this.props中访问到store中的数据了。例子如下://MyApp.jsximport React from 'react';import action from ‘action’import { connect } from 'react-redu...

2019-12-07 00:00:39 568

原创 CSS中class的优先级

在我们为HTML的元素设计样式时,有时会在一个元素中使用到多个class,又或者是这个元素符合多个定义的class,这时候我们就要注意这些class之间的优先级了。class的定义方式有以下几种:一、 .aclass的优先级与在元素中的指定顺序无关,和class的定义顺序有关,最后定义的优先级最高。HTML: <div class="a b"> ...

2019-11-25 17:51:51 7296

原创 校招回顾

这次秋招可以说是跳进了一个又一个大坑吧,现在就来简单回顾一下这些坑,防止以后春招和秋招的时候有人也犯这样的错。首先是你的秋天什么时候开始,这个可以说是从春招结束就已经开始了,因为这时候你的春招的经验会告诉你你需要会什么样的技能,你还缺少什么样的技能。然后后面的这一大段时间你都可以进行学习。一些企业会有提前批的通道,一般8月初就已经开始了,所以最晚大三的这个暑假你就要开始为求职做准备了。一、...

2019-10-18 11:19:28 208

原创 基于vue和iview实现面包屑路由导航

先给大家看一下实现的效果:我使用的实现方法需要自己手动配置每一个页面的面包屑所对应的路由。首先我们在index.js中配置好每一个页面所对应的名称和路由。自己配置的内容在属性meta中,name中配置的就是我们所显示的面包屑的名称,path是每一个名称所对应的路由。然后是面包屑组件Breadcrumb.vue所对应的代码,使用了计算属性computed来得到名称所对应的...

2019-09-06 17:57:57 3401

原创 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! [email protected] dev: 错误的解决方法

在命令行中使用命令 npm run dev运行从网上下载的一个vue项目时出现了以下报错npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! [email protected] dev: `node build/dev-server.js`npm ERR! Exit status 1npm ERR!npm ERR! Failed ...

2019-09-04 10:08:49 112278 21

原创 VScode使用正则表达式快速删除注释

运用VScode中的替换功能和正则表达式匹配可以快速删除大量注释删除的具体步骤如下:打开VScode,按Ctrl + H 打开替换框点击如图按钮切換到使用正则表达式匹配输入正则表达式,选择全部替换下面就分享一下常用的几种注释方式的正则表达式单行注释//[\s\S]*?\n块注释(多行注释)/\*(.|\r\n|\n)*?\*/所有注释...

2019-04-25 18:06:35 21599 7

原创 CSDN查看自己的资源被下载次数

自从CSDN改版后,在我的资源页面就看不到自己上传的某个资源被下载的次数了。那么我们应该在哪里查看自己的资源被下载的次数呢?在左上角的菜单中,点击个人中心。点击个人主页(以上几步也可以通过链接https://me.csdn.net/ 进入)点击上面的资源按钮然后我们就可以看到我们的资源被下载次数了d=====( ̄▽ ̄*)b...

2019-04-22 22:55:30 3861 1

原创 servlet实现统计网站访问量

先看看实现后的效果:count.jsp点击后跳转到show.jsp点击返回再次点击test后count.jsp&lt;%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&gt;&lt;!DOCTYPE html&gt;&lt;html&gt;..

2018-12-15 01:53:28 3508

原创 jsp+jdbc+servlet实现对数据库的操作

环境配置tomcat+MySQL如果还没有配置好的可以通过以下链接来配置:tomcat:https://www.cnblogs.com/gifted35/p/9775273.htmlMySQL:https://www.cnblogs.com/gifted35/p/9775689.html在命令行或者navicat中新建一个学生表student表中有3个属性:ID(Strin...

2018-11-27 14:49:23 2072 1

原创 JAVAGUI--单选框、多选框和下拉框

实现了单选、多选和下拉框的实现,以及监听当按下提交时,选择了哪些选项,以及提交后,选项的状态重置单选框效果如下:import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JFrame;import javax...

2018-10-08 23:43:04 14220 3

原创 JAVA图形化界面组件占据整个页面的解决方法

当我在用JAVA写一个图形化界面时,发现了这样一个问题:当把几个组件添加到页面时,即使之前已经设置好了组件的大小和位置,最后一个组件还是会占据整个界面,覆盖其他的组件比如下面整个程序:labPhoneNum = new JLabel("手机号:");labPhoneNum.setBounds(0,50,50,50);phoneNum = new JTextField("");...

2018-10-05 14:34:59 2783 1

原创 CSDN博客中删除空白代码块

在我们编写CSDN博客的时候,有时候我们创建了一些代码块然后删去时,会出先在博客中还有空白代码块出现的情况,比如我自己写的这个博客:而我们在编辑模式修改时是看不到这个空白代码块的:那我们应该如何删除这个空白代码块呢?我们通过点击鼠标右键——查看元...

2018-06-11 18:45:10 1419 1

原创 JAVA生成int型随机数

random()函数包含在Math包中,不需要import任何包Math.random()的功能是产生0和1之间(包括0,但不包括1)的一个double值,要产生0到n之间的int型的随机数,可以先把Math.random()产生的double型数乘n,再进行强制转换成int型的数。比如,现在产生一个0到100(不包含100)之间的随机数:int temp = (int)(Math.random(...

2018-06-10 23:07:41 15203

原创 在命令提示符中运行python

要想能倒着输出你输入的字符,首先当然是要有对的代码。比如像下面这样的:# --* coding: utf-8#导入sys模块,可以类比为c/c++的include-*-import sys#打印参数列表#print "sys.argv:", sys.argv#获取argv列表的长度length = len(sys.argv)#print "length:",

2016-09-26 12:40:00 5960

Java编程思想第四版-课后习题答案+书本源码

本资源包括java编程思想第四版的课后习题答案和书本源码。 课后习题答案为英文版,但主体是代码,不影响使用。 书本源码为书本上正文里出现的源码

2018-06-12

空空如也

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

TA关注的人

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