10 2022 档案
摘要:参考来源:https://www.jb51.net/article/101466.htm 本文实例分析了JS正则RegExp.test()使用注意事项。分享给大家供大家参考,具体如下: 先看下面这段代码: // 2012-12-12 12:12:12 var regex = /\d{4}-\d{2}
阅读全文
摘要:RegExp.prototype.test() ** RegExp.prototype.test()方法为指定正则表达式和指定字符串执行一次匹配,返回true或false。** var regex1 = RegExp('foo*'); var regex2 = RegExp('foo*','g');
阅读全文
摘要:参考来源:https://blog.csdn.net/weixin_54401017/article/details/124948755 方式一:以前使用的方式,缺点很明显 window.open("url","_blank");这个打开的是另外一个页面了,不利于与原来那个页面进行数据交互。 方式二
阅读全文
摘要:所谓模态窗口就是在一个页面上点击的时候会出现一个小窗口,你可以在这个小窗口中完成某一个功能。例如你想添加用户,在页面上点击添加按钮后不会跳到一个新的页面而是弹出一个添加的小框,在里面完成你的操作。 模态窗口:模拟的窗口。 以前实现这功能可以使用 window.open(“url”,_blank);
阅读全文
摘要:一类问题: 1)实现起来比较复杂。 2)跟业务无关。 日历插件:bootstrap-datetimepicker 前端插件使用步骤: 1)引入开发包:.js,.css 下载开发包,拷贝到项目webapp目录下 把开发包引入到jsp文件中:<link><script> 2)创建容器:<input ty
阅读全文
摘要:<script type="text/javascript"> $(function(){ //给"创建"按钮添加单击事件 $("#createActivityBtn").click(function () { //初始化工作 //重置表单 //$("#createActivityForm").ge
阅读全文
摘要:正则表达式: 1,语言,语法:定义字符串的匹配模式,可以用来判断指定的具体字符串是否符合匹配模式。 2,语法通则: 1)//:在js中定义一个正则表达式. var regExp=/...../; 2)^:匹配字符串的开头位置 $: 匹配字符串的结尾 3)[]:匹配指定字符集中的一位字符。 var r
阅读全文
摘要:简单形式 package com.bjpowernode.crm.commons.utils; import java.util.UUID; public class UUIDUtils { /** * 获取uuid的值 * @return */ public static String getUU
阅读全文
摘要:问题描述: 解决办法: 1:检查pom.xml中是否包含多个spring-web字段; 2:删除掉多余的spring-web.jar,保留一个即可;
阅读全文
摘要:问题描述: 最近对JavaWeb进行了简单复习,在对照以往笔记写好了一个Servlet服务时发现无法启动该项目服务。针对java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet这个问题,百度结果有让导jar包的、有让提升IDEA版本
阅读全文
摘要:npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.com/@mlamp%2fuser-info-dropdown - Not found 当我npm install的时候出现这个错误 原因是npm源指向的问题
阅读全文
摘要:\1. npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.com/@mlamp%2fuser-info-dropdown - Not found 是看到这个博主说的解决方案才解决的→https://blog.
阅读全文
摘要:向一个 1000w 数据的线上业务表里新加字段,怎么操作? 本地测试及正确解决方案: 1.准备测试环境 MySQL 测试环境 系统:Linux centos 6.8 内存:2G 内存 CPU:2 核 CPU 硬盘:200G 硬盘 MySQL 版本:5.1 测试程序:本地连内网测试 2.准备测试程序
阅读全文
摘要:咱先说将Javascript写在head里面的情况吧,如果你要在这里面去操控DOM元素,是会报错的,因为浏览器是先执行head标签里面的内容,在执行时你的DOM元素还没有生成.(使用了windows.loader的除外,这个后面再说) 例子: <html> <head> <script> var m
阅读全文
摘要:一、需求原因 因为平时记笔记用的是typora,这个用来记笔记挺好用的,但是唯一的缺陷就是没有云端。于是我在网上查了一下,有木有将本地md文件上传到博客园的方法。参考了几个,我总结了一些坑,让让大家避免 二、工具的准备 1.Typora工具(之前是免费的,不过现在收费了):Typora 中文站 2.
阅读全文
摘要:equals和hashCode详解 http://www.cnblogs.com/Qian123/p/5703507.html 阅读目录 equals()方法详解 hashcode() 方法详解 Hashset、Hashmap、Hashtable与hashcode()和equals()的密切关系 j
阅读全文
摘要:在JavaScript中有三种声明变量的方式:var、let、const。下文给大家介绍js中三种定义变量的方式const, var, let的区别。 1.const定义的变量不可以修改,而且必须初始化。 const b = 2;//正确 // const b;//错误,必须初始化 console.
阅读全文
摘要:简单来说就是在页面点击一个按钮,然后弹出来一个小窗口 模态窗口: 模拟的窗口,本质上是<div>,通过设置z-index(轴,x轴,y轴)大小来实现的; 初始时,z-index初始参数是<0,所以不显示; 需要显示时,z-index值设置成>0即可。 **谁来控制模态窗口的显示的呢?**bo
阅读全文
摘要:今天在看代码时,发现程序使用了 request.getScheme() 。不明白是什么意思,查了一下。结果整理如下: 1、request.getScheme() 返回当前链接使用的协议;一般应用返回http;SSL返回https; 2、在程序中的应用如下: String path = request
阅读全文
摘要:页面切割技术: 1)<frameset>和<frame>: <frameset>:用来切割页面(只能用来切割). <frameset cols="20%,60%,20%" rows="10%,80%,10%"> 其中cols表示按照列来进行切割,上面写了三个百分比表示切割成3列, 如果想按照行来进行
阅读全文
摘要:有时候我们在使用JSTL C标签<c:if>语句的时候,想判断参数是否为空,怎么判断呢,下面来分享一下方法 工具/原料 JSTL C标签 JSTL C标签判断参数是否为空方法 方法/步骤 第一步我们首先需要知道STL C标签<c:if>判断参数为空主要通过empty和not empty,<c:if
阅读全文
摘要:在早期的jsp开发中,是使用java代码来控制逻辑和显示的,但这样会给前端开发人员带来些麻烦并且代码的可读性也会降低。为了解决上述情况,标签库被创造出来了。标签库的目的在于让开发人员能像使用html标签一样的标签来完成前端的逻辑控制和内容显示,而把那些繁琐、复杂的java代码隐藏在背后,返还jsp文
阅读全文
摘要:setMaxAge(int seconds) 该方法用于设置cookie的有效时间,传入的参数表示有效时间(秒),是int型的秒数值 seconds参数详解 (1) seconds<0 cookie.setMaxAge(-1); 设置负数的秒值,等同于--添加cookie时没有调用该方法,则浏览器默
阅读全文
摘要:方式一: 选择器.click(function(){//给指定的元素添加事件 //js代码 }); 方式二: 选择器.click();//在指定的元素上模拟发生一次事件
阅读全文
摘要:keycode的值代表键盘上面每个按键所代表的的数字 直接上代码: <script type="text/javascript"> $(function () { //给整个浏览器窗口添加键盘按下事件 //window就代表整个浏览器窗口,我们这里使用的$(window)是把window转换成jqu
阅读全文
摘要:ajax中跟success,url等同级别的属性(函数). 当ajax向后台发送请求之前,会自动执行本函数; 该函数的返回值能够决定ajax是否真正向后台发送请求: 如果该函数返回true,则ajax会真正向后台发送请求;否则,如果该函数返回false,则ajax放弃向后台发送请求。 <script
阅读全文
摘要:修改html页面到jsp页面也就是从静态页面到动态页面. 第一是:修改页面的编码 <%@ page contentType="text/html;charset=UTF-8" language="java" %> 第二是加上base标签,这样能够控制好页面内的文件路径问题.注意一下代码的位置. <%
阅读全文
摘要:发送同步请求的三种方式: 1.url地址栏 2.form表单 3.a标签
阅读全文
摘要:代码实例: <%@ page contentType="text/html;charset=UTF-8" language="java" %> <% String basePath = request.getScheme()+"://"+request.getServerName()+":"+req
阅读全文
摘要:org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'userController' for bean class [com.xubo.cr
阅读全文
摘要:使用jquery获取指定元素的指定属性的值: 选择器.attr("属性名");//用来获取那些值不是true/false的属性的值. 选择器.prop("属性名");//用来获取值是true/false的属性的值.例如:checked,selected,readonly,disabled等。
阅读全文
摘要:Mybatis逆向工程实现步骤: mybatis逆向工程: 1)简介:根据表生成mapper层三部分代码:实体类,mapper接口,映射文件。 2)使用mybatis逆向工程: a)创建工程:crm-mybatis-generator b)添加插件: <!--myBatis逆向工程插件--> <pl
阅读全文
摘要:Unix使用斜杆/ 作为路径分隔符,而web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符。 Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\作为路径分隔符。所以目前windows系统上的文件浏览器都是用 反斜杠\ 作
阅读全文