学习路线
文章平均质量分 72
普通网友
这个作者很懒,什么都没留下…
展开
-
Sql中having和where的区别
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-12 03:28:30 · 2070 阅读 · 1 评论 -
MySQL基础篇【第一篇】 数据库概述及数据准备、常用命令、查看表结构步骤
SQL,一般发音为sequel,SQL的全称(Structured Query Language),SQL用来和数据库打交道,完成和数据库的通信,SQL是一套标准。但是每一个数据库都有自己的特性别的数据库没有,当使用这个数据库特性相关的功能,这时SQL语句可能就不是标准了(90%以上的SQL都是通用的)数据库,通常是一个或一组文件,保存了一些符合特定规格的数据,数据库对应的英语单词是DataBaseDB;数据库软件称为数据库管理系统(DBMS)原创 2022-09-11 10:48:09 · 670 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException异常解决方法
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 01:58:51 · 3089 阅读 · 0 评论 -
Golang 中 map 探究
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 22:27:15 · 250 阅读 · 0 评论 -
Python实用技术——爬虫(一):爬虫基础
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-08 23:07:18 · 825 阅读 · 0 评论 -
Springboot 配置使用Swagger3
Swagger是一个可以根据你的代码,自动生成接口文档的一个工具,并且可以用作接口测试工具,2022年了,Swagger也要用3.0版本了吧如果你使用的是Springboot2.6版本,需要配置,否则报下面的错,现在Springboot3.0和Springboot2.5.8不需要配置下面这Causedby启动项目,访问http,注意Swagger3和2访问的页面有细微差别https。...原创 2022-08-02 08:00:08 · 1126 阅读 · 2 评论 -
SpringBoot 自定义线程池
线程池配置参数taskpool10#设置核心线程数20#设置最大线程数300#设置空闲线程存活时间(秒)100#设置队列容量"-signpolicy-asynnotify-"#设置线程名称前缀60#设置线程池等待终止时间(秒)springmaintrue/***创建自定义线程池配置类*26**//**...原创 2022-08-02 07:58:56 · 4626 阅读 · 0 评论 -
SpringBoot 日志文件
在一个类中先获得打印日志对象(日志框架提供的日志对象,而日志框架默认已经集成到SpringBoot里了)使用日志对象提供的方法实现日志的打印如果你当初没有添加lombok又不想重开项目,有这样一种办法,下载插件看.class文件,他是给我们转换了的Java程序的运原理。...原创 2022-08-02 07:58:20 · 281 阅读 · 0 评论 -
springboot 整合阿里云oss
对象存储服务(ObjectStorageService,简称OSS)阿里云对象存储OSS(ObjectStorageService)是一款海量、安全、低成本、高可靠的云存储服务,提供99.9999999999%(12个9)的数据持久性,99.995%的数据可用性。多种存储类型供选择,全面优化存储成本。非常适合存储非结构化数据,例如视频、图形、日志、文本文件以及各种App应用、多终端同步软件、网盘下载站的文件等,单个文件的大小从1字节到48.8TB,可以存储的个数无限制;...原创 2022-08-02 07:57:44 · 345 阅读 · 0 评论 -
Mysql开启binlog
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。该文件默认不允许修改,需要右键取得所有权之后才能保存修改。1修改mysql的配置文件my.ini。ON开启状态,OFF关闭状态。...原创 2022-08-02 02:27:34 · 1091 阅读 · 0 评论 -
Mysql应用安装后找不到my.ini文件
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。我在两台电脑上安装了MySQLServer8.0,准备继续做主从配置,这时候就需要用到my.ini文件进行配置,但是我找不到my.ini文件。(可以看到这里我们的服务名字是MySQLD514,服务名是自定义的,每个人的情况可能不一样,要自己插。设置退出,再次登录,即可。...原创 2022-08-02 02:26:58 · 336 阅读 · 0 评论 -
MySQL常见面试题汇总(建议收藏!!!)
索引是一种数据结构,可以帮助我们快速的进行数据的查找。聚簇索引就是按照每张表的主键构造一棵B+树,同时叶子节点中存放的就是整张表的行记录数据。在InnoDB中,只有主键索引是聚簇索引,如果没有主键,则挑选一个唯一键建立聚簇索引。如果没有唯一键,则MySQL自动为InnoDB表生成一个隐含字段来建立聚簇索引,这个字段长度为6个字节,类型为长整形。当查询使用聚簇索引时,在对应的叶子节点,可以获取到整行数据,因此不用再次进行回表查询。null值会占用更多的字节,且会在程序中造成很多与预期不符的情况。。...原创 2022-08-02 02:26:22 · 141 阅读 · 0 评论 -
MySQL常见函数
统计行数#只要有一列不为null,行数便+1,不可能一行所有列同时为null(因为也不算数)#原理是添加一列,该列所有行填充1,统计1的个数,也可以使用其他常量代替MyISAMcount(*)效率高InnoDBcount(*)和count(1)差不多,比count(字段名)要高一些。...原创 2022-08-02 02:25:44 · 58 阅读 · 0 评论 -
MySQL常用的日期时间函数
*返回当前日期和时间**CURRENT_TIMESTAMP(),CURRENT_TIMESTAMP,LOCALTIME(),LOCALTIME,LOCALTIMESTAMP(),LOCALTIMESTAMP,NOW(),SYSDATE()**返回当前日期**CURDATE(),CURRENT_DATE(),CURRENT_DATE。**返回当前时间**CURTIME(),CURRENT_TIME(),CURRENT_TIME。**YEAR()函数**取日期时间的年份。...原创 2022-08-02 02:25:06 · 1879 阅读 · 0 评论 -
JAVA开发职业进阶
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-01 18:22:22 · 459 阅读 · 0 评论 -
Java开发工具 IntelliJ IDEA(idea使用教程,手把手教学)内容很全,一篇管够!!!
IDEA,全称IntelliJIDEA,是Java语言的集成开发环境,IDEA在业界被公认为是最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、创新的GUI设计等方面的功能可以说是超常的。IntelliJIDEA在官网上这样介绍自己。...原创 2022-08-01 18:21:07 · 16059 阅读 · 0 评论 -
Java开发实习面试总结(49分钟)
啦啦啦啦。。。就介绍完了,建议尽量提前写一下自我介绍的稿子。读者可以自行百度查看。推荐阅读(httpsB+树是B树的一种变形。B树定义M表示阶数。多路搜索树,不是二叉的。根节点至少有两个子节点【2,M】除根节点以外的非叶子结点的儿子数是【M/2,M】每个节点至少存放M/2-1(取上整)和至多M-1个关键字。(至少两个)非叶子结点的关键字个数指向儿子的指针数+1所有的叶子结点在同一层B树特点任何一个关键字仅出现在一个结点中搜索有可能在非叶子结点结束B+树的特点。...原创 2022-08-01 18:20:28 · 143 阅读 · 0 评论 -
async和await用法介绍
因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。2.1如果返回的是一个非Promise类型的数据,则async函数返回promise的状态为fulfilled成功。2.2如果返回的是一个Promise对象,则async函数返回promise的状态由返回的Promise对象的状态决定。3.如果await右侧是一个promise对象,则await返回的是promise成功的值。...原创 2022-08-01 12:16:15 · 1142 阅读 · 0 评论 -
asyncawait和promise的区别
async函数是使用关键字声明的函数。async是“异步”的简写,所以应该很好理解async用于申明一个function是异步的。await的意思是等待,所以应该很好理解,await等待某个操作完成。原创 2022-08-01 12:15:38 · 139 阅读 · 0 评论 -
Artifact XXXwar exploded Artifact is being deployed, please wait...(已解决)
昨晚上还能跑起来的SSM项目突然报这个错误,不知从何抓起,搜索发现看到很多大佬解决办法如原文链接https在网上搜了很多办法,有说刷新maven的,可是我的这个旧系统根本就没有用到maven还有因为lib依赖jar包出错的问题如链接但是检查设置还是未发现问题,于是我发现我的log4j的配置文件没有安装,先配上看看详细报错配置方式如下方设置#将等级为DEBUG的日志信息输出到console和file这两个目的地,console和file的定义在下面的代码#控制台输出的相关设置。...原创 2022-08-01 12:15:02 · 2457 阅读 · 1 评论 -
Array.from()的使用方法(数组去重,伪数组转为数组,数组浅克隆),Set和Map数据结构
?Array.from()方法从类似数组或可迭代对象创建一个新的(浅拷贝)的数组实例arrayLike必选,想要转换成数组的伪数组对象或可迭代对象mapFn可选,如果指定了该参数,新数组中的每个元素会执行该函数thisArg可选,执行回调函数mapFn时this对象可迭代的对象包括ES6新增的数据结构Set和MapArray.from可以通过以下方式来创建数组对象1.伪数组(拥有一个length属性和若干索引属性的任意对象)...原创 2022-08-01 12:14:24 · 526 阅读 · 0 评论 -
application.yml与bootstrap.yml的区别
构建于之上,在中有两种上下文,一种是bootstrap,另外一种是。原创 2022-08-01 12:13:48 · 2167 阅读 · 0 评论 -
常用应届生Java开发笔试面试题(更新中)
多态同一种事物的多种形态。作用1.不必为每一个派生类编写功能调用,只需要对抽象基类进行处理即可,提高可复用性;2.派生类的功能可以被基类的方法或引用变量所调用,提高可扩展性。1.编译时多态方法重载overload-方法名必须相同-形参列表必须不同(形参的数据类型和形参的个数不同)-与返回值类型无关2.运行时多态方法重写overwrite-必须存在继承关系-重写的方法、返回值类型、参数列表必须和父类的方法保持一致Collection接口List有序的可重复的。...原创 2022-07-31 07:42:24 · 1053 阅读 · 0 评论 -
工件SSMwar exploded 部署工件时出错。请参阅服务器日志了解详细信息
因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。由于监听器过早的生效时间导致我们自动注入的bean的引用名称还没有生效(实际上bean已经注入了,但是监听器此时识别不到,小写类名首字母也没有用),这时候就要用到自定义bean名称了!仔细想一下,查看我监听器的代码,监听器实现了ServletContextListener接口,是一个全局监听器,也就是项目刚启动是就会生效,于是我添加了一条输出信息,就是“进入监听器”...原创 2022-07-31 07:41:10 · 2132 阅读 · 0 评论 -
尤雨溪对 2022 Web前端生态趋势是这样看的
7/22尤大大在直播中就2022Web前端生态趋势做了分享,本博主作为尤大大的忠实粉丝,也决定将这些干货通过文字形式呈现出来,传播给更多前端爱好者、从事者!随着主持人的一句“欢迎尤雨溪先生“尤大大又一次以线上的方式与大家见面。开发范式&底层框架(注大家比较熟悉的Vue、React这些框架层面)工具链(注像webpack这样的构建工具)上层框架(注例如Next.js、Nuxt.js)正式分享之前,尤大大提出声明httpshttpshttpshttpshttps。...原创 2022-07-31 07:40:33 · 192 阅读 · 0 评论 -
尚硅谷MySQL学习笔记
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。Mysql相关书籍《Mysql是怎样运行的》(作者小孩子4949)说明本内容整理自尚硅谷B站MySQL视频。...原创 2022-07-31 07:39:54 · 274 阅读 · 0 评论 -
windows sql server 如何卸载干净?
安装完windowssqlserver后,如果只在控制面板上卸载掉相关服务,可能会卸载不干净。如果再次安装,及时提示你安装成功,但当你开始连接数据库的时候,有可能会导致连接不上,那怎么才能卸载干净呢?提示以下是本篇文章正文内容,下面案例可供参考卸载要注意,第一要先关掉sqlserver相关的服务、第二再到控制面板卸载软件、第三删掉C盘、D盘的相关安装文件夹,最后再清空注册表。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。...原创 2022-07-31 02:09:56 · 6853 阅读 · 0 评论 -
windows nignx 常用操作命令(启动、停止、重启服务)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。此处看到启动了两个nginx进程,一个是命令进程,一个是nginx应用进程。删除这个命令进程后就没法执行nignx命令了。...原创 2022-07-31 02:09:19 · 481 阅读 · 0 评论 -
Wincc报表教程(SQL数据库的建立,wincc在数据库中保存和查询数据,调用Excel模板把数据保存到指定的位置和打印功能)
在工业生产中很多设备的数据是需要记录的,例如产能、所损耗的电能等都需要定时的记录,作为分析企业生产运营情况的依据。图一本章主要是介绍WINCC7.5用VB来读写SQLserver数据库,网上有不少这类例子,实现功能的方法也很多,但是在运行过程中,或多或少的发现有些关键点没有提及到。...原创 2022-07-31 02:08:42 · 4352 阅读 · 0 评论 -
win7系统使用高版本node.js
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。然后去官网下载16.1版本的node(后面的版本没有试不过win7的极限应该是16.316.4后面会报找不到dll)...原创 2022-07-31 02:08:04 · 1990 阅读 · 0 评论 -
Win10安装DBeaver连接MySQL8、导入和导出数据库详细教程
同时,DBeaver通过JDBC连接到数据库,可以支持几乎所有的数据库产品MySQL、PostgreSQL、SQLite、Oracle、DB2、SQLServer、Sybase、MSAccess、Teradata、Firebird、ApacheHive、Phoenix、Presto等。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。4.再次输入数据库名称mysql、用户名和密码,进行测试连接。下载完成后,一步一步安装即可。...原创 2022-07-31 02:07:27 · 6923 阅读 · 0 评论 -
mysql获取近7天,7周,7月,7年日期,根据当前时间获取近7天,7周,7月,7年日期
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。如有参考,可根据自己业务逻辑修改参数查询。废话不多说,直接看图。...原创 2022-07-30 19:53:33 · 2309 阅读 · 0 评论 -
mysql获取当前时间
添加下方名片,即可获取全套学习资料哦。SELECTDATE_FORMAT(DATE_SUB(DATE_SUB(CURDATE(),INTERVALWEEKDAY(CURDATE())DAY),INTERVAL1WEEK),‘%Y-%m-%d000000’)AS‘上周一’;SELECTDATE_FORMAT(SUBDATE(CURDATE(),DATE_FORMAT(CURDATE(),’%w’)-1),‘%Y-%m-%d000000’)AS‘本周一’;...原创 2022-07-30 19:52:56 · 926 阅读 · 0 评论 -
MySQL联合查询(多表查询)
2.过滤笛卡尔积中无意义数据select*from表1join表2[on条件过滤]join表3[on条件过滤];select*from表1[inner|cross]join表2[on过滤条件][where查询条件];3.select*from表1innerjoin表2[on过滤条件][where查询条件];1.select*from表1join表2[on过滤条件][where查询条件];...原创 2022-07-30 19:52:19 · 7651 阅读 · 0 评论 -
MySql统计函数COUNT详解
COUNT()是一个聚合函数,返回指定匹配条件的行数。开发中常用来统计表中数据,全部数据,不为NULL数据,或者去重数据。原创 2022-07-30 19:51:44 · 2008 阅读 · 0 评论 -
MySQL索引常见面试题(2022版)
聚簇索引就是将数据(一行一行的数据)跟索引结构放到一块,innodb存储引擎使用的就是聚簇索引;注意点InnoDB使用的是聚簇索引(聚簇索引默认使用主键作为其索引),将主键组织到一棵B+树中,而行数据就储存在叶子节点上,若使用"whereid=14"这样的条件查找主键,则按照B+树的检索算法即可查找到对应的叶节点,之后获得行数据。若对Name列进行条件搜索,则需要两个步骤第一步在辅助索引B+树中检索Name,到达其叶子节点获取对应的主键。聚簇索引具有唯一性,由于聚簇索引是将唯一且非空索引下推。...原创 2022-07-30 19:51:09 · 131 阅读 · 0 评论 -
Golang 切片删除指定元素的几种方法
Go并没有提供删除切片元素专用的语法或函数,需要使用切片本身的特性来删除元素。删除切片指定元素一般有如下几种方法,本文以[]int为例给出具体实现。原创 2022-07-30 13:45:28 · 408 阅读 · 0 评论 -
Golang go-redis cluster模式下不断创建新连接,效率下降问题解决
至于go-redis的cluster模式怎么调用,我就不多说了。在我测试集群模式下redis调用的时候发现效率不如单一节点模式。我们先复现一下问题是怎么出现的。原创 2022-07-30 13:44:53 · 172 阅读 · 0 评论 -
Go1.18升级功能 - 泛型 从零开始Go语言
学习笔记,写到哪是哪。最近看到Go1.18发布有段时间了,自己还一直不知道。今天看了一些版本更新的功能,发现有不少好东西。也更正了我这个初学者一些观念,我之前一直把interface{}当做了类似Java的泛型概念。就是用起来特别费劲罢了。这次看了更新,发现这次更新的泛型概念和写法和Java很类似。1、可以使用“~”符号,来标识任何底层类型是后面所跟着的类型的类型,例如我定义的MyInterface。2、方法中使用泛型,需要在方法名后面增加“[]”,括号内增加方法需要使用的泛型类型。...原创 2022-07-30 13:44:17 · 192 阅读 · 0 评论 -
Go1.18升级功能 - 模糊测试Fuzz 从零开始Go语言
学习笔记,写到哪是哪。模糊测试也是Go1.18更新的功能点之一。自己测试了一下,初步感觉挺好用的。可以通过模糊测试来进行全自动的测试,不依赖提供的数据集。写法入参使用*testing.F,使用Fuzz方法对入参方法进行模糊测试。使用gotest来执行,执行命令如下后面的时间可以自己设置。看一下执行结果。可以看到测试通过了,中间还有一些测试细节。我们换一个有问题的代码,来试试看。和刚才一样,执行一下看看结果。可以看到很快就发现问题了,在文件同级目录下有个测试数据文件。...原创 2022-07-30 13:43:41 · 126 阅读 · 0 评论