Java
文章平均质量分 50
哈哈哈haha121212
运气很重要
展开
-
毕业设计(劳动力市场职介系统)-计算机科学与技术专业
登录界面修改密码界面主界面原创 2020-11-17 20:49:56 · 202 阅读 · 1 评论 -
如何获得表格中checkbox已选择的数据
如何获得表格中checkbox已选择的数据,本来想的是能够获得所选中一行的数据,但是能力有限,所以只能获得某个特殊的字段值,从而通过这个字段值再在后端获得其他的东西我的表格形式如下:这个问题时我想了好久才解决的,也百度了不少,但是对我没啥用,所以我觉得对我来说比较有价值,希望能够帮助到和我一样遇到这个困惑的人我的要求也简单,就是能获得选中的每一行中的姓名,我可以根据姓名1来解决其它的事情...原创 2020-03-29 23:05:06 · 1053 阅读 · 0 评论 -
java.lang.StackOverflowError
在对数据库中某个表插入数据的时候出现栈溢出的异常,这是我从来没有遇到过的问题,毕竟插入的数据量不是很大,但是竟然出现了这个问题,一时不知道该如何解决,一开始以为是插入数据范围太大了,这是我就去改了数据库表中字段的大小,但是发现还是没有用,重启服务器之后依然还是这个问题。接着我没有办法了,我只能将有关插入的语句重新检查了一遍,发现在service也就是所说的嵌入的是service而不是mapper...原创 2020-03-23 11:48:24 · 279 阅读 · 0 评论 -
Annotation-specified bean name 'userMapper' for bean class [com.oracle.labormarket.mapper.UserMapper
项目原本是好的,由于我们在写代码的过程中出现问题了,但是并没有重新启动项目,所以当时就没有及时的发现错误,从而也不知道我们修改了哪里出现了错误。后来在项目启动的时候出现下面的两个错误,真的不知道哪里出了问题,在网上查找了半天,最后突然想起在该项目bug的时候在加入了两个jar包,分别是 spring-web 3.17jar和spring-webmvc.3,17jar,才导致出现了这个问题,当...原创 2020-02-16 10:25:02 · 2763 阅读 · 0 评论 -
项目启动的时候出现mybatis的依赖包在系统中找不到相应的文件
项目启动的时候出现mybatis的依赖包在系统中找不到相应的文件昨天本来项目是好的,但是今天在运行的时候出现了mybatus-3.50在系统中找不到相应的文件,这时就导致了项目启动不成功。解决方法:很简单 直接右击项目,点击build project就行了...原创 2020-02-14 16:39:43 · 796 阅读 · 0 评论 -
通配符的匹配很全面, 但无法找到元素 'mybatis-spring:scan' 的声明。
对于新手的开发者来说,在使用sts工具的时候难免会遇到bug,这是一个变成人员最害怕的问题。接下来我就对通配符的匹配很全面, 但无法找到元素 ‘mybatis-spring:scan’ 的声明。我的问题已得到解决,主要的原因就在于application.xml文件中的xsi:schemaLocation中没有引入相应的spring-mybatis相应的地址,才导致找不到spri...原创 2020-02-13 10:21:05 · 1382 阅读 · 0 评论 -
理解java面向对象的思想
一. 理解java面向对象的思想简单来说面向对象是一种新兴的程序设计方法,或者是一种新的程序设计规范,其基本思想是使用对象,类,继承,封装,消息等基本概念来进行程序设计。对象是一个现实实体的抽象,由现实实体的过程和信息来定义,一个对象可被认为是一个把数据(属性)和程序(方法)封装在一起的实体。对象就是把某事物的特点和功能都抽象出来封装成一个类,由这个类创建具体的对象,例如我们可以把狗封装成...原创 2019-06-16 00:24:20 · 553 阅读 · 0 评论 -
剖析mvc设计模式
这是我在面试的过程中被问得最多的问题,觉得这块答得不是特别好。mvc:应用程序结构被用来分析分布式应用程序的特征,这种抽象结构能有助于将应用程序分割成若干个逻辑部件,使程序设计变得更加容易。mvc结构提供了一种按功能对各种对象进行分割的方法,其目的是将个对象间耦合度减至最小,mvc结构本来是为了将传统的输入,处理、输出的任务运用到图形化用户交互模型中而设计的。在mvc结构中,模型代表应用程...原创 2019-06-14 15:45:14 · 99 阅读 · 0 评论 -
Spring的补充
spring中依赖注入的原理和原因在java开发的过程中,程序员在某个类中需要依赖其他类的方法,通常的解决方法就是new一个依赖类在调用类实例的方法。这种开发的缺点就是:通过new出来的实例不好统一管理因此spring提出了依赖注入的思想,依赖类不由程序员进行实例化,而是通过spring容器帮我们帮我们new指定实例并且将实例注入到需要该对象的类中spring依赖注入的另一种说法是反转控...原创 2019-06-08 10:06:26 · 93 阅读 · 0 评论 -
多线程并发的解决方法
synchronized关键字主要解决多线程共享数据同步问题。ThreadLocal使用场合主要解决多线程中数据因并发产生不一致问题。ThreadLocal和Synchonized都用于解决多线程并发访问。但是ThreadLocal与synchronized有本质的区别:synchronized是利用锁的机制,使变量或代码块在某一时该只能被一个线程访问。而ThreadLocal为每一个线程都...转载 2019-05-29 23:21:21 · 578 阅读 · 0 评论 -
用友和中尤文旅的面经
用友的面经简单介绍了一汽的项目,并说明在做的过程中遇到的难点或困难,通过什么方法解决的,最后得总结是什么,这一部分占的时间挺长的问了反射,还问了反射常用的方法,这里没说出来反射的概念和反射的实际应用和反射的入口。反射常用的方法:getSuperClass :获得父类Field相关的方法:getDeclaredFilelds():获得类本身的所有字段,包括公有,保护,私有的g...原创 2019-05-29 23:19:22 · 170 阅读 · 0 评论 -
springBoot的入门
1.bootSpringBoot是Spring全家桶一个成员,它是Spring4.0之后出现的;Booot最大的特点就是快速开发自动配置启动器(starter):为每个应用场景创建一个启动器集成的tomcat微服务的概念将一个单体的大项目分解成彼此有联系的多个小项目,每个小项目就是一个微服务器分布式;快速开发在Idea中开发的步骤:在这里一定要把JDK...原创 2019-06-01 11:45:04 · 156 阅读 · 0 评论 -
多线程的热点问题
什么是线程:线程是操作系统能够进行运行算调度的最小单位,它被包含在进程之中,是进程中的实际运作的单位线程和进程的区别:线程是进程的子集,一个进程拥有很多线程,每个线程执行不同的任务。但不同的进程使用不同的内存空间,而所有的线程共享一片相同的内存空间。每个线程都拥有单独的栈内存来存储本地数据。如何在java中实现线程java.lang.Thread类的实例就是一个线程但是它需要调用java...原创 2019-05-31 11:27:26 · 195 阅读 · 0 评论 -
东方国信面经
1.java面向对象中的多态和c语言中多态的区别2.什么是发射机制3.学过哪些框架,目前比较流行的框架是哪些4.前端的请求方式:get和post的区别5.mybatis的主要作用有哪些6.spring的常用注解有哪些7.Autowired和Resourse的区别8.springmvc的mvc模式,requestmapping的实现方式(意思好像是前端到后端的请求方式)9.怎么启动多...原创 2019-05-22 20:05:29 · 774 阅读 · 0 评论 -
TreeMap的工作原理
红黑树的基本概念增加节点,删除节点的过程左旋转,右旋转的复杂过程java中的TreeMap是如何通过put,deleteEntry两个来实现红黑树增加。删除节点的。基本概念红黑树首先是一颗二叉树,它具有二叉树的特性,同时红黑树更是一颗自平衡的排序二叉树。二叉树的特性:任何节点的值大于它的左节点且小于它的右节点,这样构建二叉树的过程很容易失去平衡,最坏的情况就是一边...原创 2019-05-22 09:43:58 · 1063 阅读 · 0 评论 -
Spring和SpringMvc
spring和springMvc的区别spring是IOC和AOP的容器框架,SpringMvc是基于Spring功能之上添加的web框架,想用springmvc必须依赖spring.spring可以说是一个管理bean的容器,也可以说是包括许多开源项目的总称,springmvc是其中一个开源项目。springmvc是一个mvc模式的web开发框架,Spring最大的用处就是通过...原创 2019-05-19 10:27:18 · 172 阅读 · 0 评论