
面试
文章平均质量分 75
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Traceback (most recent call last) File “D程序库python_crawlercrawlercrawler02.py“, line 9, in <
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-12 03:55:48 · 976 阅读 · 1 评论 -
MYSQL的索引和存储引擎
索引是通过某种算法,构建出一个数据模型,用于快速查出在某个列中有一特定值的行,不使用索引,MYSQL必须从第一行记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MYSQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间.索引类似一本书的目录,比如要查找student这个单词,可以先找到s开头的页然后向后查找,这个就类似索引.原创 2022-09-11 11:17:01 · 670 阅读 · 0 评论 -
Flask入门学习教程
Flask是目前十分流行的web框架,采用Python编程语言来实现相关功能。它被称为微框架(microframework),“微”是指Flask旨在保持代码简洁且易于扩展,Flask框架的主要特征是核心构成比较简单,但具有很强的扩展性和兼容性。Flask主要包括Werkzeug和Jinja2两个核心函数库,它们分别负责业务处理和安全方面的功能,这些基础函数为web项目开发过程提供了丰富的基础组件。原创 2022-09-11 02:26:34 · 1976 阅读 · 0 评论 -
Java牛客网社区项目——知识点&面试题
这个项目的整体结构来源于牛客网,主要使用了Springboot、Mybatis、MySQL、Redis、Kafka、等工具。利用定时任务定期计算帖子的分数,并在页面上展现热帖排行榜。有很多模块组成,利用这些模块可以方便开发工作。这些模块是:核心容器(spring core)/数据访问和集成(Spring JDBC)/Web(Spring Web/MVC)/AOP(Spring Aop)/消息模块/测试模块(Spring Test)等。data access object,存放数据库访问对象。原创 2022-09-09 22:50:53 · 658 阅读 · 0 评论 -
sql中 exists的用法
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-08 23:35:03 · 448 阅读 · 0 评论 -
Springboot打包部署到linux服务器的方法
端口21服务FTP服务器所开放的端口,用于上传、下载。端口22服务ssh端口80服务HTTP用于网页浏览端口389服务LDAPILS轻型目录访问协议和NetMeetingInternetLocatorServer端口443服务网页浏览端口能提供加密和通过安全端口传输的另一种HTTP端口8080服务代理端口先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸。...原创 2022-08-02 08:49:35 · 453 阅读 · 0 评论 -
springboot打war包
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。默认场景下,Springboot作为一个jar运行,但是在某些特殊场景下需要将后台和其他应用共用一个web容器(tomcat之类);...原创 2022-08-02 08:48:57 · 1289 阅读 · 0 评论 -
springboot手动引入jar包的方式
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。在IntelliJIDEA中打开您的工程,选择File>ProjectStructure>Modules,单击右侧Dependencies,然后单击+,再单击JARsordirectories。2、将jar包下载后,通过IDE手动在模块中加入依赖文件。...原创 2022-08-02 08:48:20 · 3080 阅读 · 0 评论 -
Springboot常用的请求方式注解(@RequestMapping、@PutMapping、@DeleteMapping、@PostMapping)
常用的网络请求方式包括GET,POST,PUT,DELETE等,这些请求方式在Springboot中是如何使用的呢?下面就对这个内容进行探究。对@RequestMapping的总结告一段落,主要是RequestMapping的作用、参数、路由占位符使用,及其派生注解等。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。...原创 2022-08-02 08:47:43 · 4381 阅读 · 0 评论 -
SpringBoot工程打包与运行(Windows版)
?博客主页??欢迎关注???系列专栏??(每日更新)如果觉得博主的文章还不错的话,请三连支持一下博主。??欢迎大佬指正,一起学习!一起加油!原创 2022-08-02 08:47:06 · 149 阅读 · 0 评论 -
MySQL高级学习笔记
官网httpsMySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司MySQL是一种关联数据库管理系统(RDBMS),将数据保存在不同的表中,而不是将所有数据放在一个大的仓库内,这样就增加了速度并提高了灵活性。MySQL特征MySQL是开源的,所以你不需要支付额外的费用。MySQL支持大型的数据库。可以处理拥有处理上千万条记录的大型数据库。总体架构总体架构说明1、连接层业务逻辑处理层数据存储引擎层数据存储层。...原创 2022-08-02 03:18:32 · 733 阅读 · 0 评论 -
MySQL高级SQL语句(二)
1.通配符的使用百分号"%"和下划线“_”2.子查询相同表、不同表、和多层嵌套3.MySQL视图的优化应用4.NULL值与空值的区别5.连接查询内连接、左连接和右连接先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。https。...原创 2022-08-02 03:17:45 · 289 阅读 · 0 评论 -
MySQL高级SQL语句
在MySQL中,视图表与索引一样,都是MySQL数据库的一种优化,其可以加快查询速度,但需要注意的时,视图表一般只作查询使用,不对其进行增、删、改;视图表并不占用实际内存在表中的NULL值与空值,NULL值是占用内存空间,但是不计入数据统计,而空值是不占内存空间,但是算数据,计入数据统计的。内连接innerjoin,显示的数据为左右表都同时满足条件。左连接leftjoin,是以左表为基础显示,右表需满足条件。右连接rightjoin,是以右表为基础显示,左表需满足条件。https。...原创 2022-08-02 03:17:07 · 552 阅读 · 0 评论 -
MySQL高级-MVCC(超详细整理)
当前读就像selectlockinsharemode(共享锁),;update,insert,delete(排他锁);这些操作都是一种当前读,为什么叫当前读?因为它读取的记录都是目前数据库中最新的版本,读取时还要保证其它并发事务不能修改当前记录,所以会对读取数据加锁。快照读像不加锁的select操作就是快照读,即不加锁的非阻塞读,快照读的前提是隔离级别不是串行级别,串行级别下的快照读会退化成当前读。之所以出现快照读的情况,是基于提高并发性能的考虑,快照读的实现是基于多版本并发控制(MVCC)...原创 2022-08-02 03:16:31 · 274 阅读 · 0 评论 -
MySQL驱动jar包的下载--保姆教程
作者简介大家好我是小唐同学(>原创 2022-08-02 03:15:53 · 3893 阅读 · 1 评论 -
Java进阶---Java一些基础知识
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-01 19:11:08 · 267 阅读 · 0 评论 -
Java进阶-----反射
将类的各个组成部分封装成其他对象,这就是反射机制。原创 2022-08-01 19:10:31 · 312 阅读 · 0 评论 -
Java进阶(十六)使用new Date()和System.currentTimeMillis()获取当前时间戳
0214052人阅读[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YY5kADB4-1659352160629)(http//static.blog.youkuaiyun.com/images/category_icon.jpg)]分类Java(66)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3RiY5Etj-1659352160630)(http版权声明本文为博主原创文章,未经博主允许不得转载。...原创 2022-08-01 19:09:16 · 1323 阅读 · 0 评论 -
java进阶(六)------源码学习---myeclipse如何查看jar包的源码
查看源码的思路和代码规范是我们学习完善代码编写能力的重要手段。有时候我们会遇到想看某个jar包中的类和方法的实现,但是无法查看。这是因为未加载jar包的源码。只要找到jar包的源码并把路径设置好就可以查看了。...原创 2022-08-01 19:08:40 · 718 阅读 · 0 评论 -
Day105.尚医通 后台前端搭建、Elementui、增删改查、分页条件查询、批量删除
├──build//构建脚本├──mock//所有模拟数据├──node_modules//项目依赖模块├──public//通用页面元素。原创 2022-08-01 13:08:14 · 472 阅读 · 0 评论 -
Day.js 常用方法
Day.js是代替修改本地,Day.js对Date对象进行了封装,只需要调用Dayjs()即可。相对moment.js而已,day.js的体积更小,只有2KB左右;有16.7KB。对应普通项目来说,对应时间的操作就只有那么几个(格式化、查询、计算),这些基于Day.js完全足够。并且Day.js的文档相对简单、清晰!该文章对比之前的[这里是代码011]的文章Day.js官方文档当前文章很多实例是以当前时间来处理的,当前时间为2022-04-20获取某年某月的第一天mm00mm59。...原创 2022-08-01 13:07:33 · 8243 阅读 · 0 评论 -
datax与datax-web安装部署
DataX是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。DataX本身作为离线数据同步框架,采用Framework+plugin架构构建。将数据源读取和写入抽象成为Reader/Writer插件,纳入到整个同步框架中。ReaderReader为数据采集模块,负责采集数据源的数据,将数据发送给Framework。Writer。...原创 2022-08-01 13:06:56 · 1259 阅读 · 0 评论 -
datagrip连接mysql数据库
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。4.查看存在的mysql数据库命令mysql>showdatabases;6.进入数据库命令mysql>usebanana;...原创 2022-08-01 13:06:19 · 8982 阅读 · 0 评论 -
datagrip 报错 “The specified database userpassword combination is rejected...”的解决方法
确保本地的mysql服务正常;先确定账户名与密码是否无误可以通过cmd或者其他mysqlcommandlineclient进行登录验证;(如果忘记密码可以自行查询如何修改密码)如果只是单纯的某个ide无法连接,尝试用别的ide做测试;查询本地中是否有其他服务占用了mysql服务的端口号,如果有,把该服务找出来并确定其作用是什么,再决定修改mysql的端口号还是直接将冲突的服务关闭。httpshttpshttpshttps。...原创 2022-08-01 13:05:41 · 364 阅读 · 0 评论 -
新版Python所有方向的学习路线图,自学少走弯路秘籍
最近花了不少时间专门去更新了一下Python所有方向的学习路线图,在之前的基础上做很多的改良,希望能够帮助自学的小伙伴们,多一份参考,避免少走弯路。但首先我得先说明一下,每个技术人对技术的看法都不尽相同,这只是我个人认为自学Python某些方向该掌握的一些知识点,希望大家能求同存异。...原创 2022-07-31 08:30:27 · 268 阅读 · 0 评论 -
斩获 offer 的 Java 面试宝典
这是本人整理的数万字的面试笔记,基本上涵盖了 Java 领域的所有技术栈,本人也是凭借这份面试笔记斩获了近 10 个 offer,面试成功率高达80%。当然这份笔记是我根据自身的经验和技术栈整理的,自己觉得很重要的或者记不清的就会记录记录下来,面试被问到的时候也有回答的思路。现在共享给大家,希望对准备面试的小伙伴有帮助。zookeeper:zookeeper 作为注册中心主要是因为它具有节点变更通知功能。只要客户端监听相关服务节点,服务节点有所变更就能及时的通知到监听客户端,非常方便。zookpeeper原创 2022-07-31 08:29:51 · 964 阅读 · 0 评论 -
文件包含漏洞
通过PHP函数引入文件时,传入的文件名没有经过合理的验证,从而操作了预想之外的文件,就可能导致意外的文件泄漏甚至恶意代码注入。原创 2022-07-31 08:29:13 · 961 阅读 · 0 评论 -
整理最新java面试宝典2019
java面试宝典2019参照:http://www.wityx.com/3.html1、?meta标签的作用是什么2、?ReenTrantLock可重入锁(和synchronized的区别)总结3、?Spring中的自动装配有哪些限制?4、?什么是可变参数?5、?什么是领域模型(domain model)?贫血模型(anaemic domain model)和充血模型(rich domain model)有什么区别?6、?说说http,https协议7、"= ="和equals方法究竟有什么区别原创 2022-07-31 08:28:39 · 282 阅读 · 0 评论 -
数据持久化技术——MP
mybatis-plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。原创 2022-07-31 08:27:59 · 2302 阅读 · 0 评论 -
【Maven】maven安装、IDEA创建maven的web项目、添加依赖、集成Tomcat
朋友们在写后端的过程中,遇到功能复杂的业务时需要导入不同的jar包,安装不同的插件。在合作开发的过程中就会存在与别人版本不兼容,导致项目得不到统一的问题,使用maven来集成创建项目就会极大改善这一点虽然现在还处于学生阶段,所涉及的项目复杂度还很低没有遇到过这样的开发场景,现在初步了解操作一下做点儿提前量,为以后做准备Maven仓库是项目中依赖的第三方库,这个库所在的位置叫做仓库在Maven中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。...原创 2022-07-31 03:00:25 · 498 阅读 · 0 评论 -
【LeetCode-SQL每日一练】——2. 第二高的薪水
Employee表Employee表题目??编写一个SQL查询,获取Employee表中第二高的薪水(Salary),如果不存在第二高的薪水,那么查询应返回null。例如上述Employee表,SQL查询应该返回200作为第二高的薪水。??LeetCode原题地址,点击进入~我们来简单回顾一下limit与limitoffset的知识点,要常常温故而知新~limitn分句表示读取n条数据limitn,m分句表示跳过n条数据,读取m条数据。...转载 2022-07-31 02:59:51 · 1104 阅读 · 0 评论 -
【Kubernetes 系列】一文带你吃透 K8S 应用pod结点
本节内容相对比较简单,但却很重要,还是需要花费一点时间,做一个详细的验证学习理解的。那么本节内容到这里就结束了,下一节我们一起学习如何将Pod暴露给外部实现通信交互。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。httpshttpshttps。...原创 2022-07-31 02:59:13 · 555 阅读 · 0 评论 -
【kafka异常】使用Spring-kafka遇到的坑
因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。手动提交的监听器工厂(使用的消费组工厂必须kafka.consumer.enable-auto-commit=false)//设置提交偏移量的方式当Acknowledgment.acknowledge()侦听器调用该方法时,立即提交偏移量。提交偏移量的方式当Acknowledgment.acknowledge()侦听器调用该方法时,立即提交偏移量。...原创 2022-07-31 02:58:37 · 3281 阅读 · 0 评论 -
【JS面试题】面试官:“[1,2,3].map(parseInt)“ 输出结果是什么?答上来就算你通过面试
前端面试中我们可能遇到很多种有趣的面试题,就比如标题这种。对于这种问题,我们一定不能慌,要冷静分析一下。首先我们要掌握map方法和parseInt函数的作用,才能去知道这个问题的输出结果,如果不是很熟练的话,就跟着我的思路学习一下吧。...原创 2022-07-31 02:57:59 · 267 阅读 · 0 评论 -
Node.js中9种必须要掌握的fs模块文件操作方法、文件夹递归删除知识,文末提供源码
fs.mkdir()fs.stat()fs.rmdir()本文总结了Node.js常用的文件操作方法,以及常见的文件处理场景。fs.mkdir()fs.stat()fs.rmdir()原创 2022-07-30 20:37:55 · 474 阅读 · 0 评论 -
Node.js16.15.1的一个报错及解决方案
最近在进行Node.js的下载安装和环境的配置,在官网上下载了LTS版本16.15.1,没想到在后续的使用中出现一种报错。例如,在命令提示符窗口中输入npm-v关于这个报错,我一开始的解决方案是将Node.js安装目录下的npm.cmd文件第12行的prefix-g改成,之后再在命令提示框中输入npm-v确实不报错了,我就以为解决了,没想到有小伙伴反映gitbash中运行仍会报错,我在命令提示符窗口测试的时候输入发现确实问题没有完全解决。(如果你按之前的方案把npm.cmdhttps。)...原创 2022-07-30 20:37:19 · 369 阅读 · 0 评论 -
Node.js 中文网站,站长被骂惨了
我们都知道,很多编程语言都是国外开发的,文档和官网都是英文的,所以,Node.js中文文档网站的站长自己就同步翻译和更新,为很多程序员服务。再看看中国的独立开发者环境,我认识的很多独立开发者,都是去AppStore和GooglePlay上上传应用的,去服务国外的用户,在国内应用市场上,根本就赚不到钱,一付费,就被骂,没人用。其实,我也理解,大家为什么骂,你可能说如果这个Node.js中文文档网站一开始就付费才能看,我感觉没有多少人用,也不会骂,直接跳过就不看了,我就自己去看官网了。...原创 2022-07-30 20:36:43 · 673 阅读 · 1 评论 -
node-sass sass-loader 安装问题
安装node-sasssass-loader需要注意与node版本匹配,本机的node版本为16.15.0,按照对应关系,安装node-sass时可选取版本6.0.1,安装sass-loader时可选取版本10.0.1,但是安装一直报错,查找了许多办法,最终通过降低node版本,再安装对应版本的node-sass、sass-loader。...原创 2022-07-30 20:36:09 · 798 阅读 · 0 评论 -
Nginx配置限制IP访问 懒的程序入手就Nginx
有时我们需要针对屏蔽某些恶意的IP访问我们的网站,或者限制仅仅某些白名单IP才能访问我们的网站。这时候我们就可以在Nginx中通过简单的配置来达到目的。原创 2022-07-30 20:35:34 · 1387 阅读 · 0 评论 -
Java程序员进阶书籍 ,看这11本书就够了
学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处1.能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料2.对着书上的代码自己敲的时候方便“看完书之后再次提升自我的最好途径是看一些相关的好博文“,我个人认为这是学习的第二步,因为一本书往往有好几百页,好的博文是自己看书学习之后的一些总结和提炼,对于梳理学习的内容很有好处,当然这里不是说自己的学习方法,就不再扯下去了。...原创 2022-07-30 15:16:19 · 443 阅读 · 0 评论