- 博客(118)
- 资源 (41)
- 收藏
- 关注
原创 js遍历数组删除指定元素
可以使用while循环和indexOf方法遍历数组,并使用splice方法删除指定的元素,直到该元素不再存在于数组中。可以使用数组的filter方法来遍历数组并删除指定元素。filter方法会返回一个新的数组,其中包含满足条件的元素。可以使用for循环遍历数组,然后使用splice方法删除指定元素。这些方法都可以用来遍历数组并删除指定元素,选择哪种方法取决于你的需求和喜好。方法三:使用while循环和indexOf方法。方法二:使用for循环和splice方法。方法一:使用filter方法。
2024-03-13 22:46:42 588
原创 visual studio 2022怎么配置.net core版本
打开项目后,右键项目->属性->应用程序->目标框架:选择合适的.net core版本。
2023-05-20 03:18:15 1365 1
原创 maven使用assembly插件打包发现多余jar包
maven使用assembly插件打成jar包后,依赖包也打进去了,查看了一下jar包,发现多余了spring-jcl-5.3.20.jar,原来是引用的一个jar包引用了spring-core-5.3.20.jar,而spring-core又引用了spring-jcl模块,导致按关键词spring-jcl写了程序找xml文件都没有找出哪里引用了spring-jcl,后来缩小范围在spring包里找,才发现并解决了。
2023-02-02 01:07:05 378
原创 Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies could not
maven错误:Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies could not
2023-01-15 20:55:34 993
原创 You have an error in your SQL syntax; check the manual that corresponds to your MySQL
MySQL报语法错误:You have an error in your SQL syntax;
2023-01-15 12:52:40 420
原创 mybatis调用存储过程
CREATE PROCEDURE `proc_use_points`( IN `expendId` VARCHAR(20), OUT `result` VARCHAR(100))set @p_in='1395553661679095809';set @p_out='';-- mysql工具直接调用CALL `expendPoints`(@p_in, @p_out)<select id="expendPoints" resultType="java.lang.Stri...
2021-06-07 11:07:22 166
原创 linux命令
1. linux-查找某目录下包含关键字内容的文件grep -r "test" /data/reports2.linux下grep查找进程ps -ef | grep '关键字'
2021-05-26 18:02:24 88
原创 seata使用报错no available service found in cluster ‘default‘
14:46:29.361 [restartedMain] ERROR i.s.c.r.n.NettyClientChannelManager - [reconnect,183] - no available service found in cluster 'default', please make sure registry config correct and keep your seata server running分别设置file.conf de mode为db,registry.conf.
2021-05-26 16:22:05 9206
原创 原因为 1.无法找到文档; 2. 无法读取文档; 3. 文档的根元素不是xsd:schema
http://www.springframework.org/schema/beans/spring-beans-3.2.xsd访问然后通过人机校验即可访问
2021-04-08 18:44:33 343
原创 logback配置错误
09:18:09,724 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]09:18:09,724 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]09:18:09,725 |-INFO in ch.qos.
2021-03-02 09:08:05 1362
原创 Shiro报异常org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method:
异常如下2021-02-12 13:38:13.388 ERROR 6052 --- [io-8080-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.apache.
2021-02-12 14:48:03 1637 2
原创 jquery form提交的2种方式
1.序列化参数提交$.ajax({ type: 'POST', url: url, data: $('#' + formId).serialize(), async: true, // true(异步), false(同步) cache: false, contentType: false, processData: false, success: function(result) { console.log("ajax请
2021-02-12 11:45:30 4582 1
原创 Eclipse运行程序报错: Errors running builder ‘Integrated External Tool Builder‘ on project
Errors occurred during the build.Errors running builder 'Integrated External Tool Builder' on project 'share'.The builder launch configuration could not be found.The builder launch configuration could not be found.运行一个SpringBoot项目的时候,eclipse提示错误窗口.
2021-02-12 11:06:34 1906
原创 使用vue-cli初始化项目时运行‘npm run dev’报错
npm run dev无法启动0 info it worked if it ends with ok1 verbose cli [1 verbose cli 'D:\\Program Files\\nodejs\\node.exe',1 verbose cli 'D:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',1 verbose cli 'run',1 verbose cli 'dev'1..
2021-02-10 17:43:15 2970
原创 cordova+vue项目整合
1.cordova项目新建 : learn-cordova安装: $npm install -g cordova版本: $cordova -v创建: $cordova create learn-cordova环境: $cordova platform add browser --save 还可选平台:android/ios $cordova platform add android $cordova platform add [email protected] // 版本为...
2021-02-10 03:15:37 765
原创 从0开始学习自动化测试框架cypress(五)总结
一.下载环境: cypress.zip解压运行examples或npm install cypress二.简单使用1.常用文件夹fixtures: 保存json文件integration: 保存编写的测试用例,一般使用.spec.js为结尾support: 支持添加cy内置函数 Cypress.Commands.add("funName", () => { ... }) 调用: cy.funName()...
2021-02-09 18:12:41 351
原创 从0开始学习自动化测试框架cypress(五)案例
本文将实现以下案例功能使用到以下6个文件login.jsp :登录页面index.jsp : 首页(成功登录后跳转到的页面)add_user.jsp : 新增用户页面LoginServlet.java :登陆校验AddUserServlet.java :新增用户UserListServlet.java:用户列表查询demo.js:测试用例------------------------实际代码如下login.jsp:登录页面<%@...
2021-02-08 04:32:50 183
原创 从0开始学习自动化测试框架cypress(四)登录
本文介绍一下模拟系统登录功能1. 从json读取数据校验登陆读取json的话,cypress提供了函数cy.fixture(filePath, encoding, options)其中filePath是json文件名称,必填,后2项选填,路径默认在fixtures文件夹内我们在fixtures新建一个user.json文件,内容如下[ { "username":"admin", "password":"admin123" }, { ..
2021-02-07 03:05:22 1154
原创 从0开始学习自动化测试框架cypress(三)特性
下面再来一个简单的例子实现效果是访问百度,输入java经典教程,搜索describe('DOM访问操作实例', () => { it('百度搜索java经典教程', () => { cy.visit('https://www.baidu.com') cy.get('#kw').type('java经典教程') cy.get('#su').click() })})运行结果我们修改一下代码describe('DOM访问操..
2021-02-06 03:45:39 341
原创 从0开始学习自动化测试框架cypress(二)DOM
Cypress Can Be Simple: 这节来学习它简约而不简单的写法吧, 看了之后有种还可以这样的感觉学习内容: 如何查询DOM 命令主题和命令链 断言写法 超时命令 来看一个栗子 describe('Post Resource', () => { it('Creating a New Post', () => { cy.visit('/posts/new') // 1. cy.get('in..
2021-02-05 02:26:22 242
原创 从0开始学习自动化测试框架cypress(一)
安装cypress前提是已经安装nodejsmkdir cypresscd cypressnpm install cypress --save-dev --registry=https://registry.npm.taobao.orgnpm install eslint-plugin-cypress --save-dev --registry=https://registry.npm.taobao.orgnpm install --save-dev eslint-plugin-chai-fr
2021-02-01 20:17:20 270
原创 Eclipse修改项目编码
从github或gitee上clone项目,有时候打开文件会乱码,因此我们就要手动修改1、项目属性2、Eclipse属性如果上面2个步骤都没有解决,请看第三步3、文件属性(完)
2021-01-31 21:01:47 337
原创 git分支开发常用命令
1.创建分支git brand new_brand_name2.切换分支git checkout brand_name3.创建并切换git brand -b new_brand_name4.合并分支git merge brand_name(将brand_name合并入当前分支)5.删除分支git brand -d brand_name...
2021-01-11 09:24:44 154
原创 数据库: asc和desc的意思
asc上升, ascend [əˈsend] 的缩写, 数据库表示升序排列,如1,2,3,4desc下降, descend[dɪˈsend]的缩写, 数据库表示降序排列,如4,3,2,1
2021-01-03 11:41:07 22347 1
原创 错误: 找不到或无法加载主类
环境要求 -> java81.实际提示:错误: 找不到或无法加载主类 Java8Test.class2.java文件:Java8Test.java ,内容如下public class Java8Test{ public static void main(String[] args) { System.out.println("Java 8 Test"); }}3.编译命令javac Java8Test.java没有报...
2021-01-03 11:13:42 123
原创 解决eclipse模块导入后不识别为java项目
编写.classpath和.project(也可以从其他项目拷贝).classpath如下<?xml version="1.0" encoding="UTF-8"?><classpath> <classpathentry including="**/*.java" kind="src" output="target/classes" path="src/main/java"> <attributes> ...
2020-11-23 17:07:26 2044 3
原创 微信小程序性别代码对应描述
// 必须是在用户已经授权的情况下调用wx.getUserInfo({ success: function(res) { var userInfo = res.userInfo var nickName = userInfo.nickName var avatarUrl = userInfo.avatarUrl var gender = userInfo.gender //性别 0:未知、1:男、2:女 var province = userInfo.prov.
2020-10-10 11:54:46 3234
原创 Refused to load the image
cordova在运行的时候,在浏览器报一下异常最后可运行的修改结果如下因为文字提示含有非法字符...
2020-06-08 23:56:45 1192
原创 自动登录
<%@ page pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>欢迎登录图书管理系统</title><link href="css/login.css" rel="stylesheet" type="te.
2020-06-07 00:38:20 262
原创 Java中获取当前类名和方法名
String className = this.getClass().getName();String methodName = new Exception().getStackTrace()[0].getMethodName();String msg = String.format("Invoke className: %s, methodName: %s", className, methodName);System.out.println(msg);
2020-06-07 00:00:51 579
原创 freemarker处理EL表达式
freemarker处理EL表达式在使用freemarker生成代码,对页面标记替换的时候,如果需要EL表达式原样输出比如${param.id} 需要原样输出的话可以写成${r"${param.id}"}https://blog.csdn.net/qq_35992956/article/details/71107242那么现在param是另一个变量的值,要先求得param的值,然后在原样输出做法如下:先定义一个宏,保存$符号<#assign dollor="$">然后
2020-05-25 02:32:58 559
Springboot+MyBatis+MyBatisPlus+MySQL+Bootstrap增删改查登录分页源码+数据库
2023-09-18
Springboot+MyBatis+MyBatisPlus+MySQL+Bootstrap增删改查登录分页
2023-09-18
SpringMVC接收请求参数所有方式总结
2023-03-22
基于Spring MVC + Spring + MyBatis实现的医院就诊挂号系统
2023-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人