- 博客(32)
- 收藏
- 关注
原创 谷歌浏览器不支持selectSingleNode解决方法
在做浏览器升级改造时,原来的ie中的方法在谷歌浏览器不适用var dw_node = xmlDom.selectSingleNode("datawindow");然后查阅资料发现有一种方法可以替代 //firefox并不支持selectSingleNode和selectNodes方法;下面两段是用XPath来解决firefox模拟selectSingleNode和selectNodes方法,正确性有待解决 XMLDocument.prototype.selectSin
2022-04-29 15:28:52
765
1
转载 javascript的window.ActiveXObject对象
ActiveXObject 对象是JavaScript用来区别浏览器的方法主要用来判断浏览器是否支持Active控件,我们可以利用Var xml = new ActiveXObject("“Microsoft.XMLHTTP”) 的形式来创建XMLHttpRequest对象(这是ie7以前的版本)。在较新的IE版本中可以利用var xml=new ActiveXObject(“Msxml2.XMLHTTP”) 的形式 创建XMLHttpRequest对象;而在IE7及非IE浏览器中可以利用var xml=
2022-04-20 10:02:50
854
原创 谷粒商城品牌服务上传图片不回显问题
上传完图片后照片信息也回填到了页面中,但是图片确实这样之后我查看了下浏览器请求发现网址中多了个https://然后我调试了下接口发现给endpoint赋值时多了https://,但是我在application.yml中确实没有带https://然后我就在拼接host字符串时把https://截取掉,然后再上传就可以正常回显在页面中了...
2022-04-11 18:37:11
662
原创 nested exception is org.hibernate.PropertyValueException: not-null property references a null or tr
今天在写更新sql 时遇到了这么一个问题,字段数据库设置的是可以为空的,但是新增时却提示字段为空1647223985813317]/[quan11]:com.isoftstone.fwk.service.BusinessServiceException: com.isoftstone.fwk.dao.DaoException: ; nested exception is com.isoftstone.fwk.dao.DaoException: 批量保存或更新集合里的Hibernate对象出错:[[com.
2022-03-14 11:10:51
1640
原创 如何在一个表中的某个列后面增加一个新的字段
在开头新增字段ALTER TABLE <表名> ADD <新字段名> <数据类型> [约束条件] FIRST;ALTER TABLE student ADD grad varchar(50) DEFAULT NULL COMMENT '家庭住址' AFTER name;举例“:在指定字段的后面加一个字段ALTER TABLE <表名> ADD <新字段名> <数据类型> [约束条件] AFTER <已经存在的字段名
2022-03-03 09:11:56
4631
1
原创 tomcat部署war包不成功解决方法
今天尝试在阿里云服务器中的tomcat部署项目点击manager App 时页面显示这样,根据上图提示可知原因是cont/tomcat-users.xml 未配置用户名和密码, 所以需要将下面这段配置用户名和密码的代码添加到tomcat-users.xml中<role rolename="manager-gui"/><user username="tomcat" password="tomcat" roles="manager-gui"/>保存后重启tomcat,再点
2022-02-23 16:15:20
4510
原创 Cannot find ./catalina.sh The file is absent or does not have execute permission
在阿里云服务器上部署tomcat 时 运行sh startup.sh出现 Cannot find ./catalina.shThe file is absent or does not have execute permission原因时没有权限运行该文件执行 chmod +x *.sh然后重启执行 sh startup.sh
2022-02-17 18:21:21
2112
原创 谷粒商城遇到的坑之----@Mapper
最近在学习谷粒商城项目使用renren-generator自动生成的代码导入renren-product工程后 Dao层的mapper注解始终报错解决方法:在renren-common 工程中的pom.xml文件中 加入mybatis依赖 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId>
2021-07-11 00:18:55
216
原创 超简单java环境配置(2021版)
①找到 高级系统设置②点击环境变量在系统环境变量 区块中点击新建按钮配置1:添加下图配置变量名为:JAVA_HOME变量值为:jdk的安装路径 我的为:D:\Program Files\Java\jdk1.8.0_152配置2:继续新建系统环境变量(和我的保持一致)系统名:CLASSPATH变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar配置3:双击系统环境中的Path在弹出的窗口中点击新建 然后加入: %JAVA_HOME%\
2021-07-06 19:42:21
6864
2
原创 Mysql 面试题精选
1.索引的基本原理索引用来快速地寻找那些具有特定值的记录。如果没有索引,一般来说执行查询时遍历整张表。索引的原理:就是把无序的数据变成有序的查询把创建了索引的列进行排序对排序结果生成倒排序表在倒排序表上面拼上数据地址链在查询的时候,先拿到倒排表内容,再取出数据地址链,从而拿到具体数据2.mysql聚簇和非聚簇索引的区别...
2021-06-22 01:05:37
91
原创 Mybatis面试题
1.Mybatis的优缺点- 优点:基于xml语句编程,相当灵活,不会对应用程序或者数据库的现有设计造成任何影响,SQL写在xml文件里,解除sql与程序代码的耦合,便于统一管理;提供xml标签。支持编写动态sql语句,并且可重用。与jdbc相比,减少了50%以上的代码,消除了JDBC大量冗余的代码,不需要手动开关连接;很好的与各种数据库兼容(因为Mybatis使用JDBC来连接数据库,所以只要JDBC支持的数据库Mybatis 都支持)能够与Spring很好的集成;提供映射标签,支持对象与数
2021-06-22 00:45:39
144
原创 Spring面试题总结
Spring 面试题总结1.如何实现一个IOC容器配置文件配置扫描包路径递归包扫描获取 .class 文件反射、确定需要交给Ioc 管理的类对需要注入的类进行依赖注入配置文件中指定需扫描的包路径定义一些注解,分别表示访问控制层、业务服务层、数据持久层、依赖注入注解、获取配置文件注解从配置文件中获取需要扫描的包路径,获取到当前路径下的文件信息以及文件夹信息,我们将当前路径下的所有以.class 结尾的文件添加到一个Set集合中进行存储遍历这个set结合,获取在类上指定有指定注解的类
2021-06-21 01:42:37
155
原创 mysql 经典45道题(19-32题)
mysql 经典45道题(第二部分)19. 查询每门课程被选修的学生数SELECT CId,COUNT( 1 ) FROM sc GROUP BY cid;20. 查询出只选修两门课程的学生学号和姓名SELECT a.SId,a.Sname, COUNT( CId ) FROM student a JOIN sc b ON a.SId = b.SId GROUP BY a.SId HAVING COUNT( b.CId ) = 2;21. 查询男生、女生人数S
2021-06-20 02:19:51
316
原创 mysql 经典45道题(1-18题)
mysql 经典45道题哈喽大家好,在未来的一个月内我会记录我的刷题过程,并将这些题解分享给大家,题目来源自B站:https://www.bilibili.com/video/BV1pp4y1Q7Yv?t=390一.首先将建表语句分享给大家# 学生表 Student:*create table Student(SId varchar(10) ,Sname varchar(10),Sage datetime,Ssex varchar(10));# 教师表 Teacher
2021-06-19 02:29:44
1227
原创 Java面试题经典集合(必背)
这里写目录标题Java基础面向对象封装继承多态Java基础面向对象什么是面向对象?对比面向过程,是两种不同的处理问题的角度面向过程更注重事情的每一个步骤及顺序,面向对象更注重事情有哪些参与者(对象)、及各自需要做什么比如:洗衣机洗衣服面向过程会将任务拆解成一系列的步骤(函数)1、打开洗衣机----->2、放衣服----->3、放洗衣粉-----4、清洗----->5、烘干面向对象会拆出人和洗衣机两个对象:人:打开洗衣机 放衣服 放洗衣粉洗衣机:清洗 烘干从以上例
2021-03-31 17:24:04
777
原创 nrm报错 [ERR_INVALID_ARG_TYPE] 解决方法
nrm报错 [ERR_INVALID_ARG_TYPE] 解决方法internal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, 'string', value); ^TypeError [ERR_INVALID_ARG_TYPE] [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined at v...
2021-03-06 20:30:25
3969
原创 运行 mongo.exe 出错
MongoDB shell version v3.4.18-rc0-1-gb0d1221982connecting to: mongodb://127.0.0.1:270172020-10-30T23:23:01.600+0800 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: 由于目标计算机积极拒绝,无法连接。2020-10-30T.
2020-10-30 23:31:54
717
1
原创 Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request p
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is最近学习springboot 走了不少弯路 ,总是出现这个错误项目可以运行,但是查询总是出问题总结了以下解决方案1.查看数据库配置是否有问题 是否添加注解扫描包 和加载映射配置文件**2.Controller 层没有加@R
2020-08-20 22:29:42
8806
2
原创 Springboot 整合 mybatis-plus 快速入门(第一个小项目)
Springboot 整合 mybatis-plus 快速入门(第一个小项目)这是我学习过程的一个小总结,分享给大家第一步 : 创建一个数据库和和表格1.创建 测试表CREATE TABLE `tb_user` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID', `user_name` varchar(20) NOT NULL COMMENT '用户名', `password` varchar(20)
2020-08-18 10:23:35
351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人