学习路线
文章平均质量分 74
普通网友
这个作者很懒,什么都没留下…
展开
-
SQL优化面试专题
*答:**这是SQL中使用的术语,它显示其优化程序计划用于执行SELECT / UPDATE / INSERT / DELETE语句的执行计划。**答:**Summary advisor是用于过滤和实例化视图的工具。通过为给定的工作负载选择适当的实例化视图集,它可以帮助提高SQL性能。它还提供有关实例化视图建议的数据。**答:**在Oracle中,当会话需要锁,试图获取它但由于其他人拥有它而失败时,就会发生“Latch Free Event”等待事件。原创 2022-09-12 03:30:22 · 553 阅读 · 1 评论 -
MySQL多表关联查询
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 10:49:56 · 5460 阅读 · 0 评论 -
cookie和session区别
Session是另一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,而Session保存在服务器上。客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上。这就是Session。客户端浏览器再次访问时只需要从该Session中查找该客户的状态就可以了session是一种特殊的cookie。cookie是保存在客户端的,而session是保存在服务端。深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。原创 2022-09-11 02:00:40 · 590 阅读 · 0 评论 -
go中select语句
select 只能用于 channel 的操作(写入/读出),而 switch 则更通用一些;select 的 case 是随机的,而 switch 里的 case 是顺序执行;select 要注意避免出现死锁,同时也可以自行实现超时机制;select 里没有类似 switch 里的 fallthrough 的用法;select 不能像 switch 一样接函数或其他表达式。原创 2022-09-09 22:28:48 · 389 阅读 · 0 评论 -
Python爬虫入门(一)(适合初学者)
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-08 23:09:04 · 289 阅读 · 0 评论 -
SpringBoot 集成 Nacos
上一篇已经讲解了怎样安装安装、启动、配置Nacos,这篇我们讲解如何在项目中使用Nacos。还不了解NacosSpringCloud系列之Nacos配置中心在集成Nacos之前,首先我们要先创建一个IDEA创建SpringBoot项目。原创 2022-08-02 08:03:36 · 1011 阅读 · 0 评论 -
Springboot 集成 MySQL<详细过程>
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。会看到我表里面的数据已经被全部查询出来了,mybatis-plus对于mybatis来说属于增强,去除了繁琐的写xml文件,各有各的优点,比如用plus就不能进行复杂查询,主要看自己的习惯吧,可以不喜欢但是一定一定要会了才有选择的权利;#全局设置主键生成策略。...原创 2022-08-02 08:02:58 · 417 阅读 · 0 评论 -
Springboot 阻止XSS攻击
写此文章的目的是为了记录一下在工作中解决的XSS漏洞问题。XSS漏洞是生产上比较常见的问题。虽然是比较常见并且是基本的安全问题,但是我们没有做??,也怪我没有安全意识。于是终于有一天被制裁了。所以这次就补上了,记录一下。就是注意要分情况处理。拦截器处理一部分,并注意拦截器的注册方式Jackson的方式处理另一部分,也是注意配置方式让我们共同进步。...原创 2022-08-02 08:02:21 · 838 阅读 · 0 评论 -
SpringBoot 配置文件加载优先级
Spring这么流星很重要的一个思想是配置化思想。从而达到解耦的目的,很多都不需要硬编码,配置一下即可完成,可谓大大提高了编码的效率。Spring支持的配置文件加载的方式繁多,一方面是扩大了灵活性,另一方面其实也带来了较大的复杂性。因此本文旨在用一篇文章解决读者朋友的烦恼,同时有时候也是你我的烦恼。我们知道SpringBoot支持三种配置文件application*.ymlapplication*.yamlapplication*.properties示例在Resources。...原创 2022-08-02 08:01:40 · 1331 阅读 · 0 评论 -
SpringBoot 配置文件加密的两种方式
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。1.增加配置文件jasypt.encryptor.password=Afei@2018,这是加密的秘钥;3.引入一个MAVEN依赖;...原创 2022-08-02 08:01:04 · 4874 阅读 · 0 评论 -
MySQL批量插入(使用mybatis实现mysql数据库的批量插入操作)
MySQL批量插入操作相较于单次循环插入有较大的优势,在特定场景下,有比较重要的应用价值。这里对mybatis批量插入进行一个小的总结,本质上是将很多条待插入的数据拼接为一条SQL语句,再执行插入操作,在Excel导入等场景下是很有用的。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。...原创 2022-08-02 02:30:59 · 941 阅读 · 0 评论 -
mysql慢查询优化
explain有sql分析性能showprofile分析性能当只有一行数据时使用LIMIT1为搜索字段建索引索引并不一定就是给主键或是唯一的字段。如果在你的表中,有某个字段你总要会经常用来做搜索,那么,请为其建立索引吧。1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因),要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引2.对于多列索引,不是使用的第一部分,则不会使用索引最左匹配原则3.like查询以%开头4.5.6.httpshttps。...原创 2022-08-02 02:30:23 · 1549 阅读 · 0 评论 -
MySQL性能优化(硬件,系统配置,表结构,SQL语句)
想必大家都知道,面试期间一提到数据库,就会聊到数据库优化相关问题。网上关于数据库优化的文章也是眼花缭乱,层出不穷。今天将会通过这篇文章细分几点给大家汇总整理出一套关于MySQL数据库的优化方案,让大家通过学习这篇文章不再被面试官吊打!硬件优化>系统配置优化>表结构优化>SQL语句优化>索引优化。索引优化>SQL语句优化>表结构优化>系统配置优化>硬件优化。...原创 2022-08-02 02:29:48 · 204 阅读 · 0 评论 -
MySQL忘记密码怎么办
mysql忘记密码是常用的事情,那么如何解决它呢?原创 2022-08-02 02:29:10 · 13635 阅读 · 4 评论 -
MySQL必知必会
SQL(发音为字母S-Q-L或sequel)是结构化查询语言()的缩写。SQL是一种专门用来与数据库通信的语言。-u用户名,-p输入密码,-h主机名,-P端口,注意此时的大小写。命令行选项和参数列表连接到数据库需要主机名(本地为localhost)、端口(如果使用默认端口3306之外的端口)、合法的用户名、用户口令(如果需要)下载create.sql和两个sql脚本文件,其中,create.sql包含创建6个数据库表的MySQL语句,包含用来填充这些表的INSERT语句。--创建数据库((...原创 2022-08-02 02:28:32 · 97 阅读 · 0 评论 -
java开发面试评语
这时,HR会更关注“自我评价”中的文字,看候选人对自己的总结怎么样,所强调的优势/技能/特长,是不是正好是目前所正在招聘职位所需要的对于这个职位以及我们公司的文化,候选人所写的情况是否有特别的针对性所以,每份简历内容可以是一样的(因为工作经验/学历等做不得假),但在“自我评价”中,可以在应聘者准备应聘哪个职位后,针对其职位要求或公司情况,有所侧重,有所强调,更加有针对性。一般说完以上的也要几分钟了,面试官如果不说话,我就会一直讲下去,讲讲项目经验(人事面试),技术+项目经验(技术面试)什么的。...原创 2022-08-01 18:25:47 · 1216 阅读 · 0 评论 -
Java开发面试常见问题总结
ajax就是异步的JavaScript和想xml。通过ajax可以与服务器进行数据交换,ajax可以使网页局部刷新,意味着可以在不用加载整个网页的情况下,对网页的某部分进行更新。怎么实现ajaxxmlhttpRrqueset对象,使用这个对象可以异步向服务器发送请求,获取响应,完成局部更新,opensendresponseText/responseXml局部响应.使用场景登陆失败时不跳转页面,注册时提示用户名是否存在,二级联动等等.最经典的MVC模式是1.当控制器收到来自用户的请求缓存。...原创 2022-08-01 18:25:10 · 284 阅读 · 1 评论 -
java开发面试 自我介绍!!!!!
面试官,你好!我叫(ZYLDLP),今天来公司面试JAVA开发工程师,之前在(反正钱没你这里多公司)任职,从事这一行已经有(几)个年头了。这几年开发,主要涉及的行业项目包括(你干过的项目!)等。在开发过程中,也用过好些框架,比如dubbo+zookeeper、springboot、springmvc、spring、Mybatis等框架,熟练掌握框架之间的整合技术。有时候因为项目需求或是为了开发的高效性,自己也会研究一些技术,使用一些常用的主流java技术,例如(吹!用没用过不重要,主要是就是英文的。...原创 2022-08-01 18:24:33 · 245 阅读 · 0 评论 -
java开发面试 自我介绍 与 项目介绍是重点
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。第一句话请关下门,第二句话先做一下自我介绍,完了让我介绍项目以及我所做的部分。做过什么事,做过哪些别人没做过的事,哪些事创造了什么价值。...原创 2022-08-01 18:23:54 · 820 阅读 · 0 评论 -
Java开发自学教程!这里有份超全Java体系化进阶学习图谱
这个月马上就又要过去了,还在找工作的小伙伴要做好准备了,小编整理了大厂java程序员面试涉及到的绝大部分面试题及答案免费分享给大家,希望能帮助到大家,有需要的朋友可以看下面的免费领取方式!资料领取方式狂戳这里伴要做好准备了,小编整理了大厂java程序员面试涉及到的绝大部分面试题及答案免费分享给大家,希望能帮助到大家,有需要的朋友可以看下面的免费领取方式!资料领取方式狂戳这里[外链图片转存中…(img-ZhP5NqZO-1625742982464)]httpshttpshttpshttps。...原创 2022-08-01 18:23:18 · 234 阅读 · 0 评论 -
axios介绍和使用
本文主要讲解axios的概念和基本使用。axios时目前最流行的ajax封装库之一,用于很方便地实现ajax请求的发送。从浏览器发出XMLHttpRequests请求。从node.js发出http请求。支持PromiseAPI。能拦截请求和响应。能转换请求和响应数据。取消请求。实现JSON数据的自动转换。客户端支持防止XSRF攻击。https第二步创建一个名为db.json的文件,把网站的数据复制进去。{"posts"[{"id"],[...原创 2022-08-01 12:19:39 · 172 阅读 · 0 评论 -
axios+vue 请求时如何携带cookie
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。此时,请设置具体配置,这是一个坑,查阅资料得知,部分浏览器对*的兼容性不好,有的说法解释说Access-Control-Allow-Credentials’‘true’该字段会影响*的解析,导致报错。也就是说,不管后端是什么语言,需要返回以上四个响应头字段,如下所示,跨域状态下,cookie已经传递成功。如有不妥,请指出,希望对各位有所帮助,共勉!在响应头中添加以下几个字段。...原创 2022-08-01 12:19:02 · 6886 阅读 · 0 评论 -
axios 请求拦截器&响应拦截器与router的导航守卫
从上可以看出,instance依然是第二步中创建的实例,然后对其进行拦截,请求用request,响应用reponse,二者都有两个配置项,一个是成功配置,一个是error配置。在请求发送前进行必要操作处理,例如添加统一cookie、请求体加验证、设置请求头等,相当于是对每个接口里相同操作的一个封装;同理,响应拦截器也是如此功能,只是在请求得到响应之后,对响应体的一些处理,通常是数据统一处理等,也常来判断登录失效等。一般在使用axios时,会用到拦截器的功能,一般分为两种请求拦截器、响应拦截器。...原创 2022-08-01 12:18:25 · 738 阅读 · 0 评论 -
axios 拦截器
在vue项目中,我们通常使用axios与后台进行数据交互,axios是一款基于promise封装的库,可以运行在浏览器端和node环境中。原创 2022-08-01 12:17:47 · 238 阅读 · 0 评论 -
Autowired注解与Resource注解的区别
如上面的例子,一个接口,俩个实现类,Autowired就不知道注入哪一个实现类(得与@Qualifier注解搭配使用才知道),而Resource有name属性,可以区分要注入哪一个实现类。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。https。...原创 2022-08-01 12:17:11 · 160 阅读 · 0 评论 -
开发者,MySQL专栏完更,助你轻松从安装到入门进阶
??作者大二计算机学生小周????MySQL安装5.7????深入学习MySQL大家好,我是小周,周棋洛的周,放假前写了三篇学习MySQL系列文章,但没讲安装配置,今天补上,配合组成一个入门系列,文章会不断修补完善,有喜欢的小伙伴可以订阅学习呀,如果觉得文章写的不错,记得三联支持可怜的博主呀。...原创 2022-07-31 07:45:44 · 114 阅读 · 0 评论 -
建模示范视频EA-027智慧公寓系统试看片段-视频+图片版
0.5倍](javascript?[0.75倍](javascript?[1.0倍](javascript?[1.5倍](javascript?[2.0倍](javascript?[超清](javascript?[高清](javascript?[流畅](javascript?已同步到看一看[写下你的评论](javascript?已同步到看一看[写下你的评论](javascript?[视频详情](javascript?[播放](javascript?切换到竖屏全屏__退出全屏。...原创 2022-07-31 07:45:07 · 2127 阅读 · 0 评论 -
应届生Java面试经验总结
非名校,软件工程专业,无相关工作经验,实际编程只有在学校学习时。刚刚毕业,找工作中。大家都知道,开发这一行没有工作经验相当的吃亏,如果没有丰富的知识,对知识良好的理解,与优秀的自学能力,很难找到工作。经过近一个月的面试,总结一些信息。...原创 2022-07-31 07:44:32 · 785 阅读 · 0 评论 -
幼儿园核酸预约登记小程序实战开发(下篇)
我们本篇使用组件的方式,以零代码的形式开发了一个预约登记的小程序。随着官方组件的完善及丰富,日后开发小程序不再是一件难事,普通人也可以快速的掌握,这就是低码最大的魅力所在。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。httpshttpshttps。...转载 2022-07-31 07:43:55 · 372 阅读 · 0 评论 -
常见JVM面试题及答案整理
总结了JVM一些经典面试题,分享出我自己的解题思路,希望对大家有帮助,有哪里你觉得不正确的话,欢迎指出,后续有空会更新。原创 2022-07-31 07:43:17 · 211 阅读 · 0 评论 -
windows安装MySQL详细步骤
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。初始化数据库,然后记录随机生成的密码(7b5thG7ootK),下面登录数据库需要用到;六、登录数据库,使用之前记录的密码。...原创 2022-07-31 02:13:15 · 3967 阅读 · 0 评论 -
Windows下安装Nginx
Nginx是一个很强大的高性能Web和反向代理服务,也是一种轻量级的Web服务器,可以作为独立的服务器部署网站,应用非常广泛,特别是现在前后端分离的情况下。而在开发过程中,我们常常需要在window系统下使用Nginx作为Web服务器。...原创 2022-07-31 02:12:39 · 211 阅读 · 0 评论 -
windows下nginx基本指令
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。禁http.sys进程可以通过命令提示符来完成,先输netstophttp,然后确认继续操作,在输Scconfighttpstart=disabled即可停止该项服务。如果该端被Http.sys占,说明些正在使用http.sys的应用程序在运行。2、点击回车后,显示出大段文字,找到“本地地址”为0.0.0.080的行,在的最后我们会看到PID为"4"。如果启动则显示下面内容。...原创 2022-07-31 02:12:03 · 7104 阅读 · 0 评论 -
windows下 PHP 安装
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。下载地址https//docs.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redistview=msvc-170。win+R调出命令行终端,进入到PHP安装目录,输入php-v得到以下信息。...原创 2022-07-31 02:10:50 · 789 阅读 · 0 评论 -
MySQL超详细安装教程 手把手教你安装MySQL到使用MySQL 最简单的MySQL安装方式,这种方式装,卸载也简单
注释掉my.ini文件的最后一句话,加**#**号注释。原创 2022-07-30 19:57:39 · 173 阅读 · 0 评论 -
MySQL读写分离的三种实现方案
3)、改进一下1.1基于操作AbstractRoutingDataSource和自定义注解readOnly之类的,简化自动切换数据源(4)、改进二下1.2支持配置多个从库;使用AbstractRoutingDataSource和自定义注解。(5)、改进三下1.3支持多个从库的负载均衡思路在基础之上,多一个read类型的数据源,然后判断注解的name为read时候,在read01和read02中随机选择。--创建用户,在主节点上执行--在主节点上执行。...原创 2022-07-30 19:57:04 · 387 阅读 · 0 评论 -
MYSQL误删数据恢复
目录所有演示代码生成的binlog文件命名规则?三种查看binlog日志方式恢复步骤生成的binlog文件命名规则binlog文件会产生很多, 并非一个文件, 所以通常需要指定binlog文件名查询binlog文件自定义binlog文件前缀binlog文件命名规则:自定义的前缀 + 递增数值mysql-bin+递增000001 = mysql-bin.000001 mysql-bin.000002 …第一步: 首先需要找到待恢复的sql在哪个binlog文件中以及哪个Pos位置, 然后执行SQL命令[s原创 2022-07-30 19:56:29 · 1142 阅读 · 0 评论 -
MySql设置远程连接
本文使用的是MySQL8.0版本,安装在centos7中,不管是在Windows还是Linux中都是通用的,基于权限修改来达到远程连接的目的。原创 2022-07-30 19:55:00 · 113 阅读 · 0 评论 -
mysql解析json数据组,获取数据组所有字段
在开发过程中,遇到过json数据组的字符串,需要解析json组,得到组内所有的信息。观察json组发现,它是一个list里面包含多个json字符串,我们要做的是拆分出list所有json字符串,并对每个json字符串做解析。做分析发现,如果是单独一个json字符串,通过JSON_EXTRACT方法即可。但是list里面有多个json字符串,所以我们需要对list进行拆分,变成多个json字符串。具体用法,请自行百度,本文不做讲解。一行拆成多行,即把list拆分成多行json,为此我们需要。...原创 2022-07-30 19:54:25 · 547 阅读 · 0 评论 -
go泛型使用方法
如果类型太多了怎么办呢?这时候我们就可以自定义泛型类型//像声明接口一样声明}//T的类型为声明的MyIntifa>b{returna}returnb}在2.2小节中我们可以看到一个泛型的简单自定义类型,本节将会详细描述泛型自定义类型的语法跟声明接口一样,使用关键字来声明,不过里面的成员不再是方法,而是类型,类型之间用符号"|"隔开}成员类型支持go中所有的基本类型}...原创 2022-07-30 13:51:48 · 159 阅读 · 0 评论