- 博客(41)
- 收藏
- 关注
原创 error20221125--ssm项目用maven打包报错“找不到程序包 java.lang”或者“程序包javax.crypto不存在”,以及解决方案
maven打包报错;在类路径或引导类路径中找不到程序包 java.lang;程序包javax.crypto不存在;
2022-11-25 19:40:24 1539
原创 error---改名后文件无法引用
1、情形:为保持统一,将xxxdao,改名为xxxmapper;idea会自动帮忙把引用处的名字也改过来,但是却发现改名后,idea找不到这个文件了。2、原因及处理方法:估计是使用注解@Mapper将接口放入容器,改名后容器里的bean没有改过来;解决方式,把@Mapper删掉,再重新添加,重新编译、启动即可。...
2022-03-16 13:50:31 135
原创 JWT -- JSON WEB TOKEN
什么是JWT1、Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。2、起源说起JWT,我们应该来谈一谈基于token的认证和传统的session认证
2022-03-04 10:47:36 103
原创 error20211217--前端--报错“Uncaught ReferenceError: xxx方法 is not defined at ...”
1、错误描述:点击页面标签,绑定的单击事件没有生效,浏览器控制台打印错误字面意思是,单击事件对应的方法没有定义。2、过程:开始我以为是系统没有找到我的js,于是由引入js、改为在后来想到,如果一个jsp页面既有js引用、又有(被这个小小的问题,耽误了整整两天时间)。3、问题原因及解决:原因是一个让人苦笑不得的事情没错,就是因为在js代码中一个注解的//写成了/;这个错误导致的!!jsp在加载开始就会导入js,由于上面的语法错误,js加载失败,使得页面整个js失效,就像这个jsp页面没有写js
2022-02-18 14:13:23 2606
原创 error21111802--oracle--invalid identifier
invalid identifier 无效标识符造成原因–解决方式:1)字段名是oracle关键字–字段名加双引号“”2)sql中的字段名和表中字段不一致3)引号使用错误–Oracle中,字段名用双引号"key",字段值用单引号’value’...
2022-02-18 13:36:55 2427
原创 IDEA--tomcat日志乱码
1、tomacat日志有三个地方,分布时Output(控制台)、Tomcat Localhost Log(tomcat本地日志)、Tomcat Catalina Log。启动日志和大部分报错日志、普通日志都在output打印;有些错误日志,在Tomcat Localhost Log。三个日志显示区,都可能出现乱码现象。2、解决方案一:首先,找到本地tomcat的conf目录下的logging.properties,这个文件中有5个编码的位置1)对于控制台output报错的情况,将下图位置
2022-02-18 13:18:40 22180 10
原创 IDEA--导入项目
1、从svn(或者git上)checkout代码,idea选择import project,注意这里只选择导入pom文件(重点)2、配置maven,在下图路径,下图位置,修改maven配置3、配置tomcat4、配置svn(或者git)在如下路径选择版本控制工具...
2022-02-14 19:05:06 472
原创 Java面试——Spring
1、spring简介spring是一款轻量级开源框架,在java应用开发过程提供全面的基础架构支持,让开发者只需要专注于程序开发本身。核心是Ioc控制反转和AOP面向切面编程。1.1Spring由哪些模块组成由20个模块、1300个文件组成,这些模块被整合在六个模块中:核心容器、AOP和设备支持、Web、数据访问与集成、测试、消息。1.2讲解spring的核心容器(spring context)模块1)【容器是用来装Bean的,Bean是Spring中的基础组件,Bean是一个非常广义的概念,任
2021-10-29 00:08:26 223
原创 Java面试——SpringBoot
1、Springboot的理解/Springboot的功能/Springboot的优缺点springboot是一款用来简化spring应用初始搭建和开发过程的框架;1)它用.properties和.yml文件代替了spring复杂繁琐的.xml,并采用javaConfig完成以前需要通过xml完成的配置,实现了化繁为简;2)springboot内嵌了http服务器(比如tomcat、Jetty),不需要部署war包到servlet容器,实现了独立运行,方便开发和测试;3)springboot还新增了
2021-10-28 15:57:57 563 1
原创 Java面试——Java基础
1、什么是线程?线程和进程有什么区别?答:线程是程序执行的最小执行单位,进程是资源分配的最小单位;一个进程就是一个应用程序,系统会为该进程分配资源空间,当多用户并发请求的时候,为每个用户创建一个进程资源开销太大难以实现,就开辟了线程,线程速度比较快,线程之间共享进程之间的内存资源。2、如何在Java中实现线程?有四种实现方法:1)继承Thread类2)实现Runnable接口3)实现Callable接口通过FutureTask包装器来创建Thread线程、4)使用ExecutorService
2021-10-24 19:01:17 2322 2
原创 Java面试——JVM虚拟机
1、说一下 JVM 的主要组成部分及其作用?JVM包含两个子系统和两个组件,两个子系统为Class loader(类装载)、Execution engine(执行引擎);两个组件为Runtime data area(运行时数据区)、Native Interface(本地接口)。Class loader(类装载):根据给定的全限定名类名(如:java.lang.Object)来装载class文件到Runtime data area中的method area。Execution engine(执行引擎):
2021-10-22 19:03:34 134
原创 Java面试——Redis
1、redis简介Redis是一个使用 C 语言编写的、开源的高性能非关系型(NoSQL)数据库。Redis 为键值对数据库,键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合(set)、散列表(hash)、有序集合(zset)。与传统数据库不同的是 Redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB(键值对数据库)。Redis 也经常用来做分布式锁。除此之外,Redis
2021-10-21 19:40:15 345
原创 Java面试——Mybatis
1、JDBC规范流程:加载数据库提供驱动类 Class.forName(“com.mysql.jdbc.Driver”)创建连接通道 Connection con = DriverManager (此操作需要数据库地址,用户名,密码等数据源信息)创建数据库操作对象 PreparedStatement ps = con.prepareStatement(sql命令)通过这个操作对象,推送SQL命令到数据库执行并返回处理结果 ps.executeUpdate();ps.executeQuery资源销
2021-10-21 19:14:40 141
原创 Java面试——SpringMVC
1、什么是Spring MVC?Spring MVC是一个基于Java实现MVC设计模式请求驱动的轻量级Web框架,通过把模型-视图-控制器分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。2、Spring MVC的优点有那些?1)可以支持各种视图技术,而不仅仅局限于JSP;2)与Spring框架集成(如IoC容器、AOP等);3)清晰的角色分配:前端控制器(dispatcherServlet) ;请求到处理器映射(handl
2021-10-21 12:35:10 240 1
原创 Java面试——MySQL
Java面试——MySQL一、索引相关1、什么是索引?索引是一种数据结构,可以帮助我们快速的进行数据的查找。2、索引是个什么样的数据结构呢?索引的数据结构和具体存储引擎的实现有关, 在MySQL中使用较多的索引有Hash索引,B+树索引等,而我们经常使用的InnoDB存储引擎的默认索引实现为:B+树索引。3、Hash索引和B+树所有有什么区别或者说优劣呢?首先要知道Hash索引和B+树索引的底层实现原理:hash索引底层就是hash表,进行查找时,调用一次hash函数就可以获取到相应的键值,
2021-10-20 20:13:23 350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人