自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 面试最常被问的 Java 后端题目及参考答案

相信大家都听说过“金三银四”,指的是每年的三月和四月份是找工作的绝佳时期。但如今三月已至,疫情却仍未结束,企业的用工需求与求职者的应聘需求依旧高涨。在这种情形下,很多企业都将招聘从线下交流的形式改为了线上远程面试。老田就是今年远程面试大军中的一员。“明年再战!”1月20日,老田更新了这样的一条朋友圈。当时他刚从呆了一年多的外包公司离开,离职最直接的原因就是——外包公司与甲方合同到期,老田被...

2020-03-14 14:48:26 5149 2

原创 13大模块,142道Java后端面试题,助你勇斩offer

作为一名技术人员,能否通过面试,最重要的还是取决于你的技术实力,这也是老田为什么能在短时间内斩获多份offer的原因。在这方面,老田总结了2月份以来的面试。把自己常被问到的题目进行了汇总,并给出了相应的参考答案和面试扩展。最终形成了一份包含13大块、142道题目、6万多字的大文章:《面试最常被问的Java后端题目及参考答案》。一、Java 基础篇1. Object 有哪些常用方法?大致说一...

2020-03-14 14:44:40 584

原创 总结7点JSP相关的知识点

1、JSP技术JSP是由Sun 公司倡导、许多别的公司参与一起建立的一种动态网页技术标准,类似其他技术标准,如ASP、PHP或是ColdFusion,等等。在传统的网页HTML 文件( .htm,.html )中加入Java程序片段( Scriptlet )和JSP标签,构成了JSP网页(*.jsp)2、JSP特点Write Once, Run Anywhere 特性。作为Jav...

2020-03-05 14:51:22 464

原创 3种数据库表拆分的解决方案

数据库拆分的方式有两种,即垂直拆分和水平拆分,分库分表是对数据库拆分的一种解决方案。根据分库分表方案中实施切片逻辑的层次不同,我们可以将数据库分库分表的实现方案分为三大类:客户端分片代理分片支持事务的分布式数据库客户端分片就是使用分库分表的数据库的应用层直接操作分片的逻辑,分片规则需要在同一个应用的多个节点之间进行同步,每个应用层都嵌入一个操作切片的逻辑实现(分片规则),这个一般通过...

2020-03-05 14:21:32 2592 1

原创 面试中常问的Redis相关问题总结

1、请说一下Redis 支持的哪些数据类型2、Redis有哪些常见应用场景 ?3、什么是缓存雪崩?4、如何解决缓存雪崩?5、什么是缓存击穿?6、如何解决缓存击穿?7、什么是缓存穿透?8、如何解决缓存穿透?9、说一下Redis的持久化有哪些方式?继续说一下他们各自的区别及优缺点10、Redis 淘汰策略有哪些?(内存满了怎么办)11、Redis 为什么设计成单线程的?12、为何...

2020-03-05 14:12:14 300

原创 聊一聊Java中的GUI编程

l图形用户界面(GUI,Graphical User Interface)使用图形的方式,借助菜单、按钮等标准界面元素和鼠标操作,帮助用户方便地向计算机系统发送指令,启动操作,并将系统运行的结果同样以图形方式显示给用户。图形用户界面操作简单,省去了字符界面用户必须记忆各种命令的麻烦,深受广大用户的喜爱和欢迎。所以学习设计和开发图形用户界面,是应用软件开发人员必修的一课。图形用户界面的概念...

2020-03-04 15:33:05 393

原创 聊一聊Java常用API

Java类库非常庞大,提供了许多实用的类供程序使用,在进行Java编程时,我们常常需要使用Java类库所提供的这些类,这些类对程序的功能和质量起到了非常重要的作用。数学函数的使用:Math类Java的java.lang.Math类提供了大量的方法,用于支持各种数学运算及其它的有关运算。Math 类包含基本的数字操作,如指数、对数、平方根和三角函数。Math类无需创建对象,其所有成员皆为静态...

2020-03-04 14:54:36 177

原创 MySQL数据库安装与配置

下载MySQL软件 Windows平台下安装与配置MySQL Windows平台下ZIP版配置MySQL Linux平台下安装与配置MySQL MySQL的常用操作 常用图形化管理工具—Navicat下载MySQL Windows平台下载MySQL (1)进入MySQL的官网:https://www.mysql.com/。点击DOWNLOA...

2020-03-03 16:22:45 630

原创 不做无用功,把握阅读的关键要点

与领导封闭期间,感到自己阅读能力极度缺乏,所以一口气找来了10来本阅读相关的书籍。想了解到底该如何阅读?如何能够知道作者讲了什么?如何能够记住书中讲的内容?如何能够把书中讲的内容变成自己的内容?到底该如何阅读?这是一个概括性、总领性的问题,答案也是比较总领性的。总体来说,阅读有几个关键点:带着脑子阅读,带着问题读书,边读边思考,边读边找联系,边读边找亮点(作者看问题的视角等),边读边和自己的生...

2020-03-03 13:44:10 239

原创 数据库优化,这几种情况不是简单加索引就能解决的

在平时的工作中,在对公司慢查询日志做优化的时候,很多时候可能是忘了建索引,这时候很简单,加个索引就行了。但是有几种情况就不是简单加索引能解决了:超大分页在慢查询日志中发现了一些超大分页的慢查询如 Limit 40000,1000,因为 MySQL 的分页是在 Server 层做的,可以采用延迟关联在减少回表。但是看了相关的业务代码正常的业务逻辑是不会出现这样的请求的,所以很有可能是有恶...

2020-03-03 13:24:59 657

原创 SQL 语句总结,这些可别再忘记了

底下这些最容易忘: 如果有主键或者唯一键冲突则不插入:insert ignore into。 如果有主键或者唯一键冲突则更新,注意这个会影响自增的增量:INSERT INTO room_remarks(room_id,room_remarks)VALUE(1,"sdf") ON DUPLICATE KEY UPDATE room_remarks = "234"。 如果有就...

2020-03-03 13:19:48 255

原创 MySQL优化的14条建议,面试就答这些了~

Mysql优化可以说是面试必问,在此,汇总mysql优化的14条建议,每条建议下不再继续逼逼dao,懂的人自然懂~1. 避免使用 select *2. 当你只需要查询出一条数据的时候,要使用 limit 13. 建数据库表时,给字段设置固定合适的大小4. 建立高性能的索引5. EXPLAIN 你的 SELECT 查询6. 要尽量使用not null7. 在Join表的时...

2020-03-03 13:08:53 243

原创 事务处理

事务是保证底层数据完整的重要手段,对于任何数据库都是非常重要的。事务是由一步或几步数据库操作序列组成的逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行。事务具有ACID四个特性:● 原子性(Atomicity):事务是应用中的最小执行单位,就如原子是自然界的最小颗粒一样,具有不可再分的特性。事务中的全部操作要么全部完成,要么都不执行。● 一致性(Consistency):事务执行之前和...

2020-03-02 17:13:26 255

原创 操作数据库

JDBC不仅可以执行数据库查询,还可以执行DDL、DML等SQL语句,以便最大限度地操作数据库。execute()方法Statement接口的execute()方法几乎可以执行任何SQL语句,如果不清楚SQL语句的类型,则只能通过使用execute()方法来执行SQL语句。使用execute()方法执行SQL语句的返回值是boolean值,表明执行该SQL语句是否返回了ResultSet对象...

2020-03-02 17:08:28 165

原创 数据库访问

● 加载数据库驱动;● 建立数据连接;● 创建Statement对象;● 执行SQL语句;● 访问结果集;加载数据库驱动通常使用Class类的forName()静态方法来加载数据库的驱动,其语法格式如下所示://加载驱动Class.forName(数据库驱动类名);例如:Class.forName("com.mysql.jdbc.Driver"); //加载M...

2020-03-02 17:00:37 432

原创 数据库环境搭建

创建数据库表JDBC数据库访问基于MySQL数据库,因此所有的代码及环境都是基于MySQL数据库的。在进行数据库访问操作之前,需要先创建数据库和表并录入测试数据。在root用户下创建student数据库,并在该库下创建t_user表,并添加测试数据,其SQL代码如下所示。【代码14.1】student.sqlCREATE DATABASE `student`;CREATE TABLE `t...

2020-03-02 16:53:55 1826 1

原创 JDBC基础,让你轻松操作各种数据库

通过使用JDBC,Java程序可以轻松地操作各种主流数据库,例如,Oracle、MS SQL Server、MySQL等。由于Java语言本身的跨平台性,所以使用JDBC编写的程序不仅可以实现跨数据库,还具有跨平台性和可移植性。使用JDBC访问数据库具有操作简单、获取方便且安全可靠等优势。JDBC简介 JDBC(Java Database Connectivity,Java数...

2020-03-02 16:46:03 781

原创 mysql数据库简介与应用实操

1.mysql数据库简介•mysql是Linux最常使用的数据库系统,是一个可用于各种流行操作系统平台的关系数据库系统,它是一个真正的多用户、多线程SQL数据库服务器软件,支持标准的数据库查询语言SQL(Structured Query Language),使用SQL语句可以方便的实现数据库、数据表的创建,数据的插入、编辑修改和查询等操作。mysql具有功能强、使用简单、管理方便、运行速度快、...

2020-03-02 16:37:27 859

原创 搞定这50道面试题,再也不怕面试官问MySQL了!

一般来说,程序员的面试内容分为两部分,一部分与编程相关,另一部分则与数据库相关。而作为数据库中的主流,MySQL更是涉及面试中的诸多高频考点。对于后端人员来说,不需要像专业的DBA那样精通MySQL,但也需要掌握相关的基本内容。在此总结了MySQL面试中常见7大领域的50道经典面试题,以期帮助大家顺利通过面试。1.你知道哪些MySQL存储引擎?2.常见的存储引擎都适用于哪些场景?...

2020-03-01 20:56:47 654

《MATLAB图像处理实例详解》课件Chapter-10r第10章 图像压缩编码.pptx

图像压缩编码是专门研究图像数据压缩的技术,就是尽量减少表示数据图像所需要的数据量。随着当今信息社会的飞速发展,图像数据的存储和传输技术越来越扮演着日益重要的角色。特别是网络及通信技术的发展使得图像的存储、处理和传输问题更加突出,从而促进数据压缩技术成为数字图像处理中的一项关键技术。本章主要介绍图像压缩编码的基础知识,重点讲解常用的图像压缩编码方法,如霍夫曼编码、香农编码、算术编码、行程编码和预测编码及编码方法的MATLAB实现,最后介绍了静态图像压缩标准JPEG标准。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-9o第9章 彩色图像处理.pptx

随着计算机技术和微电子技术的发展,彩色图像成像设备性能不断提高,价格也随之下降,彩色图像的应用范围越来越广泛,彩色图像处理技术也在逐步提高。与灰度图像相比,彩色图像除了包含有大量信息以外,表示方法、数据结构和存储方式都与灰度图像不同。本章介绍彩色图像处理,包括彩色图像的基础、彩色图像的坐标变换。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-8n第8章 图像变换技术.pptx

图像变换是将图像从空间域变换到变换域。图像变换的目的是根据图像在变换域的某些性质对其进行处理。通常,这些性质在空间域内很难获取。在变换域内处理结束后,将处理结果进行反变换到空间域。本章将详细介绍图像变换技术,主要包括Radon变换和反变换,傅立叶变换和反变换,离散余弦变换和反变换等。图像变换是图像研究领域的重要方法,可以应用于图像滤波、图像压缩和图像识别等很多领域。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-7a第7章 图像分割技术.pptx

图像分割就是把图像分成各具特性的区域,并提取出感兴趣目标的技术。图像分割在很多领域都有着非常广泛的应用,并涉及各种不同类型的图像。本章将详细的介绍图像分割技术,主要包括边缘分割技术、阈值分割技术和区域分割技术等。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-6i第6章 图像复原技术.pptx

在图像的采集、传送和转换过程中,会加入一些噪声,表现为图像模糊、失真、有噪声等。在实际应用中需要清晰的、高质量的图像。图像复原就是要尽可能恢复退化图像的本来面目,它是沿图像退化的逆过程进行处理。典型的图像复原技术是根据图像退化的先验知识建立一个退化模型,以此模型为基础,采用各种逆退化处理方法进行恢复,得到质量改善的图像。本章将详细的介绍图像复原技术,主要包括图像的噪声模型、图像的滤波以及常用的图像复原方法等。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-5t第5章 图像增强技术.pptx

本章图像处理基本目的之一是改善图像质量,而改善图像最常用的技术是图像增强,图像增强的目的是为了改善图像的视觉效果,使图像更加清晰,便于人和计算机对图像进一步的分析和处理。图像增强按作用域可分为空域内处理和频域内处理,空域内处理是直接对图像进行处理,频域内处理是在图像的某个变换域内,对图像的变换系数进行运算,然后通过逆变换获得图像增强效果。本章将详细的介绍通过MATLAB进行图像的增强。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-4s第4章 数字图像的运算.pptx

图像的运算是数字图像处理中的重要内容之一。本章主要介绍基于图像像素的运算方法包括(点运算、代数运算、逻辑运算),图像的几何变换方法包括(平移、镜像、缩放、转置、旋转及剪切),图像的邻域操作和区域选择。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-3i第3章 MATLAB图像处理基础.pptx

本章主要介绍利用MATLAB来实现数字图像处理的基本操作,主要包括以下几个方面的内容:MATLAB图像处理工具箱,图像类型的转换,图像文件的读写,图像文件的显示,视频文件的读写。介绍这5个部分目的是为了让广大用户了解MATLAB图像处理工具箱的基础上,能够利用该工具箱来实现基本的图像处理操作。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-2r第2章 MATLAB基础.pptx

MATLAB是当今最强大的一款科技应用软件之一。其它高级语言相比,MATLAB程序编写简单,计算高效,提供大量的专业工具箱以便专业应用。本章主要介绍MATLAB的基础,包括MATLAB简介、MATLAB的数据类型、MATLAB的运算符、MATLAB的矩阵、MATLAB控制语句、MATLAB的m文件和MATLAB图形可视化。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-1c第1章 数字图像基础.pptx

随计算机技术的发展,20世纪50年代,人们应用计算机处理一些图形和图像信息,这是最早的图像处理;20世纪60年代,人们应用计算机改善图像的质量,这时形成了数字图像处理这门学科。本章主要介绍数字图像处理的基础内容,包括什么是数字图像基础、图像的表示方法、图像的数据结构以及计算机中图像文件格式。

2022-11-21

《Java语言编程基础立体化实用教程》教案-1.2 学生成绩管理系统的输入输出与评定设计(一).docx

《Java语言编程基础立体化实用教程》教案-1.2 学生成绩管理系统的输入输出与评定设计(一).docx

2022-11-16

回归分析模型在足球彩票预测中的应用

本文利用德国足球甲级联赛2014-2015赛季共306场比赛的积分、排名、主客场情况数据,首先进行多分类logistic模型,预测比赛结果。再建立有序多分类logistic回归模型进行比赛结果的预测。并将预测结果进行对比分析,发现有序多分类logistic模型预测结果优于多分类logistic模型。另外,本文将每场比赛的比分差作为因变量,胜平负赔率作为自变量,建立了多元回归模型,从赔率的角度预测比赛结果。 结果表明,对于一场比赛,当多分类logistic模型预测结果和赔率多元回归模型预测结果相吻合的时候,预测准确率将大大提高。

2016-04-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除