
开户个人博客
Mysterious God WL
爱我所爱,行为所行,重塑是为了更好的未来。成功会迟,但不会缺席,一定会在努力的道路上等待着。
展开
-
java基础知识关于++a和a++的面试题
如题int k=0;int s = ++k + k++ + ++k+k;你知道等于多少吗?自己先写一个答案在去运行验算~原创 2021-06-03 17:22:51 · 403 阅读 · 0 评论 -
springmvc 通过配置Tomcat启动时如果出现,找到多个名为spring_web的片段问题的解决办法
查询百度各种办法第一种:删除lib包中重复的依赖包------------无用。第二种:删除web配置-----还是无用我成功解决问题的办法:在项目的输出目录下,把里面的依赖先全删除。原创 2021-06-02 19:53:29 · 1855 阅读 · 2 评论 -
浅谈IOC--说清楚IOC是什么
转载自:http://www.cnblogs.com/DebugLZQ/archive/2013/06/05/3107957.htmlhttps://segmentfault.com/a/11900000148034121.IOC的理论背景2.什么是IOC3.IOC也叫依赖注入(DI)4.IOC的优缺点5.IOC容器的技术剖析6.IOC容器的一些产品7.参考博文本文旨在用语言(非代码)说清楚IO...转载 2021-05-31 21:52:10 · 270 阅读 · 0 评论 -
MyBatis常用对象SqlSessionFactory和SqlSession介绍和运用
前言: 学习框架一个比较好的路径阅读源码.本文介绍的SqlSessionFactory和SqlSession.可以通过了解SqlSessionFactory接口和SqlSession接口以及两个的实现类入手,去看源码了解实现过程.最好能把项目下载到本地,慢慢分析实现过程. M...转载 2021-05-29 22:51:45 · 729 阅读 · 0 评论 -
mybtais-plus学习--BaseMapper提供的方法及SQL语句生成
这篇博客我们介绍一下关于Mybatis-Plus相关的知识,Mybatis-Plus可以简单的理解为Mybatis的加强,其在Mybatis的基础上完成了一些封装,这样开发人员在使用起来就很容易和方便(确实是一个很好的框架),官网Mybatis-Plus 优点 | Advantages 无侵入:Mybatis-Plus 在 Mybatis...转载 2021-05-29 22:48:18 · 693 阅读 · 0 评论 -
2021-05-29
AOP 1). AOP: AOP Aspect Oriented Programing 面向切面编程 2).AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码 3). Spring AOP使用纯Java实现,不需要专门的编译过程和类加载器,在运行 期通过代理方式向目标类织入...转载 2021-05-29 22:46:16 · 154 阅读 · 0 评论 -
作为一个程序号必须要对Java动态代理机制(JDK 和CGLIB,Javassist,ASM)
class文件简介及加载 Java编译器编译好Java文件之后,产生.class 文件在磁盘中。这种class文件是二进制文件,内容是只有JVM虚拟机能够识别的机器码。JVM虚拟机读取字节码文件,取出二进制数据,加载到内存中,解析.class 文件内的信息,生成对应的 Class对象:  ...转载 2021-05-29 22:45:05 · 145 阅读 · 0 评论 -
手摸手教你vue前端自动引入同一文件夹下多个文件
作为一个码农不能只是懂得ctrl+c、ctrl+v…思维模式很重要,别要一个小时干了自己两天的工作量时,对很多人来来说恨不得挖个坑把自己给埋了。特别是对于VUE初学者来说,我们在每个组件要用到其他各种组件、js文件都得写import。。。。。form…是不很麻烦呢?当然这是必须要经历的,不经历怎么知道用什么好呢对吧?废话不多说,上代码,一下把所有的js文件全导入了import Vue from "vue";import Vuex from "vuex";import getters from "原创 2021-05-29 22:31:38 · 2691 阅读 · 0 评论 -
vue-element-admin整合tinymce富文本编辑器
借用了,看过一个项目就是有一个模块用到了富文本编辑器,先收藏起来~前端的水太深了,在使用vue-element-admin整合富文本的时候走了不少弯路,踩了不少坑。在网上查了一些博客,但是问题都没能解决好此问题,要么是版本不对应,我使用的是vue-element-admin最新的 版本,目录结构发生了一些变化,要么是整合过来富文本显示为空白。因此想记录一下,供其他人一些参考:最新版的vue-element-admin整合tinymce是非常简单的,省去了之前版本的复杂。首先我们去到官网,将tinym转载 2021-05-29 22:05:47 · 1224 阅读 · 5 评论 -
为什么大部分软件行业的公司,都会把服务器部署在linux上面
linux很重要,虽然现在不是很懂,但我一定会在明年的今天把linux掌握,借鉴一位大咖的~~~在日常学习和开发过程中,不管是自己练习的时候写个小demo,还是到了公司写后台服务代码,绝大部分还是在windows环境下开发,无论是看文档还是写代码都非常的方便,鼠标点一点就能自动部署,一键启动服务。感觉好像自己在windows电脑上启动的服务也没啥问题啊,用起来也很好,有可视化界面,简单易操作,可为什么大家都说部署要部署到linux上面?要让我们去敲命令行,要让我们去写兼容linux 的代码。这里就不得不转载 2021-05-29 21:57:51 · 1719 阅读 · 0 评论 -
拦截器(Interceptor)和过滤器(Filter)的执行顺序和区别
一、引言本来想记录一下关于用户登陆和登陆之后的权限管理、菜单管理的问题,想到解决这个问题用到Interceptor,但想到了Interceptor,就想到了Filter,于是就想说一下它们的执行顺序和区别。关于Interceptor解决权限和菜单管理的问题,在放在下一篇写吧,就酱紫。二、区别1、过滤器(Filter)首先说一下Filter的使用地方,我们在配置web.xml时,总会配置下面一段设置字符编码,不然会导致乱码问题: encoding org.springframewor转载 2021-04-26 13:58:42 · 168 阅读 · 0 评论 -
java中关于a+=1与a=a+1它们两即一样也不一样
大家都知道,java是一门非常严谨的编程语言。通过这样一个小例子就能看得出来。上代码://它们一样int a=10;a+=1;//编译通过a=a+1;//编译通过//我们不一样char a='c';a+=1;//编译通过a=a+1;//编译报错你肯定会说这我也知道,因为类型不一样对吧,给你点赞!咱们继续往下看int b=10;char a='f';b+=a;//编译通过b=b+a;//编译通过廿廿廿廿...类型不一样怎么编译通过了呢?这是因为自动提升的缘故,char小转.原创 2020-11-22 18:14:03 · 1382 阅读 · 0 评论 -
JS原型继承子类跟父类有相同属性但并不一定会覆盖
JS原型继承子类跟父类有相同属性但并不一定会覆盖完成老师布置的作业时有疑惑,因为老师课堂讲的时候是这样说的。// 如果父对象和子对象同时具有相同的属性// 输出的时候,子对象的属性会覆盖父对象的属性进行输出这是老师课堂上讲的对应的代码:var person = function(){}; person.prototype.say=function(){ alert("天气挺好!"); } person.prototype.gongzi=500; var programmer原创 2020-10-26 00:21:13 · 987 阅读 · 0 评论 -
JAVA学习第一课辅助工具的使用——个人博客优快云
关于计算机基础知识对编程的重要性写得非常不错的一篇文章计算机基础知识对编程的重要性转载 2020-09-21 15:14:13 · 151 阅读 · 0 评论