阿里巴巴
文章平均质量分 72
Bejpse
这个作者很懒,什么都没留下…
展开
-
MySQL 过滤重复数据
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 10:12:24 · 16817 阅读 · 1 评论 -
2022 MySQL8.0.29安装详细教程(妈妈级)
● MySQL Community Server:Community是社区版本,开源免费,但不提供官方技术支持;● MySQL Enterprise Edition:Enterprise企业版本,需付费,可以试用30天,提供官网技术支持;● MySQL Cluster:Cluster集群版,开源免费,可将几个MySQL Server封装成一个Server;● MySQL Cluster CGE:Cluster高级集群版,需付费;原创 2022-09-11 01:21:59 · 3212 阅读 · 1 评论 -
期末作业C#实现学生宿舍管理系统
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 00:30:00 · 1223 阅读 · 0 评论 -
bean的生命周期
如果我们现在自定义的组件中需要用到Spring底层的一些组件,比如ApplicationContext(IOC容器)、底层的BeanFactory等等,那么该怎么办呢?先说说自定义的组件中能不能用Spring底层的一些组件吧?既然都这样说了,那么肯定是能够的。回到主题,自定义的组件要想使用Spring容器底层的一些组件,比如ApplicationContext(IOC容器)、底层的BeanFactory等等,那么只需要让自定义组件实现XxxAware接口即可。原创 2022-09-08 22:30:00 · 804 阅读 · 0 评论 -
100家大公司java笔试题汇总(带答案)
100家大公司java笔试题汇总(带答案)原创 2022-08-13 11:18:28 · 677 阅读 · 0 评论 -
qt使用mysql数据库(自学笔记)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。(“QSQLITE”,“QMARIADB”,“QMYSQL”,“QMYSQL3”,“QODBC”,“QODBC3”,“QPSQL”,“QPSQL7”),由于安装的是mysql数据库,我们选择“QMYSQL”。具体功能通过connect连接数据库,show显示数据库内具体的数据,add将各个lineedit内的信息添加到数据库内的表内,update进行表内数据更新。...原创 2022-08-02 06:01:37 · 2111 阅读 · 1 评论 -
Qt+ECharts开发笔记(三):ECharts的柱状图介绍、基础使用和Qt封装Demo
上一篇成功是EChart随着Qt窗口变化而变化,本篇将开始正式介绍柱状图介绍、基础使用,并将其封装一层Qt。本篇的demo实现了隐藏js代码的方式,实现了一个条形图的基本交互方式,即Qt调用js脚本操作html。...原创 2022-08-02 06:01:00 · 866 阅读 · 0 评论 -
Qt+ECharts开发笔记(一):ECharts介绍、下载和Qt调用ECharts基础柱状图Demo
使用Qt开发大数据可视化看板,基于Qt使用QWidget或者QML是很难达到ECharts大数据看板的效果,所以使用Qt来制作。原创 2022-08-02 06:00:22 · 799 阅读 · 0 评论 -
Qt 连接并使用 SQL Sever数据库
可以选上默认数据库是哪一个需要用的数据库】原创 2022-08-02 05:59:43 · 2850 阅读 · 0 评论 -
MybatisPlus多表连接查询
通过上述分析,能够用MybatisPlus解决多表连接查询中的一对一、一对多、多对多查询。上述代码行文紧凑,充分利用IDE对Lambda表达式的支持,在编译期间完成对代码的检查。业务逻辑清晰,可维护性、可修改性优势明显。一次查询需要访问至多两次数据库,时间复杂度为o(1),主键查询或者索引查询,查询效率高。...原创 2022-08-02 00:31:05 · 1090 阅读 · 0 评论 -
MyBatisPlus主键生成策略
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。如何使用Sequence作为主键,但是实体主键类型是String也就是说,表的主键是varchar2,但是需要从sequence中取值。在Oracle11g中,设置自增字段,需要先创建序列(SQUENCE),再创建一个触发器(TRIGGER)。...原创 2022-08-02 00:30:28 · 992 阅读 · 0 评论 -
MyBatisPlus--多数据源
支持,适用于多种场景、纯粹多库、读写分离、一主多从、混合模式。目前来模拟一个纯粹多库的一个场景,其他场景类似;场景说明创建两个库,分别为mybatis_plus与mybatis_plus_1,使每个库一张表,通过一个测试用例分别获取用户数据与商品数据,如果获取到说明多库模拟成功。...原创 2022-08-02 00:29:50 · 707 阅读 · 0 评论 -
mybatisplus 多字段自定义排序方法
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。//第二个参数(isAsc)是否升序排列,true=asc,false=desc。//第三个参数(columns)字段名称。...原创 2022-08-02 00:29:13 · 4565 阅读 · 0 评论 -
Mybatis-plus设置某个字段值为null
Mybatis-plus设计如此很好理解,比如现在我们的系统中一般都是做逻辑删除即修改删除标记的字段为删除状态的值,此时执行update语句时,一般根据id作为条件只设置删除标记字段的值就行,其他字段值不做设置也就是为null,如果Mybatis-plus也将这些字段进行更新的话,那么其他字段全是null,这样会造成数据丢失,问题很大;如果每个字段全部设置成之前的值,需要先进行一次查询操作,以及设置每个字段的值的操作,比较麻烦一些,很明显没有必要;3、使用Mybatis-plus3.x版本提供的新方法。..原创 2022-08-02 00:28:34 · 3256 阅读 · 0 评论 -
JAVA _ 再出发之 进阶路径
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。d.掌握web容器底层的线程池,Scoket通讯,调用Servlet的命令模式。b.MVC和DAO,Servlet,标签的作用。...原创 2022-08-01 16:23:23 · 134 阅读 · 0 评论 -
JAVA WEB进阶一
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。这是我的第一篇博文这里我就不具体说了给大家分享一下资源吧!//jQuery+zTree加载树形结构菜单。//javaorcl官网。...原创 2022-08-01 16:22:43 · 115 阅读 · 0 评论 -
Java Web从入门到实战
操作系统:管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。主流操作系统Linux发展历程Linux特点Linux与其它操作系统的区别Linux发行商和常见发行版先安装虚拟机,再安装CentosVmware简介Vmware下载:https://www.vmware.com/cn.htmlCentOS镜像下载:https://www.centos.org/download/高速下载地址简介:SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下原创 2022-08-01 16:22:07 · 1418 阅读 · 0 评论 -
java Type 详解
错误可分为两种。原创 2022-08-01 16:21:14 · 700 阅读 · 0 评论 -
Java SSM框架简介
**前言:**在学习Java SSM框架前,我提前学习了反射、注解和MVC模式,因为它们频繁在SSM框架中被用到,建议大家先弄明白了这些基础知识,再学习SSM框架就很简单了。Java SSM框架即指Spring+SpringMVC+MyBatis的简称,框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),常作为数据源较简单的web项目的框架。相比于之前的SSH(Spring+Struts+Hibernate),SSM更加轻量化和灵活,是目前业界主流的Ja原创 2022-08-01 16:20:37 · 3685 阅读 · 1 评论 -
110道Java初级面试题及答案(最新Java初级面试题大汇总)
史上最全Java初中级面试题,发现网上很多Java初级面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~本人发现网上虽然有不少Java相关的面试题,但第一未必全,第二未必有答案,第三虽然有答案,但未必能在面试中说,所以在本文里,会不断收集各种面试题,并站在面试官的立场上,给出我自己的答案。如果不背Java面试题的答案,肯定面试会挂!...原创 2022-08-01 10:14:07 · 461 阅读 · 0 评论 -
110道 MySQL面试题及答案 (持续更新)
MySQL面试题及答案【最新版】MySQL面试题大全,发现网上很多MySQL面试题及答案整理都没有答案,所以花了很长时间搜集,本套MySQL面试题大全如果不背MySQL面试题的答案,肯定面试会挂!原创 2022-08-01 10:13:27 · 999 阅读 · 0 评论 -
10分钟带你入门chrome(谷歌)浏览器插件开发
扩展程序主要名词Manifest(清单文件)BackgroundScript(后台脚本)UIElements(页面元素)ContentScript(内容脚本)OptionsPage(配置页面)原创 2022-08-01 10:12:49 · 4968 阅读 · 0 评论 -
101道算法javaScript描述【一】
数据结构与算法是计算机专业必修课,但是对于前端工程师来说,沉浸在业务代码之中很少会和算法直接打交道,甚于说根本不需要用到什么算法。那么我们为什么要学习算法,意义何在?不会算法活不是一样能干。把一件事情做到极致是非常必要的职业心态,这离不开数据结构和算法。另一方面,再说面试,这和在学生时代为什么要学数理化是一个道理,考试要考,你就要学。面试造火箭,工作拧螺丝,面试官通过问几道算法题了解你的编程和逻辑思维能力并不奇怪。万丈高楼平地起,基础知识掌握多少,一定程度上决定了我们的技术能走多远。由浅入深基础篇。...原创 2022-08-01 10:12:11 · 238 阅读 · 0 评论 -
100道最新Java面试题,常见面试题及答案汇总
答案StringBuffers本质上是动态的,我们可以改变StringBuffer对象的值,而String是不可变的,每次数据更改都会创建一个新的String对象,增加额外开销,所以在数据更改很多的情况下,StringBuffer是一个更好的选择。答案final是Java中的关键字,有“无法改变”、“终态”的含义,final类不能被继承,没有子类,final类中的方法默认是final的,且不能被子类的方法覆盖,但可以被继承。答案在多线程中,可以通过使用同步的概念来控制对多个线程之间共享的资源的访问。...原创 2022-08-01 10:11:33 · 539 阅读 · 0 评论 -
使用mybatis plus自定义拦截器,实现数据权限
为了增强程序的安全性,需要在用户访问数据库的时候进行权限判断后选择性进行判断是否需要增强sql,来达到限制低级别权限用户访问数据的目的.根据业务需要,这里将角色按照数据范围做权限限定.比如,角色如下编号名称描述1管理员全部数据权限2普通角色自定义数据权限3部门权限部门权限4部门及以下数据权限部门及以下数据权限5本人数据本人数据部门如下编号父id名称描述10北京总公司1011北京公司11021北京公司210101101丰台公司1。...原创 2022-07-31 05:44:20 · 2330 阅读 · 0 评论 -
使用JavaScript的效果实现输入相关信息计算票价的效果
script>varsum=prompt('请输入你要购买的票种类')varages=prompt('请输入你的年龄')varheight=prompt('请输入身高')原创 2022-07-31 05:43:43 · 338 阅读 · 0 评论 -
使用JavaScript 实现最简单最基本的轮播图样式
给图片下的小圆点进行布局,需要注意,定位,浮动,在这里可以设置一个hover,来为JS实现排他思想做布局,这样所呈现的效果就是,可以明确的显示出我点击了那个小圆点,有很直观的效果。通过,定义新的值,设置一个定时器,在里面使用if判断来实现自动点击小圆点,从而实现自动播放的效果,主要注意其中i值的变化,来进行判断,输出,不然会出现混乱现象,需要多加注意。有大致的逻辑后,在通过值来实现自动点击的效果的定时器,实现最简单的轮播,也可以使用滑动动画实现,本人觉得这种实现方式比较简单,所以使用此方法。...原创 2022-07-31 05:43:07 · 188 阅读 · 0 评论 -
使用Idea连接Mysql以及基本的连接Mysql方式
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。这四种方式是最基础的数据库连接方式,现在都通过数据库连接池来连接数据库,例如老牌的C3P0,阿里提供的Druid数据库连接池等,感谢你的阅读,如有错误请多多指教。,通过反射机制连接数据库,使用反射加载Driver,动态加载更为灵活,减少依赖性。选择对应的jar包下载就可以了。.原创 2022-07-31 05:42:31 · 1280 阅读 · 0 评论 -
使用IDEA创建一个SpringBoot项目
5、其中Springboot1Application为项目的启动类,static文件夹里面主要放一些资源文件,比如css,js之类的,templates主要放html文件,application.properties是SpringBoot项目的配置文件,pom.xml文件是maven的配置文件。我们Java开发的程序员一般用的开发工具都是intellijidea,不过想当初从eclipse刚转过来的时候还是有点不习惯的,不过时间长了发现还是十分好用的。6、我们可以在配置文件里面修改一下项目的端口。...原创 2022-07-31 05:41:51 · 1179 阅读 · 0 评论 -
SpringBoot项目报错解决:“Error starting ApplicationContext. To display the conditions report re-run ...”
SpringBoot项目报错||’/`|/)||’||.__||||||=========|/=///_/原创 2022-07-31 00:12:36 · 4718 阅读 · 0 评论 -
SpringBoot项目打包部署
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。将原先访问路径中的项目名(springboot03)改为(springboot03-0.0.1-SNAPSHOT)。...原创 2022-07-31 00:11:59 · 418 阅读 · 0 评论 -
SpringBoot项目打包成jar后,使用ClassPathResource获取classpath(resource)下文件失败
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。ResouceUtils.getFile()是专门用来加载非压缩和Jar包文件类型的资源,所以它根本不会去尝试加载Jar中的文件,要想加载Jar中的文件,只要用可以读取jar中文件的方式加载即可,比如xx.class.getClassLoader().getResouceAsStream()这种以流的形式读取文件的方式,所以使用读取文件流就可以拿到了。解决方案一在jar包中使用文件流读取。...原创 2022-07-31 00:11:24 · 4124 阅读 · 0 评论 -
springboot项目打包成jar
而对于SpringBoot,官方的建议是将SpringBoot应用打包成一个fatjar(SpringBoot默认打包方式),即项目的依赖jar包也会被包含在SpringBoot项目的jar包当中,这个fatjar会把Tomcat内置进来,所以部署时也不需要单独配置Tomcat。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。,这是Maven标准打包插件打的jar包,它只包含我们自己的Class,不包含依赖,而后缀为。...原创 2022-07-31 00:10:48 · 6418 阅读 · 0 评论 -
springboot项目开发实战
1、我的理解是,它就是tomcat服务器启动时候,会首先加载的容器文件,(在springboot项目中,就是这个项目启动后,带动了tomcat服务器启动,然后首先会加载的容器文件,)然后这个容器中各个相关的框架类会根据框架依赖逻辑相继加载,各个类的参数也会在设置后相继加载;这种类参数设置的方式;备注4这个注解方法采用与数据库交流后获取的数据,其映射关系是直接体现在sql语句上的,如selectsys_nameasname,就是查询到的数据库的sys_name字段,是映射到实体类name上的;...原创 2022-07-31 00:10:11 · 3204 阅读 · 1 评论 -
MySQL 23道经典面试吊打面试官
回表就是先通过数据库索引扫描出该索引树中数据所在的行,取到主键id,再通过主键id取出主键索引数中的数据,即基于非主键索引的查询需要多扫描一棵索引树.事务是指是程序中一系列操作必须全部成功完成,有一个失败则全部失败。特性「1.原子性(Atomicity)」要么全部执行成功,要么全部不执行。「2.一致性(Consistency)」事务前后数据的完整性必须保持一致。「3.隔离性(Isolation)」隔离性是当多个事务同事触发时,不能被其他事务的操作所干扰,多个并发事务之间要相互隔离。...原创 2022-07-30 17:55:32 · 149 阅读 · 0 评论 -
MySQL - 多表查询与案例详解
内连接相当于查询A、B交集部分数据外连接外连接分为两种,分别是左外连接和右外连接左外连接查询左表所有数据,以及两张表交集部分数据右外连接查询右表所有数据,以及两张表交集部分数据自连接当前表与自身的连接查询,自连接必须使用表别名。...原创 2022-07-30 17:54:54 · 196 阅读 · 0 评论 -
MySQL - 函数及约束命令
我们删除id为1的数据,发现父表的记录是可以正常的删除的,父表的数据删除之后,再打开子表empp,我们发现子表empp的dept_id字段,原来dept_id为1的数据,现在都被置为NULL了。由于NOACTION是默认行为,我们前面语法演示的时候,已经测试过了,就不再演示了,这里我们再演示其他的两种行为CASCADE、SETNULL。思路获取随机数可以通过rand()函数,但是获取出来的随机数是在0-1之间的,所以可以在其基础。通过数据库的函数,生成一个六位数的随机验证码。...原创 2022-07-30 17:54:17 · 116 阅读 · 0 评论 -
Mycat2.0搭建教程
安装JDK1.8我使用的JDK版本是JDK1.8.0_181。原创 2022-07-30 17:53:41 · 375 阅读 · 0 评论 -
Mybatis苞米豆(baomidou)使用说明书
MyBatis-Plus(https//mybatis.plus/)简称MP是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis-Plus可以不需要写SQL语句就能快速完成单表的操作,MyBatis-Plus的愿景就是成为MyBatis最好的搭档,就像魂斗罗中的1P、2P,基友搭配,效率翻倍。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。LIKE‘%值%’...原创 2022-07-30 17:53:01 · 722 阅读 · 0 评论 -
2020java面试总结
1.项目问题我基本都略过了,但不代表不重要,相反项目非常重要,基本上前面的面试官上来都会先问项目,再问技术,后面的boss面,更偏向于问项目,所以大家一定要对自己做的东西知根知底,不然很可能在某个细节上就跪了;比如…你的项目是做什么的,你的职责是什么,项目架构图怎样的,集群规模怎样,tps多少,这个点这样设计的理由是什么,有什么好处,为什么选用这个技术,而不是那个技术,你觉得项目中还有哪些地方需要优化的2.做项目时遇到过什么难题,怎么解决的?这是个**高频题!高频题!boss和hr面都喜欢问https。..原创 2022-07-30 11:45:36 · 659 阅读 · 0 评论