学习路线
文章平均质量分 80
普通网友
这个作者很懒,什么都没留下…
展开
-
yum安装mysql 8.0
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-12 04:30:37 · 910 阅读 · 1 评论 -
IPIDEA的使用方式
最近使用python写了一些爬虫程序,用来帮助我们实现数据统计和数据监控。但是发现有些网站加入了反爬机制,其中最主要的一种方式是当发现单个IP大量的访问请求的时候就会将对应的IP加入黑名单不响应(也就是我们常说的封IP)。这让我们的爬虫程序瞬间失去了功能。后来,万能的群友给我推荐IP代理利用代理池来进行爬虫来进行规避,发现Ipidea在线代理池 解决了这个问题。Ipidea。原创 2022-09-11 03:01:49 · 1598 阅读 · 0 评论 -
Mybatis-Plus-【通俗易懂全讲解】
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 23:21:05 · 851 阅读 · 0 评论 -
头歌MySQL数据库实训答案 有目录
数据库部分一条一条的写,可鼠标手动粘贴,除特定命令外未分大小写。第1关:创建数据库第2关创建表use TestDb;第3关:使用主键约束use MyDb;第4关:外键约束use MyDb;();)();第5关:添加常用约束USE MyDb;(sex VARCHAR(4) DEFAULT '男'深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。原创 2022-09-09 00:10:03 · 4702 阅读 · 0 评论 -
sqli-labs(less-11)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-02 10:45:46 · 91 阅读 · 0 评论 -
SQL(面试实战07)
现有某乎问答创作者回答情况表answer_tb如下(其中answer_date表示创作日期、author_id指创作者编号、issue_id表示问题id、char_len表示回答字数)author_idissue_idchar_len2021-11-01101E0011502021-11-01101E0022002021-11-01102C003502021-11-01103P001352021-11-01104C0031202021-11-01105。...原创 2022-08-02 10:44:34 · 1074 阅读 · 0 评论 -
SQL 经典50题(题目+解答)(1)
时间比较久,可能是原出处)原创 2022-08-02 10:43:58 · 245 阅读 · 0 评论 -
SQL 数据更新
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-02 10:43:22 · 986 阅读 · 0 评论 -
postman使用方法
①新建一个Collection,比如课堂练习,新建请求(addrequests)如登录,选择POST方法,填入URL,请求数据,URL的host使用配置的环境变量,请求数据使用变量做参数化,本地新建参数化文件备用。选择get请求方式,输入要请求的url,传参方式以json为例,选择raw再选择JSON,然后将参数填入请求参数区,点击send发送请求,在响应区即可看到返回结果。请求数据区分为授权,请求头,请求数据,请求发送前执行的脚本(用于准备数据),请求结束后执行的脚本(用于断言)...原创 2022-08-02 05:16:34 · 18427 阅读 · 4 评论 -
postman下载安装汉化及使用
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-02 05:15:59 · 7721 阅读 · 0 评论 -
postcss-pxtorem
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。npm安装后,package.json里面查看postcss-pxtorem的版本,可以看到已经变成指定的5.1.1版本。...原创 2022-08-02 05:15:23 · 1370 阅读 · 2 评论 -
pnpm:简介
performantnpm,意味“高性能的npm”。pnpm由npm/yarn衍生而来,解决了npm/yarn内部潜在的bug,极大的优化了性能,扩展了使用场景。被誉为“最先进的包管理工具”速度快、节约磁盘空间、支持monorepo、安全性高pnpm相比较于yarn/npm这两个常用的包管理工具在性能上也有了极大的提升,根据目前官方提供的benchmark数据可以看出在一些综合场景下比npm/yarn快了大概两倍。按内容寻址、采用symlink。...原创 2022-08-02 05:14:47 · 2062 阅读 · 1 评论 -
pnpm的安装与使用
当使用npm或Yarn时,如果你有100个项目使用了某个依赖(dependency),就会有100份该依赖的副本保存在硬盘上。因此,您在磁盘上节省了大量空间,这与项目和依赖项的数量成正比,并且安装速度要快得多!...原创 2022-08-02 05:14:12 · 5820 阅读 · 0 评论 -
java面试中的高并发的问题
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。2)我们有必要将图片与页面进行分离,这是基本上大型网站都会采用的策略,他们都有独立的、甚至很多台的图片服务器。1)尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。像redis等nosql的关系型数据库,搭建redis的集群。...原创 2022-08-01 21:06:12 · 91 阅读 · 0 评论 -
Java面试中常被问到的几大技术难题
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。还有一些即将去面试java的童鞋们,你们想知道技术面试中会涉及到哪些点吗?..原创 2022-08-01 21:04:59 · 686 阅读 · 0 评论 -
Java面试中Java基础面试题
abstract类不能创建的实例对象。允许有abstract方法和非abstract方法。interface抽象类的一种特例,接口中的所有方法都必须是抽象的。抽象类可以有构造方法,接口中不能有构造方法。抽象类中可以有普通成员变量,接口中没有普通成员变量。抽象类中的抽象方法的访问类型可以是public,protected和默认类型,但接口中的抽象方法只能是public类型的,并且默认即为publicabstract类型。抽象类中可以包含静态方法,接口中不能包含静态方法。两种形式。...原创 2022-08-01 21:04:21 · 1370 阅读 · 0 评论 -
Java面试个人简历
软件技术专业,接触过C、Python、nodejs、Java、Android等多项技术栈,喜欢开源技术,GitHub上放有个人开源项目,具有良好的编程能力和逻辑思维能力,熟悉计算机相关专业知识,有较强解决问题能力和适应能力,思维敏捷,自学能力较强。整个项目主要有登陆模块,基础模块,客户模块,报表模块,产品模块等。该系统主要为用户提供代理服务,比如提供代理雨伞,代理快递,代理订餐,图书借阅等服务,主要有用户模块,服务模块,评论模块,订单模块,资讯模块,基础数据模块等。6)Lucene查询,关键字高亮显示。..原创 2022-08-01 21:03:46 · 309 阅读 · 0 评论 -
Hive考试练习题(参考题解)
修改属性“javax.jdo.option.ConnectionDriverName”的值为“com.mysql.jdbc.Driver”请打开【VMwareWorkstationPro】中的【linux1】环境,登录账号【root】密码【root】。修改属性“hive.downloaded.resources.dir”的值为“/opt/soft/hive/tmp”修改属性“hive.exec.local.scratchdir”的值为“/opt/soft/hive/tmp”使用【mytest】数据库。...原创 2022-08-01 15:38:23 · 1889 阅读 · 0 评论 -
hive之full outer join(全连接)使用方法
fullouterjoin结合了LEFTJOIN和RIGHTJOIN的结果,并使用NULL值作为两侧缺失匹配结果。原创 2022-08-01 15:37:49 · 332 阅读 · 0 评论 -
Hive---数据倾斜的产生及解决方法
数据倾斜是指在并行进行数据处理的时候,由于单个partition的数据显著多余其他部分,分布不均匀,导致大量数据集中分布到一台或者某几台计算节点上,使得该部分的处理速度远低于平均计算速度,成为整个数据集处理的瓶颈,从而影响整体计算性能。(2)有时虽然某个key为空对应的数据很多,但是相应的数据不是异常数据,必须要包含在join的结果中,此时我们可以表a中key为空的字段赋一个随机的值,使得数据随机均匀地分不到不同的reducer上。没有了reduce阶段,防止数据倾斜的发生;...原创 2022-08-01 15:37:13 · 147 阅读 · 0 评论 -
hive sql 和 spark sql的区别
百度百科上的定义hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。hive架构图hive基于大数据底座hadoop类型组件作用备注客户端CLI终端命令执行接口客户端Thrift客户端包含JDBC/ODBC在内的诸多连接方式均建立在thrift客户端之上客户端WEBGUI组件定义备注ApacheSpark核心。...原创 2022-08-01 15:36:01 · 3399 阅读 · 0 评论 -
Go语学习笔记 - gorm使用 - gorm处理错误 Web框架Gin(十)
学习笔记,写到哪是哪。目前gorm对数据库的一些操作基本了解。本篇主要测试一下gorm的异常处理方式。编写一个接口来测试一下异常。在student_service下新增TestError方法。如果sql无法获取到record,会报出ErrRecordNotFound异常。验证一下接口执行后的打印输出。可以看到是全局捕获的异常响应报文。...原创 2022-07-31 11:17:09 · 938 阅读 · 0 评论 -
go版本升级
若使用的是yum安装的golang,则直接使用yum remove go即可卸载掉旧版本的golang同样的,到Go语言中文网下载windows对应的go版本tar -zxvf go1.18.3.linux-amd64.tar.gz进行安装包的解压将解压的安装包移动到/usr/local目录为GOROOT设置环境变量export GOROOT=/usr/local/goexport PATH=PATH:PATH:PATH:GOROOT/binsource /etc/profile此时执行go vers原创 2022-07-31 11:15:57 · 7767 阅读 · 1 评论 -
GO开发环境配置
要开始go语言的学习,首先要配置好go的开发环境。windows+vscode2019插件根据自己的系统选择对应的下载我的是选择最后一个下载好后安装在一个较简单的目录下(好像不能有中文)按照提示一路点击即可安装完成后打开命令行cmd进入到安装目录下的bin目录输入以下指令goversion打开我的电脑找到属性里面的环境变量配置或者在设置里直接搜索环境变量GOROOT为下载的go包目录位置里面存放着go源码及API新建GOROOTGOPATH为工作目录存放着自己写的go代码。...原创 2022-07-31 11:14:46 · 187 阅读 · 0 评论 -
一文带你了解redux的工作流程——actionreducerstore
redux及其工作流程和案例分析感兴趣的小伙伴一起来看看吧~原创 2022-07-31 04:59:29 · 208 阅读 · 0 评论 -
一文吃透接口调用神器RestTemplate
发送http请求,估计很多人用过httpclient和okhttp,确实挺好用的,而Springweb中的RestTemplate和这俩的功能类似,也是用来发送http请求的,不过用法上面比前面的2位要容易很多。spring框架提供的RestTemplate类可用于在应用中调用rest服务,它简化了与http服务的通信方式,统一了RESTful的标准,封装了http链接,我们只需要传入url及返回值类型即可。...原创 2022-07-31 04:58:53 · 2383 阅读 · 0 评论 -
一天撸一个财务APP系统【安卓端+前端+后端】
昨天有个粉丝朋友也想学开发Web和小程序、安卓,问可以在大学学会吗?在学校学到的东西真的有限在很多的高校,有一些教授是学院派的,他们没有做过多少开发工作,上课就是照本宣科,讲的知识点都是陈年落伍的技术,更别说带学生做项目了。现在的很多硕博学生帮老师做课件,然后老师上课一顿读。当然有的老师开发能力也是很强的,他们有开发经验,可以更加全面地理解技术知识点,然后传递给学生,也能拿到一些科研项目,然后带学生实战。但是,但是,这种老师少之又少。...原创 2022-07-31 04:57:44 · 558 阅读 · 0 评论 -
一个月爆肝一个基于SpringBoot的在线教育系统【源码开源】【建议收藏】
核心技术前端layui;开发工具idea;数据库mysql5.7;模版引擎thymeleaf;安全框架日志框架logback;数据库连接池druid;在线编辑器ckeditor;图片轮播组件本项目分前台用户界面功能和后台管理功能;前台用户界面功能滚动大条幅展示重要通知和课程或者活动;展示课程,根据实际业务需求,展示课程推荐,最新课程,免费课程,实战课程;课程搜索,用户输入指定课程关键字,可以搜索查询,也可以根据课程类别分类,和类型进行搜索;课程详细展示。...原创 2022-07-31 04:57:07 · 721 阅读 · 0 评论 -
Linux修改MySQL数据库密码
注如果当前使用的是root账户,即不需要再切换###在文件内容[mysqld]下方添加“跳过密码登录”的代码,保存后退出。通过cat命令查看my.cnf配置文件内容。#2.2。原创 2022-07-30 17:10:57 · 466 阅读 · 0 评论 -
Linux中mysql密码修改方法(亲测可用)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。登录进入mysql,mysql-5.7.18/bin目录下执行命令./mysql-uroot-p。启动MySQL服务,mysql-5.7.18/bin目录下执行命令./mysqld_safe&useradd-gmysqlmysql#创建用户,并指定组。...原创 2022-07-30 17:09:45 · 9390 阅读 · 1 评论 -
Linux中grep详解
全拼grep命令是Linux系统中最重要的命令之一,功能是从文本文件或管道数据流中筛选匹配的行和数据,如果再配合正则表达式,功能十分强大,是Linux运维人员必备的命令。原创 2022-07-30 17:09:09 · 3614 阅读 · 0 评论 -
阿里云中mysql数据库被攻击了,最终数据找回来了
简单通俗来讲,其实就是一个记录所有增删改操作记录的日志。我们可以通过它来对误操作的数据进行恢复,当然还可以用来进行主从数据库的同步操作。以前一直觉得网络安全不是很重要,那是因为没有发生在自己的身上,这几天让我感受到了它的无比重要,发誓以后要重视网络安全这方面,同时加强自身的知识水平,避免再次发生先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。httpshttpshttpshttpshttpshttpshttpshttps。...原创 2022-07-30 01:52:38 · 1065 阅读 · 0 评论 -
阿里一面,说说你知道消息中间件的应用场景有哪些?
MQ这里有个坑,通常只适用于只允许第一个操作失败的场景,也就是第一个成功之后必须保证后面的操作在业务上没障碍,不然后面失败了前面不好回滚,只允许系统异常的失败,不允许业务上的失败,通常业务上失败一次后面基本上也不太可能成功了,要是因为网络或宕机引起的失败可以通过重试解决,如果业务异常,那就只能发消息给服务a让他们做补偿了吧?现在常用的MQ组件有activeMQ、rabbitMQ、rocketMQ、kafka,虽然不同的MQ都有自己的特点和优势,但是,不管是哪种MQ,都有MQ本身自带的一些特点。...原创 2022-07-30 01:52:01 · 535 阅读 · 0 评论 -
rabbitmq详解
RabbitMQ是一个实现了AMQP(AdvancedMessageQueuingProtocol)高级消息队列协议的消息队列服务,用Erlang语言。是面向消息的中间件。你可以把它想像成一个邮局你把信件放入邮箱,邮递员就会把信件投递到你的收件人处。在这个比喻中,RabbitMQ是一个邮箱、邮局、邮递员。RabbitMQ和邮局的主要区别是,它处理的不是纸,而是接收、存储和发送二进制的数据——消息。主要流程。...原创 2022-07-29 20:13:17 · 456 阅读 · 0 评论 -
RabbitMQ安装教程(最新RabbitMQ安装,通用教程)
RabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,**即需要先安装部署Erlang环境再安装RabbitMQ环境。**需加注意的是,读者若不想跟着我的版本号下载安装,可根据两者版本号的对应表(下面图示只展示了部分),安装相应版本的Erlang和RabbitMQ,只需在下文修改命令里面的版本号即可。Linux系统CentOS7.x(如果是CentOS8.x的话,需要修改下面两个环境版本号中的el7为el8)ErlangRabbitMQ作者这里同时另外提供链接链接。...原创 2022-07-29 20:12:41 · 913 阅读 · 0 评论 -
RabbitMQ如何防止消息丢失及重复消费
先说为什么会重复消费正常情况下,消费者在消费消息的时候,消费完毕后,会发送一个确认消息给消息队列,消息队列就知道该消息被消费了,就会将该消息从消息队列中删除;(消费者的消息应答机制)因为网络传输的不稳定性,当生产者在向MQ发送消息的过程中,MQ没有成功接收到消息,但是生产者却以为MQ成功接收到了消息,不会再次重复发送该消息,从而导致消息的丢失。RabbitMQ接收到生产者发送过来的消息,是存在内存中的,如果没有被消费完,此时RabbitMQ宕机了,那么再次启动的时候,原来内存中的那些消息都丢失了。...原创 2022-07-29 20:12:05 · 320 阅读 · 0 评论 -
RabbitMQ 延时消息实现方式
先声明一个消费队列queue_dlx,用来接收死信消息,并提供消费;然后声明一个死信exchange_dlx,绑定queue_dlx,接收消息后路由至queue_dlx;声明一个延迟队列,queue_delay,用来接收业务消息,但不提供消费,等待消息死亡后转至死信exchange。(即延迟)声明一个exchange,由业务发送消息到exchange,然后转至queue_delay.一个消息的流程大概是RabbitMQ实现固定延时等级的延时消息。...原创 2022-07-29 20:11:31 · 927 阅读 · 0 评论 -
Qt 连接并使用 SQL Sever数据库
可以选上默认数据库是哪一个需要用的数据库】原创 2022-07-29 20:10:56 · 483 阅读 · 1 评论 -
中高级Java程序员,你不得不掌握的基本功,挑战20k+
工作久了就会发现,基础知识忘得差不多了。为了复习下基础的知识,同时为以后找工作做准备,这里简单总结一些常见的可能会被问到的问题。自己根据实际情况发挥就行Java基础知识总结,干货来啦SpringBoot是一个快速开发框架,通过用Maven依赖的继承方式,帮助我们快速整合第三方常用框架。比起传统的Spring,SpringBoot采用注解化的方式(使用注解方式启动SpringMVC),简化Xml配置,内置HTTP服务器(Tomcat,Jetty),最终以Java应用程序进行执行。微服务全家桶。简单易懂、...原创 2022-07-28 22:39:59 · 3693 阅读 · 0 评论 -
【windows】--- SQL Server 2008 超详细安装教程
填入产品密钥,直接点击“下一步”即可。原创 2022-07-28 21:10:27 · 2177 阅读 · 0 评论